#header.header-04 #logo a img{max-width:220px!important}#menu-qingling-main-menu>li{margin-right:25px!important;margin-left:25px!important}.themesflat-top.style-04{background:#d01818!important}#header.header-04 .tf-btn{border:none!important;padding:15px 25px!important;border-radius:10px!important;font-size:15px!important;font-weight:500!important;line-height:20.16px;background:#d01818!important;color:#fff!important;margin-right:20px!important}#header.header-04 .tf-btn:hover{background:#000!important}#wpcf7-f7544-o1 span.wpcf7-list-item.first.last{margin:0}.tf-title-section .title-section .heading b,.tf-title-section .title-section .sub-title b{color:#B10103!important}.models_section .tf-listing-wrap.style1 .wrap-listing-post .item .listing-post .content .title{font-size:20px!important}.models_section .tf-listing-wrap .wrap-listing-post .bottom-content{margin-top:0px!important}.models_section .tf-listing-wrap .wrap-listing-post .bottom-content{justify-content:left!important}.single.single-post .item-meta.post-comments{display:none}.single.single-post ul.elementor-icon-list-items .elementor-icon-list-icon path,.single.single-post .main-post .elementor-icon>svg>path{fill:#d01818!important}.about-make-an-enquiry-form input,.about-make-an-enquiry-form .wpcf7-select,.about-make-an-enquiry-form textarea{background:#e8e8e8!important;border:1px solid #e8e8e8!important;border-radius:10px!important}.inner.list-infor-topbar svg{rotate:90deg}.tf-listing-wrap .wrap-listing-post .bottom-content{justify-content:center!important}.service-booking-form h4.fw-bold{font-weight:600!important;font-size:22.62px!important;line-height:33.93px!important;letter-spacing:0px!important}.service-booking-form .nice-select.wpcf7-form-control.wpcf7-select.form-select,.service-booking-form input.wpcf7-form-control.wpcf7-text.form-control{height:50px;background:#1515151A;border-radius:8.26px;padding:15px 20px}.nice-select{padding:0px!important;padding-left:15px!important;}.nice-select .current{color:#3A3A3C;max-width:100%;overflow:hidden;font-weight:400;font-size:14px;position:relative;display:flex!important;align-items:center;justify-content:space-between}.nice-select .current::after{content:'\e93d';-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;vertical-align:middle;float:right;margin-left:7px;background:#000;color:#fff;border-radius:7px;padding:17px 19px;font-size:15px;font-weight:700}.service-booking-form .nice-select .current::after{padding:15px 17px}.service-booking-form input[type="checkbox"]{margin-right:10px}#wpcf7-f7848-p7653-o1 button:hover,.themesflat-button:hover{background:#084A53!important}#wpcf7-f7544-o2 span.wpcf7-list-item.first.last{margin:0}.custom_contact svg path{fill:#d01818!important}.tfcl-listing-btn i{font-size:18px;position:relative;left:0;top:0px!important}.subcribe-footer-2 .ft-mailchimp-form input[type="email"]{border:1px solid #ffffff26!important;background:#ffffff1f!important}.tfcl-advanced-search-wrap .search-form-content .nice-select .current .clear-option{right:10px!important}.tfcl-advanced-search-wrap .form-search-inner .tf-wrap-search-more-btn a i{vertical-align:baseline!important}.hero_section_slider .bgimg{background-size:cover!important;background-position:bottom!important;background-repeat:no-repeat!important}.contact-home3{padding-bottom:0px!important}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:100px!important}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:87px!important}.tf-listing-wrap .wrap-listing-post .button-details a i{display:none!important}.contact-home3 button{text-transform:none!important}.single-listing-element.listing-reviews .tfcl-listing-element .tfcl-submit-listing-rating{text-transform:none!important}.single-listing .related-single-listing .related-listings.col-desk-4 .tfcl-listing-card .featured-property{max-height:330px!important}.listing-template-default header.page-header.style2{display:none}.listing-template-default .cutom_header{display:block;height:480px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:20px;border-radius:5px}#wpcf7-f7848-p7653-o1 .wpcf7-date{text-transform:uppercase}.page-header.style2 .page-title{padding-top:130px;padding-bottom:138px;min-height:480px;display:flex;align-items:center}.page-header.style2{padding-left:0;padding-right:0;min-height:480px}.home .page-header.style2{display:none}.vehicle_book_a_test_drive .col-6 input,.vehicle_book_a_test_drive .group-form.mb-3 input{padding-left:40px!important}.vehicle_book_a_test_drive .group-form{margin-bottom:-25px!important}.vehicle_book_a_test_drive .col-6 i,.vehicle_book_a_test_drive .group-form.mb-3 i{position:relative;top:-53px;left:10px}.vehicle_book_a_test_drive .nice-select .current{margin-left:25px}@media (max-width:767px){.elementor-7456 .elementor-element.elementor-element-d29a895 .elementor-repeater-item-663a050{margin:20px 0 10px 0px!important}.archive.category .page-header.style2 .page-title .page-title-heading{font-size:50px!important}.archive.category #themesflat-content{padding-top:30px;padding-bottom:30px}}.intl-tel-input .selected-flag .iti-arrow{right:5px!important}.intl-tel-input.separate-dial-code.allow-dropdown input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:110px!important}.intl-tel-input.separate-dial-code.allow-dropdown .selected-flag{width:105px!important}.intl-tel-input.separate-dial-code.allow-dropdown .selected-flag{width:110px}#rev_slider_1_1_wrapper .hephaistos.tparrows.rs-touchhover{background:#fff!important}#rev_slider_1_1_wrapper .hephaistos.tparrows.rs-touchhover:before{color:#d01818!important}#rev_slider_1_1_wrapper .hephaistos.tparrows{border:2px solid #fff!important;background:transparent!important}#rev_slider_1_1_wrapper .hephaistos.tparrows:before{font-family:'motorx'!important;font-size:22px!important;font-size:500!important}#revslider-initialised .tp-rightarrow.tparrows.hephaistos:bofore{content:"\e94b"!important}#revslider-initialised .tp-leftarrow.tparrows.hephaistos:bofore{content:"\e94a"!important}.tf-listing-wrap .featured-property .status{display:none!important}.tf-listing-wrap .wrap-listing-post .car-body{display:none}.tf-listing-wrap .wrap-listing-post .price{display:none!important}.listing-info-header .tfcl-listing-info,.listing-info-header .infor-header-right{display:none!important}.single-listing-element ul.list-control-gallery{display:none!important}.type-listing .col-md-12.related-single-listing{display:none!important}.single-listing .container.custome_single_list{max-width:1320px!important}.nice-select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.enquiry_select{border:none!important;border-bottom:1px solid #dfdfdf!important}.tfcl-listing-overview .listing-infor-box .content-listing-info{align-items:start!important}.filter_dealer_shortcode .dealer-content{text-align:unset!important}.filter_dealer_shortcode .dealer-address{font-size:16px!important;line-height:22px!important}.filter_dealer_shortcode i{margin-right:7px;color:var(--theme-primary-color)}.filter_dealer_shortcode .dealer-email,.filter_dealer_shortcode .dealer-phone,.filter_dealer_shortcode .dealer-address{margin-bottom:8px!important}.filter_dealer_shortcode .dealer-address a,.filter_dealer_shortcode .dealer-email a,.filter_dealer_shortcode .dealer-phone a,.filter_dealer_shortcode .dealer-timing p{font-size:14px}.filter_dealer_shortcode .dealer-email a,.filter_dealer_shortcode .dealer-phone a{line-height:22px;font-weight:500;display:flex;align-items:center}.filter_dealer_shortcode .logo-dealer{min-width:150px!important;max-width:150px!important}.filter_dealer_shortcode .nice-select.type,.filter_dealer_shortcode .nice-select.location{border:1px solid #000!important}.filter_dealer_shortcode .nice-select .current:after{border-radius:0!important}.filter_dealer_shortcode .dealer-name{font-size:22px!important;line-height:30px!important}.listing-info-detail #tfcl-features{display:block!important;padding-left:0;grid-template-columns:1fr 1fr!important;gap:20px}.listing-info-detail #tfcl-features .listing-feature-wrap i{margin-right:13px!important}.listing-info-detail #tfcl-features .listing-feature-wrap:not(:last-child){margin-bottom:0!important}.wpcf7 input[type="file"]{display:none}.wpcf7-file{border:2px dashed #0073e6;padding:20px;text-align:center;cursor:pointer;border-radius:8px;background-color:#f8f9fa}.wpcf7-file::before{content:"📎 Upload Your CV (PDF Format)";color:#0073e6;font-weight:700}.file-info{font-size:12px;color:red;margin-top:5px}.safety_icon svg{width:100%;height:50px}.listing-post .custome_sec p.mb-1,.custome-dealer-list .custome_sec p.mb-1{height:33px}.filter_dealer_shortcode #submit,.filter_dealer_shortcode #reset{height:56px;width:49%}.filter_dealer_shortcode .dealer-timing{margin-bottom:8px!important;font-size:14px;line-height:17px;font-weight:500;display:flex;align-items:center;color:#000}.filter_dealer_shortcode .dealer-item{min-height:180px;height:50vh}.filter_dealer_shortcode table{margin:0!important}.filter_dealer_shortcode .heading-shortcode{margin-bottom:30px}.qingling_post_sec .tf-posts.style3 .blog-post .content{box-shadow:unset;padding:0;min-height:410px}.job_listing .dealer-tagline{display:flex;font-size:14px;align-items:center;color:#000}.job_listing .dealer-tagline p{margin-bottom:0}.job_listing .dealer-tagline .job-type{position:relative;padding-right:30px}.job_listing .dealer-tagline .job-type::after{content:"";position:absolute;top:50%;right:12px;width:7px;height:7px;border-radius:50px;background-color:#d33;-khtml-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.filter_dealer_shortcode.job_listing .dealer-item{min-height:230px;height:unset}.job_listing input[type="text"]{border:1px solid #000!important;min-height:57px!important;margin-bottom:0!important}.job-title::placeholder{font-size:18px;color:#0D0E0F;font-weight:500}.single-job ul li strong{color:#000!important}.single-job .job_description ul{list-style:none;padding:0;margin:0}.single-job .job_description ul li{position:relative;padding-left:35px;margin-bottom:8px;display:flex;align-items:flex-start}.single-job .job_description ul li::before{content:"\e984";font-family:'motorx'!important;position:absolute;left:2px;top:2px;color:#d01818;font-size:16px}.job_sidebar ul li{padding-bottom:15px;margin-bottom:15px;font-size:16px}.job_header p{font-size:16px;color:#000}.job_header .heading_span{color:#d01818;font-weight:500;padding:0 10px}.single-job .job_description p,.single-job .job_description ul{margin-bottom:15px!important;color:#595960;font-size:16px;font-weight:500}.single-job .view_career_btn{border:1px solid var(--theme-primary-color);background:var(--theme-primary-color);color:#fff!important;padding:10px 15px 12px 15px;border-radius:5px!important;font-size:16px!important}.single-job .dealer-action{margin-top:40px}.single-job .job_contact_form{margin-top:50px}.filter_dealer_shortcode.job_listing .dealer-name{margin-bottom:10px!important;min-height:60px}.job_sidebar{border-radius:16px;background:#F8F8F8;padding:40px 40px 40px 40px;color:#595960;font-size:16px;font-weight:500}.single-job .job_description h4{color:#0D1637;font-size:24px;font-weight:700;margin:25px 0;border-left:2px solid var(--theme-primary-color);padding-left:8px}.job_description strong{color:#000!important}.single-job .job_header h2{color:#0D1637;font-size:36px;font-weight:700;margin-bottom:20px}.job_single_sidebar{position:sticky;top:30px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.tfcl-listing-gallery-single .tfcl-listing-info.style-grid .item img{width:100%;height:100%;object-fit:cover;border-radius:15px;box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px;margin:-3px 0}.cutom_header .custome-header-title{text-align:center;color:#fff;position:absolute;top:50%;bottom:50%;left:0;right:0;align-content:center;align-items:center}.tf-posts.style3 .meta-post li:not(:last-child){margin-right:30px!important}.single-post .page-header.style2 .page-title,.author .page-header.style2 .page-title{height:480px}.single-post .page-header.style2 .page-title,.author .page-header.style2 .page-title{padding-top:175px;padding-bottom:138px}.author .wrap-tfcl-listing-card.cards-item.col-md-6.col-xs-12{width:33.33%}.author .group-card-item-listing.row{margin:0 auto}.single-listing h5.features-type-title{display:none}.author .author-introduction{display:none}.category .post-meta span.item-meta.post-comments{display:none!important}.listing-feature-wrap{display:flex;align-items:center;gap:8px;padding:5px 0}.icon-motorx-ticked{color:red;font-size:16px}.category .page-header.style2 .page-title{padding-top:168px;padding-bottom:130px;height:480px;justify-content:center;display:flex;align-items:center}.mfp-arrow:before,.mfp-arrow:after{margin-top:20px!important}#header .inner-canvas-nav .group-header-logo .show-search{display:none!important}.group-header-logo #logo-mobi .site-logo{max-width:230px}.wpcf7-file{border:2px dashed #d33;background-color:#dd333317}.wpcf7-file::before{color:#d33}div#dealer-list{padding:0 15px}@media only screen and (max-width:1100px){#menu-qingling-main-menu>li{margin-right:15px!important;margin-left:15px!important}}@media (max-width:376px){.elementor-7456 .elementor-element.elementor-element-2164ee9 .tf-counter{text-align:left;padding:0 0 0 0;margin:0 0 0 -25px!important}}@media (max-width:768px){.author .wrap-tfcl-listing-card.cards-item.col-md-6.col-xs-12{width:100%}}@media screen and (min-width:1024px) and (max-width:1365px){.service-booking-form .elementor-widget-container{margin-left:20px;margin-right:20px}}@media (min-width:768px) and (max-width:1024px){.single.single-post #themesflat-content{padding-top:40px;padding-bottom:40px}.single-listing #themesflat-content{padding-top:40px;padding-bottom:40px}#themesflat-content{padding-top:40px;padding-bottom:40px}.tfcl-list-dealer-shortcode .col-md-4{flex:0 0 auto;width:50%}.filter_dealer_shortcode #submit,.filter_dealer_shortcode #reset{height:56px;width:49%;text-align:center;padding:0}.single.single-job .job_description_col,.single.single-job .job_single_sidebar_col{width:100%}.single.single-job .job_single_sidebar_col{margin-top:40px}}@media screen and (max-width:767px){.page-header.style2 .page-title .page-title-heading{font-size:50px}.page-header.style2 .breadcrumbs,.page-header.style2 .breadcrumbs span a,.page-header.style2 .breadcrumbs a,.page-header.style2 .breadcrumbs span{font-size:17px;font-weight:600;line-height:1.26em}.single-listing #themesflat-content{padding-top:40px;padding-bottom:40px}#wpcf7-f2842-p7607-o1 .col-6,#wpcf7-f2841-p7607-o2 .col-6,.schedule_test_drive_form .col-6,.wpcf7-form.init .col-6{flex:0 0 auto;width:100%}.tfcl_single_sidebar{margin-top:0}#themesflat-content{padding-top:40px;padding-bottom:40px}.tfcl-list-dealer-shortcode{margin-right:15px}.tfcl-list-dealer-shortcode .col-md-3:not(:last-child){margin-bottom:25px}.tfcl-list-dealer-shortcode table{border-collapse:separate;border-spacing:0 10px!important}.single.single-job .job_single_sidebar_col{margin-top:40px}.page-header.style2 .page-title .page-title-heading{font-size:35px}}