header.header.header{box-shadow:0 0 20px #00000054}.container-smaller{max-width:750px;margin:0 auto!important;text-align:center}.container-smallest{max-width:475px;margin:0 auto!important;text-align:center}div#home-sec5a img{max-width:100px!important}.home .d-review div p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:7;max-height:3* 1.2em}.d-con-review-scroll-bottom-layout-dot{color:#fff}.carousel-inner.d-review-container{width:100%!important;padding:20px!important}.slogan-top span{font-family:'futura',system-ui,sans-serif;font-weight:800;text-shadow:0 0 10px #000000ab!important;line-height:normal!important}.slogan-bottom span{font-family:muli,system-ui;font-weight:800;font-size:clamp(14px,1vw,20px)!important;text-shadow:0 0 10px #000000ab!important}.d-con-mobile-navbar .d-navbar-menu .navbar-toggle:hover{background-color:var(--theme-color)}.d-con-mobile-navbar .d-navbar-appointment button{background-color:#d71920;font-size:13px;font-family:Muli,futura,sans-serif;border-radius:5px;border:solid 1px #fff;font-weight:bold;text-transform:uppercase;padding-top:10px}@media(max-width:768px){.slogan-bottom span{font-family:muli,system-ui;font-weight:700!important}.slogan-top span,.slogan-bottom span{line-height:normal!important}.slogan-top span{font-size:24px!important}.service #banner{padding:60px 20px 20px 20px!important}}.d-con-vehicle-details-info.d-vehicle-info>div{display:flex;flex-wrap:wrap}.u_content_custom_vehicleDetails li{list-style-position:inside;margin-bottom:.5rem}#u_content_custom_vehicleDetails_5 .d-con-vechile-detail .d-con-vehicle-details-info .row>*{width:unset!important;margin:1rem}#u_content_custom_vehicleDetails_5 .d-con-vechile-detail .d-con-vehicle-details-info{flex:1 0;font-size:14px;color:#000}@media(max-width:1200px){header #u_content_custom_logo_1 .d-logo{width:150px;padding-left:1rem}header .phone-col a{font-size:clamp(12px,1.5vw,1.56rem)}div#banner{padding:140px 10px 90px!important}}