:root{--blue-dark:var(--gcid-primary-color);--blue:var(--gcid-secondary-color);--black:var(--gcid-body-color);--blue-light:var(--gcid-3e93bdc5-146d-448e-a761-9f1b4dd51113);--priceBG-blue:var(--gcid-ynaowxrw0i);--menuBG-lines-blue:var(--gcid-e2cc5rtq0z);--packagesBG-gray:var(--gcid-jigqwnjapz)}h1,h2,h3,h4,h5,h6{font-family:"eurostile",sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:uppercase!important}.arrow,.section-heading{position:relative;width:fit-content!important}.arrow::after,.section-heading::after{content:"";width:100%;height:20px;background-image:url(/wp-content/uploads/WarriorWash-arrow.png);background-repeat:no-repeat;background-position:right center;background-size:cover;display:block;margin-bottom:-14px}.section-heading{font-size:20px}.section-heading::after{height:10px}.light.section-heading::after{background-image:url(/wp-content/uploads/WarriorWash-arrow-light.png);background-repeat:no-repeat;background-position:right center;background-size:cover}.amenities-group .et_pb_blurb{transition:all 300ms ease-in-out}.amenities-group .et_pb_blurb:hover{scale:1.05}.amenities-group .et_pb_blurb_container{padding:0 1em 1em}.amenities-group h6.et_pb_module_header,.benefits-row .et_pb_text_inner h6,.about-row .et_pb_text_inner h6{font-size:24px}.amenities-group .et_pb_module_header span{font-size:0.75em;display:block}#logo{max-height:130%;margin:-20px auto -20px -20px!important}@media (max-width:1400px) and (min-width:981px){#logo{max-height:70%;margin:-10px auto -10px -10px!important}}@media (max-width:980px){img#logo{max-height:115%!important;margin:-10px auto -10px -10px!important}}@media (max-width:768px){img#logo{max-width:70%!important;max-height:110%!important}}li.join-cta{height:100%;overflow:visible;margin:-4.5em 0 0 auto;transition:all 0.4s ease-in-out!important}.et-fixed-header li.join-cta{margin:-4.5em 0 0 auto}.join-cta{padding:0!important;color:white;transition:all 0.3s ease-in-out!important;background-color:var(--blue-dark);border-radius:10px}li.join-cta:last-child{margin-right:auto!important}.join-cta a{font-size:18px!important;font-weight:700!important;font-style:normal;line-height:1.7em;text-align:center;color:white!important;padding:0.3em 1em!important;cursor:pointer;overflow:visible;margin:auto auto;text-transform:capitalize!important;transition:all 0.3s ease-in-out!important}#top-menu-nav ul.nav li.join-cta:hover{color:var(--blue)!important}header#main-header.et-fixed-header .join-cta a{color:white!important}#top-menu li.current-menu-item.join-cta>a,.et-fixed-header #top-menu li.current-menu-item.join-cta>a{color:white!important}.join-cta:hover{opacity:1!important;color:white;background-color:var(--blue);transition:all 0.3s ease-in-out!important}.join-cta a:hover,header#main-header.et-fixed-header .join-cta a:hover,ul#top-menu li.join-cta a:hover{opacity:1!important;color:white!important}@media (min-width:981px) and (max-width:1079px){.join-cta,.join-cta span{width:200px!important}.join-cta a{font-size:15px!important;padding:10px 5px!important}}@media only screen and (max-width:980px){li.join-cta{margin:10px auto 0}.join-cta a{font-size:17px!important}.et-fixed-header li.join-cta{margin:20px auto 0}}@media only screen and (max-width:768px){#main-header{line-height:18px}.join-cta a{font-size:16px!important}}@media only screen and (max-width:479px){#main-header{line-height:14px}}.carwash-packages-container,.package-name{display:none!important}.package-logo{margin-bottom:0px;min-height:120px;order:1}.package-logo-img{padding:1em}.package-card{border:10px solid var(--packagesBG-gray);border-radius:10px;background-color:var(--gcid-secondary-color);background-origin:content-box;background-clip:content-box;background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative;display:flex;flex-direction:column}.graphene .package-card{background-image:url(/wp-content/uploads/WM-GrapheneBG.jpg)}.ceramic-shield .package-card{background-image:url(/wp-content/uploads/WM-CeramicBG.jpg)}.warrior-wax .package-card{background-image:url(/wp-content/uploads/WM-WaxBG.jpg)}.battle-basic .package-card{background-image:url(/wp-content/uploads/WM-BasicBG.jpg)}.package-name,.package-one-time-price,.package-monthly-subscription{border-bottom:none}.package-title{padding:0;color:var(--gcid-body-color);font-size:40px;font-weight:900;text-shadow:none;text-transform:uppercase!important;width:fit-content}.package-prices{width:calc(90% - 20px);display:flex;flex-direction:column;align-content:center;margin:2em auto;padding:0.5em;position:relative;z-index:10;background-color:var(--menuBG-lines-blue);border:2px solid white;border-radius:5px;outline:10px solid var(--blue-dark);order:3}@media (min-width:1200px) and (max-width:1299px){.row-packages{justify-content:center}[class^="col-packages-size-"] .col-package,[class*=" col-packages-size-"] .col-package{-ms-flex:0 0 33.33333%!important;flex:0 0 33.33333%!important;max-width:33.33333%!important;margin-bottom:2em!important}[class^="col-packages-size-"] .col-package:last-child,[class*=" col-packages-size-"] .col-package:last-child{margin-bottom:0!important}}@media (min-width:769px) and (max-width:1199px){[class^="col-packages-size-"] .col-package,[class*=" col-packages-size-"] .col-package{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important;margin-bottom:2em!important}[class^="col-packages-size-"] .col-package:last-child,[class*=" col-packages-size-"] .col-package:last-child{margin-bottom:0!important}}@media only screen and (max-width:575px){[class^="col-packages-size-"] .col-package,[class*=" col-packages-size-"] .col-package{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;margin-bottom:2em!important}[class^="col-packages-size-"] .col-package:last-child,[class*=" col-packages-size-"] .col-package:last-child{margin-bottom:0!important}}.package-one-time-price{padding:0;margin:0.5em auto;display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:fit-content;color:white}.single-price-box-container{font-size:1.43em;font-weight:900;margin-right:0;text-align:left;width:60%}.price-value{line-height:1}.single-price-box-container .cents{display:none}.single-wash-text{line-height:1;font-weight:700;background-color:white;color:var(--menuBG-lines-blue);text-transform:uppercase;border-radius:5px;margin:auto 1em auto 0;padding:0.25em;width:40%}.package-monthly-subscription{padding:0;color:white;padding:0;margin-bottom:0}.package-monthly-subscription .price{text-align:center;margin:0.5em auto;display:flex;flex-direction:row-reverse;justify-content:space-between;z-index:1;position:relative}.membership-price{font-size:2.85em;font-weight:900;line-height:1em;margin-left:0em;width:60%;text-align:left}.package-monthly-subscription .dollar-sign{line-height:1;font-size:0.7em;bottom:0.3em;position:relative}.membership-price .cents{line-height:1;font-size:0.5em;bottom:0.75em;position:relative}.membership-renewal-length{color:white;text-transform:uppercase;font-weight:700;margin:0;font-size:1em;line-height:1;position:absolute;bottom:0;right:0.7em}.membership-desc-text{font-size:0.8em;font-weight:700;text-transform:uppercase;background-color:white;color:var(--menuBG-lines-blue);border-radius:5px;margin:auto 1em auto 0;padding:0.25em;width:40%}.membership-plan-offer{position:relative;margin:0.5em auto;padding:0;border:none;display:flex;flex-direction:row;justify-content:space-between}.membership-plan-offer::before{content:"";width:40%;height:5px;border-radius:4px;transform:rotateZ(154deg) translate(-50%,-50%);background-color:red;display:block;position:absolute;top:-25%;left:35%;z-index:1}.offer-title{color:var(--menuBG-lines-blue);background-color:white;border-radius:5px;text-transform:uppercase!important;font-size:1em;font-weight:700!important;line-height:1;z-index:2;position:relative;text-align:center!important;margin:auto 1em auto 0;padding:0.25em;text-align:left;width:40%}.membership-plan-offer p{color:white;display:grid;line-height:1;position:relative;z-index:3;font-size:1.6em;margin-right:0;text-align:left;width:60%}.offer-price{font-size:1.8em;font-weight:900}.offer-price .cents{line-height:1;font-size:0.495em;bottom:0.7em;position:relative}.offer-length{font-size:0.625em;font-weight:700;text-transform:uppercase}.package-content{display:block;width:100%;padding:0;margin:auto;font-weight:700;color:black;position:relative;z-index:10;text-transform:uppercase;line-height:1;order:2}.package-description{text-align:left}.package-content p{font-size:1em;line-height:1;padding-bottom:0}.package-content .featured-icons,.package-content .icons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.package-content .featured-icons img,.package-content .icons img{scale:1.05}.package-content .featured-icons img{width:50%}.package-content .icons img{width:20%}.purchase-plan-container{margin-top:-1em;margin-bottom:2em;display:none}.package-details-button{position:relative;z-index:10}.purchase-plan-container .btn.btn-purchase-plan,.btn.wash-plans-btn,.btn.btn-purchase-plan,.btn.control{color:var(--black-blue);background-color:var(--gold);border:5px solid var(--black-blue);box-shadow:5px 5px 0 0 var(--black-blue);border-radius:0;padding:0.3em 1em;line-height:1.7em!important;font-size:20px;font-weight:700;text-transform:uppercase;transition:all 0.3s ease-in-out}.purchase-plan-container .btn.btn-purchase-plan:hover,.purchase-plan-container .btn.btn-purchase-plan:focus,.btn.wash-plans-btn:hover,.btn.wash-plans-btn:focus,.btn.btn-purchase-plan:hover,.btn.btn-purchase-plan:focus,.btn.control:hover,.btn.control:focus{color:var(--off-white);background-color:var(--red);border:5px solid var(--black-blue);box-shadow:0 0 0 0 var(--black-blue);transform:translateX(5px) translateY(5px)!important;transition:all 0.3s ease-in-out}.tab{overflow:hidden}.tab .et_pb_code_inner{display:flex;justify-content:flex-start}.tab button{background-color:white;border:none;border-radius:10px;color:var(--blue-dark);float:left;cursor:pointer;padding:0.3em 1em;font-weight:700;font-size:18px;margin-right:1em}.tab button:last-child{margin-right:0}.tab button.active,.tab button:hover,.preset--group--divi-contact-form--divi-button--default.et_pb_contact_form_container.et_pb_module .et_pb_button:hover{background-color:var(--packagesBG-gray)}@media (max-width:1400px) and (min-width:981px){.tab button{font-size:16px}}@media (max-width:768px){.tab .et_pb_code_inner{flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:-8px}.tab button{margin-bottom:8px;margin-right:8px}.tab button:last-child{margin-right:0}}.tab-content{display:none}.et-pb-contact-message p{font-size:20px!important}@media (max-width:768px){.et-pb-contact-message p{font-size:18px!important}}#surveyHidden{display:none}.surveyShow{display:block!important}#notGoodBTN{cursor:pointer}