@media (min-width: 768px){
.index .race__slider_section .swiper-wrapper {
    justify-content: center;
}}
.faq-accordion.flex.justify-center.items-center.flex-col.mt-8.w-full.md\:w-3\/5.gap-3.md\:gap-6 {
    justify-content: start !Important;
}
.carDetails {
    flex-direction: row-reverse !important;
}
.faq-subtitle {
    font-size: 1.5rem !important;
    line-height: 2.5rem !important;
}
.faq-title {
    line-height: 2rem !important;
    font-size: 2.5rem !important;
}
#hero_section-0 .hero_title {
    margin-left: 50%;
}
#hero_section-0 .hero_content_spacing {
   margin-left: 66%;
   max-width: 500px;
}
.hero_image_wrapper.absolute.img_content_header {
    right: 60%;
}
@media (max-width:767px){
#hero_section-0 .hero_title {
    margin-left: 60%;
}
.hero_image_wrapper.absolute.img_content_header {
    right: 31%;
}
}
.showcard.s-product-card-content * {
    text-align: center;
    justify-content: center !important;
    align-items: center;
    width: 100%;
    max-width: 100% !important;
    flex-direction: column;
}
.store-footer {
    background: #000;
}
footer.w-full.store-footer * {
    color: #fff !important;
}
.header .logo img, 
.site-header .logo img,
[class*="logo"] img {
  height: 150px !important;
  max-height: 150px !important;
  width: auto !important;
}
.imported-links h3 {
    text-align: center;
}
.store-footer .footer-info a {
    justify-content: center;
    align-items: center;
}
.contact-us .text-right {
    text-align: center;
}
div:has(>#mobile-menu).flex.items-center {
    width: 90%;
}
@media(max-width:480px){
.navbar-brand img {
    max-height: 4rem;
}
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 80px;
}
.navbar-brand img {
    max-height: 6rem;
}
#hero_section-0 .rtl\:items-start:where([dir="rtl"], [dir="rtl"] *) {
    align-items: end;
}
.show-more .justify-end {
    justify-content: start;
}
.faq-title{
    line-height: 2rem !important;
    font-size: 1.5rem;
}
.faq-subtitle{
    font-size: 1.2rem;
    line-height: 1.25rem;
}
.race__slider_section {
margin-bottom:0
}
@media(min-width:992px{
.carDetails {
    flex-direction: row-reverse;
}
}
.raceSliderSec, .articlesSec, .singlePageSec {
    padding: 20px 0;
}