:root{--theme-color:#8e0303;--secondary-color:#000;--shadow:2px 2px 3px rgba(0 0 0/20%);--red:#ba0000;--gold:#f9ae00;--white:#fff;--top-bar-background:#000;--top-bar-2-background:#111;--top-bar-linear-gradient:linear-gradient(130deg,var(--red) 50%,var(--top-bar-background) 50%)}.d-wbr .body,.d-wbr .body .u_body,.design-web .body{color:#fff!important}.header{box-shadow:var(--shadow)}.header-star-rating{color:var(--gold)}.main-navbar div#u_column_17{margin-left:auto}header.header .main-navbar .container{max-width:90vw!important}header .main-navbar .menu{flex-wrap:nowrap!important}@media screen and (max-width:768px){.header{min-height:220px}}@media(max-width:1245px){.header-reviews span,.header-phone span{font-size:15px!important}.header-midbar .d-appointment-button-b{font-size:18px!important}.main-navbar .menu li a{font-size:18px!important}.header .header-topbar #u_column_19{width:22%!important}header.header .header-topbar .u-col{max-width:unset!important;flex:unset!important}.header #u_column_19 span{font-size:28px!important}}.header-topbar .d-toolbar>div{justify-content:flex-end}.header-topbar .d-toolbar{margin-right:5vw!important}.header #u_row_10{height:50px;background:var(--top-bar-background)}.header #u_row_11{background-color:var(--top-bar-2-background);padding:0;height:50px;display:flex;justify-content:center;align-items:center}.header #u_column_34 input{letter-spacing:1px}.header #u_column_19{background:var(--top-bar-linear-gradient);height:50px;display:flex;justify-content:center;align-items:center;width:45%}.header div#u_content_custom_toolbar_6{display:flex;justify-content:center}.header .d-toolbar p{font-family:'Alfa Slab One'!important}.logo{left:unset!important}#u_content_custom_logo_1{display:flex;justify-content:flex-start;position:relative}.header #u_column_20 .d-cell1:hover a{color:var(--red)!important}.header #u_column_35 .d-cell3:hover span{color:#252525}.header #u_content_text_10 a{color:#fff!important}.header #u_content_text_10 a:hover{color:var(--red)!important}.header-phone a{font-family:Impact,Anton,sans-serif!important}.header-reviews div p a span:hover,.header-phone a:hover{color:var(--red)!important}.header .d-toolbar-social-box>div{display:flex;align-items:center}.header #u_content_custom_toolbar_2 .d-toolbar-social-box a{align-items:center;background:#fff;height:30px;width:30px;display:flex;justify-content:center;border-radius:20px}.header #u_content_custom_toolbar_2 .d-toolbar-social-box a:hover{background:var(--gold)}.header #u_content_text_9 a:hover span{color:var(--gold)!important}.header .d-cell3-content>p>span{cursor:pointer}header #u_row_14 div#u_content_custom_appointmentButton_3:hover,header #u_row_14 div#u_content_custom_appointmentButton_3:hover input{background:#fff!important;color:#c5000d;cursor:pointer}.header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div a:not(:hover),.header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div:hover a{text-transform:uppercase;font-weight:400}@media screen and (max-width:1245px){.logo{max-width:125px}.header #u_column_19 span{font-size:26px!important}.header #u_content_text_9>div>p>span,.header-midbar #u_column_31 p,.header-reviews p a span{font-size:12px!important}.header #u_content_text_10>div>p>span>span{font-size:18px!important}.header #u_content_text_10>div>p>span>span:last-child{font-size:20px!important}.header #u_content_text_10>div>p>span>span:last-child>span{font-size:24px!important}.header #u_content_custom_appointmentButton_3 .d-con-usefor-header .d-appointment-button-b{font-size:16px!important}.header #u_column_12{max-width:23%}.header .u-row .u-col.u-col-71p08{flex:0 0 76%;max-width:76%}.header-topbar .d-toolbar{margin-right:2vw!important}.header-topbar .d-toolbar>div .d-flex span,.header-topbar .d-toolbar>div .d-flex a{font-size:12px!important}header.header .main-navbar .container{max-width:95vw!important}.header-midbar div#u_column_37{flex:0 0 15%;margin-left:auto}.header-midbar div#u_column_33,.header-midbar div#u_column_32{margin-left:auto}.banner{padding:140px 0!important}banner .u-col div div:nth-child(2) p span{text-shadow:0 1px 1px #000!important}#amen-img img{max-width:80px!important}.amenities .u-row>div{padding-top:1em}.home .amenities .container .u-row>div p span strong span{font-size:16px!important}}@media screen and (min-width:1246px){.banner{padding:360px 0!important}}.logo-box-mobile{background:var(--red)}.mobile-header-contact span,.mobile-header-contact a{font-family:raleway!important;font-weight:bold;font-size:16px!important}.mobile-header-contact .d-toolbar{flex-direction:column}.d-con-mobile-navbar{position:fixed;width:100%}.logo-box-mobile{background:var(--red)}ul.nav.navbar-nav li a{color:#fff;text-transform:uppercase;text-align:center}@media(max-width:991px){header.header #u_column_35 .v-col-padding{padding:10px 0 0 0!important}.about .about-owner.about-owner{background:linear-gradient(to top,transparent 21%,#8e0303 0%,#8e0303 90%,transparent 83%)!important}}@media(max-width:750px){.about div#u_row_8 .u-row{flex-direction:column-reverse}.about .about-owner.about-owner{background:linear-gradient(to top,transparent 0%,#8e0303 0%,#8e0303 90%,transparent 83%)!important}.specials #u_content_custom_specials_1 .d-specials-container .d-specials{padding:10px 0;width:100%!important}.specials #u_content_custom_specials_1 .d-con-specials-container{padding:0 20px!important}}.img img{max-width:100%;height:auto!important}a{text-decoration:none}.banner .container{max-width:unset!important}.contact #u_content_text_11 a{color:#252525}.contact #u_content_text_11 a:hover{color:#8e0303}.theme-btn{display:inline-block;background:var(--secondary-color)!important;padding:10px 32px!important;border-radius:2em!important}.theme-btn:hover{color:#000!important}.theme-btn a{background:none!important;font-weight:600!important}@media(max-width:991px){.service-boxes .u-row div>div{padding:0!important}}.d-con-vehicle-details-info.d-vehicle-info .row{display:flex!important}#u_content_custom_vehicleDetails_5 .d-con-vechile-detail .d-con-vehicle-details-info .row>*{width:175px}.header-topbar .d-toolbar>div a{color:#fff!important}.design-web,body.d-wbr,.design-web p,.d-wbr p{font-family:Raleway,sans-serif}.d-con-heading h1{text-shadow:0 1px 1px #000!important}.d-wbr h1,.design-web h1,.d-wbr h2,.design-web h2,.d-wbr h3,.design-web h3,.d-wbr h4,.design-web h4{font-family:Impact,sans-serif}.d-wbr h1,.design-web h1{font-size:58px}.d-wbr h2,.design-web h2,.design-web p,.d-wbr p{color:#fff!important}.d-wbr h3,.design-web h3{font-size:24px}.d-wbr h4,.design-web h4{font-size:20px}body h4 a{color:var(--red)!important}body h4 a:hover{color:#fff!important}body .design-web a,.d-wbr a{color:var(--red)!important}body .design-web a:hover,.d-wbr a:hover{color:#fff!important}#u_content_custom_toolbar_2 .d-toolbar-social-box a{color:#000!important}#u_content_custom_toolbar_2 .d-toolbar-social-box a:hover{background-color:var(--red)!important;color:#fff!important}banner .u-col div div div p strong span{text-shadow:0 1px 1px #000!important}.modal-header h2,.modal-body a:hover{color:#101010!important}.d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a{font-weight:bold}.container-med{max-width:940px;margin:0 auto}.container-small{max-width:620px;margin:0 auto}.container-xsmall{max-width:460px;margin:0 auto}.container-xsmall-b{max-width:550px;margin:0 auto}.d-wbr button,.d-wbr input[type='button'],.d-wbr .btn{background-color:var(--red)!important}.d-wbr button:hover,.d-wbr input[type='button']:hover,.d-wbr .btn:hover{color:var(--red)!important;background-color:#fff!important}.d-con-button a{background-color:var(--red)!important;font-family:Raleway,sans-serif;font-weight:700;border-radius:25px!important;color:#fff!important}.d-con-button a:hover{color:#000!important}#u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div.selected>a{color:#fff!important}.gm-style-mtc button{color:#fff!important}