: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}@media (max-width:980px){.arrow::after{height:10px}}.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%!important;margin:-20px auto -20px -20px!important}@media (max-width:1250px) and (min-width:981px){#logo{max-height:110%!important;margin:-10px auto -10px -10px!important}}@media (max-width:980px){img#logo{max-height:125%!important;margin:-10px auto -10px -10px!important}}@media (max-width:768px){img#logo{max-width:70%!important;max-height:130%!important}}.et-vb-top-window-html.et-vb-root-ancestor #page-container{padding-top:0!important}#top-header{z-index:99999}#main-header{z-index:999999;top:36px!important}.et_mobile_menu{border-top:4px solid var(--gcid-primary-color)!important;border-radius:0}.nav li ul{width:250px;border-radius:0 0 4px 4px}#top-menu li{vertical-align:middle;padding-right:14px}#top-menu li li{padding:0}#top-menu li li a{width:250px}#top-menu>li:last-child{padding-right:5px;padding-bottom:5px}#top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-ancestor>a{color:black!important}@media only screen and (max-width:980px){.et_secondary_nav_only_menu #top-header{display:block;position:fixed;min-height:36px;width:100%}#et-secondary-nav,#et-secondary-menu{display:block!important}.et_secondary_nav_only_menu #main-header,.et_secondary_nav_only_menu #main-header{top:36px!important;position:fixed}#top-header{font-size:12px}#et-info,#et-secondary-menu>ul>li a{padding-top:10px}}@media only screen and (max-width:767px){#et-secondary-menu #et-secondary-nav.menu{text-align:center;float:right}}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:30px;font-weight:400;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"+";display:block;color:black;font-style:initial}#page-container span.menu-closed.menu-open:before{content:"-"}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:1250px){#top-menu li{padding-right:10px!important}#top-menu li:last-child{padding-right:0px!important}#top-menu li a{font-size:16px!important}.join-cta a{font-size:11px!important;padding:6px 4px!important}}@media only screen and (max-width:980px){li.join-cta{margin:10px auto 0}.join-cta a{font-size:18px!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;transition:all 0.4s ease-in-out}.package-card:hover{scale:1.05}.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;left:86%;transform:translateX(-50%);display:inline-flex}@media (min-width:850px) and (max-width:1299px){.membership-renewal-length{left:78%}}@media (min-width:769px) and (max-width:849px){.membership-renewal-length{left:86%}}@media only screen and (max-width:575px){.membership-renewal-length{left:79%}}.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}.hide-all{display:none!important}@media only screen and (max-width:980px){.hide-medium{display:none}}@media only screen and (max-width:767px){.hide-small{display:none}}@media only screen and (max-width:479px){.hide-small{display:none}}