@charset "utf-8";
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
body{background: #f9f9f9;}
.photos_wrapper .container, .services_wrapper, .aboutus_wrapper{min-height: 500px;}
.logo img{width: 70%; padding: 5px 0;}
.swiper-slide article img{width: 100%;}
.carousel .carousel-caption h5 {font-size: 80px;}
.menu-wraper ul.nav_menu li a:hover, .menu-wraper ul.nav_menu li a.active, .carousel .carousel-caption p, .welcome_text h2 small, .welcome_text h2 span, .buyingtools_wraper h4, .search_cars h2 small,
.vehicle_info .price, .hassle-free h1, .require_form h4, .testmonials h2 small, .cars_stock_wraper h2 small, .stocks_wrapper .vehicle_info .price, .seller_warranty .accordion-button:not(.collapsed),
.view_more:hover, .page-link, .services_wrapper h2 { color: #eed74f !important;}
.btn_primary, .view_more, .cars_stock_wraper .swiper-button-next, .cars_stock_wraper .swiper-button-prev, .vehicle_info .btn-details, .emi_request_call .bg, .footer_top_wrapper article,
.carousel .carousel-indicators .active, .back-to-top, .tabs_group .nav-tabs .nav-link.active, .tabs_group .nav-tabs .nav-link:hover,
.btn_primary_sm, .stocks_wrapper .vehicle_info .btn-details, .smiliar_price_wrapper .swiper-button-next, .smiliar_price_wrapper .swiper-button-prev,
.vdp_wrapper .car_overview article .car_overview_header, .buy_car_wrapper button:hover, .emi_calculator article .form-check .form-check-input:checked, .sellcar_wrapper .accordion-button:not(.collapsed),
.services_right article h3, .services_right article ul li a:hover, .services_right article ul li a.active {background:#eed74f; color:#333333;  }

.btn_primary:hover, .view_more:hover, .services_right article ul li a:hover, .services_right article ul li a.active {color:#333333;  }
.vehicle_info .d-flex .price{color: #000000 !important;}

.radio_button .btn-check:checked+.btn, .total-stock:before {color: #eed74f; border: 1px solid #eed74f;}
.radio_button label:hover{background: #ffffff !important; color: #eed74f !important; border:1px solid #eed74f !important;}
.view_more{ border: 3px solid #eed74f;}
.footer_top_wrapper article p br{display: none;}
.require_form .form-check-input:checked, .page-item.active .page-link { background-color: #eed74f !important; border-color: #eed74f !important;}
.sticky_hdr, .border-bottom-5:after {border-color: #eed74f;}
.total-stock:hover:before, .btn-black{background: #eed74f !important; color: #ffffff;}
.filter_popup .btn-reset:hover{border-color: #eed74f; color: #eed74f; background: url(/premium/t2_images/restart_h.svg) no-repeat #ffffff 96%; background-size: 18px;}
.filters_wrapper {top: 75px;}
.contactus_wrapper .emailUs article h4:before{content: ''; background: url(/premium/t2_images/mail_yellow.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .ourAddress article h4:before{content: ''; background: url(/premium/t2_images/map_yellow.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .openHourse article h4:before{content: ''; background: url(/premium/t2_images/clock_yellow.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .callUs article h4:before{content: ''; background: url(/premium/t2_images/call_yellow.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .emailUs:hover article{background: #eed74f; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.contactus_wrapper .emailUs:hover article h4, .contactus_wrapper .emailUs:hover article p, .contactus_wrapper .emailUs:hover article h4, .contactus_wrapper .emailUs:hover article a{color: #ffffff;}
.contactus_wrapper .emailUs:hover article h4:before{content: ''; background: url(/premium/t2_images/mail.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .ourAddress:hover article{background: #eed74f; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.contactus_wrapper .ourAddress:hover article h4, .contactus_wrapper .ourAddress:hover article p{color: #ffffff;}
.contactus_wrapper .ourAddress:hover article h4:before{content: ''; background: url(/premium/t2_images/map.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .openHourse:hover article{background: #eed74f; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.contactus_wrapper .openHourse:hover article h4, .contactus_wrapper .openHourse:hover article p{color: #ffffff;}
.contactus_wrapper .openHourse:hover article h4:before{content: ''; background: url(/premium/t2_images/clock.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.contactus_wrapper .callUs:hover article{background: #eed74f; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.contactus_wrapper .callUs:hover article h4, .contactus_wrapper .callUs:hover article p, .contactus_wrapper .callUs:hover article h4, .contactus_wrapper .callUs:hover article a{color: #ffffff;}
.contactus_wrapper .callUs:hover article h4:before{content: ''; background: url(/premium/t2_images/call.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.price-slide a.button, .emitable a{background: #eed74f !important; color: #ffffff !important; text-decoration: none;}
.contactus_wrapper article p br{display: none;}
.contactus_wrapper article a{color: #000000; text-decoration: none;}
.contactus_wrapper article{height: 100%;}
.buyingtools_wraper .block.used_car:hover h4:before{content: ''; background: url(/premium/t2_images/car_red.svg) no-repeat; background-size: 110px; width: 110px; height: 110px; position: absolute; left: 0;}
.buyingtools_wraper .block.insurance_cal:hover h4:before{content: ''; background: url(/premium/t2_images/calculator_red.svg) no-repeat; background-size: 100px; width: 100px; height: 100px; position: absolute; left: 0;}
.buyingtools_wraper .block.search_used:hover h4:before{content: ''; background: url(/premium/t2_images/search-red.svg) no-repeat; background-size: 100px; width: 100px; height: 100px; position: absolute; left: 0;}
.sellcar_sticky .sellcar01{border-color: #eed74f;}
.buyingtools_wraper .block.used_car:hover h4:before{content: ''; background: url(/premium/t2_images/car_h1.svg) no-repeat; background-size: 110px; width: 110px; height: 110px; position: absolute; left: 0;}
.buyingtools_wraper .block.insurance_cal:hover h4:before{content: ''; background: url(/premium/t2_images/calculator_h1.svg) no-repeat; background-size: 100px; width: 100px; height: 100px; position: absolute; left: 0;}
.buyingtools_wraper .block.search_used:hover h4:before{content: ''; background: url(/premium/t2_images/search_h1.svg) no-repeat; background-size: 100px; width: 100px; height: 100px; position: absolute; left: 0;}
.testmonials .swiper-slide .stars{color: #eed74f;}
.testmonials .swiper-pagination-bullet-active{background: #eed74f;}
.testimonialSwiper img{filter: grayscale(1);}
.bodytype .radio_button .btn-check:checked+.btn span{filter: grayscale(1);}
.manufacturer .radio_button .btn-check:checked+.btn ~ p{ color:#eed74f; }

.chat-icon{background: #eed74f;}
.chat-header {background: #eed74f;}
.btn-close{ opacity: 1 !important;}
.chatbot-container .form-control{margin-bottom: 0px !important;}
.ft_mddile ul li a:hover{text-decoration: underline; color: #eed74f;}
.select-dropdown.car-img{background:#ffffff url(/premium/t2_images/car_red.svg) no-repeat left 15px center; filter: grayscale(); padding-left: 70px; background-size: 50px; border-radius: 20px; padding-right: 15px;}
.select-dropdown.car-img select, .select-dropdown.car-img select:focus{  border: 0; background: transparent; filter: grayscale(); outline: none;}
.select-dropdown.budget-bag{background:#ffffff url(/premium/t2_images/investment_red.svg) no-repeat left 15px center;filter: grayscale();  padding-left: 70px; background-size: 50px; border-radius: 20px; padding-right: 15px;}
.select-dropdown.budget-bag select, .select-dropdown.budget-bag select:focus{  border: 0; background: transparent; outline: none;}
.ft_mddile ul li a { color: #b9b9b9;}
.footer_wrapper{color: #ffffff; background: #000000;}
.ft_bottom, .ft_bottom p { color: #b9b9b9;}
.vehicle_info .btn-details:hover{ color:#ffffff; }
.buyingtools_wraper article .view_more::before { width: 25px; height: 100%; position: absolute; left: 0; top: 0; content: ""; background: url(/premium/t2_images/round-arrow-right_yellow.svg) no-repeat; background-size: 44px; width: 44px;
  height: 44px; border-radius: 0 50% 50% 0; transform: translate(-90%, 24%) scale(1, 1); transform-origin: left center; transition: all 0.25s; z-index: 1; opacity: 0;}
.timeline .bar {  position: absolute; width: 80px;height: 180px !important; background:url("/premium/t2_images/car-nahars.png") no-repeat center center;background-size: 100px; top: 0; left: -40px;z-index: 99999;}
.sellcar_wrapper .car_insurance .form-check-input:checked { background-color: #eed74f !important; border-color: #eed74f !important;}
.sellcar_wrapper .installd_features .form-check-input:checked, .sellcar_wrapper .car_condition .form-check-input:checked { background-color: #eed74f !important; border-color: #eed74f !important;}
.vehicle_info h4 a:hover{color: #eed74f !important;}
.testmonials.container-fluid .swiper-slide p{min-height: 250px;}
.carousel {margin-top: -100px;}
.header_wraper_inner, .header-wraper { background: #000000;}
.footer_top_wrapper article a, .footer_top_wrapper article p{color: #000000 !important;}
.footer_top_wrapper article a img, .footer_top_wrapper article img{ filter: invert(1);}
.footer_wrapper {border-top: 2px solid #eed74f;}
.carousel .carousel-indicators .active{background-color: #eed74f !important;}
.btn-border-5:hover::after { border-color: #eed74f;}
.menu_icon {background: url(/premium/t2_images/menu1.svg) no-repeat;}
.services_right article ul li a:hover, .services_right article ul li a.active{ border-color:#eed74f; }
/**/
footer a {
    color: #b9b9b9; text-decoration: none;
}
.chat-header {color: #000000;}
.optns_btn{border-color: #333333; color: #333333;}
.optns_btn.selected, .msg.usr-msg {
    background-color: #333333;
    color: white;
}
.chatbot-container .btn-primary {
    color: #000 !important;
    background-color: #eed74f !important;
    border-color: #eed74f;
}
select {
  box-shadow: none !important;
  background: transparent;
  border: none;
  outline: none;

  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
    .logo img{width: 40%;}
    .ft_mddile img { width: 80px; }
    .sellcar_wrapper .date .calander-icon { top: 29px; left: 22px;}
    .carousel .carousel-caption h5 {font-size: 50px;}
    .buyingtools_wraper .block {   min-height: 160px;}
    .buyingtools_wraper h4{line-height: 32px;}
    .menu-wraper ul.nav_menu li a:hover{font-weight: normal;}
        .testmonials.container-fluid {
        margin-top: 15% !important;
    }
} 
@media (max-width: 767px) {
    .logo{width: 40%;}
    .filters_wrapper {top: 48px;}
    .logo img { width: 50%;}
    .carousel { margin-top: 0px;}
    .footer_top_wrapper article a { font-size: 16px;}
}