:root{--yellow:#fbcc34;--yellow-rgb:251,204,52;--yellow-lighter:#fff030;--yellow-lighter-rgb:255,240,48;--yellow-darker:#dca62e;--yellow-darker-rgb:220,166,46;--black:#011d23;--black-rgb:1,29,35;--teal:#0598c6;--teal-rgb:5,152,198;--green:#2f5047;--green-rgb:47,80,71;--green-lighter:#397775;--green-lighter-rgb:57,119,117;--pale-green:#80ccd3;--light-green:#def3f8;--gray:#a09e9e}*{margin:0;padding:0;box-sizing:border-box}html,body,#scene{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:900!important;font-family:"Heebo",sans-serif!important}body,#et-boc.et-boc{overflow-x:hidden}#page-container{overflow-y:hidden!important}#logo{margin:0 auto 0 50px;max-height:125%!important;z-index:99999;position:relative}#main-header .container,#top-header .container{max-width:1200px}#top-menu li li{padding:0}#top-menu li a{font-weight:800!important}.nav li ul{width:250px}#top-menu li li a{padding:6px 20px;width:250px}.join-cta{height:50px;margin:auto!important}li.join-cta:hover{background-color:transparent!important}li.join-cta a{padding:0.75em 1.5em!important;background:linear-gradient(180deg,var(--teal) 0%,var(--teal) 100%);font-size:20px!important;border-width:3px!important;border-color:var(--teal);border-radius:5px;text-transform:uppercase!important;font-weight:900!important;color:white!important;box-shadow:0px 12px 18px -12px rgba(0,0,0,0.3)}li.join-cta a:hover{opacity:1!important;background-position:0 -44px;color:white!important}.et-fixed-header #top-menu li.join-cta a{color:white!important}li.join-cta a:after{content:""!important}li.join-cta ul li a{padding:6px 20px!important;background:none;font-weight:800!important;color:black!important}li.join-cta ul li a:hover{color:#393939!important;background-color:rgba(0,0,0,0.03);opacity:0.7}li.tel-cta a{background:linear-gradient(180deg,rgba(var(--black-rgb),0.5) 0%,rgba(var(--black-rgb),0.5) 100%);border-radius:10px;padding:3px 10px!important}#main-header{position:fixed!important}.et_secondary_nav_only_menu #top-header{display:block;position:fixed}#et-info,#et-secondary-menu{text-align:right!important;float:inline-end}#et-secondary-nav,#et-secondary-menu{display:inline-block!important}@media only screen and (max-width:980px){.et_secondary_nav_only_menu #main-header,.et_secondary_nav_only_menu #main-header{top:24px!important}#logo{margin:0 auto;max-height:125%!important}li.join-cta a{font-size:18px!important;text-align:center}}@media only screen and (max-width:767px){.et_secondary_nav_only_menu #main-header,.et_secondary_nav_only_menu #main-header{top:20px!important}}#hero-outline .dsm-animated-gradient-text:after{content:attr(title);-webkit-text-stroke:2px var(--gray);position:absolute;display:block;left:50%;top:0;z-index:-1;transform:translateX(-50%);color:var(--gray);width:100%;filter:drop-shadow(0px 2px 2px rgba(var(--black-rgb),0.25));text-indent:-1px}.yellow-text-outline.small .et_pb_module_header span:after,.black-text-outline.small .et_pb_module_header span:after,.green-text-outline.small .et_pb_module_header span:after{-webkit-text-stroke:1px var(--gray)}.yellow-text-outline .et_pb_module_header span:after,.black-text-outline .et_pb_module_header span:after,.green-text-outline .et_pb_module_header span:after{content:attr(title);-webkit-text-stroke:2px var(--gray);position:absolute;display:block;left:50%;top:0;z-index:-1;transform:translateX(-50%);color:var(--gray);width:100%;filter:drop-shadow(0px 2px 2px rgba(var(--black-rgb),0.25));text-indent:-1px}.yellow-text-outline .et_pb_module_header span{background-image:linear-gradient(to bottom,var(--yellow) 30%,var(--yellow-darker) 100%)!important;color:transparent!important;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:repeat;position:relative;display:block}.black-text-outline .et_pb_module_header span{background-image:linear-gradient(to bottom,var(--black) 30%,var(--black) 100%)!important;color:transparent!important;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:repeat;position:relative;display:block}.green-text-outline .et_pb_module_header span{background-image:linear-gradient(to bottom,var(--green-lighter) 30%,var(--green) 100%)!important;color:transparent!important;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:repeat;position:relative;display:block}.package-logo{display:none}.carwash-packages-title{text-transform:uppercase;font-weight:800;font-size:60px;background-image:linear-gradient(to bottom,var(--green-lighter) 30%,var(--green) 100%)!important;color:transparent!important;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:repeat;position:relative;display:block}.carwash-packages-title:after{content:attr(title);-webkit-text-stroke:2px var(--gray);position:absolute;display:block;left:50%;top:0;z-index:-1;transform:translateX(-50%);color:var(--gray);width:100%;filter:drop-shadow(0px 2px 2px rgba(var(--black-rgb),0.25));text-indent:-1px}.premium-packages-description{display:block;max-width:680px;font-size:24px;color:#fff;text-shadow:1px 1px 0em var(--blue),0px 0px 5px var(--blue),0px 0px 10px var(--blue);line-height:1.2em;margin-bottom:60px}.package-card{border:none;border-radius:10px;position:relative;background-size:contain,auto;background-repeat:no-repeat,repeat}.package-card::before{content:" ";display:block;width:calc(100% + 20px);height:calc(100% + 20px);background:linear-gradient(90deg,#656668 0%,#b2b3b4 20%,#ffffff 40%,#d3d5d6 55%,#ffffff 75%,#dedfe0 90%,#6f7173 100%);position:absolute;top:-10px;left:-10px;border-radius:18px;z-index:-1;box-shadow:0px 12px 18px -12px rgba(0,0,0,0.3);transition:all 0.25s ease-in-out}.col-package:hover .package-card::before{box-shadow:0px 12px 18px -16px rgba(0,0,0,0.15)}.col-package{padding-left:30px;padding-right:30px;transition:all 0.25s ease-in-out}.col-package:hover{scale:1.1;filter:none!important}.row-packages{margin-bottom:100px}.row-packages:hover .col-package{filter:grayscale(100%) brightness(75%);-webkit-filter:grayscale(100%) brightness(75%);-moz-filter:grayscale(100%) brightness(75%);-ms-filter:grayscale(100%) brightness(75%);-o-filter:grayscale(100%) brightness(75%)}.col-package.platinum .package-card::after{animation:shine 4s ease-in-out infinite;animation-fill-mode:both;animation-direction:alternate;content:"";display:block;position:absolute;top:-10px;left:-10px;border-radius:18px;width:calc(100% + 20px);height:calc(100% + 20px);z-index:1;background:linear-gradient(-70deg,rgba(255,255,255,0) 20%,rgba(255,255,255,0.4) 40%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.4) 60%,rgba(255,255,255,0) 80%);background-size:300%;background-position:calc(100% - 400px) 0;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0.6}.top-fade-shine{display:block;width:calc(100% - 20px);height:50px;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,0) 100%);position:absolute;top:10px;left:10px;border-radius:5px;z-index:0}.col-package.gold .package-card::before{content:" ";display:block;width:calc(100% + 20px);height:calc(100% + 20px);background:linear-gradient(45deg,#f9df7b 0%,#cc9e33 30%,#f9df7b 70%,#c49328 100%);position:absolute;top:-10px;left:-10px;border-radius:18px;z-index:-1}.col-package.silver .package-card::before{content:" ";display:block;width:calc(100% + 20px);height:calc(100% + 20px);background:linear-gradient(45deg,#716f6f 10%,#afaeae 30%,#c5c5c5 55%,#656263 90%);position:absolute;top:-10px;left:-10px;border-radius:18px;z-index:-1}.col-package.platinum .package-card{background:linear-gradient(180deg,#6f7173 0%,#d3d5d6 20%,#ffffff 45%,#b2b3b4 75%,#656668 100%)}.col-package.gold .package-card{background:linear-gradient(135deg,#f9df7b 0%,#cc9e33 30%,#f9df7b 50%,#d9b148 70%,#cda035 85%,#c49328 100%)}.col-package.silver .package-card{background:linear-gradient(135deg,#716f6f 10%,#afaeae 30%,#c5c5c5 55%,#656263 90%)}@keyframes shine{to{background-position:calc(100% + 1200px) 0}}.package-name{border:none;z-index:2}.col-package .package-title{position:relative;text-transform:uppercase;font-weight:800;font-size:46px;color:white;padding-top:20px;z-index:3}.col-package .package-title::after{content:attr(title);position:absolute;left:50%;z-index:-1;transform:translateX(-50%);color:var(--black);width:100%;text-indent:-1px;filter:drop-shadow(0px 2px 1px rgba(var(--black),0.5));text-shadow:var(--teal) 1px 0px 0px,var(--teal) 0.540302px 0.841471px 0px,var(--teal) -0.416147px 0.909297px 0px,var(--teal) -0.989993px 0.14112px 0px,var(--teal) -0.653644px -0.756803px 0px,var(--teal) 0.283662px -0.958924px 0px,var(--teal) 0.96017px -0.279416px 0px,var(--black) 2px 0px 0px,var(--black) 1.75517px 0.958851px 0px,var(--black) 1.0806px 1.68294px 0px,var(--black) 0.141474px 1.99499px 0px,var(--black) -0.832294px 1.81859px 0px,var(--black) -1.60229px 1.19694px 0px,var(--black) -1.97999px 0.28224px 0px,var(--black) -1.87291px -0.701566px 0px,var(--black) -1.30729px -1.51361px 0px,var(--black) -0.421592px -1.95506px 0px,var(--black) 0.567324px -1.91785px 0px,var(--black) 1.41734px -1.41108px 0px,var(--black) 1.92034px -0.558831px 0px}.package-prices{position:relative;width:100%;display:flex;max-width:320px;transform:translateX(-50%);left:50%;align-items:center;z-index:2;margin-bottom:70px}.price-value{font-size:36px;line-height:normal;position:relative;color:white;font-weight:900;letter-spacing:-2px;font-family:"Arial",Helvetica,Arial,Lucida,sans-serif}.single-price .dollar-sign{font-size:24px;line-height:1.4em;position:absolute;left:-15px;top:5px;font-weight:900;color:white;font-family:"Arial",Helvetica,Arial,Lucida,sans-serif}.price-value .cents{display:none}.package-one-time-price{padding:0 10px 0 10%;border:2px solid black;position:relative;z-index:1;order:2;width:50%;min-height:80px;left:-8%;background-color:var(--black);border-radius:0 10px 10px 0}.package-one-time-price::before{content:"";width:20px;height:98%;background-color:black;left:-20px;display:block;position:absolute;border-top:2px solid black;border-bottom:2px solid black}.single-price{position:absolute;left:58%;top:26px;transform:translate(-50%,-50%)}.single-wash-text{text-align:center;font-size:11px;text-transform:uppercase;font-weight:900;color:white;padding-top:40px;font-family:"Arial",Helvetica,Arial,Lucida,sans-serif;letter-spacing:0px}.package-monthly-subscription{padding:0 20px;border:none;z-index:0;order:1;background-image:url(/wp-content/uploads/WashMenu-PricingBubble.svg);background-repeat:no-repeat;height:120px;width:50%;z-index:5}.package-monthly-subscription .price{text-align:center;padding-top:16px;padding-bottom:0;position:relative;display:flex;flex-direction:column}.package-monthly-subscription .membership-price .price{padding:0}.membership-price{width:100%;display:inline-block;font-size:40px;font-family:"Arial",Helvetica,Arial,Lucida,sans-serif;color:white;font-weight:900;letter-spacing:-1px;line-height:34px;order:2}span.membership-price:after{content:"";display:block;background:red;height:4px;position:absolute;width:100%;top:65px;transform:rotate(-10deg)}.package-monthly-subscription .price .membership-price span.dollar-sign{font-size:70%;position:relative;bottom:0.3em}.membership-price .cents{font-size:70%;bottom:0.3em;position:relative}.membership-renewal-length{color:var(--teal);font-weight:900;text-transform:uppercase;font-size:12px;position:relative;top:-6px;margin:0!important;line-height:15px;display:inline-block;order:3}.membership-renewal-length::before{display:none}.membership-desc-text{font-size:14px;font-weight:900;color:var(--yellow);text-transform:uppercase;order:1;line-height:14px;margin-bottom:5px}.membership-plan-offer{color:var(--teal)!important;display:flex;justify-content:center;align-items:center;font-size:35px;font-family:"Arial",Helvetica,Arial,Lucida,sans-serif;font-weight:900;letter-spacing:-1px;border:2px solid var(--gray);border-radius:10px;position:absolute;padding:5px;margin-top:20px;background:var(--black);left:45%;transform:translateX(-50%)}.membership-plan-offer .offer-title{color:white;font-size:15px;font-family:"Lato"!important;width:100px;margin-top:10px}.offer-price span.cents{font-size:20px;position:relative;bottom:10px}span.offer-length{display:none}.package-content{padding:0;margin-top:15px;border-radius:0 0 10px 10px;overflow:hidden;display:block}.package-content .flagBTM{background:var(--black);padding:15px 15px 0;margin-top:15px;border-top:3px solid white;z-index:2;position:relative}.package-content .flagBTM h4{background-image:linear-gradient(to bottom,var(--yellow) 30%,var(--yellow-darker) 100%)!important;color:transparent!important;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:repeat;position:relative;display:block;font-size:26px;padding-bottom:0;text-align:center;z-index:1;padding-bottom:15px}.package-content .flagBTM h4::after{content:attr(title);-webkit-text-stroke:1.5px var(--gray);position:absolute;display:block;left:50%;top:0;z-index:0;transform:translateX(-50%);color:var(--gray);width:100%;filter:drop-shadow(0px 2px 2px rgba(var(--black-rgb),0.25));text-indent:-1px}.package-content .flagBTM h4::before{content:attr(title);background-image:linear-gradient(to bottom,var(--yellow) 30%,var(--yellow-darker) 100%)!important;color:transparent!important;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:repeat;position:absolute;display:block;left:50%;top:0;z-index:2;transform:translateX(-50%);width:100%}.packages-icons-container{display:inline-block;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;z-index:2;position:relative}.packages-icons-container .left-icons{width:40%;padding:0px 5px}.packages-icons-container .right-icons{width:60%}.col-package.platinum .packages-icons-container .left-icons img{width:100%}.col-package.platinum .packages-icons-container .right-icons img{width:22%}.packages-icons-container .icons{width:100%;padding:0 10%}.col-package.gold .packages-icons-container .icons img{width:24%}.silver .packages-icons-container .icons{width:90%;padding:0 10%}.col-package.silver .packages-icons-container .icons img{width:30%}.silver .packages-icons-container .icons img:first-child{margin-left:16%}.col-package.platinum .disclaimer{display:none}.col-package.platinum .disclaimer img{max-width:400px}@media (min-width:993px) and (max-width:1060px){.col-package .package-title{font-size:40px}.membership-desc-text{font-size:15px}}@media only screen and (max-width:980px){.package-monthly-subscription{padding:0 15px;left:5%}.package-content .flagBTM h4{font-size:20px}.col-package.platinum,.col-package.gold{margin-bottom:120px}}@media only screen and (max-width:767px){.package-content .flagBTM h4{font-size:18px}}@media (min-width:0px) and (max-width:460px){.carwash-packages-title{font-size:40px}.premium-packages-description{font-size:18px;margin-bottom:30px}.includes-pack{font-size:20px}}.purchase-plan-container{position:absolute;bottom:-100px}.purchase-plan-container a{color:white!important;border:3px solid var(--teal)!important;border-radius:5px!important;background-color:var(--teal)!important;transition:all 300ms ease 0ms!important;box-shadow:0px 12px 18px -12px rgba(0,0,0,0.3);font-size:20px!important;font-weight:500!important;padding:0.3em 1em!important;line-height:1.7em!important}.purchase-plan-container a:hover{opacity:1;background-color:var(--teal)}.has-gradient.bottom-to-top,.has-gradient.top-to-bottom{position:relative}.has-gradient.bottom-to-top:after,.has-gradient.top-to-bottom:before{content:"";width:100%;height:300px;position:absolute;display:block;z-index:2!important}.has-gradient.bottom-to-top.lg-fade:after,.has-gradient.top-to-bottom.lg-fade:before{height:500px}.has-gradient.bottom-to-top.sm-fade:after,.has-gradient.top-to-bottom.sm-fade:before{height:150px}.has-gradient.bottom-to-top:after{bottom:0;left:0;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.has-gradient.bottom-to-top.black:after{background:linear-gradient(0deg,rgba(var(--black-rgb),1) 0%,rgba(var(--black-rgb),0) 100%)}.has-gradient.bottom-to-top.teal:after{background:linear-gradient(0deg,rgba(var(--teal-rgb),1) 0%,rgba(var(--teal-rgb),0) 100%)}.has-gradient.bottom-to-top.green:after{background:linear-gradient(0deg,rgba(var(--green-rgb),1) 0%,rgba(var(--green-rgb),0) 100%)}.has-gradient.bottom-to-top.light-green:after{background:linear-gradient(0deg,rgba(var(--green-lighter-rgb),1) 0%,rgba(var(--green-lighter-rgb),0) 100%)}.has-gradient.bottom-to-top.yellow:after{background:linear-gradient(0deg,rgba(var(--yellow-rgb),1) 0%,rgba(var(--yellow-rgb),0) 100%)}.has-gradient.top-to-bottom:before{top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.has-gradient.top-to-bottom.black:before{background:linear-gradient(180deg,rgba(var(--black-rgb),1) 0%,rgba(var(--black-rgb),0) 100%);z-index:10}.has-gradient.top-to-bottom.teal:before{background:linear-gradient(180deg,rgba(var(--teal-rgb),1) 0%,rgba(var(--teal-rgb),0) 100%);z-index:10}.has-gradient.top-to-bottom.green:before{background:linear-gradient(180deg,rgba(var(--green-rgb),1) 0%,rgba(var(--green-rgb),0) 100%);z-index:10}.has-gradient.top-to-bottom.light-green:before{background:linear-gradient(180deg,rgba(var(--green-lighter-rgb),1) 0%,rgba(var(--green-lighter-rgb),0) 100%);z-index:10}.has-gradient.top-to-bottom.yellow:before{background:linear-gradient(180deg,rgba(var(--yellow-rgb),1) 0%,rgba(var(--yellow-rgb),0) 100%);z-index:10}.padding-left-zero.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}#we-accept .dsm_icon_list_text{display:none}@media only screen and (max-width:767px){#we-accept .dsm_icon_list_2_tb_footer{display:block!important}}#membership-how-to .et_pb_gutters4 .et_pb_column_1_2,.et_pb_gutters4.et_pb_row .et_pb_column_1_2{width:34%}#membership-how-to .et_pb_gutters4 .et_pb_column_1_6,.et_pb_gutters4.et_pb_row .et_pb_column_1_6{width:22%}#membership-how-to .et_pb_gutters4 .et_pb_column,.et_pb_gutters4.et_pb_row .et_pb_column{margin-right:0%}.about-img{border-radius:5px;border:3px solid var(--black);box-shadow:0px 12px 18px -12px rgba(0,0,0,0.3);overflow:hidden}.fleet-form .et_pb_contact_field_options_title{color:white}.fleet-form .et_pb_contact_field_options_list .et_pb_contact_field_checkbox label{color:white!important}.fleet-form .et_pb_contact_field_options_title{color:white}.fleet-form .et_pb_contact_field_options_list .et_pb_contact_field_radio label{color:white!important}@media only screen and (max-width:980px){#top-header li.hide-mobile{display:none}#top-menu li.hide-desktop{display:block!important}}#top-menu li.hide-desktop{display:none}.survey-form-scale{display:flex;align-items:flex-start;flex-wrap:nowrap;height:100%;margin-top:30px;margin-bottom:20px}.survey-form-scale>div{line-height:1em;color:white}.survey-form-scale--never{position:relative;left:0;width:fit-content}.survey-form-scale--maybe{width:100%}.survey-form-scale--recommend{position:relative;right:0;width:fit-content}.survey-form-scale--never img,.survey-form-scale--maybe img,.survey-form-scale--recommend img{max-width:125px;display:inline-block;clear:both}.survey-form-scale--never span,.survey-form-scale--maybe span,.survey-form-scale--recommend span{display:block;font-size:0.8em}.survey-form-scale--never,.survey-form-scale--maybe,.survey-form-scale--recommend{text-align:center}.survey-form .et_pb_contact_field_options_wrapper{margin-bottom:40px;background:#eee;padding:10px 0 20px 0;border-radius:4px}.survey-form .et_pb_contact_field_options_title{text-align:center;color:var(--black)}.survey-form .et_pb_contact_field_options_list{display:flex;align-items:flex-start;flex-wrap:nowrap;height:100%}.survey-form .et_pb_contact_field_options_list .et_pb_contact_field_radio{width:10%;text-align:center;color:var(--black)}.survey-form .et_pb_contact_field_options_list .et_pb_contact_field_radio label i{display:block;margin-right:0;background-color:white;border:2px solid var(--black);border-radius:50%!important}.et-pb-contact-message p{font-size:20px;text-align:center;padding:100px 0}@media screen and (max-width:600px){.survey-form-scale--never img,.survey-form-scale--maybe img,.survey-form-scale--recommend img{max-width:75px}}.fundraising-form-container .et_pb_contact_field_radio{display:inline-block;max-width:250px;margin:10px 25px}@media only screen and (max-width:980px){.survey-form-scale{padding:0 30px 20px}}@media only screen and (max-width:585px){.survey-form-scale{padding:0 20px 20px}}@media only screen and (max-width:440px){.survey-form-scale{padding:0 10px 20px}}.upgrade-button{color:#ffffff!important;border:none;border-radius:5px;background-color:#0598c6;display:block;margin:auto;margin-top:20px;font-size:20px;padding:10px 20px 15px 20px;transition:all 300ms ease-out;cursor:pointer;width:fit-content}.upgrade-button:hover{transition:all 300ms ease-in;transform:scale(1.125)}.graphene-logo{width:260px}