.body p{line-height:170%!important}header span.icon-bar{color:#000!important;background:#000!important}.header{border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 0 10px rgba(0 0 0/25%)}header .flat-menu{display:none!important}header .menu li a{text-transform:uppercase!important}.body h1{padding-bottom:1rem}ul.nav.navbar-nav li a{color:#fff!important;text-transform:capitalize;font-size:16px!important;background:#5f9ea036;margin:5px;text-align:center;font-size:18px!important;font-weight:bold}.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:20px;background-color:transparent;text-align:left;display:flex;align-items:center;gap:5px}footer #u_content_custom_social_1 .d-social-box a{width:40px;height:40px;background:transparent;color:#fff!important;border:1px solid #fff!important;display:flex;justify-content:center;align-items:center}footer #u_content_custom_social_1 .d-social-box a:hover{background:var(--theme-color);color:#fff!important}footer #u_content_custom_social_1 .d-social-box a i{margin-top:0!important}.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:30px!important;height:30px!important;margin:0 3px!important;padding:0!important;line-height:1.5!important;display:flex!important;justify-content:center;align-items:center}.d-social-box.d-con-header-social{display:flex;align-items:center;justify-content:start}.d-social-box a{border:1px solid rgba(255 255 255/25%)!important;color:#fff!important}.d-social-box a:hover{background:var(--theme-color);border:1px solid var(--theme-color)!important;color:#fff!important}#apptSubmitBtn,#Contact-btnSubmit,.d-sale-button{border:1px solid var(--theme-color)!important}#banner button.theme-btn{margin-top:3rem}.header-theme-btn a,.header-theme-btn input{background:#fff!important;color:var(--theme-color)!important;font-weight:600;font-size:1.125rem;border-radius:15px!important;border:1px solid #fff!important}.header-theme-btn a:hover,.header-theme-btn input:hover{background:var(--theme-color)!important;color:#fff!important}.theme-btn,.header-theme-btn input{position:relative}.theme-btn::after,.header-theme-btn input::after{content:url(https://stauditcentralusaa02prod.blob.core.windows.net/files/Accounts/1/Locations/a6ba8e7e-d258-4f73-8f3f-72bc4ab877ad/My%20Library/Surfing%20Icon.webp);position:absolute;top:-50%;right:-18%;filter:grayscale(.33);transition:all 550ms ease}.theme-btn:hover::after,.header-theme-btn input:hover::after{animation:surfing 550ms ease-in-out infinite;animation-direction:alternate;filter:grayscale(0);transition:all 550ms ease}@keyframes surfing{0%{rotate:0;translate:0 0}100%{rotate:-8deg;translate:-2px -5px}}.theme-subtitle{margin-bottom:0!important}#banner{background-color:rgba(0 0 0/15%);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:rgb(1 59 166/97%);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{top:-60px}header #u_content_custom_logo_3 .d-logo{height:auto;width:150px}}@media(max-width:991px){header div#u_column_15>div{justify-content:center!important}div#header-bottom{display:none}}