:root{--green:#224332;--dark-green:#1b3628;--darker-green:#14281e;--red:#b22425;--dark-red:#7a1b1e;--yellow:#eec172;--title-font:"Orbitron",Helvetica,Arial,Lucida,sans-serif;--main-title-font:"proxima-nova",sans-serif;--body-font:"helvetica-neue-lt-pro",sans-serif}html{height:100%}body,#page-content{overflow-x:hidden;min-height:100%}p,.et_pb_icon_list_text{font-family:var(--body-font)!important}h3,h4{font-family:var(--main-title-font)!important}span.red{color:var(--red)}.white-outline{text-shadow:rgb(255,255,255) 3px 0px 0px,rgb(255,255,255) 2.83487px 0.981584px 0px,rgb(255,255,255) 2.35766px 1.85511px 0px,rgb(255,255,255) 1.62091px 2.52441px 0px,rgb(255,255,255) 0.705713px 2.91581px 0px,rgb(255,255,255) -0.287171px 2.98622px 0px,rgb(255,255,255) -1.24844px 2.72789px 0px,rgb(255,255,255) -2.07227px 2.16926px 0px,rgb(255,255,255) -2.66798px 1.37182px 0px,rgb(255,255,255) -2.96998px 0.42336px 0px,rgb(255,255,255) -2.94502px -0.571704px 0px,rgb(255,255,255) -2.59586px -1.50383px 0px,rgb(255,255,255) -1.96093px -2.27041px 0px,rgb(255,255,255) -1.11013px -2.78704px 0px,rgb(255,255,255) -0.137119px -2.99686px 0px,rgb(255,255,255) 0.850987px -2.87677px 0px,rgb(255,255,255) 1.74541px -2.43999px 0px,rgb(255,255,255) 2.44769px -1.73459px 0px,rgb(255,255,255) 2.88051px -0.838247px 0px}.et_pb_scroll_top.et-pb-icon{background:var(--red)!important}.general-stacked-titles-v1 h3{margin-top:-10px}#top-header .container{max-width:100%!important}#et-secondary-menu ul li i.fa{color:var(--yellow)!important;padding:2px;width:19px;text-align:center;border-radius:30px}#main-header{padding:20px 0px!important}#main-header.et-fixed-header{padding:0px!important}#main-header .et_menu_container{max-width:100%!important}.unlimited-cta a{padding:10px!important;margin-bottom:22px;margin-top:-10px;background:var(--red);box-shadow:0px 5px 0px 0px black;border-radius:15px;font-family:var(--title-font);transition:300ms ease 0ms;text-transform:uppercase;letter-spacing:4px;font-size:14px!important;text-align:center!important}.unlimited-cta a:hover{background:var(--dark-red);box-shadow:none;transform:translateY(5px)}header#main-header.et-fixed-header .unlimited-cta a{color:white!important;font-size:12px!important}.hero-text-v1 h2{margin-top:-15px;font-family:var(--main-title-font)!important}.hero-text-v1 h3{width:80%;margin:auto}.hero-text h1 span.shine{font-size:137%!important;display:block}.hero-text h2{font-family:var(--main-title-font)!important}.carwash-packages-container,.single-price span.cents,.membership-price span.cents,.package-logo{display:none!important}.package-name,.package-one-time-price,.package-monthly-subscription{border:none!important}.package-card{background:var(--green);border:none;border-radius:10px}.package-name{min-height:100px}.package-title{color:white!important;font-family:var(--title-font)!important;font-size:35px!important;letter-spacing:1px!important;font-weight:400!important}[data-ref="menu-v2"]{.package-card{border:5px solid white}}[data-ref="menu-v1"]{.package-card{box-shadow:0px 5px 0px 0px black}}.package-prices{color:white!important}.package-one-time-price .single-price,.package-monthly-subscription .membership-price{font-family:var(--title-font)!important;font-weight:900!important}.single-wash-text,.membership-desc-text{text-transform:uppercase;font-weight:900;font-size:12px}.single-price span.price,.membership-price span.price{font-size:40px}.package-one-time-price{padding:0px 15px!important}.membership-price span.dollar-sign{font-size:22px;vertical-align:10px}.membership-renewal-length{font-size:10px;text-transform:uppercase;font-weight:900}.package-content{color:black;padding:0px 15px 15px 15px;margin-top:25px}.package-card ul{padding:0px}.package-content ul li{list-style:none;margin:10px;padding:5px 10px;text-transform:uppercase;font-family:var(--main-title-font);border-radius:10px}.the-works .package-card{background:var(--darker-green)}.the-works ul.package-list li{background:rgba(238,193,114,0.75)}.shine-and-protect .package-card{background:var(--dark-green)}.shine-and-protect ul.package-list li{background:rgba(238,193,114,0.75)}.shine-and-protect ul.package-list li.works-list{background:rgba(238,193,114,0.75);opacity:0.5}.shine .package-card{background:var(--green)}.shine ul.package-list li{background:rgba(238,193,114,0.75)}.shine ul.package-list li.works-list,.shine ul.package-list li.protect-list{background:rgba(238,193,114,0.75);opacity:0.5}.benefit-card p{font-size:90%!important}.contact-list .et-pb-icon{min-width:25px}.faq-toggle .et_pb_toggle_title:before{text-shadow:0px 3px 0px black}.pum-container{min-height:300px;display:flex!important;align-items:center}.pum-content{align-content:center;width:90%;margin:auto}.pum-content h3{color:var(--green);font-size:35px;text-transform:uppercase}.pum-content h2{text-transform:uppercase;font-size:45px;letter-spacing:5px;font-weight:900}.pum-theme-9 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{box-shadow:0px 5px 0px 0px black!important;transition:300ms ease 0ms}.pum-theme-9 .pum-content+.pum-close:hover,.pum-theme-default-theme .pum-content+.pum-close:hover{box-shadow:none black!important;transform:translateY(5px);background:var(--dark-red)}