body {
	font: 18px/1.5 'Open Sans', system-ui, sans-serif;
}

span.credit_link {display: none;}
#about .bottom_arrow, #select_car .bottom_arrow, #about .hvr-bubble-bottom:hover:before, #select_car .hvr-bubble-bottom:hover:before, .about-us-ele-text .about-contact-head .elementor-icon-box-content:after {
    border-top-color: #03257B!important;
}
#header .logowrapper, input[type="submit"]:hover, .widget_calendar tbody a, #header .logowrapper::after, #search_vechicle [type="submit"], section#about .titlewrap, .advancebtn a, .featured-car_hover_sec, button.owl-next, button.owl-prev, .nav-pills .nav-link.active, section#select_car .titlewrap, .footer-social-icons a:hover, .date-monthwrap, .contact-location i, .contact-call i, .contact-email i, .contact-name i, .contact-information i, #comments input[type="submit"].submit, #slider .btn-primary, #sidebar input[type="submit"], .navigation span, .navigation a, .navigation a:hover, .woocommerce button.single_add_to_cart_button.button.alt, .woocommerce a.button, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .logowrapper, .toggle a, .yearwrap, .hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus, .woocommerce-account .woocommerce-MyAccount-navigation ul li, .woocommerce input.button, .woocommerce a.remove:hover, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, #about .box-icon:hover, #select_car .box-icon:hover, .woocommerce ul.products li.product .woocommerce-loop-product__title, #full-width-blog .hvr-sweep-to-right:before, #blog-left-sidebar .hvr-sweep-to-right:before, #blog-right-sidebar .hvr-sweep-to-right:before, #footer input[type="submit"], .automobile-spinner, .ldio-iawrjgx8hhk > div div:nth-child(6), .loadingio-spinner-gear-2bwcervxgdv, #footer_box .widget_product_search button[type="submit"], .share_icon i, #header .logo, #featured-car-update button.slick-arrow:hover, #latest_update_car .blog-image-wrap span, #fitness_products .onsale, .about-us-ele-text .about-contact-head .elementor-icon-box-content, .main-navigation .current_page_item > a:after, #our-products-ele .onsale, .elementor-43 .elementor-element.elementor-element-ee51aae .eael-product-grid .woocommerce li.product .button.add_to_cart_button, .about-us-feature .elementor-icon-box-icon:hover span {
    background-color: #03257B;
}
a, .con_details i.fa, #header .nav ul li a:hover, .featured-cars_categories .ftabx:hover a, #featured-car-update .ftt ul.nav-pills li a.nav-link:hover, #latest_update_car .tabx:hover a, h4.testimonial_slide, h3.contact-page, #footer a.footer-read-more-btn, #footer ul li a:hover, #footer h3.widget-title:after, .social_footer i.fa, #footer p.copyrighttext a, #footer .heading_2 h3:after, #sidebar h3, #content-vw h4, #content-vw h6, #content-vw h3, .continue-read a, .slick-dots li button:before, #testimonial_slider ul.slick-dots li button:before, #header i, p.wow.bounce, .main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .slick-dots li button:before, #featured-car-update ul li a.active, .slick-dots li.slick-active button:before, #latest_update_car .tabx.active a, #footer h3:after, #our_brands .brandslider i:hover, #latest_update_car .blog-image-wrap span i, #footer .contact-table i {
    color: #03257B;
}
.automobile-spinner {
    display: none!important;
}
.grecaptcha-badge { opacity:0;}

li a.button product_type_simple{
display: none !important;
}

a.product_type_simple{
	display: none !important;
}

@media (min-width: 576px) and (max-width: 767px) {
	.feature-box .col-md-4:nth-child(3) {
		margin-left: 25%;
	}
}

.hvr-bubble-bottom {
	width: 60px;
	height: 60px;
}

.page-box,
.page-box * {
    text-align: center !important
}

@media (min-width: 576px) and (max-width: 767px) {
  .feature-box .col-md-4:nth-child(3) {
      margin-left: 25%;
  }
}

.page-box,
.page-box * {
  text-align: center !important
}

.mobile-menu .fas.fa-bars {
  color: #fff !important;
}

#mySidenav .fas.fa-times {
  color: #fff;
  font-size: 3rem;
}

#menu-primary-menu {
  display: flex;
  width: 200%;
}

@media (max-width: 1024px) {
  #mySidenav[style] {
    width: 100vw !important;
  }
  
  #mySidenav[style*="width: 0px"] {
    width: 0 !important;
  }
  
  #menu-primary-menu {
    flex-direction: column;
  }
  
  #header .nav {
    margin: 0 !important;
  }

  #mySidenav * {
    text-align: center;
    font-size: 28px;
    line-height: 1.4;
  }
  
  #header .nav ul {
    width: 100vw !important;
    margin-top: 20vw;
  }
  
  #mySidenav a {
    margin: .5rem 0;
  }
}

@media (max-width: 767px) {
  .menubox {
    margin-bottom: 1rem;
  }
}

.woocommerce ul.products li.product .price, .woocommerce div.product p.price {
    display: inline-block !important;
	padding-top: 20px !important;align-content}