html{height:100%}body{overflow-x:hidden;min-height:100%}ul#top-menu li a:hover,#top-menu li.current-menu-item>a,#et-secondary-nav li a:hover{color:#d22027;opacity:1}#main-header{box-shadow:none;border-bottom:3px solid #e7e525}.mobile_menu_bar_toggle:before{color:#d22027}.et_mobile_menu{border-top:4px solid #d22027!important}.et_mobile_menu .menu-item-has-children>a{background-color:transparent!important}.unlimited-cta a{padding:10px!important;margin-bottom:22px;margin-top:-10px;border-radius:10px;font-family:"Life Savers",sans-serif;font-weight:900;font-size:20px!important;background:#e7e525;color:#1b3b6a!important}.unlimited-cta a:hover{background:#a5181d;color:#fff!important}.unlimited-cta a:hover:after{opacity:1!important;margin-left:0px!important;transition:all 0.4s ease-in-out}header#main-header.et-fixed-header .unlimited-cta a{color:#1b3b6a!important}.manage-membership a{background:#e7e525;color:#1b3b6a!important;padding:5px 10px;border-top-left-radius:10px;border-top-right-radius:10px}#top-header{border-bottom:3px solid #e7e525}@media only screen and (max-width:980px){.unlimited-cta a,.manage-membership a{animation:none;background:transparent;font-style:normal;color:#1b3b6a!important;display:block;padding:10px 5%!important;text-align:left;margin-top:0px;margin-bottom:0px;font-family:"Ubuntu",sans-serif;font-weight:700;font-size:14px!important}}.social-media-icons{display:inline-block;width:35px;margin:5px}table,th,td,tr{border:none!important}table{text-align:center!important;width:80%!important;margin:auto!important}th{font-family:"Life Savers",sans-serif;color:#2766a5!important;font-weight:900;font-size:20px}@media only screen and (max-width:479px){table{width:60%!important;margin-left:-10px!important}td,th{padding:6px 10px!important}}.fundraising-limit-list li{list-style:none}.widget_search input#s{border:3px solid #1b3b6a;border-radius:10px}.widget_search input#searchsubmit{border:none;border-radius:9px}.widget_search input#s,.widget_search input#searchsubmit{padding:0.3em;height:40px!important;margin:0;font-size:14px;line-height:normal!important;color:#1b3b6a;font-family:"Life Savers",display;font-weight:bold;font-size:18px}.widget_search #searchsubmit{background-color:#e7e525;width:70px;border-radius:10px}.hero-logo{width:300px;margin-top:20px}#player-container{position:absolute;top:40px;right:60px;z-index:12;text-align:center;background:rgba(0,0,0,0.75);padding:10px;border-radius:12px}#player-container span.newjingle{width:130px;display:block;line-height:1em;font-size:14px;font-weight:bold;text-align:center;margin:0 auto;color:white;margin-top:10px}#player-container #play-pause{cursor:pointer;text-indent:-999999px;height:60px;width:60px;padding:12px 18px;z-index:999;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4yLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDkyLjksMTIxLjZsLTIxMSw2MGMtNi40LDEuOC0xMC45LDcuNy0xMC45LDE0LjRjMCw3NC41LDAsMTI4LjcsMCwyMDQuM2MtOC45LTUuMi0xOS04LjMtMzAtOC4zDQoJCQljLTMzLjEsMC02MCwyNi45LTYwLDYwczI2LjksNjAsNjAsNjBzNjAtMjYuOSw2MC02MFYyOTcuM2wxODEtNTEuNHY5NC41Yy04LjktNS4yLTE5LTguMy0zMC04LjNjLTMzLjEsMC02MCwyNi45LTYwLDYwDQoJCQlzMjYuOSw2MCw2MCw2MHM2MC0yNi45LDYwLTYwYzAtOTUuMywwLTE2MC45LDAtMjU2QzUxMiwxMjYuMSw1MDIuNSwxMTguOSw0OTIuOSwxMjEuNnoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3My42LDkyLjdDMTQ0LjIsNzQuNiwxMjAsNTkuNCwxMjAsMTVjMC04LjMtNi43LTE1LTE1LTE1UzkwLDYuNyw5MCwxNWMwLDkzLjEsMCwzMS42LDAsMjY0LjMNCgkJCWMtOC45LTUuMi0xOS04LjMtMzAtOC4zYy0zMy4xLDAtNjAsMjYuOS02MCw2MHMyNi45LDYwLDYwLDYwczYwLTI2LjksNjAtNjBjMC01MS43LDAtODUuOSwwLTE0My4xYzkuOCw3LjksMjEuOSwxNC4zLDMyLjUsMjAuNQ0KCQkJYzMxLjQsMTguMiw1OC41LDMzLjksNTguNSw3Ny43YzAsOC4zLDYuNywxNSwxNSwxNXMxNS02LjcsMTUtMTV2LTkwQzI0MSwxMzQsMjA1LjIsMTEyLDE3My42LDkyLjd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=);background-repeat:no-repeat!important;background-position:center;background-size:16px;background-repeat:no-repeat;background-position:center;background-size:36px;background-color:#d22027;border-radius:12px;margin:0 auto}.play{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMiAyNHYtMjRsMjAgMTItMjAgMTJ6Ii8+PC9zdmc+)}.pause{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTAgMjRoLTZ2LTI0aDZ2MjR6bTEwLTI0aC02djI0aDZ2LTI0eiIvPjwvc3ZnPg==)!important;background-size:20px!important}@media screen and (max-width:980px){#player-container{display:flex;top:15px;left:60px;max-width:480px;margin:0 auto}#player-container span.newjingle{width:auto;font-size:1.2em;text-align:left;margin-left:20px;margin-top:0}}@media screen and (max-width:580px){#player-container{max-width:90%;left:20px;right:20px}#player-container #play-pause{height:40px;width:40px;background-size:26px;border-radius:6px}#player-container span.newjingle{font-size:1.1em;margin-left:12px}}.carwash-menu-row[data-ref="services-584"] .col-packages-size-4 .col-package{-ms-flex:0 0 25%;flex:0 0 25%;max-width:0 0 25%;margin:0px auto!important}.carwash-menu-row[data-ref="services-584"] .package-title span.includes{font-size:16px;color:white;font-family:"Ubuntu",sans-serif;text-align:left;font-weight:500;display:block;line-height:normal}@media all and (max-width:980px){.carwash-menu-row[data-ref="services-584"] .col-packages-size-4 .col-package{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:0 0 50%!important;margin:auto}.carwash-menu-row[data-ref="services-584"] .package-card{margin-bottom:15px}}@media all and (max-width:479px){.carwash-menu-row[data-ref="services-584"] .col-packages-size-4 .col-package{-ms-flex:0 0 90%!important;flex:0 0 90%!important;max-width:0 0 90%!important;margin:auto}.carwash-menu-row[data-ref="services-584"] .package-card{margin-bottom:15px}.carwash-menu-row[data-ref="services-584"] .package-title{font-size:30px}.carwash-menu-row[data-ref="services-584"] .package-name{height:auto}.carwash-menu-row[data-ref="services-584"] .package-monthly-subscription{margin-top:0px}}.carwash-menu-row[data-ref="services-584"] .package-card{height:auto;margin-top:0px;background:linear-gradient(-45deg,#2766a5 0%,#1b3b6a 100%)}.carwash-menu-row[data-ref="services-584"] .package-name{width:100%;padding:10px 10px 10px 15px;min-height:130px}.carwash-menu-row[data-ref="services-584"] .package-title{padding-left:0px;color:#fff}.carwash-menu-row[data-ref="services-584"] .package-logo{margin-bottom:0px;display:none}.carwash-menu-row[data-ref="services-584"] .package-one-time-price{width:100%;margin-top:-10px;padding-bottom:2px;padding-top:3px;color:#1b3b6a;background:#fff;border-radius:0px;min-height:auto}.carwash-menu-row[data-ref="services-584"] .single-price{float:none}.carwash-menu-row[data-ref="services-584"] .single-wash-text{margin-top:-10px}.carwash-menu-row[data-ref="services-584"] .package-monthly-subscription{padding:10px;margin-top:0px;float:none;width:100%;border-radius:0px}.carwash-menu-row[data-ref="services-584"] .exterior-wheel-scrub .package-logo:before{display:none}.carwash-menu-row[data-ref="services-584"] .exterior-wheel-scrub .package-card{margin-top:0px}.carwash-menu-row[data-ref="services-584"] .exterior-wheel-scrub .package-monthly-subscription{margin-top:0px!important}.carwash-menu-row[data-ref="services-584"] .wheel-scrub .package-logo:before{display:none}.carwash-menu-row[data-ref="services-584"] .wheel-scrub .package-card{margin-top:0px}.carwash-menu-row[data-ref="services-584"] .super-duper-scrub .package-title:after{color:#fff}@media all and (max-width:479px){.carwash-menu-row[data-ref="services-584"] .super-duper-scrub .package-title:after{font-size:18px}}.carwash-menu-row[data-ref="services-584"] .signature-scrub .package-title:after{color:#fff}@media all and (max-width:479px){.carwash-menu-row[data-ref="services-584"] .signature-scrub .package-title:after{font-size:18px}}.col-packages-size-4 .col-package{-ms-flex:0 0 90%;flex:0 0 90%;max-width:0 0 90%;margin:auto}@media all and (max-width:980px){.col-packages-size-4 .col-package{-ms-flex:0 0 96%!important;flex:0 0 96%!important;max-width:0 0 96%!important;margin:auto}[class*=" col-packages-size-"] .col-package{max-width:100%}}.carwash-packages-title{display:none}.package-name,.package-one-time-price,.package-monthly-subscription{border:none}.package-logo{margin-bottom:-40px}.package-name{float:left;width:75%;padding-right:40px}.package-title{font-family:"Ubuntu",sans-serif;font-weight:900;color:#d22027;font-size:30px;text-align:left;padding-left:30px}.package-card{border-radius:15px;border:3px solid #2766a5;overflow:hidden;height:140px;margin-top:20px;background:#fff;box-shadow:0px 12px 18px -6px rgba(28,71,115,0.3)}.package-one-time-price{width:75%;margin-top:-20px}.single-price{font-weight:600;font-size:25px;float:right}.single-price .cents{font-size:20px;vertical-align:1.1em!important}.package-monthly-subscription{margin-top:-75px;background:linear-gradient(-45deg,#d22027 0%,#d22027 60%,#8a2526 100%);color:#fff;width:25%;float:right;padding:60px 25px 55px 25px;border-bottom-left-radius:50%;border-top-left-radius:50%}.membership-price{transform:scale(1.2)!important}.membership-price .price{font-size:40px}.membership-price .cents,.membership-price .dollar-sign{font-size:16px;vertical-align:1.1em!important}.membership-renewal-length{font-size:12px;margin-left:-20px}.membership-desc-text{display:none}.package-content{display:none}@media all and (max-width:479px){.package-name{padding-right:5px}.package-title{padding-left:5px;font-size:20px}.package-one-time-price{width:60%}.single-price{font-size:20px}.package-monthly-subscription{padding:30px 15px 25px 15px;width:40%;margin-top:-30px}.membership-price .price{font-size:30px}.membership-price .cents,.membership-price .dollar-sign{font-size:16px;vertical-align:0.7em!important}}.exterior-wheel-scrub .package-logo:before{content:"Exterior";padding:5px 10px!important;color:#fff;background:#d22027;text-transform:uppercase;text-align:center;font-weight:800;border-radius:8px;margin:auto!important;width:15%;display:block}@media all and (max-width:479px){.exterior-wheel-scrub .package-logo:before{width:45%}.exterior-wheel-scrub .package-one-time-price{margin-top:-15px!important}.exterior-wheel-scrub .package-monthly-subscription{margin-top:-30px!important}}.exterior-wheel-scrub .package-one-time-price{margin-top:-55px}.exterior-wheel-scrub .package-monthly-subscription{margin-top:-105px}.wheel-scrub .package-logo:before{content:"Full Service Washes";padding:5px 10px!important;color:#fff;background:#d22027;text-transform:uppercase;text-align:center;font-weight:800;border-radius:8px;margin:20px auto auto auto!important;width:30%;display:block}@media all and (max-width:479px){.wheel-scrub .package-logo:before{width:60%}}.super-duper-scrub .package-logo{display:none}.super-duper-scrub .package-one-time-price{margin-top:-40px}.super-duper-scrub .package-monthly-subscription{margin-top:-90px}@media all and (max-width:479px){.super-duper-scrub .package-title:after{font-size:14px}.super-duper-scrub .package-monthly-subscription{margin-top:-42px}}.signature-scrub .package-logo{display:none}.signature-scrub .package-one-time-price{margin-top:-40px}.signature-scrub .package-monthly-subscription{margin-top:-90px}@media all and (max-width:479px){.signature-scrub .package-title:after{font-size:14px}.signature-scrub .package-one-time-price{margin-top:-20px!important}.signature-scrub .package-monthly-subscription{margin-top:-25px}}.detailing-row,.detailing-menu{display:block;margin:auto}.detailing-row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.detailing-menu{width:90%}.detailing-item{display:inline-block;width:49%;text-align:center;border-radius:15px;border:3px solid #2766a5;margin-bottom:15px;padding:25px;background:#fff;height:auto}.detailing-item h3,.complete-detail h3{font-family:"Ubuntu",sans-serif;font-size:25px;color:#d22027}.detailing-item .dollar-sign-cents,.complete-detail .dollar-sign-cents{font-size:20px;vertical-align:super;color:#1b3b6a;font-weight:700;font-family:"Ubuntu",sans-serif}.detailing-item .price,.complete-detail .price{color:#1b3b6a;font-size:35px;font-family:"Ubuntu",sans-serif;font-weight:800}.complete-detail{display:block;width:98.5%;border-radius:15px;border:3px solid #2766a5;text-align:center;padding:25px;background:#fff}@media only screen and (max-width:980px){.detailing-item{display:block;width:98.5%}}#detailing-v2{text-align:center}#detailing-v2 .detailing-item{max-width:30%;padding:0px;overflow:hidden;color:#fff;box-shadow:0px 12px 18px -6px rgba(28,71,115,0.3);margin:5px auto;min-width:30%;align-content:center}#detailing-v2 .detailing-item-title{text-align:center;background:linear-gradient(-45deg,#2766a5 0%,#1b3b6a 100%);padding:15px;display:block;min-height:75%;align-content:center}#detailing-v2 .detailing-item h3{color:#fff}#detailing-v2 .detailing-item-price{background:linear-gradient(-45deg,#d22027 0%,#d22027 60%,#8a2526 100%);padding:15px;display:block;color:#fff}#detailing-v2 span.dollar-sign-cents,#detailing-v2 span.price{color:#fff}@media all and (max-width:980px){#detailing-v2 .detailing-item{width:90%;margin:5px auto!important;min-width:90%}}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#e7e525!important}.et_pb_bg_layout_light .et-pb-controllers a{background-color:#fff!important}.et-pb-arrow-prev{left:22px}.et-pb-arrow-next{right:22px}.et-pb-arrow-next,.et-pb-arrow-prev{opacity:1;color:#fff!important}.jvt_testimonial_icon{background:#e7e525!important}.jvt_testimonial_slider_style3 .jvt_testimonial_content .jvt_testimonial_icon::before{border-bottom:16px solid #b5b31d!important}.jvt_testimonial_slider_style3 .jvt_testimonial_main .jvt_testimonial_description{font-style:normal!important}.jvt_testimonial_slider_style3 .jvt_testimonial_main .jvt_testimonial_content{border:3px solid #e7e525!important}.jvt_testimonial_slider_style3 .jvt_testimonial_main .jvt_testimonial_content::after{background:#e7e525!important}#provideWrittenFeedback{opacity:1;max-height:150px;max-width:350px;transition:all 0.25s ease-in-out 0s;-webkit-transition:all 0.25s ease-in-out 0s;text-align:center;display:block;margin:15px auto}#provideWrittenFeedback #google-link,#provideWrittenFeedback #yelp-link{display:inline-block;color:#1b3b6a!important;margin-top:0px;float:right;width:100%;text-align:center;transition:all 0.25s ease-in-out 0s;-webkit-transition:all 0.25s ease-in-out 0s;padding-left:20px;padding-top:15px;padding-bottom:15px;border-radius:10px;font-size:25px;font-family:"Life Savers",sans-serif!important;font-weight:900}#provideWrittenFeedback #google-link{background:url(/wp-content/uploads/2020/11/google-minimal-logo.png),#e7e525;background-position:12px center;background-size:45px 45px,auto;background-repeat:no-repeat}#provideWrittenFeedback #yelp-link{background:url(/wp-content/uploads/2020/11/yelp-minimal-logo.png),#e7e525;background-position:12px center;background-size:45px 45px,auto;background-repeat:no-repeat}#provideWrittenFeedback #google-link:hover,#provideWrittenFeedback #google-link:focus,#provideWrittenFeedback #yelp-link:hover,#provideWrittenFeedback #yelp-link:focus{background-repeat:no-repeat;border-radius:10px;color:#fff!important;border:none}#provideWrittenFeedback #google-link:hover,#provideWrittenFeedback #google-link:focus{background:url(/wp-content/uploads/2020/11/google-minimal-logo.png),#a5181d;background-position:12px center,center;background-size:45px 45px,auto;background-repeat:no-repeat}#provideWrittenFeedback #yelp-link:hover,#provideWrittenFeedback #yelp-link:focus{background:url(/wp-content/uploads/2020/11/yelp-minimal-logo.png),#a5181d;background-position:12px center,center;background-size:45px 45px,auto;background-repeat:no-repeat}.et_pb_menu__menu ul.et-menu li{display:block!important;width:100%;text-align:center;padding:3px 0px}@media all and (max-width:980px){#footer-menu .et_pb_menu__menu,#program-menu .et_pb_menu__menu{display:block!important;margin:auto}#footer-menu .et_mobile_nav_menu,#program-menu .et_mobile_nav_menu{display:none!important}}@media only screen and (min-width:0px) and (max-width:767px){#footer-menu .et_pb_menu__menu,#program-menu .et_pb_menu__menu{display:block!important;margin:auto}#footer-menu .et_mobile_nav_menu,#program-menu .et_mobile_nav_menu{display:none!important}}