/*
Theme Name: Taxico Child
Theme URI: https://fse.jegtheme.com/taxico/
Template: taxico
Author: Jegtheme
Author URI: https://support.jegtheme.com/
Description: Taxico is a modern and clean Gutenverse theme for taxi company, online taxi booking, cab services, car rental, or any related business. Taxico is the ideal platform for creating a professional, visually striking website that communicates reliability, expertise, and inspires trust in your services.
Tags: block-patterns,custom-logo,custom-menu,editor-style,featured-images,full-site-editing
Version: 1.0.2.1758532962
Updated: 2025-09-22 11:22:42

*/
.guten-d77v6C > .guten-background-overlay,.progress-group .progress-skill-bar .skill-bar .skill-track {
    background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
}
.guten-element.guten-progress-bar.guten-r5JmqV{
    margin-top: 20px;
}
.guten-element.guten-dAhUWj.guten-icon-box.icon-position-left .icon.bg-style-color {
    background: #000 !important;
}
.list-wrapper .guten-icon-list-item a {
    color: #fff !important;
}
.wp-block-gutenverse-image.guten-element.guten-image.guten-ZX0F8P img.gutenverse-image-box-filled{
    max-width: 130% !important;
}
#menu-taxico-1 .current-menu-item a,h1.guten-element.guten-6d8yR3, h2.guten-element.guten-6d8yR3, h3.guten-element.guten-6d8yR3, h4.guten-element.guten-6d8yR3, h5.guten-element.guten-6d8yR3, h6.guten-element.guten-6d8yR3{
     background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text;
    color: transparent;
}
section.wp-block-gutenverse-section.guten-element.guten-section.guten-UDg5XY.layout-boxed.align-stretch {
    background: #000 !important;
}
@media only screen and (max-width: 1024px) {
    #guten-J2t6fR.guten-nav-menu .gutenverse-hamburger-menu {
        color: #ffffff !important;
    }
}
@media only screen and (max-width: 1024px) {
    #guten-J2t6fR.break-point-tablet.guten-nav-menu .gutenverse-menu-wrapper {
        background-color: rgb(0 0 0) !important;
    }
}
.guten-MWjqmb:not(.background-animated), .guten-MWjqmb.background-animated > .guten-background-animated .animated-layer,.wp-block-gutenverse-column.guten-element.guten-column.guten-W7wYbY .guten-background-overlay
 {
    background: #000000 !important;
}
.guten-UlKSCO:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-UlKSCO.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-UlKSCO:not(.background-animated) > .guten-column-wrapper, .guten-UlKSCO.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: #000000 !important;
}
ul#menu-taxico-1 li a {
    color: #fff !important;
}
ul#menu-taxico-1 li a:hover {
     background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text;
    color: transparent;
}
@media only screen and (max-width: 768px) {
  h1.wp-block-gutenverse-heading.guten-element.guten-Xm650f.__desktop-fadeInLeft {
    font-size: 40px !important;
  }
}

.guten-element.guten-UDg5XY {
    padding-top: 50px !important;
}
a.gutenverse-nav-logo {
    display: none !important;
}
h1.wp-block-gutenverse-heading.guten-element.guten-Xm650f.__desktop-fadeInLeft {
    font-size: 55px;
}
.wp-block-gutenverse-column.guten-element.guten-column.guten-9tsoKK {
    margin-top: 50px;
    margin-bottom: 50px;
}
h5.wp-block-gutenverse-heading.guten-element.guten-gvbSe4.__desktop-fadeInUp,span.heading-focus {
    font-size: 50px;
    background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text;
    color: transparent;
}

:root{--wp--preset--color--theme-1: #ffcc00;}
.guten-button-wrapper .guten-button,.guten-icon-box .icon-box.icon-box-header .icon,.accordion-item.active .accordion-heading{
	background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
}
.guten-icon-box.guten-kRz31A .guten-icon-box-wrapper{
	background: #000 !important;
}
.page-id-49 .guten-icon-box .guten-icon-box-wrapper {
    min-height: 500px;
}
.guten-icon-box.guten-dAhUWj .guten-icon-box-wrapper {
    min-height: 0px;
}
.guten-icon-box .icon-box.icon-box-header .icon i {
    color: #ffffff !important;
}
.guten-YZROHB:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-YZROHB.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-YZROHB:not(.background-animated) > .guten-column-wrapper, .guten-YZROHB.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer
 {
    background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
}
.gutenverse-menu-container ul li a {
    font-size: 16px !important;
    font-weight: 600 !important;
}
input#gform_submit_button_1 {
    background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
    padding: 20px 50px;
    border: 0px;
}
.guten-button-wrapper .guten-button:hover,input#gform_submit_button_1:hover{
	background: linear-gradient(45deg, #ffcc00, #ff6600) !important;
}
.page-id-49 .guten-icon-box:hover .guten-icon-box-wrapper {
    background: linear-gradient(45deg, #ff6600, #ffcc00) !important;
}
.guten-button-wrapper .guten-button span,.guten-icon-box.guten-tOOmHt .icon-box.icon-box-header .icon i{
	color: #fff !important;
}
.guten-icon-box.guten-tOOmHt .icon-box.icon-box-header .icon,.guten-icon-box.guten-kIykDF .icon-box.icon-box-header .icon,.guten-icon-box.guten-ZddQUB .icon-box.icon-box-header .icon {
    background: linear-gradient(45deg, #ff6600, #ffcc00);
}
section.wp-block-gutenverse-section.guten-element.guten-section.guten-9iPIyN.layout-boxed.align-stretch.__desktop-fadeInUp {
    display: none;
}
.wp-block-gutenverse-column.guten-element.guten-column.guten-RoX6Cw {
    display: none;
}
section.wp-block-gutenverse-section.guten-element.guten-section.guten-FRkl5x.layout-boxed.align-stretch {
    margin-top: -200px;
}
.guten-icon-box-wrapper .guten-button-sm span,.guten-tiUS6W.guten-button-wrapper .guten-button span,.guten-aZJ3g1.guten-button-wrapper .guten-button span {
    padding: 10px !important; 
}
