html{width:100%;overflow-x:hidden}
.navbar-top{padding:0;height:auto}
.header-links li{font-size:14px;padding:6px 0}
.header-links .icon-btn.bg-none{font-size:14px}
.header-logo{max-width:48%;margin-left:10%}

.header-logo .normal_logo{max-width:162px;display:block}
.header-logo .stick_Logo{max-width:162px;display:none}
.slick-track{
        display: flex;
    justify-content: center !important;
}
.sticky .stick_Logo{display:block}
.sticky .normal_logo{display:none}

.main-menu>ul>li>a{padding:28px 0}


.header-layout2 .menu-area {
    background: transparent !important;
}
.header-layout2 .menu-area .logo-bg-shape {
    background-color: transparent;
}
.header-layout2 .menu-area .logo-bg-shape:after {
    display: none;
}
.as-hero-wrapper {
    margin-top: -100px;
}
.header-button .icon-btn{
    color:white;
}

.sticky .header-logo{max-width:30%}
.sticky .main-menu>ul>li>a{padding:18px 0}

/*------------ Transparent header ------------*/
.as-header .sticky-wrapper{background:transparent}
.main-menu a{color:#fff}
.header-layout2 .main-menu>ul>li>a:hover{color:var(--theme-color)}
.header-button .icon-btn:hover{color:var(--theme-color)}
.sticky .main-menu a{color:black}
.sticky .header-button .icon-btn{color:black}


/*------------ Side Menu ------------*/
.cat-wrap .thumb{width:100px;height:100px;align-items:center;display:flex;margin:10px auto}
.cat-wrap .thumb,
.cat-wrap .thumb:after,
.cat-wrap .thumb img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.cat-wrap .thumb img{max-width:100%}
.cat-wrap .cat-content{margin-top:6px}



/* Body Type Icons
-----------------*/
.category-area .title-area{margin-bottom:0}
.category-area .cat-wrap{width:100%;display:inline-block}
.typeIcon{width:100px;height:100px;background-color:var(--title-color);border-radius:50%;display:block;mask-size:cover}
.cat-wrap:hover .typeIcon{background-color:var(--white-color)}
.icon_bus{mask:url('../img/types/icon_Bus.svg')}
.icon_coupe{mask:url('../img/types/icon_Coupe.svg')}
.icon_hatchback{mask:url('../img/types/icon_Hatchback.svg')}
.icon_sedan{mask:url('../img/types/icon_Sedan.svg')}
.icon_suv{mask:url('../img/types/icon_SUV.svg')}
.icon_truck{mask:url('../img/types/icon_Truck.svg')}


.blog-card .blog-meta a{font-size:14px}
.box-title{font-size:20px}


.footer-top{padding:42px 0}
.footer-top .newsletter-wrap .newsletter-title{font-size:30px}
.footer-widget.widget{padding-top:calc(var(--section-space) - 90px)}


.counter-area2{-webkit-transform:none;transform:none;margin:0}

.as-btn.style5:hover{color:var(--title-color) !important}


.breadcumb-thumb{margin:-70px -90px -140px -90px}

.no-space{padding:0}
.product-big-img{height:auto;flex-flow:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}

@media (max-width: 1199px){
.footer-logo2{max-width:156px;margin:0 auto}
}
@media (max-width: 991px){
.as-header .header-logo{max-width:156px;margin:0}
.header-layout2 .sticky .menu-area{padding:5px 0}
.header-layout2 .sticky .header-logo{max-width:156px}

.as-hero-wrapper{margin-top:-66px}

}


.product_meta>span{color:var(--body-color);font-weight:400}
.product_meta>span>span{color:var(--title-color);font-weight:bold;width:104px;margin:0 6px 0 0 !important;display:inline-block}


.client-box-border{border-top:0;background-color:var(--white-color)}
.client-box{min-height:120px;padding:0;border-top:1px solid var(--border-color)}


.product-area2{background-position:right top}
.product-area3{background-position:left top}

.testi-wrap{padding:90px 200px 90px 90px}

@media (max-width: 575px){
.testi-wrap{padding:80px 15px}
}

.main_features th,
.main_features td,
.checklist_table th,
.checklist_table td{padding:4px 8px;font-size:.85em}
.main_features th:nth-child(odd),
.main_features td:nth-child(odd){background-color:var(--smoke-color3);font-weight:500}
.checklist_table th{width:140px}
.checklist_table .mainBox{margin-left:-20px}
.checklist_table span{padding-left:20px;display:inline-block}
.checklist_table i{color:var(--theme-color)}


.cats_img{width:100%;height:120px;border-radius:4px;margin:15px 0}

.hiddenSec{display:none !important}