p{line-height: 26px!important}
h1,h2,h3,h4,h5,h6{text-transform:uppercase; font-weight:bold}
.d_c_c_t_3 a{text-decoration:none}
#u_content_custom_toolbar_3 .d-toolbar.d-has-phone .d-cell1 a[href*='tel']{color:#f00!important}
#u_content_custom_toolbar_3 .d-toolbar.d-has-phone .d-cell1 a[href*='tel']:hover{color:#000!important}
#u_content_custom_toolbar_3 .d-toolbar * {text-decoration: none!important}
header.header{box-shadow: 0 2px 5px rgb(0 0 0 / 25%); border-top:8px solid #be0613}
header #u_content_custom_logo_2 .d-logo-box.header-logo{top: -82px!important}
header input.d-appointment-button-b{height: 71px !important}
.d-toolbar .d-cell_1_image{height:3em}
#u_content_custom_slider_1 .d-con-slider {max-height: 525px!important}
.d-slider-caption{text-shadow: 0 2px 2px rgb(0 0 0 / 85%); padding-bottom:40px!important}
.d-slider-caption span{display:block}
.d-slider-caption br{display:none}
.d-tint-bg,.d-tint-bg-50,.d-tint-bg-b,.d-slider-item{position:relative}
.d-tint-bg:before,.d-tint-bg-b:before,.d-slider-item:before,.d-tint-bg-50:before{position:absolute; left:0; top:0; right:0; bottom:0; content:'';background-color: rgba(0,0,0,.25)}
.d-tint-bg-b:before{background-color:rgba(0,0,0,.8)}
.d-tint-bg-50:before{background-color:rgba(0,0,0,.5)}
.d-tint-slides li:before {content: '';background: rgba(26,46,73,.3);position: absolute;left: 0;right: 0;top: 0;bottom: 0}
.d-box-blog-details {max-width: 1180px;margin-left: auto;margin-right: auto}
.d-bec-pouf-cta{text-align: center}
.d-bec-pouf-cta a{font-size: 20px;font-weight: bold;text-decoration: none!important}
.col-white *,.d-copyright, .d-copyright a{color: #fff!important}
.d-foot-nav,.d-blog-read-more,.d-con-contact-us .d-contact-us-form-heading,.d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a{font-weight: bold}
.d-con-privacy-policy h1,.d-con-privacy-policy h3{font-weight: 800!important}
.d-con-privacy-policy h3 {text-transform: inherit;}
.d-veh-lst{border-bottom:2px solid #fff}
.d-container-rev{max-width: 550px;margin-left: auto;margin-right: auto;}
.d-container-700{max-width: 700px;margin-left: auto;margin-right: auto;}
.d-container-790 {max-width: 790px;margin-left: auto;margin-right: auto;}
.d-parallax-bg {background-position: center!important;background-repeat: no-repeat!important;background-attachment: fixed!important;background-size: cover!important}
.d-btn-default .btn {min-width: 205px;background: #c33452!important;font-size: 15px;transition: all 150ms ease-in-out;}
.d-btn-default .btn:hover{background-position-y: -25px}
.d-service-cards-container{margin-top:50px}
.d-special-box .d-specials-desc{text-align: left}
.d-con-blog a.d-post-list-title,.d-service-card-title,.d-con-privacy-policy h3{text-transform: uppercase!important}
.d-con-blog .d-post-list-container {padding-top: 2em;border-bottom: 1px solid #eee;padding-bottom: 2em}
.d-con-vehicle-tips {padding: 40px 0}
.d-vehicle-tips-content h1, .d-vehicle-tips-content h2 {font-weight: 800!important;padding: 30px 0;text-align: center;}
.d-tips-content p {padding-bottom: 15px}
.home-service-container ul li, ul.d-service-summary-list li{background: url(https://assets.unlayer.com/projects/5192/1667323672199-1666904626720-bg-li.png) center left no-repeat;padding-left: 20px!important;list-style: none;margin-bottom: 7px;}
.d_page_bdetail h1,.d_page_bdetail h2,.d_page_bdetail h2 *,.d_page_bdetail h3, .d_page_bdetail h3 *{font-family: 'Open Sans',sans-serif!important; font-weight:bold!important}
.d_page_bdetail h1{font-size:22px!important}
.d_page_bdetail h2,.d_page_bdetail h3, .d_page_bdetail h2 *,.d_page_bdetail h3 * {font-size:26px!important}
.d-box-blog-details .d-con-blog-content p, 
.d-box-blog-details .d-con-blog-content p *, .d-box-blog-details *{font-family: 'Open Sans',sans-serif!important; font-size:16px!important}
footer a, footer a:hover{color: #fff!important;text-decoration: none}
footer a:hover{text-decoration: underline;}
.bdr-btm{border-bottom:4px solid #fff!important}
.d_no_u a, .d_no_u a:hover{text-decoration: none}
@media (min-width: 992px) and (max-width: 1323px){
.nav-wrap .u-row .u-col.u-col-12p64 {flex: 0 0 15%!important;max-width: 15%!important}
.nav-wrap .u-row .u-col.u-col-48p57 {flex: 0 0 40%!important;max-width: 40%!important}
.nav-wrap .u-row .u-col.u-col-38p79 {flex: 0 0 45%!important;max-width: 45%!important}
.top-bar .u-row .u-col.u-col-48p89{flex: 0 0 40%;max-width: 40%;}
.top-bar .u-row .u-col.u-col-51p11{flex: 0 0 60%;max-width: 60%;}
}
@media(max-width:991px){div#d-mobile-nav-collapse {border-bottom: 6px solid #d42248;z-index: 999;position: relative}
header.header.Header .hide-desktop{display: block!important}
.d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a {padding: 10px 20px;font-weight:bold}
header.header{border: none}
}
@media (min-width: 768px) and (max-width: 991px) {
.d-img-hide-r .u_column:nth-child(1),
.d-img-hide-l .u_column:nth-child(2){max-width:100%!important;flex:0 0 100%!important}
.d-img-hide-r .u_column:nth-child(2),
.d-img-hide-l .u_column:nth-child(1){display:none!important}
}
@media(max-width:767px){
.d_page_pp,
.d_page_ass{padding: 30px 0!important}
.d-con-vehicle-tips .d-vehicle-tips-content .d-vehicle-tips-list > li {flex: 0 0 100%!important}
.d-con-vehicle-tips {padding: 0!important}
.home-service-container {display: block!important}
#u_content_custom_reviews_1 .d-con-review .d-review{margin:0 42px 62px 0!important}
#u_content_custom_reviews_1 .d-con-review-container{padding:62px 0 0 42px!important}
.d-container-rev {max-width: 250px;}

}
@media(max-width:480px){
footer #u_row_9.v-row-padding{padding: 15px 0 0 !important}
footer #u_row_11.v-row-padding,
footer #u_row_12.v-row-padding,
footer #u_row_10.v-row-padding{padding: 0px !important}
.d-container-rev {max-width: 260px;}
}