.header{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.4)!important;transition:background .3s ease}@media only screen and (max-width:991px){.d-wbr header{background:#000!important;position:relative!important}}#u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div a{color:#000;font-family:'Montserrat';font-weight:800}#header-top,#header-bottom,#header-top>.container,#header-bottom>.container{background:transparent!important}#header-top{border-bottom:1px solid rgba(255,255,255,.12)}.header a,.header span,.header p,.header i{color:#fff!important}.d-header-nav .menu li a{color:#fff!important;font-weight:600}.d-header-nav .menu li a:hover{color:#fff}.header.scrolled{background:#000!important}#banner{margin-top:-180px;padding-top:180px}margin-top:-120px;padding-top:120px;.d-nav-links-info.d-header-nav ul.menu>li>div a{font-family:'Montserrat',sans-serif!important;font-weight:800!important}span.banner-title{font-size:60px;font-family:'Montserrat',sans-serif;font-weight:800!important}.d-wbr button:not(.blockbuilder-layer-control),.d-wbr input[type='button'],.d-wbr .btn{color:#fff;background-color:#0955f9;font-family:}.d-con-mobile-navbar{background:#000!important;z-index:9999;position:fixed!important}ul.d-nav-link-active{display:block!important;grid-template-columns:none!important;width:auto!important;gap:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}@media(max-width:600px){#header-top,#header-bottom{padding:20px;background-color:rgba(0 0 0/80%);background-image:url(https://stauditcentralusaa02prod.blob.core.windows.net/files/Accounts/1/Locations/d540d237-3f75-438e-ad67-e739f01634c7/My%20Library/New%20Site/bg-texture.jpg);background-size:cover;background-blend-mode:multiply;text-align:center}#header-top{border-bottom:0!important}}@font-face{font-family:'BrushScript';src:url('https://stauditcentralusaa02prod.blob.core.windows.net/files/Accounts/1/Locations/3aca6c3e-d26a-4bcd-be7f-7b670b3b8b73/My%20Library/BRUSHSCI.TTF') format('truetype')}body{font-family:cabin,system-ui,sans-serif;overflow-x:hidden;background:#fff!important}#header-top{border-bottom:1px solid #ccc}#header-bottom .u-col:last-child>div{display:flex;justify-content:space-between!important;align-items:center}.d-con-mobile-navbar .d-navbar-menu .navbar-toggle .icon-bar{background:#fff!important;display:block;width:22px;height:2px;border-radius:1px}@media(max-width:600px){.theme-btn,header .header-theme-btn input{display:block;margin-top:1rem;background:#dc0727;text-align:center;max-width:180px!important}.home-sec2-bottom-content{display:flex;flex-direction:column;justify-content:center;border:1px solid #fff;padding:1.9rem!important}}.d-wbr header,.design-web header{background-color:#ffffffe8}.d-wbr button:not(.blockbuilder-layer-control),.d-wbr input[type='button'],.d-wbr .btn{color:#fff!important;background-color:;font-family:'Montserrat'!important}.body p{line-height:170%!important}header span.icon-bar{color:#000!important;background:#000!important}.header{background:linear-gradient(135deg,#050505 0%,#1a1a1b 45%,#050505 100%);border-bottom:1px solid rgba(255,255,255,.1)}header .flat-menu{display:none!important}.body h1{padding-bottom:1rem}ul.nav.navbar-nav li a{color:#fff!important;text-transform:capitalize;font-size:16px!important;background:#1c1c1c;margin:5px}.home,.about,.services,.gallery,.careers,.contact,.specials,.reviews,.car-sales{padding-top:0!important}#header-top .u-row{border-bottom:1px solid #e1dede14}#u_content_custom_social_1 .d-con-footer-social.d-social-box{font-size:18px!important;background-color:transparent;text-align:left;display:flex;align-items:center}footer #u_content_custom_social_1 .d-social-box a{width:35px;height:35px;background:transparent;color:#fff!important;border:1px solid #fff!important;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:all .3s ease}footer #u_content_custom_social_1 .d-social-box a:hover{background:var(--theme-color);color:#fff!important;border:1px solid #162581!important}footer #u_content_custom_social_1 .d-social-box a i{margin-top:0!important}u_content_custom_social_1 .d-con-footer-social.d-social-box{font-size:20px;background-color:#000;text-align:left}.d-social-box.d-con-header-social a:nth-child(2) img{transform:translateY(-1px)}header .d-social-box a,header .d-social-box i,header .d-social-box a,header .d-social-box>* :not(img){aspect-ratio:1/1;width:25px!important;height:25px!important;margin:0 3px!important;padding:0!important;line-height:1.5!important;display:flex!important;justify-content:center;align-items:center;color:#000}.d-social-box.d-con-header-social{display:flex;align-items:center;justify-content:start}.d-social-box a{border:1px solid #000!important;color:#8b0000!important}.d-social-box a:hover{background:#11216e!important;border:1px solid #11216e!important;color:#fff!important}#apptSubmitBtn,#Contact-btnSubmit,.d-sale-button{border:1px solid #162581!important;background-color:#162581!important}#apptSubmitBtn:hover,#Contact-btnSubmit:hover{border:1px solid #162581!important;backgound-color:#fff!important;color:#162581!important}.theme-subtitle{margin-bottom:10px!important;color:#000!important}#banner{background-blend-mode:multiply}span.banner-title{font-weight:900!important;text-transform:uppercase}@media(max-width:480px){.body #banner.v-row-padding{padding:16px 20px!important}}@media(max-width:600px){#header-top .u-row{border-bottom:0!important}#header-top,#header-bottom{padding:20px;background-color:rgba(0 0 0/80%);background-image:url("https://stauditcentralusaa02prod.blob.core.windows.net/files/Accounts/1/Locations/d540d237-3f75-438e-ad67-e739f01634c7/My%20Library/New%20Site/bg-texture.jpg");background-size:cover;background-blend-mode:multiply;text-align:center}#header-top{background-position:bottom}#header-bottom{background-position:top}.body p.banner-subtitle{line-height:normal!important;font-weight:500!important}.banner-content *{text-align:left}.banner-content{align-items:start!important}header div#header-top{padding-top:25px!important}header.header div#header-bottom{padding-bottom:25px!important}}@media(max-width:912px){header div#u_column_15>div,header .header-topbar{flex-direction:column}#header-bottom input{display:none}}@media(max-width:1025px){header #u_content_custom_logo_3 .d-logo-box{position:relative!important;top:0}}.d-wbr input[type='button']:hover,.d-wbr .btn:hover{color:#fff!important;background-color:#fff!important;color:#11216e!important;border:1px solid #11216e!important}.blue-btn{display:block;margin-top:1rem;background:#0955f9;text-align:center;max-width:240px;padding:.75rem 1rem!important;color:#fff!important;font-family:Cabin,system-ui,sans-serif!important;text-decoration:none;border-radius:10px!important;border:1px solid #fff}.blue-btn:hover{border:1px solid #11216e!important;color:#0955f9!important;background:#fff!important}.red-btn,.blue-btn{display:block;margin-top:1rem;text-align:center;width:180px;padding:.75rem 1rem!important;color:#fff!important;font-family:'Montserrat'!important;text-decoration:none;border-radius:10px!important;border:1px solid #fff;font-weight:800;box-sizing:border-box;font-size:14px!important}.header-theme-btn{display:block;margin-top:1rem;text-align:center;width:180px;padding:.75rem 1rem!important;color:#fff!important;font-family:'Montserrat'!important;text-decoration:none;border-radius:10px!important;font-weight:800;box-sizing:border-box;font-size:14px!important}.red-btn{background:#11216e;border:1px solid #11216e!important}.red-btn:hover{border:1px solid #11216e!important;color:#11216e!important;background:#fff!important}.blue-btn{background:#11216e}.blue-btn:hover{border:1px solid #11216e!important;color:#11216e!important;background:#fff!important}#u_content_custom_appointmentButton_1 .d-con-usefor-header .d-appointment-button-b{font-weight:800;background-color:#dc0727;color:#fff;line-height:120%;border-top:solid 1px #dc0727;border-right:solid 1px #dc0727;border-bottom:solid 1px #dc0727;border-left:solid 1px #dc0727;border-radius:0;width:auto;font-family:'Montserrat'!important;padding:10px 30px 10px 30px}#u_content_custom_appointmentButton_1 .d-con-usefor-header .d-appointment-button-b{background-color:#11216e;color:#fff;line-height:120%;border-top:solid 1px #162581;border-right:solid 1px #dc0727;border-bottom:solid 1px #dc0727;border-left:solid 1px #dc0727;border-radius:0;width:auto;border:1px solid #fff!important;padding:10px 30px 10px 30px}#u_content_custom_appointmentButton_1 .d-con-usefor-header .d-appointment-button-b:hover{color:#11216e!important}@media only screen and (min-width:481px) and (max-width:999px){header .hide-desktop,.body .hide-desktop{display:block!important}.header,#header-top,#header-bottom{background:#000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#banner{margin-top:0!important}#header-top{border-bottom:1px solid #ccc;background:#000!important}.d-con-mobile-navbar{background:#1c1c1c!important;z-index:9999;position:fixed!important}}@media(max-width:480px){.body #banner.v-row-padding{padding:220px 10px 50px!important}}.d-wbr .body,.d-wbr .body .u_body,.design-web .body{padding-top:!important}