:root{--dark:#252525;--theme-color:#da0a00;--gold:#9f21ae;--white:#fff;--top-bar-background:var(--theme-color);--top-bar-2-background:#111}.d-con-mobile-navbar i{color:#000!important;padding:6px 12px!important}ul.d-sub-menu li div a{text-align:center;display:flex;justify-content:center;align-items:center;font-variant:small-caps;font-weight:bold}.d-con-slider a{display:flex;width:100%;object-fit:cover}img{max-width:100%}header #u_content_custom_toolbar_2 .d-toolbar .d-cell1 div p a:hover{color:var(--theme-color)!important}header div#u_content_text_10 a{font-family:Impact,Anton,Sans-serif}.d-con-mobile-navbar{box-shadow:0 5px 5px #4a444430;border-bottom:1px solid var(--dark);z-index:10000;position:fixed;width:100%}.d-navbar-menu{padding-right:10px}.d-con-mobile-navbar .d-navbar-menu .navbar-toggle .icon-bar.icon-bar{transition:all 250ms ease-in-out}.d-con-mobile-navbar .d-navbar-menu .navbar-toggle.nav-open .icon-bar.icon-bar:nth-child(2){rotate:45deg;translate:0 2px}.d-con-mobile-navbar .d-navbar-menu .navbar-toggle.nav-open .icon-bar.icon-bar:nth-child(3){display:none}.d-con-mobile-navbar .d-navbar-menu .navbar-toggle.nav-open .icon-bar.icon-bar:nth-child(4){rotate:-45deg;translate:0 -4px}.shop-info-mobile .d-toolbar>div{justify-content:flex-start!important;text-align:left}.shop-info-mobile .d-toolbar{flex-direction:column}.d-con-mobile-navbar img{filter:invert(1)}.icon-bar{background:#222!important}.d-con-mobile-navbar{box-shadow:0 5px 5px #4a444430;border-bottom:1px solid var(--dark)}.shop-info-mobile .d-social-box.d-con-header-social>a{margin:5px!important;color:var(--theme-color)!important;background:#fff;border-radius:5px;padding:16px!important;display:flex;align-items:center;justify-content:center}.shop-info-mobile .d-toolbar a,.shop-info-mobile .d-toolbar span{font-family:Raleway!important;font-weight:bold}.shop-info-mobile .d-social-box{display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));align-items:center;justify-content:center;justify-items:end;padding:5px!important}header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle{display:block;padding:9px 10px;float:right;margin-right:0}.social-mobile{flex-direction:column}@media(max-width:480px){header #u_content_custom_social_1.v-container-padding-padding{padding:0!important}h1,h2,h3,h4,h5{font-size:32px!important}}.container-sm{max-width:991px;margin:0 auto}@media(max-width:991px){header.header d-mobile-nav,header.header #u_content_custom_toolbar_7,header.header #u_content_custom_social_1,header.header #u_row_15,header.header #u_content_custom_logo_3,header.header #u_row_16{display:block!important}.d-social-box{padding:0!important}div#u_content_custom_toolbar_7 p{font-family:impact,Anton!important}div#u_content_custom_toolbar_7 p a:hover,.d-social-box a:hover{color:var(--gold)!important}header.header img.d-logo{margin-top:unset!important;padding:1rem}}ul.nav.navbar-nav li a{text-transform:capitalize;text-align:center;color:#fff;font-weight:bold}a{text-decoration:none}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;box-sizing:border-box}header.header #u_row_7 ul.menu li a{font-size:clamp(14px,1.25vw,20px)!important}header.header #u_row_7 ul.menu{flex-wrap:nowrap}h1,h2,h3{text-transform:uppercase;font-family:Impact,Anton!important}.theme-color,.red{color:var(--theme-color)}.dark{color:var(--dark)}p,h1,h2,h3,h4,h5,h6,a,.slogan{margin-bottom:0!important}.container{padding-left:0!important;padding-right:0!important}.modal-body a{background:var(--theme-color);border:1px solid var(--theme-color);color:#fff!important;padding:1em 2em}.modal-body a:hover{background:#fff!important;border:1px solid var(--theme-color);color:var(--theme-color)!important;padding:1em 2em}.btn{border-radius:30px!important;font-weight:bold!important}.d-slider-caption{display:flex;justify-content:center;align-items:center;width:100%;letter-spacing:.1vw;padding:40px 0;background:#000000b5}slogan-component{max-width:1100px;margin:0 auto}.slogan-component .slogan-top{color:#fff!important;font-family:impact,Anton!important;font-size:clamp(2.2rem,3.5vw,5.75rem)!important;font-weight:400!important;text-transform:uppercase!important;line-height:normal!important}.about .slogan-component .slogan-top,.services .slogan-component .slogan-top{font-size:clamp(2.2rem,2.25vw,5.75rem)!important}.slogan-bottom{display:block;font-family:raleway,sans-serif!important;font-size:clamp(14px,1.25vw,18px)!important;font-weight:300!important;max-width:900px;margin:0 auto;text-transform:uppercase!important}.d-con-slider-caption{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.d-slider-caption br{display:none}.d-slider-item{display:flex;align-items:center}#u_content_custom_slider_1 .d-con-slider>ul>li>div{bottom:unset!important;text-align:center}.body .u_content_image img{border-radius:10px!important}img.icon-services{transition:all 150ms ease-in-out}img.icon-services:hover{transform:scale(.9)}.sec-3b{background:url("https://assets.unlayer.com/projects/5192/1664917294787-home-services.png") no-repeat center;background-size:contain;height:500px;margin:50px 0}.sec-3b .service-item{font-size:20px;font-weight:700;margin:50px 0}.sec-3b .service-item div{display:inline-block}.sec-3b .service-item .icon-services-hover{display:none}.sec-3b .service-item img{position:relative;top:-15px;width:110px;height:110px;padding:5px}.sec-3ba .service-item div{margin-right:40px}.sec-3bb .service-item div{margin-left:40px}.sec-3ba .service-item.item2{position:relative;right:70px}.sec-3bb .service-item.item4{position:relative;left:0}.sec-3bb .service-item.item5{position:relative;left:65px}.sec-3bb .service-item.item6{position:relative;left:0}@media(max-width:1200px){.sec-3b .service-item img{width:84px;height:84px}.sec-3b{height:400px}}#u_row_16 .container{max-width:unset!important}#u_column_27{align-self:flex-start}@media screen and (max-width:1200px){#u_column_30{display:none}.u-row .u-col.u-col-39p35{flex:0 0 80%!important;max-width:80%!important}}#u_row_30{background-position:center!important}#u_content_custom_reviewScroll_2{max-width:940px;margin:auto}#u_content_custom_reviewScroll_2 .carousel .d-review>div p{text-align:center}@media screen and (max-width:768px){#review-container{width:300px;margin:0 auto;padding:10px}}.contact-icons{padding:15px 0;border-left:1px solid #1a1a1a;width:42px;margin:0 auto}.contact-icons img{width:42px;height:44px;padding:8px;background:#1a1a1a}.contact-icons:hover{border-left:1px var(--theme-color) solid}.contact-icons:hover img{background:var(--theme-color)}.About #u_content_image_3 img{border:solid thin #c0c0c0;box-shadow:1px 1px 3px whitesmoke}.d-con-employee .d-employee-body .d-con-employee-description *{text-align:left}.d-vehicle-list-box .d-vehicle-list{padding:20px 1px}#u_content_custom_services_1 .d-service-summary-container .d-con-service-summary{padding-top:60px!important;padding-bottom:60px!important}#u_content_custom_services_1 .d-con-service .d-service-summary-container .d-service-summary-list{padding-right:5px}.d-service-cards-container .d-service-card-content{padding:30px 15px}#u_content_custom_services_2 .d-service-cards-container .d-service-card .d-service-card-title{padding-bottom:10px}#u_content_custom_blog_1 .d-con-blog .d-post-list-title{color:#000;text-decoration:none!important;font-weight:normal!important}#u_content_custom_blogDetails_2{max-width:1200px!important;margin:auto}.d-blog-date{padding:10px 0}.d-con-post-date{padding-top:10px}.d-box-blog-details{flex:1 0 100%!important}.d-box-blog-details .d-con-blog-content{padding-top:0}#u_content_custom_hours_1 .d-location-hours-container .d-location-hours .d-location-hours-heading>h2{font-weight:normal!important}#u_content_text_11{max-width:388px;margin:auto}.d-vehicle-tips-main-heading{margin-bottom:20px!important}@media screen and (max-width:749px){.d-con-vehicle-tips .d-vehicle-tips-content .d-vehicle-tips-list>li{flex:0 0 100%!important}}.home .d-review>div p{-webkit-line-clamp:3!important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.home .d-review>div p:not(:first-child){display:none}.home .carousel-item{max-height:400px}@media(max-width:991px){#u_content_custom_vehicleList_2 .d-con-usefor-footer .d-vehicle-list-box .d-vehicle-list>li{flex:unset!important;margin:8px 8px 5px 0}}.d-nav-links-info.d-footer-nav ul.menu>li{text-align:left;position:relative}body .uwy.userway_p3 .uai{right:calc(100vw - 100px)!important;left:auto!important}#u_content_custom_reviews_1 .d-con-review .d-review{background-color:#000!important;box-shadow:0 0 10px #fff!important}<!--Google Tag Manager  (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MBMPFRD5" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager(noscript) -->}