.vmc-file-wrap {
display: block;
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}:root {
--ba-yellow: #f4b131;
--ba-blue: #085da8;
--ba-dark-blue: #1b2646;
--ba-green: #4cdf83;
--ba-black: #242728;
}
body.single-listings .tm-slider.slider {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
body.home .stm_dynamic_listing_filter.filter-listing {
z-index: 99;
} .stm-template-listing_two #wrapper .stm-featured-top-cars-title {
margin-bottom: 0;
}
.stm-isotope-sorting-featured-top .listing-list-loop {
background-color: rgba(43, 81, 128, 0.1);
padding: 2%;
margin-bottom: 0;
}
.stm-isotope-sorting-featured-top .listing-list-loop:last-child {
margin-bottom: 22px;
}
.wpb_single_image.full-width .vc_single_image-wrapper img,
.wpb_single_image.full-width .vc_single_image-wrapper {
width: 100%;
}
@media (max-width: 991px) {
.header-listing .listing_add_cart div i {
color: #ffffff;
}
.bloglogo img {
width: 140px !important;
}
}body.page-id-12497 .tab-pane .car-listing-row .listing-car-item-meta .car-title { top: -10px;}
body.rtl .stm_cars_on_top .car-listing-row .stm-directory-grid-loop{float:right !important;}
body.rtl #footer-copyright .copyright-text a { float: left !important;}
.buyers-video { margin: -10px 30px 30px 30px;border: 1px solid #269aff;
padding: 5px; }
body.rtl .vc_toggle .vc_toggle_title {     padding-right: 56px; padding-left: unset; }
body.rtl .vc_toggle .vc_toggle_icon{right: 0; left: unset;}
body.rtl .wpb_tour_tabs_wrapper.ui-tabs ul.wpb_tabs_nav > li {float:right;}
#Certificate, #Disinfection{ background: #2b5180}
.dark-blue { color: #2b5180 !important;}
.light-blue{ color: #269aff !important; }
.fw-400{ font-weight:400 !important;}
.color-white {color: #fff;}
body.page-id-16373 .dark-blue{ color: #269aff !important; }
body.page-id-16373 .buyer-firstcols { background: #b7b7b7; }
body.page-id-16373 .buy-assets { width: 100%; margin:auto 0;}
body.page-id-16373 .text-desc { font-size: 30px; font-weight: bold; color: #269aff;}
body.page-id-16373 .second-sec{display: inline-flex;}
body.page-id-16373 .desc-title h2 { margin: auto 0;}
body.page-id-16373 .easy-process { padding: 0 5%;
word-break: break-word;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
width: 220px; background-image: url(https://gacused.com/wp-content/uploads/2021/03/Asset-17.png);}
body.page-id-16373 .buy-sub-assets {width: 115px; position: relative; top: 35px;}
body.page-id-16373 .easy-process:last-child{background-image:none;}
.first-colsdesc { margin: auto 0;}
ul#li-services li img{ width: 30px; margin: 10px 10px 10px 0;}
.page-template-buyers-guide-page .entry-header .entry-title h1{text-transform: capitalize;}
.buyer-firstcols { background: #269aff; width: 90px; }
.buyer-firstcols h1 {color: #ffffff !important;font-size: 100px; font-weight: normal; padding: 35px 15px 15px; text-align:center;}
.desc-title {background-color:#fff; width: 1030px; padding: 2% 5%;}
.buy-assets {display:inline-flex; margin: 0 10% 0 0; width: 150px;}
body.rtl .buy-assets { width: auto;}
.text-desc{padding: 10px; }
.page-template-buyers-guide-page .entry-header.small_title_box > .container, .page-template-sellers-guide-page .entry-header.small_title_box > .container {min-height:300px;}
.page-template-buyers-guide-page .entry-header:after, .page-template-sellers-guide-page entry-header:after{background:none;}
.parent-cols {     box-shadow: 2px 2px #eaeaea;
top: -60px;
position: relative;
z-index: 98;
background: #269aff;
display: inline-flex; 
}
.parent-cols:not(:nth-child(3)){   margin-bottom: 30px; }
body.page-id-16373 .parent-cols{ background: #fff; box-shadow: 5px 5px #0a4794;} 
.page-id-16373 #main {background: #2b5180;}
.page-id-16314 #main {background: #f3f2f2;}
.buyers-bg{ position: relative;
background-size: cover;
background-color: #fff; 
background-position: right;}
.video-title { height: auto; }
.desc-title ul {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-width: 50%;
-moz-column-width: 50%;
column-width: 50%;
-webkit-column-gap: 4em;
-moz-column-gap: 4em;
column-gap: 4em;
}
.desc-title ul#li-products {list-style-type: circle; }
.desc-title ul#li-products li::marker {  
color: #269aff !important;
}
.desc-title ul#li-services{ list-style-type: none !important;  margin: 0;
padding: 0;}
@media screen and (max-width: 891px){ 
.desc-title ul {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
-webkit-column-width: 90%;
-moz-column-width: 90%;
column-width: 90%;
-webkit-column-gap: 4em;
-moz-column-gap: 4em;
column-gap: 4em;
}
.desc-title{ padding: 2% 0.5%; }
.buy-assets{ width: 100%; margin-bottom: 10px;}
.buy-assets img { width: auto;}
.desc-title h2,.buy-assets h2{ font-size:18px;}
body.page-id-16373 .second-sec { display: block;}
body.page-id-16373 .easy-process{ padding: 0; width: 100%;}
body.page-id-16373 .buy-sub-assets{width: 100%;
position: inherit;
top: unset;
display: block;
padding: 2% 0 0 0;
}
.buyer-firstcols h1 { font-size: 40px; padding: 15px 15px 15px; }
} body.rtl ul.sub-menu div.stm_mm_post_content {right:unset !important; left:0 !important;}
.languagepicker {
background-color: #35517d;
display: inline-block;
padding: 0;
height: 30px;
overflow: hidden;
transition: all .3s ease;
font-size: 14px;
vertical-align: top;
position:absolute;
}
.qtranxs_widget {
top: unset;
left: unset;
position: relative;
z-index: 9999;
}
.languagepicker li {
display: flex;
padding: 0px 20px;
line-height: 24px;
border-top: 1px solid #EEE;
text-align: center;
}
.languagepicker li.active:first-child {
position: relative;
}
.languagepicker li.active {
border: 0;
top: 0px;
position: absolute;
margin-top: 0;
}
.qtranxs_widget ul {
padding: 3px 5px !important;
border-radius: 5px !important;
border: 1px solid #fff;
width: auto !important;
line-height: 20px !important;
}
.languagepicker:hover {
height: auto;
}
.languagepicker li:not(.active):first-child {
margin-top: 28px;
}
.languagepicker li:not(:first-child).active{
margin-top: 2px;
}
.mobile-translate{ display: none; padding-left:30px;}
.rtl .mobile-translate{ padding-right:30px; padding-left:unset;}
.rtl .desktop-translate {    float: left; margin-left: 70px;}
@media screen and (max-width: 991px){ 
.mobile-translate{ display: block; }
.mobile-translate a {color: #fff; }
}
@media screen and (max-width: 500px){  
.rtl .mobile-translate {   left: -165px;}
.desktop-translate { display: none;}
} .stm-layout-header-listing .header-listing .listing-menu > li:not(.stm_megamenu) .sub-menu a{padding: 10px 40px !important; font-weight:bold;}
.header-listing .listing-menu .sub-menu a:hover { background-color: #E3B226 !important; }
.header-listing .listing-menu > li > ul li a{ font-weight: 700;  }
body.rtl .header-listing .listing-menu > li > ul li a {text-align:right;}
html body.rtl #wrapper #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li > .menu-title{ border-right:3px solid #ffffff !important; border-left:unset; padding: 15px 15px 13px 10px !important; text-align:right;}
body.rtl #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li > .menu-title:after {    content: '\f053' !important;
right: unset !important;
left: 5px;}
body.rtl #wrapper #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu:before { right: 18.4% !important; left:unset; }
body.rtl.page-id-4053 .wpcf7-form input, body.rtl .wpcf7-form textarea {direction: rtl;}
body.rtl.page-id-4053 .contact-us-label { text-align:right;}   .gac-sales-profile-wrapper{
width: 100%;
max-width: 900px;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 4%;
}
.gac-sales-profile-image{
width: 40%;
height: 300px;
max-width: 300px;
margin: 0 auto 30px;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
.gac-sales-details{
width: 60%;
padding: 0 4%;
}
.gac-sales-name{
font-size: 14px;
font-weight: normal;
color: #35517d;
}
.profile-separtor{
display: block;
width: 20px;
height: 1px;
margin: 5px 0;
background-color: #35517d;
}
.gac-sales-card-details{
max-width: 190px;
}
.gac-sales-card-icon{
margin-left: auto; color: #25d366;
font-size: 14px;
line-height: 17px;
text-align: center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 8px;
}
@media screen and (max-width: 991px){ 
.gac-sales-profile-image,
.gac-sales-details{
width: 100%;
}
} .gag-form-tab-nav-wrapper{
width: 100%;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.gag-form-tab-nav{
padding: 4%;
width:50%;
text-align: center;
}
.gag-form-tab-nav {
border: 1px solid #dddddd;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 100%;
text-transform: uppercase;
}
.gag-sales-wrapper{
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.gac-sales-card{
-webkit-transition: .1s ease-out;
-o-transition: .1s ease-out;
transition: .1s ease-out;
cursor: pointer;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: calc(50% - 8px);
margin-bottom: 15px;
padding: 1%;
background: #eceff3;
}
.gac-sales-card:hover{
background-color: #cadbf1;
-webkit-box-shadow: 0px 3px 5px #dddddd;
box-shadow: 0px 3px 5px #dddddd;
}
.gac-sales-card.selected-sales-person{
background-color: #269aff;
-webkit-box-shadow: 0px 3px 5px #dddddd;
box-shadow: 0px 3px 5px #dddddd;
color: #FFFFFF;
}
.gac-sales-languages span{
color: #35517d;
font-size: 10px;
font-style: italic;
}
.gac-sales-languages span:not(:last-child)::after{
content: ",";
}
.gac-sales-card.selected-sales-person .gac-sales-languages span,
.gac-sales-card.selected-sales-person .gac-sales-name{
color: #FFFFFF;
}
.gac-sales-card.selected-sales-person .profile-separtor{
background-color: #FFFFFF;
}
.gac-sales-card-image{
margin-right: 15px;
border-radius: 50%;
border: 2px solid #35517d;
width: 60px;
height: 60px;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
.gac-form-tab-active{
background-color: #eceff3;
}
#salesPerson{
display: none;
}
.wpcf7-form-control-wrap.sales-person .wpcf7-not-valid-tip{
display: block !important;
border-top: 2px solid #dc3232;
}
@media screen and (max-width: 800px){ 
.gac-sales-card{
width: 100%;
}
}  table > tbody tr td{
height: 40px;
}
.classic-filter-row .sidebar-entry-header,
.stm_dynamic_listing_filter .stm_dynamic_listing_filter_nav li{
background: #172C42;
}
.stm_dynamic_listing_filter .stm_dynamic_listing_filter_nav li.active{
background: #2B5180;
}
.lOffer-compare:hover,
.stm-secondary-color{
color: #269aff !important;
}
.remove-from-compare,
.lOffer-account:hover,
.lOffer-compare .stm-current-cars-in-compare,
.car-listing-row .listing-car-item-meta .price, 
.car-listing-row .listing-car-item-meta .price:before,
.ui-slider .ui-slider-range,
.ui-slider .ui-slider-handle:after,
ul.page-numbers li > a{
background-color: #269aff;
}
.lOffer-compare .stm-current-cars-in-compare,
.car-listing-row .listing-car-item-meta .price .regular-price{
color: #eee !important;
}
.stm-directory-grid-loop .image .stm-listing-compare.active {
background: linear-gradient(180deg, #E3B226 0%, #b78f1d 100%);
opacity: 1;
} #mc4wp-form-1 .mc4wp-form-fields{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#mc4wp-form-1 .mc4wp-form-fields h5{
color: #fff;
}
#mc4wp-form-1 .mc4wp-form-fields .gag-mc-form{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
#mc4wp-form-1 .mc4wp-form-fields p:first-child{
margin: 0 15px 0 0;
}
#mc4wp-form-1 .mc4wp-form-fields p:last-child{
margin: 0;
}
#mc4wp-form-1 .mc4wp-form-fields p input[type='email']{
border-radius: 3px;
}
#mc4wp-form-1 .mc4wp-form-fields p input[type='submit']{
height: 38px;
padding: 0 17px;
-webkit-box-shadow: none;
box-shadow: none;
} .stm-template-listing_two #footer #footer-main .footer_widgets_wrapper{
padding: 50px 0;
} .stm-template-listing_two .select2-container--default{
z-index: 99 !important;
}
.stm-template-listing_two .select2-container--open {
z-index: 999 !important;
} #accordion-listing-category .stm-accordion-inner{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
text-align:center;
}
#accordion-listing-category .stm-accordion-inner .stm-option-label{
max-width: 120px;
width: calc(50% - 10px);
padding:10px;
margin: 5px;
}
#accordion-listing-category .stm-accordion-inner .checker{
display:none;
} .gag-quick-links-wrapper{
position: fixed;
top: 20%;
right: 0;
left: auto;
bottom: auto;
z-index: 99;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
padding: 15px;
background: #fff;
border-top: 4px solid #172C42;
text-align: left;
}
.gag-quick-links-wrapper ul{
display: none;
height: 0;
overflow: hidden;
list-style-type: none;
padding: 11px 0 0;
margin: 0;
}
.gag-quick-links-wrapper h4{
margin-bottom: 0;
}
.gag-quick-links-wrapper ul li a{
margin-bottom: 26px;
font-size: 13px;
line-height: 20px;
color: #888;
}
.gag-quick-links-wrapper:hover{
-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
}
.gag-quick-links-wrapper:hover ul{
display: block;
height: auto;
} .gag-filter .stm-vc-ajax-filter .row{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.gag-filter .stm-vc-ajax-filter .row > div{
-webkit-transition: 5s ease;
-o-transition: 5s ease;
transition: 5s ease;
}
.gag-filter .stm-vc-ajax-filter .row div:not(:nth-child(-n+4)){
display: none;
}
.gag-filter.expanded .stm-vc-ajax-filter .row div:not(:nth-child(-n+4)){
display: block;
} .gag-cta-dropdown-wrapper{
float: right;
margin-top: 0;
position: relative;
}
.gag-cta-dropdown-wrapper .gag-dropdown.lOffer-account-unit{
display: none;
position: absolute !important;
right: 0;
left: auto;
margin: 0 !important;
top: 100%;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.gag-cta-dropdown-wrapper:hover .gag-dropdown.lOffer-account-unit{
display: block;
opacity: 1;
visibility: visible;
}
.gag-cta-dropdown-wrapper:hover .gag-dropdown.lOffer-account-unit .lOffer-account-dropdown{
display:block !important;
opacity:1 !important;
position:absolute;
visibility:visible !important;
margin-left: 0;
right: 0;
padding: 0 !important;
}
.gag-cta-dropdown-wrapper ul{
list-style: none;
margin: 0;
padding: 5px 0 10px;
}
.gag-cta-dropdown-wrapper ul li{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin: 0;
cursor: pointer;
border-left: 3px solid transparent;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.gag-cta-dropdown-wrapper ul li:hover{
border-left: 3px solid #269aff;
background-color: #f5f7f7;
}
.gag-cta-dropdown-wrapper ul li:hover i,
.gag-cta-dropdown-wrapper ul li:hover a{
color: #269aff;
}
.gag-cta-dropdown-wrapper ul li a{
text-transform: uppercase;
padding: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100%;
color: #172C42;
font-weight: bold;
text-decoration: none;
}
.gag-cta-dropdown-wrapper ul li i{
float: right;
} .add-item-popup-wrapper{
position: fixed;
width: 100%;
height: 100%;
z-index: 9999;
top: 0;
left: 0;
right: auto;
bottom: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.add-item-popup-wrapper .aip-overlay{
background-color: rgba(255, 255, 255, 0.9);
width: 100%;
height: 100%;
position: fixed;
}
.add-item-popup-wrapper .aip-flex{
position: relative;
width: 40%;
min-height: 220px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
padding: 20px 10px;
background: #fff;
border-top: 4px solid #172C42;
}
.add-item-popup-wrapper .aip-flex .aip-item{
text-align: center;
width: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 0 30px;
}
.add-item-popup-wrapper .aip-flex .aip-item small{
margin-top: 15px;
}
.add-item-popup-wrapper .aip-flex .aip-item:nth-child(2){
border-right: 1px solid #eee;
}
.add-item-popup-wrapper .aip-flex .aip-item a{
width: 100%;
margin: 0 auto;
font-size: 12px;
}
.add-item-popup-wrapper .aip-flex .aip-item a:hover{
color: #fff !important;
}
.add-item-popup-wrapper .aip-flex .aip-item a.signup{
background-color: #269aff;
box-shadow: 0 2px 0 #1e7bcc;
}
#aipClose{
cursor: pointer;
position: absolute;
top: -15px;
right: -10px;
left: auto;
bottom: auto;
width: 30px;
height: 30px;
background-color: #fff;
border-radius: 50%;
line-height: 30px;
text-align: center;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
} body .gag-cf7{
margin-bottom: 8%;
}
.gag-cf7 .gag-cf7-flex{
padding: 30px 23px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.gag-cf7 .gag-cf7-flex.price{
width: 60%;
padding: 30px 40px;
}
.gag-cf7 .gag-cf7-flex.price p{
width: 100%;
}
.gag-cf7 .gag-cf7-flex.gag-px-0{
padding: 23px 0 11px;
}
.gag-cf7 .gag-cf7-flex.submit{
padding: 4% 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.bg{
background-color: #172C42;
}
.bg label{
color: #FFF;
font-weight: bold;
}
.no-bg label{
color: #232628;
}
.gag-card{
background-color: #fff;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
}
.gag-cf7-flex .anr_captcha_field,
.gag-cf7-flex p{
margin: 0 8px 10px;
}
.gag-cf7-flex.w-60{
width: 60%;
}
.gag-cf7-flex.gag-2 p{
width: calc(50% - 16px);
}
.gag-cf7-flex.gag-4 p{
width: calc(25% - 16px);
}
.gag-cf7-flex.gag-3 p{
width: calc(33.33% - 16px);
}
.gag-cf7 label{
width: 100%;
}
.gag-cf7-flex .wpcf7-form-control-wrap{
margin-top: 8px;
}
div.wpcf7 .gag-cf7-flex input[type="file"]{
background-color: #eceff3;
padding: 15px;
width: 100%;
}
.gag-cf7-step-title{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-top: 60px;
padding-top:27px;
margin-bottom:17px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.gag-bt{
border-top: 4px solid #172C42;
}
.gag-cf7-step-title h4{
padding: 20px 0;
line-height: 1.2;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
margin: 0;
}
.gag-cf7-step-title span{
text-transform: uppercase;
color: #269aff;
font-weight: 700;
} .gag-test-drive-form-wrapper{
position: absolute;
background: #fff;
z-index: 9999;
margin: 0 auto;
width: 25%;
top: 15%;
left: 0;
right: 0;
bottom: auto;
}
.gag-test-drive-form-wrapper .gag-modal-title{
background-color: #232628;
padding: 30px;
}
.gag-test-drive-form-wrapper .gag-modal-title h3{
color: #fff;
text-align: center;
margin: 0;
}
.gag-test-drive-form-wrapper .gag-modal-form{
padding: 30px;
} .shippling-calculator-wrapper{
padding: 2% 0 6%;
}
.shippling-calculator-wrapper .sc-title{
text-align: center;
margin-bottom: 6%;
}
.sc-filter-width{
width: 60%;
margin: 0 auto 4%;
}
.shippling-calculator-wrapper td{
font-size: 18px;
line-height: 20px;
height: 50px;
}
.shippling-calculator-wrapper tr td:first-child(){
width: 60%;
}
.shippling-calculator-wrapper tr td:last-child(){
width: 30%;
}
.shippling-calculator-wrapper .sc-filter{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.shippling-calculator-wrapper .sc-filter label{
width: calc(50% - 15px);
}
.shippling-calculator-wrapper .sc-values{
min-height: 200px; 
display: -webkit-box; 
display: -ms-flexbox; 
display: flex; 
-webkit-box-align: center; 
-ms-flex-align: center; 
align-items: center; 
-webkit-box-pack: center; 
-ms-flex-pack: center; 
justify-content: center;
background-color: rgba(236, 239, 243, 0.3);
padding:2% 4%;
} .gagAdvancedSearch::-webkit-input-placeholder{
color: #aaa;
}
.gagAdvancedSearch::-moz-placeholder{
color: #aaa;
}
.gagAdvancedSearch:-ms-input-placeholder{
color: #aaa;
}
.gagAdvancedSearch::-ms-input-placeholder{
color: #aaa;
}
.gagAdvancedSearch::placeholder{
color: #aaa;
}
.listing-menu-mobile-wrapper .gag-advance-search{
display: none;
}
input.gagAdvancedSearch:focus,
input.gagAdvancedSearch{
height: 30px;
background-color:#fff;
font-size: 12px;
border: 0;
border-radius: 3px;
color: rgba(35, 38, 40, .75);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
}
.gag-advance-search{
width: 250px;
position: relative;
margin-left: 90px;
}
.gag-advance-search .gas-field{
width: 100%;
}
.gag-advance-search .gas-result{
display: none;
width: 100%;
min-height: 50px;
position: absolute;
z-index: 9999;
background-color: #fff;
}
.gag-advance-search .gas-result{
border-radius: 3px;
}
.gas-result-item:first-child{
border-top-left-radius: 3px;
border-top-right-radius: 3px;    
}
.gas-result-item:last-child{
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
.gag-advance-search .gas-result .gas-sheet{
position: absolute;
top:0;
right: 0;
left: 0;
bottom: auto;
text-align: center;
height: 100%;
width:100%;
background-color: rgba(255, 255, 255, .8);
border-radius: 3px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.gag-advance-search .gas-result .stm-listing-loader i{
color: #172c42;
font-size: 20px;
display: inline-block;
-webkit-animation: rotating 2s infinite linear;
animation: rotating 2s infinite linear;
}
.gas-result-item{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: auto;  min-height: 50px;
padding: 1% 21px;
border-left: solid 1px rgba(236, 239, 243, 1);
border-right: solid 1px rgba(236, 239, 243, 1);
border-bottom: solid 1px rgba(236, 239, 243, 1);
}
#gasModal.gag-advanced-search-modal .gas-result-item a.gas-view-all,
#top-bar .gas-result-item a.gas-view-all{
width: 100%;
background-color: #269aff ;
text-align: center;
align-self: center;
padding: 8px 0;
color: #fff;
border-radius: 3px;
text-decoration: none;
}
#gasModal.gag-advanced-search-modal .gas-result-item a.gas-view-all:hover,
#top-bar .gas-result-item a.gas-view-all:hover{
opacity: .8;
color: #fff !important;
}
.gag-advance-search .gas-result-item .gas-title{
width: 80%;
font-weight: bold;
}
#gasModal.gag-advanced-search-modal .gag-advance-search .gas-result-item .gas-title a,
#top-bar .gag-advance-search .gas-result-item .gas-title a{
color: rgba(35, 38, 40, .75);
text-decoration: none;
font-size: 12px;
line-height: 12px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
#gasModal.gag-advanced-search-modal .gag-advance-search .gas-result-item .gas-title a:hover,
#top-bar .gag-advance-search .gas-result-item .gas-title a:hover{
color: #232628;
}
.gas-result-item .gas-image{
width: 20%;
text-align: right;
}
.gas-result-item .gas-image img{
height: 30px;
width: auto;
}  #gasModal.gag-advanced-search-modal input.gagAdvancedSearch{
height: 50px;
}
.gag-advanced-search-wrapper{
display: none;
}
.gag-advanced-search-modal{
display: none;
position: fixed;
height: 100%;
width: 100%;
top: 0;
left: 0;
right: auto;
bottom: auto;
z-index: 9999;
}
.advanced-search-sheet{
width: 100%;
height: 100%;
position: absolute;
background-color: rgba(23, 44, 66, 1);
top: 0;
left: 0;
right: auto;
bottom: auto;
}
.gas-close-icon{
font-size: 20px;
color: #eee;
position: relative;
float: right;
margin: 15px;
}
.gag-advanced-search-modal .gag-advance-search{
width: 90%;
margin: 50px auto 0;
} .wpb_tour_tabs_wrapper.ui-tabs ul.wpb_tabs_nav{
background-color: #172C42;
border-left: 4px solid #172C42;
border-right: 4px solid #172C42;
}
.wpb_tour_tabs_wrapper.ui-tabs ul.wpb_tabs_nav > li > a{
background-color: #172C42;
}
.vc_toggle.vc_toggle_active .vc_toggle_icon:before,
.wpb_tour_tabs_wrapper.ui-tabs ul.wpb_tabs_nav > li > a:before{ 
background-color: #269aff;
}
.vc_toggle.vc_toggle_active .vc_toggle_icon{
border-color: #269aff;
} .vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list{
background-color: #172C42;
border-left: 4px solid #172C42;
border-right: 4px solid #172C42;
}
.vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a{
background-color: #172C42;
}
.vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:before{
background-color: #269aff;
} #anr_captcha_field_1{
-ms-transform:scale(0.77);
transform:scale(0.77);
-webkit-transform:scale(0.77);
-ms-transform-origin:0 0;
transform-origin:0 0;
-webkit-transform-origin:0 0;
} #header .lOffer-account-unit a.lOffer-account{
background-color: #2b5180;
}
#top-bar, #top-bar a,
#header .lOffer-account-unit a.lOffer-account i{
color: #fff;
}
#top-bar .vertical-divider{
background-color: #fff;
}
.stm_add_car_form .stm-border-top-unit .step_number,
#header .list-icon.stm-service-icon-listing-compare{
color: #2b5180;
}
.stm-template-listing_two .car-listing-row .car-meta-bottom{
border-bottom: 0;
border-top: 1px solid #cccccc;
margin-top: 10px;
}
.stm-template-listing_two #wrapper #header .header-listing{
border-bottom: 1px solid #eee;
}
.stm-login-register-form .stm-login-form form{
background-color: #2b5180;
}
.stm-form-price-edit .stm_price_input,
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit{
background-color: #172C42;
}
@media screen and (max-width: 991px){
.stm-listing-single-price-title .title { font-size:18px;}
.stm-single-car-listing-data table.inner-table tr td.heading-font, .stm-single-car-listing-data table.inner-table tr td.label-td { font-size:12px;} .listing-menu-mobile-wrapper .stm-opened-menu-listing .listing-menu-mobile > li > a{
color:#2b5180;
}
.listing-menu-mobile-wrapper .stm-opened-menu-listing .listing-menu-mobile{ margin-top:30px;}
#header .lOffer-account-unit a.lOffer-account i{
color: #5b6771;
}
.listing-menu-mobile-wrapper .stm-menu-trigger.opened span,
.listing-menu-mobile-wrapper .stm-menu-trigger span{
background-color:#5b6771;
}
.stm-user-mobile-info-wrapper{
background-color: #2b5180;
}
.stm-template-listing_two #footer #footer-main .footer_widgets_wrapper .container .widgets{
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.stm-template-listing_two #footer #footer-main .footer_widgets_wrapper .container .widgets aside{
margin: 0 !important;
}
.stm-template-listing_two #wrapper #header .header-listing{
padding: 15px 0;
}
.gag-advance-search{
margin-top: 15px;
} .gag-cta-dropdown-wrapper{
margin-left: 10px;
float: left;
}
.gag-cta-dropdown-wrapper .gag-dropdown.lOffer-account-unit{
margin-right: 0;
}
.gag-cta-dropdown-wrapper .gag-dropdown.lOffer-account-unit .lOffer-account-dropdown{
display: block;
}
.gag-cta-dropdown-wrapper .gag-dropdown.lOffer-account-unit .lOffer-account-dropdown:after{
left: 90% !important;
} .gag-advanced-search-wrapper{
display: block;
float: left;
margin-left: 10px;
} .add-item-popup-wrapper .aip-flex{
width: 90%;
}
.add-item-popup-wrapper .aip-flex .aip-item{
width: 100%;
padding: 4%;
}
.add-item-popup-wrapper .aip-flex .aip-item:nth-child(2){
border-right: 0;
border-bottom: 1px solid #eee;
} .gag-cf7-flex.w-60,
.gag-cf7 .gag-cf7-flex.price,
.gag-cf7-flex.gag-3 p,
.gag-cf7-flex.gag-4 p{
width: 100%;
} #mc4wp-form-1 .mc4wp-form-fields{
padding: 0 20px;
-webkit-box-pack: flex-start;
-ms-flex-pack: flex-start;
justify-content: flex-start;
} .shippling-calculator-wrapper td{
font-size: 14px;
}
.shippling-calculator-wrapper .sc-filter-width{
width: 100%;
}
}
.stm_mm_top_categories_wrap .stm_mm-cats-grid a:hover .inner .name { color: #E3B226 !important;}
.qck-links {font-size: 16px; color: #000; font-weight: bold; }
.home .stm_icon_filter_unit.vc_custom_1580189010625 .clearfix .stm_icon_filter_label{ display: none !important; }    @media screen and (max-width: 991px){ 
.gag-test-drive-form-wrapper{ width: 90%;  }
.lOffer-account{ opacity: 1 !important;}
.header-listing .listing_add_cart > div{ background: #ffffff !important; color: #000 !important; opacity: 1;}
.home .stm_listing_icon_filter.stm_listing_icon_filter_4.filter_body.owl-carousel .owl-controls .owl-nav{display: block !important;}
.home .stm_listing_icon_filter.stm_listing_icon_filter_4.filter_body.owl-carousel .owl-controls .owl-nav .owl-prev  { background: transparent; left:-25px;}
.home .stm_listing_icon_filter.stm_listing_icon_filter_4.filter_body.owl-carousel .owl-controls .owl-nav .owl-next { background: transparent; right:-25px;}
.home .stm_listing_icon_filter.stm_listing_icon_filter_4.filter_body.owl-carousel .owl-controls .owl-nav .owl-prev:before, .home .stm_listing_icon_filter.stm_listing_icon_filter_4.filter_body.owl-carousel .owl-controls .owl-nav .owl-next:before { color: #000 !important;}
.stm-template-listing_two #wrapper #header ul li.stm_megamenu__boxed.stm_menu_child_use_post > .sub-menu > li.menu-item > .menu-title{ border-bottom: 2px solid #E3B226 !important;}
.qck-links {font-size: 14px;}
.listing-list-loop .content .meta-middle .meta-middle-unit.font-exists .meta-middle-unit-top{ width: 30%;}
}
@media only screen and (max-width: 1568px){ .gac-sales-name { font-size:10px;}
.gac-sales-card-icon div { font-size:10px;}
}
@media screen and (max-width: 767px){ 
.col-md-wider-left,.col-md-wider-right{ width: 100%; }
}
.listing-menu-mobile li:hover a{ color: #E3B226 !important;}
.has-errors input[type="text"] {border-color: #ff2325;}
input.down_payment { border-color:  #0089ff; }
.archive-dollar-price{color:#FFF;font-size:14px;line-height:14px;}
.single-dollar-price{color:#FFF;font-size:15px;line-height:20px;}
@media print{
.no-printing { display: none; }
}
body.rtl .special-label, body.rtl .stm-badge-directory { transform: rotate(45deg) !important; } .stm-template-listing_two #wrapper #header .header-listing {
padding: 15px 0 5px;}
.header-listing.listing-nontransparent-header,.header-listing:after, .listing-menu-mobile-wrapper .stm-opened-menu-listing{background: #ffffff !important;}
.header-listing .listing_add_cart > div{ background: #2b5180 !important; color: #fff !important;}
.stm-accordion-single-unit > a.title.collapsed{ border-top-color: #2b5180  !important;}
.stm_dynamic_listing_filter .tab-content, .stm-template-listing_two #wrapper .stm-featured-top-cars-title .heading-font, .stm-template-listing_two #wrapper .stm-featured-top-cars-title .heading-font:after{background: #2B5180 !important;}
.classic-filter-row .sidebar-entry-header, .stm_dynamic_listing_filter .stm_dynamic_listing_filter_nav li{background: #172C42 !important;}
.stm_dynamic_listing_filter .stm_dynamic_listing_filter_nav li.active{background: #2B5180 !important;}
.stm-button, input[type="submit"], button, .button, .load-more-btn { background: #269aff !important; }
.stm-single-car-contact{ background: #172C42 !important; color: #fff !important; }
.stm-listing-single-price-title .price, .stm-listing-single-price-title .price:before,.listing-list-loop.stm-listing-directory-list-loop .content .meta-top .price, .listing-list-loop.stm-listing-directory-list-loop .content .meta-top .price:before{ background: #269aff !important;}
.special-label, .stm-template-listing_two #wrapper .stm-badge-directory{ background: #E3B226 !important; }
#gag-more-options span{color: #E3B226 !important;}
.stm-special-car-top-on, .stm-isotope-sorting-featured-top .listing-list-loop, .stm-template-listing_two #wrapper .stm-featured-top-cars-title{border-bottom: 1px solid #2B5180 !important;}
.header-listing .listing-menu > li > a:hover, .header-listing .listing-menu > li:hover > a, .stm_mm_top_categories_wrap .stm_mm-cats-grid a:hover .inner .name,.stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .title a:hover{ color:#E3B226 !important;}
html body ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li:hover > .menu-title, html body ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li:hover > a, html body ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li.active > .menu-title, html body ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li.active > a, html body ul.magazine-menu li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li:hover > .menu-title, html body ul.magazine-menu li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li:hover > a, html body ul.magazine-menu li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li.active > .menu-title, html body ul.magazine-menu li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li.active > a, html body #wrapper #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li:hover > .menu-title, html body #wrapper #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li:hover > a, html body #wrapper #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li.active > .menu-title, html body #wrapper #header ul li.stm_megamenu.stm_menu_child_use_post > .sub-menu > li.active > a{ color: #E3B226 !important; border-color: #E3B226 !important;}
.stm-mm-top-makes-wrap .nav .nav-item.active .nav-link:before, .stm-mm-top-makes-wrap .nav .nav-item:hover .nav-link:before{background: #E3B226 !important;}
.stm_mm_post_content .vc_row .vc_column_container .stm_listing_tabs_style_2 > .clearfix, .stm_mm_post_content .vc_row .vc_column_container .stm_listing_tabs_style_2 .tab-content .car-meta-bottom { display: none !important; } .stm_mm_post_content .vc_row .vc_column_container .stm_listing_tabs_style_2 .tab-content{padding-top: 15px;}
.tab-pane .car-listing-row .listing-car-item-meta .price { top: -36px; width: inherit; margin-left: auto;}
.tab-pane .car-listing-row .listing-car-item-meta .price .regular-price { display: none; }
.tab-pane .car-listing-row .listing-car-item-meta .price{ padding: 1px 10px 2px 4px; }
.tab-pane .car-listing-row .listing-car-item-meta .price .normal-price, .tab-pane .car-listing-row .listing-car-item-meta .price .sale-price, .tab-pane .car-listing-row .listing-car-item-meta .price .archive-dollar-price{line-height:16px; font-size:11px;}
.tab-pane .car-listing-row .listing-car-item-meta .car-title { float: left; position: relative; top: 15px; width: 164px;}
.page-id-16096 .tab-pane .car-listing-row .listing-car-item-meta .car-title { position:relative;float: unset;   top: unset;}
.text-gold{ color: #E3B226; }
.page-id-5774 table tr td { font-size: 15px !important; }
.stm-became-dealer,.show-my-profile{ display: none !important;}
#footer .widgets ul li{ list-style: none !important; }
#footer .widget_nav_menu li a{ color: #a2a2a2;}
#footer .widget_nav_menu li a:hover{ color: #fff; font-weight:bold;}
.vc_custom_1580189010625 .stm_listing_icon_filter .stm_listing_icon_filter_single .inner img{ width: 135px;}
#header .header-listing .tab-content .stm-listing-compare { bottom: 20px !important;}
.serie .icon, .model_trailers .icon, .model_trucks .icon, .model_generators .icon, .model_equipment .icon{display:none;}
.price .regular-price { text-decoration: none !important; }
.price.discounted-price .regular-price { text-decoration: line-through !important;} 
@media (max-width: 1024px){
.sidebar-area-vc {
margin-left: 0px; 
}
.sidebar-area-vc label {
width:100%;
}
.single-listings .stm-single-car-listing-data table.inner-table tr td.label-td{ width: 38%;}
.single-listings .stm-single-car-listing-data table tr td { border-bottom: none;}
.single-listings .stm-single-car-listing-data table.inner-table tr { border-bottom: 1px solid #d5d9e0;}
}
@media (min-width: 768px){
.gag-filter.expanded #used-cars div:nth-child(8) .stm-ajax-reloadable, .gag-filter.expanded #trucks-tab  div:nth-child(5) .stm-ajax-reloadable, .gag-filter #generators div:nth-child(1) .stm-ajax-reloadable{bottom: -37px; position: inherit;}
.gag-filter #generators #gag-more-options { display: none; }
}
@media only screen and (max-width: 1260px){ 
.stm-listing-single-price-title .price { font-size:18px; text-align:center;}   
}
.stm-single-car-listing-data table.inner-table tr td.heading-font{white-space: initial !important;}
.similar-dollar-price { color: #eee; font-size: 13px; line-height: normal; position: relative;  z-index: 6;}
gag-cf7-flex gag-4 bg{padding: 30px 23px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;}.stm-template-listing_two .stm_listing_icon_filter.owl-carousel .stm_listing_icon_filter_single .inner .name { 
font-weight: bold;
color: #000;
font-size: 15px;
}
.stm-template-listing_two .stm_listing_icon_filter.owl-carousel .owl-item a{ text-align:center;}:root {
--ga-lp-yellow: #e4b327;
--ga-lp-grey: #4c4c4c;
--ga-lp-black: #212121;
}
.ga-luxury-banner {
position: relative;
min-height: 550px;
max-height: 550px;
height: 550px;
padding: 4% 4% 6%;
border-bottom: 5px solid var(--ga-lp-yellow);
}
.ga-luxury-banner .wpb_column,
.ga-luxury-banner .vc_column-inner,
.ga-luxury-banner .wpb_wrapper {
height: 100%;
}
.ga-luxury-page-logo {
width: 250px;
position: absolute;
top: 0;
bottom: auto;
left: 0;
right: auto;
}
.ga-luxury-page-title {
position: absolute;
top: auto;
bottom: 0;
left: 0;
right: auto;
}
.ga-luxury-page-title h1 {
color: white;
font-weight: bold;
font-size: 40px;
line-height: 44px;
}
.ga-special-point-card h4 {
text-align: center;
color: var(--ga-lp-grey);
font-size: 18px;
}
.ga-special-deals .ga-special-deals-title {
width: 100%;
text-align: center;
}
.ga-special-deals h3 {
display: inline-block;
font-size: 36px;
font-weight: normal;
padding-bottom: 15px;
border-bottom: 3px solid var(--ga-lp-grey);
}
.ga-special-deals-section-title h3 {
display: inline-block;
font-size: 36px;
font-weight: normal;
padding-bottom: 15px;
}
.ga-whatsapp-image {
margin-bottom: 20px;
}
.ga-whatsapp-image img {
max-width: 200px;
}
.ga-contact-us-btn a,
.ga-contact-us-btn button {
color: #fff !important;
font-weight: bold;
border-radius: 0;
width: 100%;
max-width: 450px;
background-color: var(--ga-lp-yellow) !important;
-webkit-transition: 0.3s ease-out;
-o-transition: 0.3s ease-out;
transition: 0.3s ease-out;
}
.ga-contact-us-btn a:hover,
.ga-contact-us-btn button:hover {
background-color: var(--ga-lp-black);
}
.ga-landing-page-deals {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -30px;
}
.ga-landing-page-card {
width: calc(25% - 30px);
margin-bottom: 30px;
margin-right: 30px;
}
.ga-lp-card-image {
margin-bottom: 10px;
}
.ga-lp-card-specs {
height: 50px;
max-height: 50px;
margin-bottom: 10px;
border-left: 8px solid var(--ga-lp-yellow);
}
.ga-lp-card-specs ul {
width: 100%;
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.ga-lp-card-specs ul li {
width: calc(50% - 3px);
}
.ga-lp-card-see-more a {
text-decoration: none;
font-size: 14px;
width: 100%;
font-weight: bold;
display: block;
background-color: var(--ga-lp-yellow);
padding: 8px 15px;
color: white;
-webkit-transition: 0.3s ease-out;
-o-transition: 0.3s ease-out;
transition: 0.3s ease-out;
}
.ga-lp-card-see-more a:hover {
background-color: var(--ga-lp-black);
}
.ga-lp-card-make-model-year {
position: relative;
padding: 10px 5px 10px 15px;
font-size: 13px;
color: white;
width: calc(100% - 16px);
font-weight: bold;
background-color: var(--ga-lp-black);
}
.ga-lp-card-make-model-year::after {
position: absolute;
content: "";
display: block;
top: 0;
left: auto;
right: -9px;
height: 100%;
width: 32px;
background-color: var(--ga-lp-black);
transform: skew(200deg, 0deg);
z-index: -1;
} .ga-il-logo img {
width: 250px;
} .stm-thumbs-car-gallery .stm-single-image {
max-width: 100%;
}
.stm-thumbs-car-gallery .owl-prev:after,
.stm-thumbs-car-gallery .owl-next:after {
display: block;
-webkit-transform: translateY(50%);
-ms-transform: translateY(50%);
transform: translateY(50%);
}
body.page-template-individual-vehicle-landing-page .container {
max-width: 1000px;
}
.ga-gallery-separator::after {
content: "";
height: 4px;
width: 100%;
background-color: var(--ga-lp-yellow);
max-width: 100%;
position: absolute;
}
.ga-ilv-title-wrapper {
width: 100%;
}
.ga-ilv-title {
margin-top: -80px;
margin-left: -1px;
height: 80px;
position: absolute;
bottom: auto;
z-index: 1000;
top: auto;
background-color: white;
padding: 20px 40px;
}
.ga-ilv-title::after {
position: absolute;
content: "";
display: block;
top: 0;
left: auto;
right: -20px;
height: 100%;
width: 50px;
background-color: white;
transform: skew(200deg, 0deg);
z-index: -1;
}
.ga-ilv-title::before {
position: absolute;
content: "";
display: block;
top: 0;
left: auto;
right: -30px;
height: 100%;
width: 15px;
background-color: var(--ga-lp-yellow);
transform: skew(200deg, 0deg);
z-index: -1;
}
.ga-ilv-page-title h1{
font-size: 40px;
line-height: 45px;
color: var(--ga-lp-black);
margin-bottom: 15px !important;
}
.ga-ilv-title h1 {
font-size: 30px;
line-height: 45px;
color: var(--ga-lp-black);
} .page-template-luxury-landing-page-form .wpcf7-form label{
width: 100%;
}
.page-template-luxury-landing-page-form .landing-page-form-submit{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media all and (min-width: 980px) and (max-width: 1200px) {
.ga-landing-page-card {
width: calc(33.33% - 30px);
}
}
@media screen and (max-width: 980px) {
.stm-single-car-listing-data table.stm-table-main > tbody > tr > td{
display: table;
}
.ga-landing-page-card {
width: calc(50% - 30px);
}
}
@media screen and (max-width: 768px) {
.ga-ilv-page-title h1{
font-size: 26px;
line-height: 1.25em;
}
.ga-ilv-title{
height: auto;
position: relative;
margin-top: 0;
padding: 20px 10px;
}
.ga-ilv-title h1{
line-height: 1.25em;
}
.ga-landing-page-card {
width: 100%;
}
}.d-flex{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.flex-wrap{
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.align-center{
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.ba-usp-height {
padding-top: 16px;
padding-bottom: 11px;
border-bottom: 1px solid var(--ba-black);
}
.ba-similar-listing .ba-usp-wrapper,
.ba-usp-card .ba-usp-wrapper,
.ba-special-deals .ba-usp-wrapper {
margin-bottom: 0;
border-bottom: 0;
height: 48px;
overflow: hidden;  }
.ba-similar-listing .ba-usp-wrapper .ba-usp-item,
.ba-usp-card .ba-usp-wrapper .ba-usp-item,
.ba-special-deals .ba-usp-wrapper .ba-usp-item {
margin-bottom: 5px;
margin-right: 5px;
padding: 2px 4px;
font-size: 11px;
font-weight: bold;
line-height: 14px;
}
.ba-usp-card .ba-usp-wrapper .ba-usp-item {
color: var(--ba-black);
border: 1px solid var(--ba-black);
}
.ba-special-deals .ba-usp-wrapper .ba-usp-item {
color: var(--ba-yellow);
border: 1px solid var(--ba-yellow);
}
.ba-usp-wrapper {
width: 100%;
padding-bottom: 2%;
margin-bottom: 50px;
border-bottom: 4px solid var(--ba-dark-blue);
}
.ba-usp-wrapper .ba-usp-item {
color: var(--ba-blue);
border: 1px solid var(--ba-blue);
border-radius: 10px;
margin-right: 10px;
padding: 0.3rem 0.6rem;
margin-bottom: 15px;
}.no-border{
border: 0 !important;
}
.b-left {
border-left: 1px solid #fff;
} .text-xl {
font-size: 60px !important;
line-height: 70px !important;
} .ml-auto {
margin-left: auto;
} .w-100 {
width: 100%;
}
.h-150px {
max-height: 150px;
height: 150px;
}
.mh-400{
min-height: 400px;
} .d-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.flex-wrap{
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.align-center {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.justify-center{
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.space-between {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.ba-luxury-cta {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
min-height: 250px;
display: flex;
align-items: center;
}
.bg-cover-default{
background-size: cover;
background-position: center;
background-repeat: no-repeat;  
}
.bg-cover {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
min-height: 450px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-bottom: 4px solid #fff;
}
.bg-cover-small .vc_column-inner {
height: 150px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}:root {
--ba-yellow: #f4b131;
--ba-blue: #085da8;
--ba-dark-blue: #1b2646;
--ba-green: #4cdf83;
--ba-black: #242728;
}
.text-ba-blue {
color: var(--ba-blue);
}
.text-ba-white {
color: #fff;
} .height-750 {
height: 750px;
} .ba-btn {
font-size: 12px;
padding-top: 11px;
padding-bottom: 11px;
padding-left: 16px;
padding-right: 16px;
display: block;
text-decoration: none;
}
.ba-btn-yellow,
.ba-btn-yellow a,
.ba-btn-yellow button {
color: #fff !important;
background-color: var(--ba-yellow) !important;
border: none !important;
border-radius: 4px;
text-transform: uppercase;
font-weight: bold;
} .ba-easy-process h3 {
color: #ffffff;
font-size: 60px;
line-height: 70px;
font-weight: bold;
margin-bottom: 8%;
}
.ba-sell-a-page-bullets .mega_info_box_2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.ba-sell-a-page-bullets .mega_info_box_2 .mega-info-footer .mega-info-title {
margin-bottom: 0;
}
.ba-contact-btn.ba-btn-call a {
background-color: var(--ba-yellow);
color: #fff;
border-radius: 4px;
font-weight: bold;
}
.ba-contact-btn.ba-btn-call a:hover {
background-color: var(--ba-yellow);
color: #fff;
opacity: 0.75;
}
.ba-btn-whatsapp .a,
.ba-contact-btn.ba-btn-whatsapp a {
background-color: var(--ba-green);
color: #fff;
border-radius: 4px;
font-weight: bold;
}
.ba-btn-whatsapp .a:hover,
.ba-contact-btn.ba-btn-whatsapp a:hover {
background-color: var(--ba-green);
color: #fff;
opacity: 0.75;
}
.ba-contact-title {
color: #ffffff;
font-size: 50px;
line-height: 60px;
}  @media screen and (max-width: 980px) {
}
@media screen and (max-width: 768px) {
}