html{height:100%}body,#page-content{overflow-x:hidden;min-height:100%;font-family:century-gothic,sans-serif;font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6,.et_pb_contact_submit,#menu-top-menu,#menu-main-menu,.et_pb_button{font-family:wigwag-bold,sans-serif;font-weight:400;font-style:normal}.stroke h1,.stroke h2,.stroke h3{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_menu .et_pb_menu__menu>nav>ul>li,.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{align-items:center}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:10px 0px}.et_pb_menu__logo-wrap{margin-top:-10px}.et_pb_sticky .et_pb_menu__logo-wrap{margin-top:0}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.unlimited-cta>a{background-color:#db0032;border-radius:50px;border:4px solid white;box-shadow:0 0 0 5px #db0032;padding:10px 15px;color:white!important;transition:background-color 0.2s ease-out,box-shadow 0.2s ease-out}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.unlimited-cta>a:hover{background-color:#87d1e6;box-shadow:0 0 0 5px #87d1e6;color:white!important}.carwash-packages-container{display:none}.package-card{border:10px solid #000;border-radius:0px;position:relative}.package-name{width:60%;background:#fff;border:10px solid #000;min-width:225px;position:absolute;z-index:9;top:-25px;left:-15px;padding:0 10px}.package-title{color:#000;text-transform:uppercase;width:80%;text-align:center;margin:auto;display:block;font-size:25px}@media all and (min-width:1281px) and (max-width:1440px){.package-name{min-width:195px}.package-title{width:100%}}.package-prices{border:6px solid #000;border-radius:0px;width:120px;display:block;margin:-40px -25px 0px 0px;float:right;transform:scale(0.85)}.package-one-time-price,.package-monthly-subscription{color:#000}.package-one-time-price .single-wash-text,.package-monthly-subscription .membership-desc-text{text-transform:uppercase}@media all and (min-width:1281px) and (max-width:1440px){.package-prices{margin:-40px -35px 0px 0px}}@media all and (min-width:992px) and (max-width:1280px){.package-prices{width:100%;margin:70px 0px 0px 0px}}@media all and (min-width:480px) and (max-width:991px){.package-prices{margin:-40px -35px 0px 0px}}.package-one-time-price{border-radius:0px;border-bottom:3px solid #000;background:#fff;padding:5px;min-height:90px}.package-one-time-price .single-price{font-family:wigwag-bold,sans-serif;font-size:20px}.package-one-time-price .single-price span.cents{display:none}.package-one-time-price .single-wash-text{margin-top:-10px}.package-monthly-subscription{border-radius:0px;border-top:3px solid #000;background:#87d1e6;padding:15px 0px 10px 0px}.package-monthly-subscription .membership-price{font-family:wigwag-bold,sans-serif;font-size:35px}.package-monthly-subscription .membership-price span.dollar-sign,.package-monthly-subscription .membership-price span.cents{font-size:15px;vertical-align:10px}.package-monthly-subscription .membership-price span.cents span{display:none}.package-monthly-subscription .membership-renewal-length{display:none}.package-content{padding:0px 10px}.ultimate-content .includes,.fusion-content .includes,.tire-content .includes,.express-content{text-transform:uppercase;font-family:century-gothic,sans-serif;text-align:center;font-size:22px;line-height:22px}.ultimate-content .includes,.fusion-content .includes{color:#fff}.tire-content .includes,.express-content{color:#000}.ultimate .package-card{background:url("/wp-content/uploads/ultimate-bg.png") no-repeat;background-size:cover;background-position:center}.ultimate .package-name{animation:wiggle 2.5s ease-in-out infinite;animation-delay:1s}.ultimate .package-title{padding:25px 0px}.ultimate .package-content{padding:0px;position:relative}.ultimate-content .includes{padding:0px 15px}.ultimate-content .icon{margin:-20px auto 25px auto;overflow:hidden}.ultimate-content .icon img{width:130%!important;max-width:130%;transform:translateX(-50%);left:50%;position:relative}.ultimate-content .mascot img{position:absolute;bottom:-15px;right:-10px;width:160px}@media all and (min-width:992px) and (max-width:1280px){.ultimate-content .mascot img{width:130px}}.fusion .package-card{background:#e42338}.fusion-content{text-align:center}.fusion-content .icons{display:flex;flex-wrap:wrap;justify-content:center;margin:20px}.fusion-content .icons img{max-width:33%;align-content:center}.tire .package-card{background:#ffcd42}.tire-content{text-align:center}.tire-content .icons{display:flex;flex-wrap:wrap;justify-content:center;margin:20px}.tire-content .icons img{max-width:29%;align-content:center}@media all and (min-width:0px) and (max-width:479px){.tire-content .icons img{max-width:33%}}.express .package-card{background:#fff}.express .package-one-time-price{border-bottom:none}.express .package-monthly-subscription{display:none}.express-content{margin:35px auto}#et_pb_coming_soon_form .et_contact_bottom_container{float:none;text-align:center;display:block!important}.et_pb_contact_form_0.et_pb_contact_form_container .input{backdrop-filter:blur(5px)}#et_pb_about_form .et_pb_contact_field_options_list{display:flex;justify-content:space-between}.float-animation,.et_pb_menu__logo{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes floating{from{transform:translate(0,0px)}65%{transform:translate(0,15px)}to{transform:translate(0,-0px)}}.wiggle-button,.unlimited-cta a,.et_pb_button{animation:wiggle 2.5s ease-in-out infinite}@keyframes wiggle{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}