.clear,.slick-track:after{clear:both}#footer ul,#footer ul.footer-social,#header ul,#sidenav section nav ul,.content-text .fancy-list ul,.cw-banner ul,.shine-box ul{list-style:none;padding:0}.dual-hero h2,.wc-banner h3{-webkit-order:-1!important;-ms-order:-1!important}.dual-hero h1,.dual-hero p{text-shadow:0 4px 4px rgba(0,0,0,.25)}.dual-hero h1,.inner-hero h1{max-width:767px}.replacement-expert,.shadow-card{box-shadow:0 4px 4px rgba(0,0,0,.25)}#header ul li a,#header ul li.nav-cart a:focus,#header ul li.nav-cart a:hover,#location_list .dropdown-list .location--card .location_card--links .red-link:focus,#location_list .dropdown-list .location--card .location_card--links .red-link:hover,.copyright a:focus,.copyright a:hover{color:var(--dark)}.dual-hero ul,.mini-logos h2+p{grid-gap:clamp(40px,3.125vw,60px)}:root{--font:'Inter',sans-serif;--heading:var(--font);--dark:#2A2A2A;--grey:#f8f8f8;--text:#212529;--red:#bd3e43;--red-dark:#981b1e;--primary:var(--red-dark);--secondary:var(--dark);--spacing:clamp(50px, 5.208333333333333vw, 100px);--unit:clamp(10.666666666666666px, 0.8333333333333334vw, 16px);--buttonPaddingTop:clamp(10px, 1.1458333333333333vw, 22px);--buttonPaddingBottom:var(--buttonPaddingTop);--buttonPaddingLeft:clamp(15px, 1.71875vw, 33px);--buttonPaddingRight:var(--buttonPaddingLeft)}.button.alt:focus,.button.alt:hover,.dual-hero p a:not(.dual-hero p a.no-btn):first-of-type,.dual-hero p a:not(.dual-hero p a.no-btn):focus,.dual-hero p a:not(.dual-hero p a.no-btn):hover,html .elementor-element.elementor-button-info .elementor-button:focus,html .elementor-element.elementor-button-info .elementor-button:hover{background:var(--primary)!important}li,p{font-size:clamp(16px, .9375vw, 18px)}h1{font-weight:700;line-height:95%;margin:0 0 8px}h1 strong:not(.hero-section.home h1 strong),h2{font-weight:900;font-size:clamp(28px, 2.5vw, 48px);margin:0 0 10px;line-height:1.2}h1 strong:not(.hero-section.home h1 strong){display:block;margin:clamp(16.666666666666668px,1.3020833333333333vw,25px) 0 0;text-shadow:0 4px 4px rgba(0,0,0,.25)}h4{font-weight:500;font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px)}.bg-grey,.bg-light{background-color:var(--grey)}.border-top,.top-border{border-top:10px solid var(--grey)}.border-bottom,.bottom-border{border-bottom:clamp(6.666666666666667px,.5208333333333334vw,10px) solid var(--grey)}.section-pt{padding-top:var(--spacing)}.section-pb{padding-bottom:var(--spacing)}.section-pt-sm{padding-top:calc(var(--spacing)/ 2)}.section-pb-sm{padding-bottom:calc(var(--spacing)/ 2)}.container,.elementor-container{width:100%!important;max-width:1750px!important}#header ul{margin:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#header ul li:first-child{margin-right:auto}#header ul li:first-child a img{width:100%;max-width:clamp(120px,9.375vw,180px)}#cart-link .elementor-button-icon svg,#footer ul.footer-social svg,#header ul li.nav-cart a svg,.icon-cart{width:clamp(20px,1.5625vw,30px);height:clamp(20px,1.5625vw,30px)}#header ul li a{display:block;font-weight:700;text-transform:uppercase;text-align:center;line-height:1.25;padding:10px clamp(10px,1.25vw,24px);font-size:clamp(14px, .8333333333333334vw, 16px)}#header{padding:clamp(12.666666666666666px,.9895833333333334vw,19px) clamp(10.666666666666666px,.8333333333333334vw,16px);background-color:#fff;box-shadow:0 3px 5px rgba(57,63,72,.3);z-index:9999}#header ul li{margin:0;position:relative}#header ul li a:focus,#header ul li a:hover,#header ul li a[href*=tel],.copyright a{color:var(--red);text-decoration:underline}.dual-hero p a.no-btn,.faq-header h2 a:focus,.faq-header h2 a:hover,.post-content a{text-decoration:underline!important}#header ul li a[href*=tel]{text-decoration:none}#footer.cp-social p a,#header ul li a[href*=tel]:focus,#header ul li a[href*=tel]:hover{text-decoration:underline}#header ul li ul{display:block;background:var(--dark);position:absolute;width:200px;transform-origin:top center;transform:scaleY(0);transition:.3s;top:35px;left:clamp(16px,1.25vw,24px)}#header ul li ul li a{color:#fff;padding:clamp(10.666666666666666px,.8333333333333334vw,16px);font-size:clamp(12px, .8333333333333334vw, 16px)}#header ul li ul li a:focus,#header ul li ul li a:hover{background-color:var(--red)!important;color:#fff!important;text-decoration:none!important;filter:grayscale(0)!important;opacity:1!important}#header ul li:hover ul{transform:scaleY(1)}#header ul li.nav-cart a svg{margin-right:7px}#header ul li.nav-cart a,.inner-hero,.woocommerce-cart table.cart td.product-thumbnail a{display:flex;align-items:center}#header ul li.nav-appointment-button a{border:1px solid var(--dark);text-decoration:none;border-radius:100px}#header ul li.nav-appointment-button a:focus,#header ul li.nav-appointment-button a:hover{background-color:var(--dark);color:#fff}.copyright{padding:10px 0}#footer{background:var(--dark);color:#fff}#footer a,#footer li,#footer p{color:#fff;font-size:16px}#footer img{width:100%;max-width:clamp(160px,12.5vw,240px);margin-bottom:20px}#btn-near-me,#footer .elementor-button:focus,#footer .elementor-button:hover{background:#fff!important;color:var(--dark)!important}#banner .elementor-image-box-img,#footer p,#footer ul,#product-archive-products .elementor-widget-woocommerce-notices,#progiContainer ul li,#service-selection .service-opts li,#sidenav section nav ul li,.career-passion .elementor-widget-container p:first-child,.careers-intro.careers-section h1,.contact-box p,.content-text ul li,.jtw-club ul li,.pg-privacy ul li,.pg-title.certification-title.promotions .auto-glass ul li:last-of-type,.single-product .elementor-widget-woocommerce-product-content ul li,.wash-card ul li,.wc-banner ul li{margin:0}#footer ul li,.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .form-row#calc_shipping_country_field{margin:0 0 9px}#footer h2{font-size:clamp(16px, 1.0416666666666667vw, 20px);margin:0 0 20px;letter-spacing:-1px}#footer h3{font-size:16px;margin:0 0 7px}#footer .location--card:not(:last-child),.pmi-column h3+p{margin:0 0 clamp(20px,1.5625vw,30px)}#footer ul.footer-social{margin:clamp(20px,1.5625vw,30px) 0 0;display:flex;align-items:center;grid-gap:8px}#careers-video.active,#footer ul.footer-social li a,.slick-initialized .slick-slide,.slick-slide img,.woocommerce div.product form.cart .variations,.woocommerce div.product form.cart .variations *{display:block}#footer ul.footer-social li:first-child{margin-right:5px}#footer ul.footer-social li a:focus,#footer ul.footer-social li a:hover,.shine-box h3 a:focus,.shine-box h3 a:hover{opacity:.6}.hero-section.home h1 em,.hero-section.home h1 strong{font-weight:inherit;font-style:normal;color:#fff;background:var(--red);line-height:1;padding:10px clamp(16px,1.25vw,24px);margin:0 0 15px;display:inline-block}.hero-section.home h1{font-weight:900;flex-direction:column}.hero-section.home p{font-size:clamp(18px, 1.6666666666666667vw, 32px);text-shadow:0 2px 3px rgba(0,0,0,.4);margin:0 0 25px;max-width:600px;width:100%}.hero-section.home{padding:clamp(140px,8.854166666666666vw,170px) 0 clamp(60px,8.854166666666666vw,170px)}.home-pillars h3{line-height:1;font-weight:400;margin:0 0 10px}.home-pillars p,.pmi-variations table tr,.repairs-container .elementor-image-box-title{margin:0 0 15px}#promoCards .promo-card p:last-of-type,.home-pillars .elementor-widget-button{margin-top:auto!important}.home-pillars .elementor-container{border:1px solid;padding:clamp(26px,2.0833333333333335vw,40px) 30px clamp(40px,3.125vw,60px);margin-top:clamp(46.666666666666664px,3.6458333333333335vw,70px)}.home-pillars .elementor-button{font-size:16px!important}#location_list .dropdown-list .location--card .location_card--address,.ag-card .inline-ad h3,.dual-hero p,.dual-hero ul li,.elementor-toggle .elementor-tab-content p strong,.inner-hero p,.logo-lp-section .section-header h2+p,.preheader p,.replacement-expert .elementor-image-box-title,.wash-card.wc-promo ul li,.woocommerce .woocommerce-customer-details address,.woocommerce .woocommerce-customer-details address p{font-size:clamp(16px, 1.0416666666666667vw, 20px)}.home-pillars img{z-index:10;margin:clamp(-110px,-5.729166666666667vw,-73.33333333333333px) 0 0;width:100%}.section-approved{padding:0 0 0 clamp(80px,6.25vw,120px);background-image:url(i/icons/icon-checkmark.svg);background-size:clamp(76px,5.9375vw,114px);background-repeat:no-repeat;background-position:left 5px}.section-logos ul{list-style:none!important;margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.section-logos ul li{width:16%;margin:0}.section-logos ul li a{opacity:.75;max-height:clamp(86px,6.71875vw,129px);display:block}.section-logos ul li a img{width:100%!important;height:clamp(86px,6.71875vw,129px)!important;display:block!important;object-fit:contain}#sidenav.active,.section-logos ul li a:focus,.section-logos ul li a:hover{opacity:1}#feedback .elementor-swiper{max-width:800px!important;margin:0 auto!important}#feedback .elementor-testimonial{border:none;padding:0}#feedback .elementor-testimonial__footer cite,#feedback .elementor-testimonial__header cite{font-size:clamp(16px, 1.0416666666666667vw, 20px);font-weight:500}#feedback .elementor-testimonial .elementor-testimonial__footer{margin:auto 0 clamp(20px,1.5625vw,30px)}.insurance-partners .elementor-carousel-image{background-size:100px!important}.bmw-logo:after,.slp_results_container .results_wrapper .location_name:after,.valentines.dual-hero .elementor-widget-container:after{background-size:100%;background-position:center;background-repeat:no-repeat}.insurance-partners .elementor-swiper{border:1px solid #000}.elementor-element-5ecc077 h2{width:max-content;margin:0 auto clamp(-45px,-2.34375vw,-30px);background-color:#fff;position:relative;z-index:99;padding:0 clamp(66.66666666666667px,5.208333333333333vw,100px)}.faq-header h2,.pillar-grey{background-color:#2a2a2a}#location_list,.shadow-card{background-color:#fff}#footer .book-appt-trigger{margin:20px 0}.dual-hero,.dual-hero [class*=elementor-col-]{min-height:750px!important}#banner .elementor-column-gap-default>.elementor-column>.elementor-element-populated,#book_an_appointment .elementor-column-gap-default>.elementor-column>.elementor-element-populated,#location_list .column-2,#lp-banner .lpb-card .elementor-element-populated,.dual-hero .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.content-img>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.content-text>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.elementor-element-46679b6>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.repair-card>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.shadow-card>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.wash-card>.elementor-element-populated,.elementor-column-gap-default>.new-cleaning-card.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.new-wash-card.elementor-column>.elementor-element-populated,.fw-images .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.jtw-club .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.ncc-meta .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.nwc-meta .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.post_breadcrumbs .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.shadow-card .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.wp-theme-ion .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important}.parallax-breaks{height:clamp(200px,15.625vw,300px)}.baa-img .elementor-element,.baa-img .elementor-widget-container,.dual-hero .elementor-container,.dual-hero .elementor-element,.dual-hero .elementor-widget-container,.inner-hero .elementor-container,.jtw-club .elementor-widget-wrap.elementor-element-populated>.elementor-element,.jtw-club .elementor-widget-wrap.elementor-element-populated>.elementor-element>.elementor-widget-container,.parallax-breaks .elementor-container,.parallax-breaks .elementor-element,.parallax-breaks .elementor-widget-container,.shadow-card .elementor-section,.shadow-card .elementor-section>.elementor-container,.shadow-card [class*=elementor-col-]:first-of-type .elementor-element,.shadow-card [class*=elementor-col-]:first-of-type .elementor-element>.elementor-widget-container,.shadow-card>.elementor-section,.shadow-card>.elementor-section>.elementor-container{height:100%!important}.parallax-breaks .elementor-widget-container{display:flex!important;align-items:center}.dual-hero .elementor-widget-container{display:flex!important;align-items:flex-start;justify-content:center!important;flex-direction:column}.parallax-breaks .elementor-widget-container{justify-content:center}.dual-hero .elementor-widget-container{justify-content:flex-start;padding-left:clamp(30px,5.989583333333333vw,115px);padding-right:clamp(30px,11.71875vw,225px)}.inner-hero .elementor-container>.elementor-column>.elementor-widget-wrap.elementor-element-populated{flex-direction:column;align-items:flex-start!important;justify-content:center!important}.dual-hero h1{color:#fff;width:100%}.dual-hero h2{color:#fff;order:-1!important;font-weight:500;line-height:1.2;margin:0 0 20px;letter-spacing:0}.dual-hero p,.inner-hero p{line-height:1.5}.dual-hero p{margin:15px 0 0;color:#fff}.dual-hero h2+p{font-weight:800}.content-text p:last-of-type+h3,.dual-hero p a{margin-top:clamp(33.333333333333336px,2.6041666666666665vw,50px)}.ct-right{padding:0 0 0 clamp(46.666666666666664px,3.6458333333333335vw,70px)}.ct-left{padding:0 clamp(46.666666666666664px,3.6458333333333335vw,70px) 0 0}.section-header h2+p{max-width:1100px;margin:0 auto;width:100%}.inner-hero{padding:clamp(66.66666666666667px,5.208333333333333vw,100px) 0;min-height:693px}#location .fal-left h2:not(#location .fal-left #location_list h2),#location .fal-left p:not(#location .fal-left #location_list p),#service-selection .service-opts li a:focus small,#service-selection .service-opts li a:hover small,.bg-dark *,.inner-hero h1,.inner-hero p,.options-banner a:focus,.options-banner a:hover,.pillar-grey *,.product-modal-top.wc-banner *{color:#fff}.inner-hero p{max-width:500px;margin:0 0 clamp(23.333333333333332px,1.8229166666666667vw,35px)}.inner-hero .elementor-widget:not(:last-child){margin-block-end:0px!important}html .elementor-button-danger .elementor-button{font-size:16px!important;padding:clamp(12.666666666666666px,.9895833333333334vw,19px) clamp(31.333333333333332px,2.4479166666666665vw,47px)!important;background-color:#fff!important;color:#000!important;line-height:1!important;font-weight:var(--buttonWeight);border-radius:clamp(16.666666666666668px,1.3020833333333333vw,25px)!important;border:2px solid #0b0001!important}html .elementor-button-danger .elementor-button:focus,html .elementor-button-danger .elementor-button:hover{background-color:#0b0001!important;border:2px solid #0b0001!important;color:#fff!important}.inner-pillars h4,.repairs-container .elementor-image-box-title{font-weight:500;font-size:clamp(15px, 1.8229166666666667vw, 35px);line-height:1.2}.pillar-grey>.elementor-widget-wrap.elementor-element-populated,.pillar-white>.elementor-widget-wrap.elementor-element-populated{display:flex!important;padding:15px clamp(20px,1.5625vw,30px)!important;grid-gap:clamp(20px,1.5625vw,30px)}.pillar-grey>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type,.pillar-white>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{width:calc(40% - 15px)!important;margin:0}.pillar-grey>.elementor-widget-wrap.elementor-element-populated>.elementor-element:last-of-type,.pillar-white>.elementor-widget-wrap.elementor-element-populated>.elementor-element:last-of-type{width:calc(60% - 15px)!important;margin:0}.pillar-grey>.elementor-widget-wrap.elementor-element-populated>.elementor-element>.elementor-widget-container,.pillar-white>.elementor-widget-wrap.elementor-element-populated>.elementor-element>.elementor-widget-container{display:flex;align-items:center;justify-content:center;height:100%}.list-fix ul{list-style:none;padding:0;margin:0 0 clamp(20px,1.5625vw,30px)}.list-fix ul li{margin:0 0 8px}.list-fix ul li::before{content:"\2022";color:#fff;font-weight:700;display:inline-block;width:1em;margin-left:-1em}#ruleseligibility .ore-container,.repairs-container{margin:clamp(26.666666666666668px,2.0833333333333335vw,40px) 0 0}.nwc-meta .elementor-col-50,.repairs-container .elementor-image-box-img{width:100%!important}.repairs-container .elementor-image-box-img img{width:clamp(110.66666666666667px,8.645833333333334vw,166px)!important}.repairs-container .elementor-image-box-description{padding:0 30px}.dual-hero p a:not(.dual-hero p a.no-btn){font-family:var(--buttonFont);font-size:var(--buttonFontSize);padding:var(--buttonPaddingTop) var(--buttonPaddingRight) var(--buttonPaddingBottom) var(--buttonPaddingLeft)!important;background:#000!important;color:var(--buttonTextColour)!important;line-height:1;font-weight:var(--buttonWeight);border-radius:var(--buttonRadius);border:var(--buttonBorder);text-transform:var(--buttonCasing);cursor:pointer;display:inline-block;margin-right:clamp(5px,1.0416666666666667vw,20px);position:relative}.dual-hero .xmas p a:not(.dual-hero .xmas p a.no-btn).button.black:focus,.dual-hero .xmas p a:not(.dual-hero .xmas p a.no-btn).button.black:hover,.dual-hero p a:not(.dual-hero p a.no-btn):first-of-type:focus,.dual-hero p a:not(.dual-hero p a.no-btn):first-of-type:hover,.xmas-card.wash-card.black .elementor-button:focus,.xmas-card.wash-card.black .elementor-button:hover{background:#000!important}.dual-hero p a:not(.dual-hero p a.no-btn):last-of-type{margin-right:0}.content-text .elementor-widget-button{margin:clamp(16.666666666666668px,1.3020833333333333vw,25px) 0 0}.shadow-container>.elementor-container.elementor-column-gap-default{grid-gap:clamp(20px,1.5625vw,30px)!important}.shadow-container .shadow-card{width:calc(33% - 15px)!important}.shadow-card [class*=elementor-col-]:last-of-type .elementor-element>.elementor-widget-container{padding:20px!important}.shadow-card img{display:block!important;width:100%;height:calc(100% + 1px)!important;object-fit:cover}.shadow-card h3{font-size:clamp(15px, 1.0416666666666667vw, 20px);margin:0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px);font-weight:500;line-height:1.2}.ag-card .inline-ad h3,.ag-card h2{margin:0 0 20px;line-height:1.2;font-weight:500}#woocommerce-full .woocommerce-info,#woocommerce-full .woocommerce-message,.pmi-column .woocommerce div.product div.summary,.woocommerce div.product form.cart .variations tbody tr input,.woocommerce div.product form.cart .variations tbody tr select,.woocommerce form.checkout_coupon .form-row.form-row-last .button,.woocommerce form.checkout_coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart table.cart td.actions .coupon .input-text,.wp-image-351,.wp-image-352,form#searchForm{width:100%}.ag-card h2{font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px);letter-spacing:1px}.ag-card .inline-ad{padding:20px;background-color:#f8f8f8;margin:0 0 clamp(40px,3.125vw,60px)!important}.elementor-tab-title,.post-sidebar .elementor-post__title a{font-weight:500!important}.section-header h2{max-width:1100px;line-height:1.2;margin:0 auto 20px}.elementor-post__title a,.elementor-tab-title{color:#242527!important;line-height:1.2!important}.replacement-expert{padding:clamp(26.666666666666668px,2.0833333333333335vw,40px) clamp(26.666666666666668px,2.0833333333333335vw,40px) clamp(40px,3.125vw,60px);margin:16px}.replacement-expert .elementor-image-box-img{position:absolute;top:10px}.replacement-expert .elementor-image-box-title{padding:18px 0 30px 60px;font-weight:500}#location .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important;background-color:#f8f8f8!important}#location .fal-left{padding:clamp(40px,3.125vw,60px)}#location .fal-left p:not(#location .fal-left #location_list p){margin:0 0 20px!important}#location_list{overflow-y:scroll;height:clamp(210.66666666666666px,16.458333333333332vw,316px);padding:clamp(20px,1.5625vw,30px)}#location_list .layout--onecol{color:#fff;margin-bottom:clamp(26.666666666666668px,2.0833333333333335vw,40px)}#location_list .column-1{background-color:#000;padding:clamp(40px,3.125vw,60px)!important}#location_list h3{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px);font-weight:700;margin-bottom:15px;color:#686868}#location_list .dropdown-list .location--card h3{font-size:clamp(20px, 1.5625vw, 30px);font-weight:700;margin-bottom:5px;color:#434343}#location_list .dropdown-list .location--card .location_card--header{padding-right:clamp(26.666666666666668px,2.0833333333333335vw,40px)}#location_list .dropdown-list .location--card .location_card--address{margin-bottom:10px}#location_list .dropdown-list .location--card .location_card--services{font-size:16px;text-transform:uppercase;color:#686868;margin-bottom:0}#location_list .dropdown-list .location--card .location_card--links,#location_list .dropdown-list .location--card h4{margin-bottom:clamp(13.333333333333334px,1.0416666666666667vw,20px)}#location_list .dropdown-list .location--card h4{font-size:16px;font-weight:700}#location_list .dropdown-list .location--card .location_card--links .red-link{font-size:16px;margin-right:clamp(33.333333333333336px,2.6041666666666665vw,50px);font-weight:500;color:#bd3e43}#location_list .dropdown-list .location--card .location_card--links .red-link:before{display:inline-block;content:"";margin-right:10px;width:clamp(10.666666666666666px,.8333333333333334vw,16px);height:clamp(10.666666666666666px,.8333333333333334vw,16px);background-size:100%;background-repeat:no-repeat;background-position:center}#location_list .dropdown-list .location--card .location_card--hours_content .location_card--hours,#woocommerce-full .wc-proceed-to-checkout,#woocommerce-full .woocommerce .cart-collaterals .cart_totals table td:last-child,#woocommerce-full .woocommerce .cart-collaterals .cart_totals table th:last-child,.woocommerce-order .order_details td:last-child,.woocommerce-order .order_details th:last-child,form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review) td:last-child,form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review) th:last-child{text-align:right}#location_list .dropdown-list .location--card .location_card--hours_content>.col-xs-6 p{line-height:clamp(24.666666666666668px, 1.9270833333333333vw, 37px);margin:0}#location_list .location_card--content.panel{margin-bottom:0;padding-top:clamp(20px,1.5625vw,30px);border-top:1px solid #707070;margin-top:clamp(20px,1.5625vw,30px);background-color:#f6f6f6;box-shadow:none!important}#location_list .btn-red{width:100%;text-align:center;margin-top:0}#location_list .col-xs-6,#map,#map_sidebar{width:50%!important}#location_list .location--card .location_list{margin-bottom:20px}#location_list .location--card .location_list h3{font-size:16px;margin-bottom:10px;font-weight:700}#location_list .location--card .location_list .location_list--address{margin-bottom:10px}#location_list .dropdown-list .location--card{background-color:#f6f6f6;padding:clamp(16.666666666666668px,1.3020833333333333vw,25px);margin-bottom:clamp(16.666666666666668px,1.3020833333333333vw,25px)}#footer.new-footer.elementor-section .elementor-container,#location_list .location_card--hours_content.panel,.location_card--links,.product-modal-items{display:flex}#location_list .col-xs-6 p{margin:0 0 13px}#location_list .panel{margin-bottom:20px;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);background-color:#f6f6f6}#location_list .dropdown-list .location--card .location_card--links .location_card--phone.red-link:before{background-image:url(i/icons/icon-phone.svg)}#location_list .dropdown-list .location--card .location_card--links .location_card--directions.red-link:before{background-image:url(i/icons/icon-directions.svg)}#location_list .dropdown-list .location--card .location_card--links .location_card--email.red-link:before{background-image:url(i/icons/icon-email.svg)}#location_list .button{display:block;text-align:center}.elementor-toggle{display:flex!important;flex-direction:column!important;grid-gap:clamp(16.666666666666668px,1.3020833333333333vw,25px)!important}.elementor-tab-title{border:transparent!important;background-color:#f8f8f8!important;padding:clamp(16.666666666666668px,1.3020833333333333vw,25px) clamp(26.666666666666668px,2.0833333333333335vw,40px)!important;width:100%!important;font-size:clamp(16px, 1.0416666666666667vw, 20px)!important}.elementor-toggle .elementor-tab-content,.elementor-toggle .elementor-tab-title{border:none!important}.elementor-post__thumbnail{height:clamp(133.33333333333334px,10.416666666666666vw,200px)!important;padding:0!important}.icon-clock,.icon-mat,.icon-vacuum{height:clamp(41.333333333333336px,3.2291666666666665vw,62px)}.post-sidebar,.wc-links p em{padding-left:clamp(46.666666666666664px,3.6458333333333335vw,70px)}.elementor-post__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}#wc-stripe-cc-form,.elementor-form .elementor-field:not(.elementor-form .elementor-field.elementor-acceptance-field,.elementor-form .elementor-field-type-recaptcha .elementor-field ),.elementor-post__thumbnail__link,.elementor-toggle .elementor-tab-content ul li,.elementor-toggle .elementor-tab-content ul:last-of-type,.pmi-column ul.products.columns-4,.wash-card p:last-of-type{margin:0!important}.elementor-post__title a{font-size:clamp(16px, 1.6666666666666667vw, 32px)!important;margin-bottom:0 0 20px!important;font-weight:900!important}.dual-hero p a.no-btn,.post-content a,.post_breadcrumbs a{color:#007bff!important}#footer.new-copyright a:focus,#footer.new-copyright a:hover,#footer.new-footer a:focus,#footer.new-footer a:hover,.dual-hero p a.no-btn:focus,.dual-hero p a.no-btn:hover,.elementor-post__title a:focus,.elementor-post__title a:hover,.post-content a:focus,.post-content a:hover,.post_breadcrumbs a:focus,.post_breadcrumbs a:hover,.woocommerce-info::before{color:var(--primary)!important}.elementor-posts .elementor-post__card .elementor-post__text{padding:0 clamp(16.666666666666668px,1.3020833333333333vw,25px)!important;margin-bottom:0!important;margin-top:clamp(16.666666666666668px,1.3020833333333333vw,25px)!important}.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:clamp(16.666666666666668px,1.3020833333333333vw,25px)!important}.elementor-post-date,.elementor-posts .elementor-post__excerpt p{margin:0!important;line-height:1.5!important;font-size:16px!important;color:#242527!important}.elementor-post-date{font-weight:800!important}.elementor-card-shadow-yes .elementor-post__card{box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.elementor-card-shadow-yes .elementor-post__card:focus,.elementor-card-shadow-yes .elementor-post__card:hover{box-shadow:0 4px 4px rgba(0,0,0,.5)!important}.post-content{padding-right:clamp(46.666666666666664px,3.6458333333333335vw,70px)}.e-hotspot__tooltip,.wash-card{padding:clamp(20px,1.5625vw,30px)!important}.post-content h1{font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px)!important}.post-content .elementor-widget-theme-post-featured-image{margin-bottom:clamp(33.333333333333336px,2.6041666666666665vw,50px)!important}.post-content .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-date{font-weight:700!important}.post-sidebar p{font-size:clamp(21.333333333333332px, 1.6666666666666667vw, 32px);font-weight:900;color:#212529;line-height:1;margin:0 0 5px}.post-sidebar .elementor-widget-button{margin-top:clamp(26.666666666666668px,2.0833333333333335vw,40px)!important}.post-content iframe{max-width:500px!important;width:100%!important}#careers-form form.elementor-form{max-width:970px!important;margin:0 auto;width:100%}#careers-form .col-2{padding:0 0 0 20px;-webkit-columns:2;-moz-columns:2;columns:2;margin:0 0 5px}#careers-form .col-2 li{margin:0 0 5px}.elementor-field-group .elementor-select-wrapper select,.elementor-form .elementor-field:not(.elementor-form .elementor-field.elementor-select-wrapper,.elementor-form .elementor-field.elementor-acceptance-field){background-color:var(--light)!important;height:auto;color:var(--text)!important;font-family:var(--font)!important;font-size:16px!important;padding:13px!important;background-color:#fff!important;border:1px solid #ced4da!important}#careers-form .legend{border-bottom:1px solid #e5e5e5;font-size:16px}#careers-form .elementor-field-subgroup.elementor-subgroup-inline{padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) 0!important}#careers-form .elementor-form .elementor-field-type-recaptcha_v3 .elementor-field,#careers-form .elementor-form .elementor-field-type-upload .elementor-field,#get-started .elementor-form .elementor-field-type-recaptcha_v3 .elementor-field,#get_a_quote .elementor-form .elementor-field-type-recaptcha_v3 .elementor-field{padding:0!important;border:none!important}#careers-form .e-form__buttons{margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) 0 0!important}#careers-form .disclaimer{color:#6c757d!important;font-size:12px;margin:15px 0 0}.elementor-toggle .elementor-tab-content{padding:clamp(26.666666666666668px,2.0833333333333335vw,40px) clamp(23.333333333333332px,1.8229166666666667vw,35px) clamp(10px,.78125vw,15px)!important}.elementor-toggle .elementor-tab-content p,.product_meta .detail-container:not(:last-child){margin:0 0 10px}.content-text h3,.elementor-toggle .elementor-tab-content p strong,.wc-banner h3{font-weight:500;line-height:1.2}.elementor-toggle .elementor-tab-content ul{padding:0 0 0 20px;margin:0 0 16px}.growth-perks h3{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px);font-weight:800;margin:clamp(40px,3.75vw,72px) 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.growth-perks ul{-webkit-columns:2;-moz-columns:2;columns:2;margin:0;padding:0 0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px);column-gap:20px}.growth-perks ul li{margin:0 0 5px!important}.dual-hero ul{display:flex;list-style:none;padding:0;margin:16px 0 0}.jtw-club ul,.wash-card ul{padding:0 0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.dual-hero ul li{display:flex;align-items:center;margin:0;color:#fff}.dual-hero ul li i,.shine-box h3 a:first-child{margin-right:clamp(13.333333333333334px,1.0416666666666667vw,20px)}.icon-vacuum{background-image:url(i/icons/icon-vaccum.png);width:clamp(39.333333333333336px,3.0729166666666665vw,59px)}.icon-mat{background-image:url(i/icons/icon-mat.png);width:clamp(30px,2.34375vw,45px)}.icon-clock{background-image:url(i/icons/icon-clock.svg);width:clamp(41.333333333333336px,3.2291666666666665vw,62px)}input[type=checkbox]{width:20px;height:20px;display:inline-block!important;border:1px solid #ccc;margin-bottom:0;appearance:auto!important}.jtw-club .elementor-widget-wrap.elementor-element-populated>.elementor-element>.elementor-widget-container{display:flex!important;flex-direction:column;justify-content:center}.jtw-club>.elementor-container{max-width:1200px!important;height:clamp(171.33333333333334px,13.385416666666666vw,257px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container{position:relative;padding:clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px) clamp(164.66666666666666px,12.864583333333334vw,247px)}.jtw-club [class*=elementor-col-]:last-of-type .elementor-widget-container{padding:0 clamp(25px,2.6041666666666665vw,50px)!important}.e-font-icon-svg.e-fas-circle{fill:#ffc82d;border:2px solid #000;border-radius:100%;width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px);transition:.3s;animation:3s infinite blink}@keyframes blink{0%,to{fill:#fff}50%{fill:#ffc82d}}.e-hotspot__tooltip{width:280px;background-color:#fff!important;box-shadow:0 4px 4px rgba(0,0,0,.25)}.e-hotspot__tooltip p{max-width:100%!important;white-space:initial;color:#000;font-size:14px}.e-hotspot__tooltip p:first-of-type{margin:0 0 20px!important}.e-hotspot__tooltip p strong,.pg-privacy h3{font-size:clamp(16px, 1.0416666666666667vw, 20px);font-weight:500;line-height:1.2}.cleaning-card .cc-price,.wash-card p strong{color:#bd3e43;line-height:clamp(19px, 1.09375vw, 21px)}.jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container p:first-of-type{position:absolute;top:0;left:clamp(20px,1.5625vw,30px);display:block;width:clamp(131.33333333333334px,10.260416666666666vw,197px);height:clamp(131.33333333333334px,10.260416666666666vw,197px);margin:auto!important;bottom:0}#cert-container .cert-card .elementor-icon svg,.jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container p img{display:block;width:100%;height:100%;object-fit:cover}.jtw-club h2,.jtw-club h3{font-size:clamp(23.333333333333332px, 1.8229166666666667vw, 35px);font-weight:500;line-height:1.2;margin-bottom:5px}.jtw-club h3{font-size:clamp(16px, 1.0416666666666667vw, 20px);color:#ffc82d}.cleaning-card h3,.wash-card h3{font-size:clamp(16px, 1.25vw, 24px);line-height:clamp(19.333333333333332px, 1.5104166666666667vw, 29px)}.jtw-club ul{margin:clamp(13.333333333333334px,1.0416666666666667vw,20px) 0 0}.wash-card h3{margin-bottom:16px}.wash-card h3 em{font-style:normal;display:block;font-size:clamp(14px, .9895833333333334vw, 19px);font-weight:500}.wash-card p{margin:0 0 16px!important}.wash-card p strong{font-size:clamp(16px, .9375vw, 18px);font-weight:400}.content-text .fancy-list ul li:not(:last-child),.content-text h3,.wash-card ul{margin:0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.cleaning-card .elementor-button-link,.wash-card .elementor-button-link{display:block!important;border-radius:0;padding:clamp(14.666666666666666px,1.1458333333333333vw,22px) clamp(22px,1.71875vw,33px);font-size:clamp(16px, 1.09375vw, 21px)}.wash-card>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{padding:20px;margin:0!important;border-left:2px solid}.wash-card.yellow>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{border-color:#f9b800}.wash-card.red>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{border-color:#bd3e43}.wash-card.blue>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{border-color:#3d7bb9}.wash-card.black>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{border-color:#000}.wash-card.yellow .elementor-button{background-color:#f9b800!important}.wash-card.red .elementor-button{background-color:#bd3e43!important}.wash-card.blue .elementor-button{background-color:#3d7bb9!important}#promoCards .promo-card .wash-card .elementor-button-link:focus,#promoCards .promo-card .wash-card .elementor-button-link:hover,.dual-hero p a:not(.dual-hero p a.no-btn):focus,.page-id-1267 .dual-hero p a:not(.dual-hero p a.no-btn):first-of-type,.page-id-1267 .dual-hero p a:not(.dual-hero p a.no-btn):hover,.wash-card.black .elementor-button{background-color:#000!important}.cleaning-card .elementor-button-link:focus,.cleaning-card .elementor-button-link:hover,.ncc-meta .elementor-button:focus,.ncc-meta .elementor-button:hover,.nwc-meta .elementor-button:focus,.nwc-meta .elementor-button:hover,.wash-card .elementor-button-link:focus,.wash-card .elementor-button-link:hover{background-color:var(--dark)!important}.cleaning-card{max-width:620px;margin:0 auto;border-bottom:5px solid #242527;padding:clamp(16.666666666666668px,1.3020833333333333vw,25px)}.elementor-column-gap-default>.elementor-column.cleaning-card>.elementor-element-populated{padding:0!important;height:175px}.cleaning-card h3{color:#212529;font-weight:400;padding-left:70px;text-align:left!important}.wc-banner h2,.wc-banner p strong,.wc-links p em{font-weight:600}.cleaning-card h3 span span{font-size:16px;line-height:150%;margin-bottom:10px;display:block}.cleaning-card .cc-price{font-size:clamp(16px, .9375vw, 18px);text-align:right}.cleaning-card .elementor-icon-box-icon{position:absolute}#checkout h3#ship-to-different-address,.baa-content,.bmw-logo,.dual-hero p img,.valentines.dual-hero .elementor-widget-container,.xmas .elementor-widget-container{position:relative}.cleaning-card p:not(.cleaning-card p.cc-price){width:60%;text-align:left!important;font-size:16px!important}.cleaning-card a{display:block;width:max-content;margin:-110px 0 0 auto}.wc-banner{padding-top:20px}.wc-banner .elementor-widget-container{display:flex!important;flex-direction:column}.wc-banner h2{font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px);text-transform:capitalize;line-height:1.2}.wc-banner h3{font-size:clamp(20px, 1.5625vw, 30px);color:#ffc82d;margin-bottom:0;order:-1!important}.wc-banner p{font-size:clamp(16px, .9375vw, 18px);max-width:385px;margin-bottom:25px}#promoCards .promo-card p:last-of-type strong,.content-text h3,.wash-card.wc-promo h3{font-size:clamp(23.333333333333332px, 1.8229166666666667vw, 35px)}.contact-box h3,.wc-banner p strong{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px)}.wc-banner ul{margin:-10px 0 10px;padding:0 0 0 20px}.wc-banner p strong em{font-style:normal;color:#ffc82d}.wc-links .elementor-widget-container{flex-wrap:wrap!important;flex-direction:unset!important}.wc-links p{display:flex;align-items:center;margin:0 0 20px}.wc-links p em{font-style:normal;background-image:url(i/icon-wc.jpg);background-size:clamp(33.333333333333336px,2.6041666666666665vw,50px);background-position:left center;background-repeat:no-repeat;font-size:clamp(14px, 1.3020833333333333vw, 25px);line-height:1.1;display:flex;align-items:center;height:clamp(33.333333333333336px,2.6041666666666665vw,50px)}.wc-links p:not(.wc-links p:first-of-type){flex:0 0 42%}.wc-links p:first-of-type,.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .form-row.address-field#calc_shipping_state_field{flex:0 0 100%}.dual-hero p img{top:8px}.content-text ul{margin:0 0 30px;padding:0 0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.contact-box h3,.content-text p strong{margin-bottom:clamp(13.333333333333334px,1.0416666666666667vw,20px)}.content-text p strong{font-size:clamp(16px, 1.0416666666666667vw, 20px)}.contact-box h3{font-style:normal;line-height:95%;font-weight:900}.contact-box{padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(25px,2.6041666666666665vw,50px);border-left:2px solid #bd3e43}.baa-content,.lp-content>.elementor-container{padding:clamp(33.333333333333336px,2.6041666666666665vw,50px)}.contact-box p strong{display:block;font-size:clamp(16px, .9375vw, 18px);font-weight:600;margin-top:10px;line-height:95%}.cw-banner ul li em,.section-izg p strong{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px)}.mini-logos h2+p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.bmw-logo:after{content:'';position:absolute;bottom:clamp(13.333333333333334px,1.0416666666666667vw,20px);right:clamp(13.333333333333334px,1.0416666666666667vw,20px);display:block;width:clamp(183.33333333333334px,14.322916666666666vw,275px);height:clamp(66.66666666666667px,5.208333333333333vw,100px);background-image:url(i/bmw-certified-collision-repair-logo.jpg)}.dual-hero p+h1{margin-top:20px}.dual-hero p a.no-btn:focus,.dual-hero p a.no-btn:hover,.promo-summer h1,.promo-summer li,.promo-summer p,.section-izg *{color:#fff!important}.section-izg h2{margin:clamp(26.666666666666668px,2.0833333333333335vw,40px)}.section-izg p{max-width:950px;width:100%;margin:0 auto 16px}.section-izg p a{margin:7px}.faq-header h2{padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(20px,1.5625vw,30px);margin:0 0 clamp(16.666666666666668px,1.3020833333333333vw,25px)}.faq-header h2 a,.options-banner a,.options-banner h3{color:#fff;font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px);font-weight:500;line-height:1.2;letter-spacing:1px}.options-banner a,.product-modal-top.wc-banner h3,.product-modal-top.wc-banner p strong em{color:#ffc82d}#how-can-we-help,a.showcoupon{color:var(--text)!important}.logo-lp-section h4,.page-id-583 p,.pg-privacy h3,.pg-privacy p,.pg-privacy ul,.woocommerce .ion-cart-totals table tr #shipping_method{margin:0 0 20px}.pg-privacy ul{padding:0 0 0 20px}.cart-mobile,.elementor-slideshow__title,.lls-inner .elementor-element-1298658,.lls-inner .elementor-element-bec54c8,.page-id-1267 .preheader,.page-id-1803 .slick-next,.page-id-1803 .slick-prev,.page-id-2551 .preheader,.page-id-695 footer:not(.page-id-695 main footer),.page-template-page-lp .elementor-location-footer,.page-template-page-lp .elementor-location-header,.pmi-column .product-loop-image,.pmi-column .product-loop-image+h3,.product-modal .product-type-variable h1+p.price,.reset_variations,.select-caret-down-wrapper,.temp-hide,.variations .label,.woocommerce-notices-wrapper,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address,td.product-thumbnail,ul.wc-item-meta{display:none!important}.lls-inner .section-logos ul{margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) 0 0}#get-started{max-width:950px;width:100%;margin:0 auto}#book_an_appointment,.product-modal{max-width:1367px;z-index:9999999!important}#careers-video,#product-info .woocommerce-tabs ul.tabs,#service-selection #form .elementor-field-type-recaptcha_v3,#service-selection #form .grecaptcha-badge,#sidenav section nav ul ul,.careers-intro .careers-intro-img.m,.careers-postings #BambooHR>div:last-child,.careers-postings .BambooHR-ATS-board h2,.m-val-img,.pmi-column .product_meta,.pmi-column .product_title.entry-title,.pmi-column .related.products,.pmi-column .woocommerce .woocommerce-notices-wrapper,.pmi-column .woocommerce .woocommerce-product-gallery.woocommerce-product-gallery--without-images.woocommerce-product-gallery--columns-4.images,.pmi-column .woocommerce-tabs.wc-tabs-wrapper,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.wm-form,.woocommerce .shopwidget ul.product_list_widget img,div#slp_tagline,span.location_distance,ul.car-wash-list strong br{display:none}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url('i/icons/icon-down.svg');background-repeat:no-repeat;background-size:clamp(13.333333333333334px,1.0416666666666667vw,20px);background-position:calc(100% - 15px) center}#how-can-we-help{background-color:var(--light)!important;height:auto;font-family:var(--font)!important;font-size:16px!important;padding:clamp(11.333333333333334px,.8854166666666666vw,17px)!important;background-color:#fff!important;border:1px solid #ced4da!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url('i/icons/icon-down.svg');background-repeat:no-repeat;background-size:20px;background-position:calc(100% - clamp(10px,.78125vw,15px)) center;width:100%}#book_an_appointment{display:none;margin:auto;height:max-content;width:90%;overflow:hidden}.baa-img img{max-width:100%;width:100%;height:100%;object-fit:cover}.baa-content{text-align:center}.ct-container{width:max-content;position:absolute;top:clamp(-50px,-2.6041666666666665vw,-33.333333333333336px);right:clamp(-50px,-2.6041666666666665vw,-33.333333333333336px);margin:0}.closeThis{display:block;width:30px;height:30px;background-color:var(--red);background-image:url(i/icons/icon-close.svg);background-size:75%;background-position:center;background-repeat:no-repeat}.baa-content a:not(.baa-content a.closeThis):focus,.baa-content a:not(.baa-content a.closeThis):hover,.closeThis:focus,.closeThis:hover{background-color:#000}.baa-content a:not(.baa-content a.closeThis){display:block;padding:10px clamp(33.333333333333336px,2.6041666666666665vw,50px);background-color:#981b1e;color:#fff;font-size:16px;line-height:21px;white-space:break-spaces}.lp-logo{padding:10px}.lp-content>.elementor-container{max-width:1000px!important;width:100%;background-color:#fff}.product-modal{display:none;width:90%;height:max-content;background-color:#fff;margin:50px auto 0;left:0!important;right:0!important}.product-modal-top.wc-banner{background-image:url('/wp-content/uploads/2023/12/Washclub_BG.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;grid-gap:clamp(13.333333333333334px,1.0416666666666667vw,20px);align-items:center;justify-content:center}.pmt-column,.section-header.invert .elementor-widget-container{display:flex;flex-direction:column}.product-modal .closeThis{position:absolute;right:0;top:0}.product-modal-title{margin:0;padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(33.333333333333336px,2.6041666666666665vw,50px);color:#fff;background-color:#000;letter-spacing:0}.pmi-column{padding:clamp(30px,3.3854166666666665vw,65px);flex:1}.pmi-column:nth-child(2){background-image:linear-gradient(#000 33%,hsla(0,0%,100%,0) 0);background-position:0;background-size:1px 45px;background-repeat:repeat-y}.pmi-column .woocommerce ul.products li.product{margin:0!important;width:100%!important}.pmi-column h3{font-size:clamp(16px, 1.0416666666666667vw, 20px);font-weight:500;line-height:1.2;margin-bottom:clamp(20px,1.5625vw,30px)}.pmi-column .price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:clamp(20px, 1.5625vw, 30px)!important;font-weight:600!important;color:#bd3e43!important;margin-bottom:clamp(20px,1.5625vw,30px)!important;display:block}.pmi-column .woocommerce ul.products li.product .button{margin-top:0!important}.woocommerce div.product form.cart .variations select{padding:15px!important;width:clamp(333.3333333333333px,26.041666666666668vw,500px)!important;min-width:clamp(333.3333333333333px,26.041666666666668vw,500px)!important;margin:0!important}.single-product .elementor-widget-woocommerce-product-content ul{padding:0 0 0 20px;column-count:2;max-width:600px}.icon-cart{background-image:url(i/icons/icon-cart.svg)}.nav-cart a{display:flex;align-items:center;text-transform:lowercase!important}.nav-cart a em{margin:0 5px 0 10px;font-style:normal}.woocommerce-page table.cart td.actions,li.product{text-align:left}.woocommerce div.product form.cart .variations{margin:-10px 0 30px}#map_sidebar *,#ruleseligibility .ore-container .ore-card p,#ruleseligibility .ore-container .ore-card p a,td.product-name a{color:var(--text)}.fc-fix>.elementor-widget-wrap.elementor-element-populated,.woocommerce-notices-wrapper{flex-direction:column!important}.pmi-column .woocommerce div.product div.summary,.pmi-column .woocommerce div.product form.cart{margin-bottom:0!important}.woocommerce .quantity input[type=number],.woocommerce div.product form.cart div.quantity{height:clamp(36px,3.3854166666666665vw,65px)!important;box-sizing:border-box}.baa-content p{margin:0 0 clamp(16.666666666666668px,1.3020833333333333vw,25px)}.pmt-column.wc-links img{max-width:clamp(125px,8.958333333333334vw,172px)}.b-modal.__b-popup1__{z-index:9999999!important;opacity:.9!important}.location_card--content.panel{max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border-top:none!important;transition:max-height .3s ease-out}.location_card--links{padding-top:clamp(20px,1.5625vw,30px);border-top:1px solid #707070;margin-top:clamp(20px,1.5625vw,30px)}.location_card--content.panel.expanded{max-height:1000px!important;transition:max-height .3s ease-out}.location_card--header.accordion{cursor:pointer;position:relative}.pg-section.pg-section-lp{padding-left:0!important}.pg-section.pg-section-lp .content-text,.woocommerce-page table.cart td{padding-top:30px;padding-bottom:30px}a.checkout-button.button.alt.wc-forward{text-align:center!important}.woocommerce-info{border-top-color:var(--primary)!important}.elementor-element.elementor-element-39822b2.section-header.elementor-widget.elementor-widget-text-editor h2+p{margin-top:-20px!important}.store_locator_plus #searchForm label.text{text-align:left;min-width:1px!important;margin-right:9px;text-transform:uppercase;font-size:14px;position:relative;color:#fff}.store_locator_plus #searchForm #addressInput,.store_locator_plus #searchForm #radiusSelect{width:80%;padding:5px}.store_locator_plus #searchForm{background:var(--dark);padding:15px;margin:0 0 20px}.store_locator_plus #searchForm #radius_in_submit{text-align:right;display:inline-block}.store_locator_plus #searchForm #radius_in_submit input{background:var(--primary);border:none;color:#fff;outline:0;font-size:12px;text-transform:uppercase;font-weight:700;margin:0}.career-passion a:not(.career-passion a.read-more),.location_tertiary a,.store_locator_plus #searchForm #radius_in_submit input{font-family:var(--buttonFont);background:var(--primary)!important;color:var(--buttonTextColour)!important;font-weight:var(--buttonWeight);text-transform:var(--buttonCasing)}.slp_results_container .results_wrapper{margin:0 0 15px;border-radius:0;border:none;border-bottom:1px solid #ccc}.slp_results_container .results_wrapper:hover{background:0 0!important}.slp_results_container .results_wrapper .location_name{font-size:clamp(18px, 1.0416666666666667vw, 20px)!important;text-transform:uppercase;margin:0;display:block;line-height:20px;padding:15px 75px 15px 0;position:relative}.location_secondary{font-size:14px;color:#444;line-height:17px;margin:5px 0 20px}.location_tertiary a,.store_locator_plus #searchForm #radius_in_submit input{display:inline-block;font-size:var(--buttonFontSize);padding:10px 15px;line-height:1;border-radius:var(--buttonRadius);border:var(--buttonBorder);cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}table.td,td.td{border:1px solid #e5e5e5}.location_tertiary a:focus,.location_tertiary a:hover{background:var(--dark)!important;color:#fff!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.store_locator_plus #searchForm #radius_in_submit input:focus,.store_locator_plus #searchForm #radius_in_submit input:hover{background:#fff!important;color:var(--dark)!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.location_tertiary{margin-top:7px}.location_tertiary a:hover{background-color:#333}#checkout .checkout_coupon .form-row,.slp_result_contact{display:inline-block}.slp_result_contact.slp_result_hours{display:block;font-size:14px;color:#555;padding:20px 0 15px;max-width:330px}#sl_div{width:100%!important;max-width:1750px!important;margin:auto!important;padding:0 0 var(--spacing);display:flex;flex-wrap:wrap}#map,#map_sidebar{min-height:clamp(300px,23.4375vw,450px)!important}#map_sidebar{padding:0 15px 0 clamp(33.333333333333336px,2.6041666666666665vw,50px)}.slp_search_form .search_box,.slp_search_form .search_box .search_item,.slp_search_form .search_box .search_item div{align-items:center!important}.slp_search_form .search_box .search_item{margin-bottom:0!important;flex:0 0 50%!important}div#map_sidebar .results_wrapper:first-child{margin-top:0}span.slp_result_address.slp_result_phone{display:block;margin:5px 0 0;padding:0 0 20px}span.slp_result_address.slp_result_street{padding:10px 0 0;display:inline-block}.slp_results_container .results_wrapper{padding:0 15px!important;cursor:pointer}.results_row_center_column.location_secondary,.results_row_right_column.location_tertiary{max-height:0;overflow:hidden;margin:0;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.results_row_center_column.location_secondary.expanded,.results_row_right_column.location_tertiary.expanded{max-height:400px;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.slp_results_container .results_wrapper .location_name:after{content:'';position:absolute;right:0;top:2px;bottom:0;margin:auto 0;display:block;width:clamp(13.333333333333334px,1.0416666666666667vw,20px);height:clamp(10px,.78125vw,15px);background-image:url(i/icons/icon-down.svg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.slp_results_container .results_wrapper .location_name.lc-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-element-913fec4.section-header h2+p{margin:-20px auto 0;max-width:767px;width:100%}.woocommerce-cart .woocommerce{max-width:1100px;margin:0 auto}span.slp_result_contact.slp_result_website{display:inline-block!important}span#slp_bubble_description{font-weight:700;text-transform:uppercase}.page-id-2100 .dual-hero h2+p,.page-id-677 .dual-hero h2+p{font-weight:400}.elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_d43309d.elementor-col-100{margin:15px 0 0}.elementor-page-340 .dual-hero,.elementor-page-340 .dual-hero [class*=elementor-col-],.elementor-page-429 .dual-hero,.elementor-page-429 .dual-hero [class*=elementor-col-],.elementor-page-4487 .dual-hero,.elementor-page-4487 .dual-hero [class*=elementor-col-]{min-height:450px!important}.woocommerce-order .woocommerce-notice{flex:0 0 100%;max-width:100%}table.td *{font-family:var(--font);font-size:clamp(16px, 1.0416666666666667vw, 20px)}td.td{padding:clamp(16.666666666666668px,1.3020833333333333vw,25px) clamp(20px,1.5625vw,30px)}.woocommerce-order h2{width:100%!important;margin:0 0 50px}span.slp_result_address.slp_result_street:after{content:','}.promo-title h2{line-height:1.1}.promo-title h2+p{font-size:clamp(16.666667px, 1.6145833333333333vw, 31px);color:var(--red);font-weight:300;margin:clamp(-15px,-.78125vw,-10px) 0 0}.valentines.dual-hero .elementor-widget-container:after{content:'';background-image:url(i/ribbon.png);display:block;width:360px;height:750px;position:absolute;right:-180px;top:0;z-index:99}.wash-card.wc-promo>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{padding:0;border-left:unset}.wash-card.black.wc-promo>.elementor-widget-wrap.elementor-element-populated>.elementor-element:first-of-type{border-color:unset}.wash-card.wc-promo .elementor-button-link{display:inline-block!important;margin:clamp(23.333333333333332px,1.8229166666666667vw,35px) 0 0;padding:clamp(15px,.9375vw,18px) clamp(30px,4.84375vw,93px)}.wash-card.wc-promo p strong{font-size:clamp(17.333333333333332px, 1.3541666666666667vw, 26px);line-height:clamp(20.666666666666668px, 1.6145833333333333vw, 31px);font-weight:500}.wash-card.wc-promo h3{line-height:clamp(28px, 2.1875vw, 42px);margin-bottom:0;display:flex;flex-direction:column}.wash-card.wc-promo h3 em{font-size:15px;line-height:19px;font-weight:700;-webkit-order:-1!important;-ms-order:-1!important;order:-1!important;color:var(--red);text-transform:uppercase;padding-left:25px;background-image:url(i/icons/icon-promo.svg);background-size:17px;background-position:left center;background-repeat:no-repeat;margin:0 0 5px}#pathways h2,.wash-card.wc-promo h3+p{margin:0 0 clamp(26.666666666666668px,2.0833333333333335vw,40px)}.wash-card.wc-promo h3+p{font-size:clamp(17.333333333333332px, 1.3541666666666667vw, 26px);font-weight:400;color:#8b8b8b}.wash-card.wc-promo:first-of-type{padding:clamp(20px,1.5625vw,30px) clamp(40px,3.125vw,60px) clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px)!important;border-right:1px solid #d4d4d4}.wash-card.wc-promo:last-of-type{padding:clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px) clamp(40px,3.125vw,60px)!important}.wash-card.wc-promo ul{margin:10px 0 clamp(40px,3.125vw,60px);padding:0;list-style:none;display:flex;flex-wrap:wrap;grid-gap:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(26.666666666666668px,2.0833333333333335vw,40px);justify-content:flex-start}.wash-card.wc-promo ul li{width:calc(50% - 20px);flex:0 0 calc(50% - 20px);padding-left:clamp(20.666666666666668px,1.6145833333333333vw,31px);background-image:url(i/icons/icon-promo-list.svg);background-size:clamp(16px,1.0416666666666667vw,20px);background-position:left 3px;background-repeat:no-repeat;line-height:1.3}.page-id-1267 .dual-hero p a:not(.dual-hero p a.no-btn):first-of-type:focus,.page-id-1267 .dual-hero p a:not(.dual-hero p a.no-btn):first-of-type:hover{background-color:#fff!important;color:#000!important}a.mlogo img{width:120px;height:auto}@media (max-width:767px){body#compatibility .icon-clock{width:41px;height:41px}input[type=checkbox]{width:20px;height:20px;display:inline-block!important;border:1px solid #ccc;margin-bottom:0;appearance:auto!important}.elementor-field-type-checkbox .elementor-field-option{display:flex}.elementor-field-type-checkbox .elementor-field-option input[type=checkbox]{flex:0 0 20px;margin-right:8px}.m-val-img{display:block;margin:75px 0 -120px}.admin-bar .m-val-img{margin-top:32px}.preheader{margin:87px 0 -81px}.preheader p{display:block;font-size:17px;line-height:1.25}.preheader p a{display:block;max-width:200px;margin:18px auto 0}}.disclaimer p{padding:clamp(20px,1.5625vw,30px);border:1px solid;max-width:767px;width:100%;margin:0 auto}.link-fix a:not(.link-fix a.button,.link-fix a.elementor-button){color:#212529;text-decoration:underline}.link-fix a:not(.link-fix a.button,.link-fix a.elementor-button):focus,.link-fix a:not(.link-fix a.button,.link-fix a.elementor-button):hover{color:#981b1e}.shadow-card p{font-size:clamp(13px, .9375vw, 18px)}#cart-link .elementor-button-icon{display:flex;align-items:center;text-transform:uppercase}#cart-link .elementor-button-icon svg{order:-12;margin-right:13px;fill:#000!important;position:relative;top:-2px}#cart-link .elementor-button-icon .elementor-button-icon-qty:after{content:" Items"}#cart-link #elementor-menu-cart__toggle_button{padding:0;border:none;margin:0}html .elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{color:#000;font-weight:700!important}#cart-link,#service-selection .service-opts li a svg *{transition:.3s}#cart-link:hover{opacity:.8}@media (max-width:991px){#cart-link .elementor-menu-cart__wrapper{text-align:center;margin:-10px 0 0}#ih-btn:not(#ih-btn:first-of-type){display:none!important}input,select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.page-id-1803 #header{box-shadow:none!important}.careers-intro .careers-intro-img.d img{position:absolute;bottom:0;top:0;margin:auto;right:-150px}@media (max-width:1780px){#footer,#sl_div,.copyright,.hero-section,.inner-hero,.pg-section,.post_breadcrumbs,.section-izg,.testimonials{padding-left:30px!important;padding-right:30px!important}.pg-section-lp{padding-right:30px!important}}@media (max-width:1367px){.dual-hero .elementor-widget-container{padding-left:30px}.product-modal-top.wc-banner .pmt-column:first-child{display:none!important}.product-modal-top.wc-banner .pmt-column{width:33%!important}.product-modal-top.wc-banner{padding:20px!important}.dual-hero .elementor-widget-container{padding-right:130px}}@media (max-width:1199px){.section-lfb [class*=elementor-col-]{width:100%!important}.section-lfb [class*=elementor-col-]:last-of-type{-webkit-order:-1!important;-ms-order:-1!important;order:-1!important}.section-lfb{text-align:center!important}.section-logos ul li{width:20%}#header ul li a{padding:8px!important}.woocommerce-order section.woocommerce-order-details{flex:0 0 100%!important;max-width:100%!important}}@media (max-width:1024px){.baa-img{display:none!important}#book_an_appointment [class*=elementor-col-]{width:100%!important;max-width:100%!important;box-sizing:border-box}.elementor-post{grid-column:span 2!important}}@media (max-width:991px){#menu-item-15,.store_locator_plus #searchForm #addressInput{width:100%}.home-pillars .elementor-col-25,.wash-card{width:50%!important}.home-pillars .elementor-col-25:nth-child(3) img,.home-pillars .elementor-col-25:nth-child(4) img{margin:0;padding-top:40px}#footer [class*=elementor-col-],#location [class*=elementor-col-],#map,#map_sidebar,.cleaning-card,.replacement-expert,.section-abym [class*=elementor-col-],.wash-card.wc-promo{width:100%!important}.section-abym [class*=elementor-col-]:last-of-type{padding-top:40px}#location [class*=elementor-col-]:last-of-type{-webkit-order:-1!important;-ms-order:-1!important;order:-1!important}.section-abym{padding-bottom:0}.section-logos ul li{width:25%}#footer [class*=elementor-col-]{margin:0 0 40px}#footer [class*=elementor-col-]:last-of-type,.repairs-container [class*=elementor-col-]:last-of-type{margin:0}#footer img{margin-bottom:0}.section-approved{padding:clamp(80px,6.25vw,120px) 0 0;background-image:url(i/icons/icon-checkmark.svg);background-size:clamp(76px,5.9375vw,114px);background-repeat:no-repeat;background-position:center top;text-align:center!important}#gmap,#location [class*=elementor-col-],#location [class*=elementor-col-]:nth-child(2) .elementor-element,#location [class*=elementor-col-]:nth-child(2) .elementor-widget-container{height:auto!important}#gmap{height:200px!important}.dual-hero p a:not(.dual-hero p a.no-btn){display:block;text-align:center;margin:8px!important;width:100%}.shadow-container .shadow-card{width:100%!important;max-height:200px}.shadow-container .shadow-card .elementor-container,.shadow-container .shadow-card .elementor-section,.shadow-container .shadow-card [class*=elementor-col-]{height:100%!important}#header ul,.product-modal-top.wc-banner .pmt-column.wc-links .elementor-widget-container,.product-modal-top.wc-banner .pmt-column.wc-links p:first-of-type,.product-modal-top.wc-banner .pmt-column.wc-links p:not(.wc-links p:first-of-type){justify-content:center}.wc-banner [class*=elementor-col-]:first-child{display:none!important}.wc-banner [class*=elementor-col-]{width:33%!important}.product-modal-top.wc-banner{padding:20px!important;flex-direction:column}.product-modal-top.wc-banner .pmt-column{width:100%!important;text-align:center}.product-modal-top.wc-banner .pmt-column p{max-width:100%}.product-modal-top.wc-banner .pmt-column ul{list-style:none}.product-modal-top.wc-banner .pmt-column.wc-links p:not(.wc-links p:first-of-type){flex:0 0 30%!important}.pmt-column.wc-links{display:flex;flex-direction:unset;flex-wrap:wrap;justify-content:center}.product-modal-items{flex-direction:column}.pmi-column:nth-child(2){background-image:linear-gradient(to right,#000 100%,hsla(0,0%,100%,0) 0);background-position:0 0;background-size:100% 1px;background-repeat:repeat-x}.jtw-club>.elementor-container{height:auto}.jtw-club [class*=elementor-col-]:last-of-type .elementor-widget-container{padding:20px!important}.growth-perks ul{-webkit-columns:1;-moz-columns:1;columns:1}.elementor-589 .elementor-element.elementor-element-1e3dc07>.elementor-container{min-height:unset!important;padding:50px 0!important}.repairs-container [class*=elementor-col-]{width:100%!important;margin:0 0 40px}.slp_search_form .search_box .search_item{flex:0 0 100%!important}.store_locator_plus #searchForm label.text{margin-right:0;width:75px;flex:0 0 75px}.slp_search_form .search_box{grid-gap:15px}#map_sidebar{padding:clamp(33.333333333333336px,2.6041666666666665vw,50px) 15px 0 0}.valentines.dual-hero .elementor-widget-container:after{content:none!important}.dual-hero .elementor-widget-container{padding-right:30px}.wash-card.wc-promo:first-of-type{padding:30px!important;border-right:unset;border-bottom:1px solid #d4d4d4}.wash-card.wc-promo:last-of-type{padding:30px!important}}@media (max-width:500px){.dual-hero ul{flex-direction:column}}@media (max-width:767px){#map_sidebar,body#compatibility #footer ul.footer-social{margin:20px 0 0}#cart-link .elementor-menu-cart__wrapper{display:block!important;margin:0}#cart-link *{color:#fff;fill:#fff}#cart-link{background:var(--primary);position:fixed;z-index:100000;bottom:0;left:0;right:0;width:auto;border-top:2px solid #fff;padding:11px 0 5px;box-shadow:0 -2px 14px rgba(0,0,0,.2)}:root{--lineHeight:1.5}.dual-hero ul{display:block;margin-top:35px!important;margin-bottom:15px!important}.dual-hero ul li{flex:0 0 100%;max-width:unset;width:100%}.dual-hero ul li br,.dual-hero ul li br::after{content:" ";margin-left:2px}.dual-hero ul li i{width:40px;height:40px;flex:0 0 40px}.dual-hero ul li:not(:last-child){margin:0 0 18px}#careers-form .col-2{-webkit-columns:1;-moz-columns:1;columns:1}.section-logos ul li{width:33%}.home.hero-section,.inner-hero{position:relative}.home.hero-section:after,.inner-hero:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:1}#menu-item-15,#menu-item-26,.dual-hero [class*=elementor-col-]:last-of-type,.location_card--links br,.navigation{display:none}.home.hero-section .elementor-container,.inner-hero .elementor-container{position:relative;z-index:99}.hero-section.home p{color:#fff}.home.hero-section{text-align:center!important}#header{position:fixed!important;top:0!important;left:0;right:0;width:100%!important;z-index:9999999!important;max-width:100%!important;box-sizing:border-box}#header .elementor-widget-wrap.elementor-element-populated{padding:0!important}.navigation{position:fixed;top:80px;left:0;width:100%}ul#menu-main-menu{display:flex;flex-direction:column}.dual-hero h2,.dual-hero p,ul#menu-main-menu li{width:100%}ul#menu-main-menu li a{display:block;background-color:#2a2a2a;border-radius:0!important;border:none!important;color:#fff!important;font-size:16px;padding:15px;border-bottom:1px solid #ccc!important}#header ul li ul{display:none;position:relative;width:100%;transform-origin:unset;transform:unset;top:unset;left:unset;-webkit-transition:unset;-o-transition:unset;transition:unset}#header ul li a:focus,#header ul li a:hover,#header ul li.current-menu-item a{background-color:var(--red)!important;color:#fff!important;text-decoration:unset!important}.home-pillars .elementor-col-25,.wc-banner [class*=elementor-col-]{width:100%!important;text-align:center}.home-pillars .elementor-col-25:nth-child(2) img{margin:0;padding-top:40px}.elementor-element-5ecc077 h2{width:80%;margin:0 auto -55px;background-color:#fff;position:relative;z-index:99;padding:0}.dual-hero .elementor-widget-container{padding:30px;text-align:center}.dual-hero,.dual-hero [class*=elementor-col-]{min-height:auto!important}.dual-hero p a:not(.dual-hero p a.no-btn):last-of-type{margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) auto 0}.contact-box{margin:0 0 40px!important}.contact-box:last-of-type,.elementor-element.elementor-element-33e9226.elementor-widget.elementor-widget-shortcode{margin:0!important}.location_card--links{flex-direction:column}.content-img{-webkit-order:-1!important;-ms-order:-1!important;order:-1!important;margin:0 0 20px!important}.ct-left,.ct-right{padding:0}.faq-toggle [class*=elementor-col-]:last-of-type{margin-top:clamp(16.666666666666668px,1.3020833333333333vw,25px)!important}.location_card--hours_content.panel p{font-size:11px}.dual-hero p a:not(.dual-hero p a.no-btn){margin:8px 0!important}.shadow-container .shadow-card [class*=elementor-col-]:first-of-type{width:40%!important}.shadow-container .shadow-card [class*=elementor-col-]:last-of-type{width:60%!important}.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2971014.ag-card{margin-top:50px}.dual-hero ul{margin:16px auto 0}.jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container p:first-of-type{width:80px;height:80px}.jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container{padding:clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px) clamp(20px,1.5625vw,30px) 125px}.wc-banner p{max-width:100%}.content-text ul,.growth-perks ul,.wc-banner ul{list-style:none}.wc-links .elementor-widget-container,.wc-links p:first-of-type,.wc-links p:not(.wc-links p:first-of-type){justify-content:center}.wc-links p:not(.wc-links p:first-of-type){flex:0 0 30%!important}#get_a_quote h2,#get_a_quote h2+p,.content-text *,.inner-hero *,.lp-content h2,.lp-content h2+p,.template-block__field-header{text-align:center}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-9ee9dd1{margin:40px 0}.cleaning-card{padding:20px 0 40px}.wash-card{width:100%!important}.woocommerce div.product form.cart .variations select{padding:15px!important;width:100%!important;min-width:100%!important}.content-text .elementor-button{display:block!important;width:max-content!important;margin-left:auto!important;margin-right:auto!important}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-ee474a1.content-text.ct-right{margin:40px 0 0}.post-content{padding-right:0}.post-sidebar{padding-left:0;margin-top:40px}.pillar-grey img,.pillar-white img{max-width:50px!important;margin-right:auto!important}.pillar-grey>.elementor-widget-wrap.elementor-element-populated>.elementor-element>.elementor-widget-container,.pillar-white>.elementor-widget-wrap.elementor-element-populated>.elementor-element>.elementor-widget-container{display:flex;align-items:center;justify-content:flex-end;height:100%}.pg-section.pg-section-lp{padding-right:0!important}.pg-section.pg-section-lp .content-text{padding-left:30px!important;padding-right:30px!important}.inner-hero{min-height:auto}.inner-hero p{margin:0 auto clamp(23.333333333333332px,1.8229166666666667vw,35px);width:100%}.elementor-menu-cart__wrapper,.repairs-container .elementor-image-box-title br{display:none!important}.repairs-container .elementor-image-box-title,body#compatibility .hero-section.home p{font-size:18px}.baa-content a:not(.baa-content a.closeThis){padding:10px}a.mlogo{max-width:150px;margin-right:auto;display:flex;padding:0}.cart-mobile{display:block!important;position:fixed!important;z-index:999999;bottom:0;left:0}.cart-mobile a{display:flex;align-items:center;justify-content:center;width:100%;height:50px;background-color:var(--primary);border:4px solid #fff;padding:5px;color:#fff}.cart-mobile a:focus,.cart-mobile a:hover{background-color:var(--dark)}.cart-mobile a em{margin:0 5px 0 10px;font-style:normal}.cart-mobile .icon-cart{background-image:url(i/icons/icon-cart-white.svg)}.copyright{padding:10px 30px 60px}.slp_search_form .search_box .search_item{flex-wrap:wrap;grid-gap:15px}.store_locator_plus #searchForm #addressInput,.store_locator_plus #searchForm #radiusSelect{width:calc(100% - 90px)}.slp_search_form .search_box .search_item div{justify-content:space-between}#map_sidebar{padding:0;overflow-y:unset!important;height:auto!important}.slp_result_contact.slp_result_hours{font-size:12px;max-width:280px}#book_an_appointment{max-height:max-content}span.slp_result_contact.slp_result_website{margin:8px 5px 8px 0!important}.wash-card.wc-promo ul li{width:100%!important;flex:0 0 100%!important}a.mlogo img{width:120px;height:55px}.m-val-img{display:block;margin:86px 0 -120px}.admin-bar .m-val-img{margin-top:32px}.preheader{margin:87px 0 0;text-align:center}#vday-countdown{margin:5px 0 0;justify-content:center}.preheader.before-vday{margin:81px 0 0}.admin-bar .preheader.before-vday{margin:35px 0 0}.preheader p{display:block;font-size:17px;line-height:1.25}.preheader p a{display:block;max-width:200px;margin:18px auto 0}.grecaptcha-badge{bottom:60px!important}.woocommerce .ion-cart-totals table,.woocommerce .ion-cart-totals table tbody,.woocommerce .ion-cart-totals table td,.woocommerce .ion-cart-totals table tfoot,.woocommerce .ion-cart-totals table th,.woocommerce .ion-cart-totals table thead,.woocommerce .ion-cart-totals table tr{display:block;text-align:center!important;width:100%!important}span.woocommerce-Price-amount.amount{width:100%!important;display:block}:root,body#compatability :root{--spacing:50px;--unit:11px;--buttonPaddingTop:10px;--buttonPaddingLeft:15px}body#compatability :root{--buttonPaddingBottom:var(--buttonPaddingTop);--buttonPaddingRight:var(--buttonPaddingLeft)}body#compatibility #feedback .elementor-testimonial__footer cite,body#compatibility #feedback .elementor-testimonial__header cite,body#compatibility #footer h2,body#compatibility .ag-card .inline-ad h3,body#compatibility .dual-hero p,body#compatibility .inner-hero p,body#compatibility .logo-lp-section .section-header h2+p,body#compatibility .replacement-expert .elementor-image-box-title,body#compatibility li,body#compatibility p{font-size:16px}body#compatibility .hero-section.home h1,body#compatibility h1{font-size:40px}body#compatibility .section-pt{padding-top:50px}body#compatibility .section-pb{padding-bottom:50px}body#compatibility .section-pt-sm{padding-top:25px}body#compatibility .section-pb-sm{padding-bottom:25px}body#compatibility h1 strong:not(.hero-section.home h1 strong),body#compatibility h2{font-size:28px}body#compatibility h1 strong:not(.hero-section.home h1 strong){margin:17px 0 0}body#compatibility h4{font-size:17px}body#compatibility .border-top,body#compatibility .top-border{border-top:8px solid var(--grey)}body#compatibility .border-bottom,body#compatibility .bottom-border{border-bottom:8px solid var(--grey)}body#compatibility #header ul li:first-child a img{max-width:120px}body#compatibility #header{padding:12.666666666666666px 10.666666666666666px}body#compatibility #header ul li a{padding:10px;font-size:14px}body#compatibility #header ul li ul{left:0}body#compatibility #header ul li ul li a{padding:10.666666666666666px;font-size:12px}body#compatibility #footer img{max-width:160px}body#compatibility #footer .location--card:not(:last-child),body#compatibility .list-fix ul,body#compatibility .pmi-column h3+p{margin:0 0 20px}body#compatibility #cart-link .elementor-button-icon svg,body#compatibility #footer ul.footer-social svg,body#compatibility .icon-cart{width:20px;height:20px}body#compatibility .hero-section.home h1 em,body#compatibility .hero-section.home h1 strong{padding:10px 16px}body#compatibility .hero-section.home{padding:60px 0}body#compatibility .ag-card h2,body#compatibility .dual-hero h2,body#compatibility .faq-header h2 a,body#compatibility .home-pillars h3,body#compatibility .options-banner a,body#compatibility .options-banner h3,body#compatibility .wc-banner h2{font-size:26.666666666666668px}body#compatibility .home-pillars .elementor-container{padding:26px 30px 40px;margin-top:46.666666666666664px}body#compatibility .home-pillars img{margin:-110px 0 0}body#compatibility .section-approved{padding:80px 0 0;background-size:76px}body#compatibility .section-logos ul{margin:33.333333333333336px 0}body#compatibility .section-logos ul li a{max-height:86px}body#compatibility .section-logos ul li a img{height:86px!important}body#compatibility #feedback .elementor-testimonial .elementor-testimonial__footer{margin:auto 0 20px}body#compatibility .elementor-element-5ecc077 h2{margin:0 auto -45px;padding:0 66.66666666666667px}body#compatibility .content-text ul,body#compatibility .growth-perks ul,body#compatibility .jtw-club ul,body#compatibility .wash-card ul{padding:0 0 0 13.333333333333334px}body#compatibility .parallax-breaks{height:200px}body#compatibility .dual-hero .elementor-widget-container{padding-left:30px;padding-right:30px}body#compatibility .dual-hero p a{margin-top:33.333333333333336px}body#compatibility .ct-right{padding:0 0 0 46.666666666666664px}body#compatibility .ct-left{padding:0 46.666666666666664px 0 0}body#compatibility .inner-hero{padding:66.66666666666667px 0}body#compatibility html .elementor-button-danger .elementor-button{padding:12.666666666666666px 31.333333333333332px!important;border-radius:16.666666666666668px!important}body#compatibility .inner-pillars h4,body#compatibility .repairs-container .elementor-image-box-title{font-size:15px}body#compatibility .pillar-grey>.elementor-widget-wrap.elementor-element-populated,body#compatibility .pillar-white>.elementor-widget-wrap.elementor-element-populated{padding:15px 20px!important;grid-gap:20px}body#compatibility .repairs-container{margin:26.666666666666668px 0 0}body#compatibility .repairs-container .elementor-image-box-img img{width:110.66666666666667px!important}body#compatibility .dual-hero p a:not(.dual-hero p a.no-btn){padding:10px 15px!important;margin-right:5px}body#compatibility .content-text .elementor-widget-button{margin:16.666666666666668px 0 0}body#compatibility .shadow-container>.elementor-container.elementor-column-gap-default{grid-gap:20px!important}body#compatibility .shadow-card h3{font-size:15px;margin:0 0 13.333333333333334px}body#compatibility .ag-card .inline-ad{margin:0 0 40px!important}body#compatibility .replacement-expert{padding:26.666666666666668px 26.666666666666668px 40px}body#compatibility #location .fal-left{padding:40px}body#compatibility #location_list{height:210.66666666666666px;padding:20px}body#compatibility #location_list h3,body#compatibility .section-izg p strong,body#compatibility .wc-banner p strong{font-size:16.666666666666668px}body#compatibility #location_list .layout--onecol{margin-bottom:26.666666666666668px}body#compatibility #location_list .column-1{padding:40px!important}body#compatibility #location_list .dropdown-list .location--card{padding:16.666666666666668px;margin-bottom:16.666666666666668px}body#compatibility #location_list .dropdown-list .location--card h3,body#compatibility .wc-banner h3{font-size:20px}body#compatibility #location_list .dropdown-list .location--card .location_card--header{padding-right:26.666666666666668px}body#compatibility #location_list .dropdown-list .location--card .location_card--address,body#compatibility .dual-hero ul li,body#compatibility .e-hotspot__tooltip p strong,body#compatibility .elementor-toggle .elementor-tab-content p strong,body#compatibility .jtw-club h3,body#compatibility .pg-privacy h3,body#compatibility .preheader p,body#compatibility .wc-banner p,body#compatibility table.td *{font-size:16px}body#compatibility #location_list .dropdown-list .location--card .location_card--links,body#compatibility #location_list .dropdown-list .location--card h4{margin-bottom:13.333333333333334px}body#compatibility #location_list .dropdown-list .location--card .location_card--links .red-link{margin-right:33.333333333333336px}body#compatibility #location_list .dropdown-list .location--card .location_card--links .red-link:before{width:10.666666666666666px;height:10.666666666666666px}body#compatibility #location_list .dropdown-list .location--card .location_card--hours_content>.col-xs-6 p{line-height:24.666666666666668px}body#compatibility #location_list .location_card--content.panel,body#compatibility .location_card--links{padding-top:20px;margin-top:20px}body#compatibility .elementor-toggle{grid-gap:16.666666666666668px!important}body#compatibility .elementor-tab-title{padding:16.666666666666668px 26.666666666666668px!important;font-size:16px!important}body#compatibility .post-sidebar,body#compatibility .wc-links p em{padding-left:46.666666666666664px}body#compatibility .elementor-post__thumbnail{height:133.33333333333334px!important}body#compatibility .elementor-post__title a{font-size:16px!important}body#compatibility .elementor-posts .elementor-post__card .elementor-post__text{padding:0 16.666666666666668px!important;margin-top:16.666666666666668px!important}body#compatibility .elementor-posts .elementor-post__card .elementor-post__excerpt,body#compatibility .elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:16.666666666666668px!important}body#compatibility .post-content{padding-right:46.666666666666664px}body#compatibility .post-content h1{font-size:26.666666666666668px!important}body#compatibility .post-content .elementor-widget-theme-post-featured-image{margin-bottom:33.333333333333336px!important}body#compatibility .post-sidebar p{font-size:21.333333333333332px}body#compatibility .post-sidebar .elementor-widget-button{margin-top:26.666666666666668px!important}body#compatibility #careers-form .elementor-field-subgroup.elementor-subgroup-inline{padding:13.333333333333334px 0!important}body#compatibility #careers-form .e-form__buttons{margin:33.333333333333336px 0 0!important}body#compatibility .elementor-toggle .elementor-tab-content{padding:26.666666666666668px 23.333333333333332px 10px!important}body#compatibility .growth-perks h3{font-size:16.666666666666668px;margin:40px 0 13.333333333333334px}body#compatibility .dual-hero ul,body#compatibility .mini-logos h2+p{grid-gap:40px}body#compatibility .dual-hero ul li i{margin-right:13.333333333333334px}body#compatibility .icon-vacuum{width:39.333333333333336px;height:41.333333333333336px}body#compatibility .icon-mat{width:30px;height:41.333333333333336px}body#compatibility .jtw-club>.elementor-container{height:171.33333333333334px}body#compatibility .jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container{padding:20px 20px 20px 164.66666666666666px}body#compatibility .jtw-club [class*=elementor-col-]:last-of-type .elementor-widget-container{padding:0 25px!important}body#compatibility .e-font-icon-svg.e-fas-circle{width:16px;height:16px}body#compatibility .e-hotspot__tooltip,body#compatibility .wash-card{padding:20px!important}body#compatibility .jtw-club [class*=elementor-col-]:first-of-type .elementor-widget-container p:first-of-type{left:20px;width:131.33333333333334px;height:131.33333333333334px}body#compatibility .jtw-club h2,body#compatibility .jtw-club h3{font-size:23.333333333333332px}body#compatibility .jtw-club ul{margin:13.333333333333334px 0 0}body#compatibility .cleaning-card h3,body#compatibility .wash-card h3{font-size:16px;line-height:19.333333333333332px}body#compatibility .wash-card h3 em{font-size:14px}body#compatibility .cleaning-card .cc-price,body#compatibility .wash-card p strong{font-size:16px;line-height:19px}body#compatibility .wash-card ul{margin:0 0 13.333333333333334px}body#compatibility .cleaning-card .elementor-button-link,body#compatibility .wash-card .elementor-button-link{padding:14.666666666666666px 22px;font-size:16px}body#compatibility .cleaning-card{padding:16.666666666666668px}body#compatibility .wc-links p em{background-size:33.333333333333336px;font-size:14px;height:33.333333333333336px}body#compatibility .content-text p strong{font-size:16px;margin-bottom:13.333333333333334px}body#compatibility .content-text h3{font-size:23.333333333333332px;margin:0 0 13.333333333333334px}body#compatibility .contact-box h3{font-size:16.666666666666668px;margin-bottom:13.333333333333334px}body#compatibility .contact-box{padding:13.333333333333334px 25px}body#compatibility .bmw-logo:after{bottom:13.333333333333334px;right:13.333333333333334px;width:183.33333333333334px;height:66.66666666666667px}body#compatibility .section-izg h2{margin:26.666666666666668px}body#compatibility .faq-header h2{padding:13.333333333333334px 20px;margin:0 0 16.666666666666668px}body#compatibility .lls-inner .section-logos ul{margin:33.333333333333336px 0 0}body#compatibility .elementor-field-group .elementor-select-wrapper select{background-size:13.333333333333334px;background-position:calc(100% - 15px) center}body#compatibility #how-can-we-help{padding:11.333333333333334px!important;background-position:calc(100% - 10px) center}body#compatibility .baa-content,body#compatibility .lp-content>.elementor-container{padding:33.333333333333336px}body#compatibility .ct-container{top:-50px;right:-50px}body#compatibility .baa-content a:not(.baa-content a.closeThis){padding:10px 33.333333333333336px}body#compatibility .product-modal-top.wc-banner{grid-gap:13.333333333333334px}body#compatibility .product-modal-title{padding:13.333333333333334px 33.333333333333336px}body#compatibility .pmi-column{padding:30px}body#compatibility .pmi-column h3{font-size:16px;margin-bottom:20px}body#compatibility .pmi-column .price,body#compatibility .woocommerce div.product p.price,body#compatibility .woocommerce div.product span.price{font-size:20px!important;margin-bottom:20px!important}body#compatibility .woocommerce div.product form.cart .variations select{width:333.3333333333333px!important;min-width:333.3333333333333px!important}body#compatibility .woocommerce .quantity input[type=number],body#compatibility .woocommerce div.product form.cart div.quantity{height:36px!important}body#compatibility .cleaning-card .elementor-button-link:focus,body#compatibility .cleaning-card .elementor-button-link:hover{background-color:var(--dark)!important}body#compatibility .baa-content p{margin:0 0 16.666666666666668px}body#compatibility .pmt-column.wc-links img{max-width:125px}body#compatibility .slp_results_container .results_wrapper .location_name{font-size:18px!important}body#compatibility #sl_div{padding:0 0 50px}body#compatibility #map,body#compatibility #map_sidebar{min-height:300px!important}body#compatibility .slp_results_container .results_wrapper .location_name:after{width:13.333333333333334px;height:10px}body#compatibility td.td{padding:16.666666666666668px 20px}body#compatibility .promo-title h2+p{font-size:16.666667px;margin:-15px 0 0}body#compatibility .wash-card.wc-promo .elementor-button-link{margin:23.333333333333332px 0 0;padding:15px 30px}body#compatibility .wash-card.wc-promo p strong{font-size:17.333333333333332px;line-height:20.666666666666668px}body#compatibility .wash-card.wc-promo h3{font-size:23.333333333333332px;line-height:28px}body#compatibility .wash-card.wc-promo h3+p{font-size:17.333333333333332px;margin:0 0 26.666666666666668px}body#compatibility .wash-card.wc-promo:first-of-type{padding:20px 40px 20px 20px!important}body#compatibility .wash-card.wc-promo:last-of-type{padding:20px 20px 20px 40px!important}body#compatibility .wash-card.wc-promo ul{margin:10px 0 40px;grid-gap:13.333333333333334px 26.666666666666668px}body#compatibility .wash-card.wc-promo ul li{width:calc(50% - 20px);flex:0 0 calc(50% - 20px);padding-left:20.666666666666668px;background-size:16px;font-size:16px}body#compatibility .preheader{padding:13.333333333333334px 15px}body#compatibility .preheader p a{padding:11px 16.666666666666668px;margin-left:26.666666666666668px}body#compatibility .icon-heart{width:22px;height:19.333333333333332px}body#compatibility .disclaimer p{padding:20px}body#compatibility #cart-link .elementor-button-icon{display:flex;align-items:center;text-transform:uppercase}body#compatibility .dual-hero p a:not(.dual-hero p a.no-btn):last-of-type{margin:33.333333333333336px auto 0}body#compatibility .faq-toggle [class*=elementor-col-]:last-of-type{margin-top:16.666666666666668px!important}body#compatibility .inner-hero p{margin:0 auto 23.333333333333332px}body .gm-style .gm-style-iw-d{overflow:scroll!important}}}#product-archive-sidebar section ul.product-categories li .count,#product-archive-sidebar section ul.product-categories li ul li .count,.career-passion h3+p{font-size:clamp(13px, .78125vw, 15px)}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.woocommerce ul.products li.product:hover .product-loop-image img,.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:focus img,.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover img{transform:scale(1.1);opacity:.3}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.page-id-1803{overflow-x:hidden}.careers-intro .careers-intro-img.d img{position:absolute;bottom:0;top:0;margin:auto;right:clamp(-150px,-7.8125vw,-100px)}.careers-intro{height:calc(100vh - clamp(93.33333333333333px,7.291666666666667vw,140px));margin-bottom:clamp(33.333333333333336px,2.6041666666666665vw,50px)}.careers-intro>.elementor-container{height:100%}.careers-intro.careers-section h2{font-weight:300;color:var(--red);margin:0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.careers-intro.careers-section p{font-size:clamp(17px, 1.3020833333333333vw, 25px);max-width:clamp(410px,32.03125vw,615px);color:#707070;line-height:1.25;margin:0 0 clamp(20.666666666666668px,1.6145833333333333vw,31px)}.career-passion h3,.careers-postings .BambooHR-ATS-Jobs-Item a,.careers-stats p{font-size:clamp(17.333333333333332px, 1.3541666666666667vw, 26px)}.careers-section h2{font-weight:700}.careers-postings h2{margin:30px 0}.careers-postings ul.BambooHR-ATS-Department-List{display:flex;justify-content:space-between;flex-wrap:wrap}.careers-postings ul.BambooHR-ATS-Department-List>li{flex:0 0 49%;max-width:49%}.careers-postings .BambooHR-ATS-Department-Header{font-weight:700;font-family:var(--font);color:var(--red);font-size:clamp(22.666666666666668px, 1.7708333333333333vw, 34px);margin:0 0 10px}.careers-postings .BambooHR-ATS-Jobs-Item a{font-family:var(--font);font-weight:400;color:#222;display:block;border:1px solid #b1b1b1;border-radius:clamp(6.666666666666667px,.5208333333333334vw,10px);padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(20px,1.5625vw,30px);margin:0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px);line-height:1;position:relative}#service-selection .form-buttons a.ghost:focus,#service-selection .form-buttons a.ghost:hover,.career-passion a:focus,.career-passion a:hover{background:var(--buttonHoverBackgroundColour)!important;color:var(--buttonHoverFontColour)!important}.careers-postings .BambooHR-ATS-Jobs-Item{padding-right:clamp(18.666666666666668px,1.4583333333333333vw,28px)}.careers-postings .BambooHR-ATS-Jobs-Item a+span{float:none!important;display:none}.careers-postings .BambooHR-ATS-board ul{padding:0!important;margin:0!important;border:none!important}.careers-postings .BambooHR-ATS-Jobs-Item a span{display:block;font-size:60%;opacity:.7;margin:10px 0 0}.careers-postings .BambooHR-ATS-Jobs-Item a:focus,.careers-postings .BambooHR-ATS-Jobs-Item a:hover{background:var(--red);color:#fff;border-color:var(--red)}#sidenav .sideSubnavToggle>a:after,.careers-outro .elementor-toggle .elementor-tab-title:before,.careers-postings .BambooHR-ATS-Jobs-Item a:after{background-repeat:no-repeat;background-size:contain;background-position:center;display:block}.careers-postings .BambooHR-ATS-Jobs-Item a:after{content:"";position:absolute;width:clamp(37.333333333333336px,2.9166666666666665vw,56px);height:clamp(37.333333333333336px,2.9166666666666665vw,56px);border-radius:100%;background-color:#fff;background-image:url(i/icons/icon-job-next.svg);border:6px solid #fff;top:0;bottom:0;margin:auto;right:clamp(-28px,-1.4583333333333333vw,-18.666666666666668px);transition:.3s}.careers-postings .BambooHR-ATS-Jobs-Item a:focus:after,.careers-postings .BambooHR-ATS-Jobs-Item a:hover:after{filter:grayscale(1)}.bamboohr img{margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) auto!important;display:block!important}.careers-video h2{margin:clamp(-70px,-3.6458333333333335vw,-46.666666666666664px) 0 clamp(6.666666666666667px,.5208333333333334vw,10px)}.careers-video-trigger{transition:.3s;opacity:1;cursor:pointer}.careers-video-trigger:hover{opacity:.7}.careers-benefits .elementor-icon svg{width:clamp(120px,9.375vw,180px);height:clamp(120px,9.375vw,180px)}.careers-benefits .elementor-icon{margin:clamp(53.333333333333336px,4.166666666666667vw,80px) 0 0}.careers-benefits h3.elementor-icon-box-title{font-size:clamp(22.666666666666668px, 1.7708333333333333vw, 34px);padding:0 clamp(40px,3.125vw,60px)}.careers-benefits{padding-left:clamp(0px,13.020833333333334vw,250px);padding-right:clamp(0px,13.020833333333334vw,250px)}.career-passion{min-height:100%}.career-passion .elementor-widget-container{border:1px solid #ccc;border-radius:clamp(13.333333333333334px,1.0416666666666667vw,20px);height:100%;padding:clamp(23.333333333333332px,1.8229166666666667vw,35px);display:flex;flex-direction:column;justify-content:flex-start}.career-passion .elementor-widget-container img{border-radius:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(13.333333333333334px,1.0416666666666667vw,20px) 0 0;margin:clamp(-35px,-1.8229166666666667vw,-23.333333333333332px) clamp(-35px,-1.8229166666666667vw,-23.333333333333332px) 0;width:calc(100% + clamp(46.666666666666664px,3.6458333333333335vw,70px));max-width:unset}.career-passion h3{margin:clamp(20px,1.5625vw,30px) 0 clamp(3.3333333333333335px,.2604166666666667vw,5px)}.career-passion h3+p{color:#707070}.career-passion a:not(.career-passion a.read-more){padding:var(--buttonPaddingTop) var(--buttonPaddingRight) var(--buttonPaddingBottom) var(--buttonPaddingLeft)!important;line-height:1;border-radius:var(--buttonRadius);border:var(--buttonBorder);cursor:pointer;display:inline-block}.careers-passion-row{margin-top:clamp(40px,3.125vw,60px)}.page-id-1803 .elementor-icon i,.page-id-1803 .elementor-icon svg{width:unset;height:unset}.careers-stats{color:#fff;padding-left:clamp(133.33333333333334px,10.416666666666666vw,200px);padding-right:clamp(133.33333333333334px,10.416666666666666vw,200px);background:var(--red)}.careers-stats h3{font-weight:900;margin:0}.careers-stats p{font-weight:400;color:#ffc2c5;line-height:1.25;padding:0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.careers-stats .elementor-icon svg{max-height:clamp(60px,4.6875vw,90px);width:auto;margin:0 0 7px}.shine-img img{margin:0 auto clamp(16.666666666666668px,1.3020833333333333vw,25px)!important;display:block!important;width:clamp(327.3333333333333px,25.572916666666668vw,491px);height:clamp(239.33333333333334px,18.697916666666668vw,359px)}.shine-box{font-style:normal;text-align:center}.shine-box h3 a:last-child{margin-left:clamp(10.666666666666666px,.8333333333333334vw,16px)}.shine-box h3 a{position:relative;top:clamp(-2px,-.10416666666666667vw,0px)}.shine-box ul{display:flex;margin:clamp(20px,1.5625vw,30px) auto 0;justify-content:center;flex-wrap:wrap;align-items:stretch;max-width:clamp(800px,62.5vw,1200px)}.shine-box ul li{flex:0 0 31%;margin:clamp(13.333333333333334px,1.0416666666666667vw,20px) 1% 0 2px;border:1px solid #bcbcbc;border-radius:clamp(10px,.78125vw,15px);text-align:center;padding:clamp(23.333333333333332px,1.8229166666666667vw,35px) clamp(32.666666666666664px,2.5520833333333335vw,49px);color:#222;font-size:clamp(16px, 1.25vw, 24px);line-height:1.25}.shine-box ul.four li{flex:0 0 23%;max-width:23%}.shine-box ul li svg{display:block;margin:0 auto clamp(10px,.78125vw,15px);width:clamp(35px,3.2291666666666665vw,62px);height:clamp(35px,3.2291666666666665vw,62px)}.button.shine-next,.button.shine-prev{margin:0 clamp(5.333333333333333px,.4166666666666667vw,8px)}.button.shine-next svg,.button.shine-prev svg{position:relative;top:clamp(2px,.15625vw,3px);width:clamp(14.666666666666666px,1.1458333333333333vw,22px);height:clamp(14.666666666666666px,1.1458333333333333vw,22px)}.button.shine-next svg{margin-left:clamp(4px,.3125vw,6px)}.button.shine-prev svg{margin-right:clamp(4px,.3125vw,6px)}.shine-box.shine-1 h3,.shine-box.shine-4 h3{color:#be3e43}.shine-box.shine-2 h3,.shine-box.shine-5 h3{color:#04a2ff}.shine-box.shine-3 h3{color:#dcb000}.shine-box.shine-1 li svg *,.shine-box.shine-4 li svg *{fill:#BE3E43}.shine-box.shine-2 li svg *,.shine-box.shine-5 li svg *{fill:#04A2FF}.shine-box.shine-3 li svg *{fill:#DCB000}#shine-slider{margin:0 0 clamp(53.333333333333336px,4.166666666666667vw,80px)}.careers-outro .elementor-toggle{padding:0 clamp(0px,10.416666666666666vw,200px)}.careers-outro .elementor-toggle .elementor-tab-title{background:0 0!important;padding:0!important;font-size:clamp(23.333333333333332px, 1.8229166666666667vw, 35px)!important;font-weight:700!important;display:flex;align-items:center;width:100%}.careers-outro .elementor-toggle .elementor-tab-title .elementor-toggle-icon{float:none!important;order:15;margin-left:auto}.careers-outro .elementor-toggle .elementor-tab-title:before{content:'';height:clamp(33.333333333333336px,2.6041666666666665vw,50px);width:clamp(33.333333333333336px,2.6041666666666665vw,50px);margin:0 clamp(13.333333333333334px,1.0416666666666667vw,20px) 0 0}.careers-outro .elementor-toggle-item:first-child .elementor-tab-title:before{background-image:url(i/icons/icon-outro-1.svg)}.careers-outro .elementor-toggle-item:nth-child(2) .elementor-tab-title:before{background-image:url(i/icons/icon-outro-2.svg)}.careers-outro .elementor-toggle-item:nth-child(3) .elementor-tab-title:before{background-image:url(i/icons/icon-outro-3.svg)}.careers-outro .elementor-toggle-item:nth-child(4) .elementor-tab-title:before{background-image:url(i/icons/icon-outro-4.svg)}.careers-outro .elementor-toggle .elementor-tab-title svg{max-width:23px}.careers-outro .elementor-toggle-item:not(:last-child){padding-bottom:clamp(23.333333333333332px,1.8229166666666667vw,35px);margin-bottom:clamp(10px,.78125vw,15px);border-bottom:solid #f2f2f2}.careers-outro .elementor-toggle .elementor-tab-content,.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding-left:0!important;padding-right:0!important}.page-id-1803 .careers-benefits .elementor-icon svg{width:clamp(80px,10.416666666666666vw,200px)!important;height:clamp(80px,10.416666666666666vw,200px)!important}@media (min-width:1051px){#pathways{position:relative;margin:clamp(53.333333333333336px,4.166666666666667vw,80px) 0 clamp(80px,6.25vw,120px);padding:0 clamp(45px,5.208333333333333vw,100px)}#pathways:after{content:"";display:block;clear:both}#pathways .pathway{background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;clear:both}#pathways .pathway:not(.pathway-4){margin-bottom:clamp(-150px,-7.8125vw,-75px)}#pathways .pathway.pathway-3{margin-bottom:0;margin-top:clamp(-150px,-7.8125vw,-75px)}#pathways .pathway.pathway-0 svg{margin:0 0 clamp(18px,1.40625vw,27px)}#pathways .pathway.pathway-2 section,#pathways .pathway.pathway-4 section{position:relative;left:clamp(-40px,-2.0833333333333335vw,-26.666666666666668px);top:clamp(16.666666666666668px,1.3020833333333333vw,25px)}#pathways .pathway.pathway-1,#pathways .pathway.pathway-3{float:right}#pathways .pathway.pathway-2,#pathways .pathway.pathway-4{float:left}#pathways .pathway h3{font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px);margin:0 0 clamp(10px,.78125vw,15px);line-height:1}#pathways .pathway p{font-size:clamp(17.333333333333332px, 1.3541666666666667vw, 26px);line-height:1.1}#pathways .pathway a{cursor:default;width:clamp(110px,9.635416666666666vw,185px);height:clamp(110px,9.635416666666666vw,185px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(11px, .8854166666666666vw, 17px);font-weight:700;line-height:1.1;text-transform:uppercase;background-color:#ccc;border:solid #fff;border-radius:100%;position:absolute;color:#fff;padding:0 clamp(8px,.625vw,12px)}#pathways .pathway a svg{max-height:clamp(40px,3.125vw,60px);width:auto;display:block;margin:0 0 clamp(9px,.8854166666666666vw,17px)}#pathways .pathway a.label-top svg{order:15;margin:clamp(9px,.8854166666666666vw,17px) 0 0}#pathways .pathway.pathway-1 a,#pathways .pathway.pathway-4 a{color:#000}#pathways .pathway.pathway-1 a{background-color:#fec828}#pathways .pathway.pathway-2 a{background-color:#be3e43}#pathways .pathway.pathway-3 a{background-color:#0273c5}#pathways .pathway.pathway-4 a{background-color:#89d2d5}#pathways .pathway.pathway-1 a:first-of-type{top:clamp(-30px,-1.5625vw,-20px);left:clamp(133.33333333333px,10.416666666667vw,200px)}#pathways .pathway.pathway-1 a:nth-of-type(2){top:clamp(26.666666666667px,2.0833333333333vw,40px);right:clamp(-50px,-2.6041666666667vw,-33.333333333333px)}#pathways .pathway.pathway-1 a:nth-of-type(3){bottom:clamp(20px,1.5625vw,30px);left:clamp(-40px,-2.0833333333333vw,-26.666666666667px)}#pathways .pathway.pathway-1 a:nth-of-type(4){bottom:clamp(-70px,-3.6458333333333vw,-46.666666666667px);left:clamp(153.33333333333px,11.979166666667vw,230px)}#pathways .pathway.pathway-1 a:nth-of-type(5){bottom:clamp(13.333333333333px,1.0416666666667vw,20px);right:clamp(16.666666666667px,1.3020833333333vw,25px)}#pathways .pathway.pathway-2 a:first-of-type{top:clamp(50px,3.90625vw,75px);left:clamp(-60px,-3.125vw,-40px)}#pathways .pathway.pathway-2 a:nth-of-type(2){top:clamp(-75px,-3.90625vw,-50px);left:clamp(80px,6.25vw,120px)}#pathways .pathway.pathway-2 a:nth-of-type(3){top:clamp(5.3333333333333px,.41666666666667vw,8px);right:clamp(93.333333333333px,7.2916666666667vw,140px)}#pathways .pathway.pathway-2 a:nth-of-type(4){bottom:clamp(33.333333333333px,2.6041666666667vw,50px);left:clamp(-25px,-1.3020833333333vw,-16.666666666667px)}#pathways .pathway.pathway-2 a:nth-of-type(5){bottom:clamp(-70px,-3.6458333333333vw,-46.666666666667px);left:clamp(120px,9.375vw,180px)}#pathways .pathway.pathway-2 a:nth-of-type(6){bottom:clamp(-15px,-.78125vw,-10px);right:clamp(46.666666666667px,3.6458333333333vw,70px)}#pathways .pathway.pathway-2 a:nth-of-type(7){bottom:clamp(100px,7.8125vw,150px);right:clamp(-80px,-4.1666666666667vw,-53.333333333333px)}#pathways .pathway.pathway-3 a:first-of-type{top:clamp(-100px,-5.2083333333333vw,-66.666666666667px);right:clamp(26.666666666667px,2.0833333333333vw,40px)}#pathways .pathway.pathway-3 a:nth-of-type(2){bottom:clamp(-60px,-3.125vw,-40px);left:clamp(20px,1.5625vw,30px)}#pathways .pathway.pathway-3 a:nth-of-type(3){bottom:clamp(13.333333333333px,1.0416666666667vw,20px);right:clamp(-55px,-2.8645833333333vw,-36.666666666667px)}#pathways .pathway.pathway-4 a:first-of-type{top:clamp(-10px,-.52083333333333vw,-6.6666666666667px);left:clamp(13.333333333333px,1.0416666666667vw,20px)}#pathways .pathway.pathway-4 a:nth-of-type(2){top:clamp(-100px,-5.2083333333333vw,-66.666666666667px);left:clamp(213.33333333333px,16.666666666667vw,320px)}#pathways .pathway.pathway-4 a:nth-of-type(3){top:clamp(26.666666666667px,2.0833333333333vw,40px);right:clamp(-80px,-4.1666666666667vw,-53.333333333333px)}#pathways .pathway.pathway-4 a:nth-of-type(4){bottom:clamp(-80px,-4.1666666666667vw,-53.333333333333px);left:clamp(-30px,-1.5625vw,-20px)}#pathways .pathway.pathway-0{background-image:url(i/pathway-0-bg.svg?v=2);width:clamp(530.66666666667px,41.458333333333vw,796px);height:clamp(330px,25.78125vw,495px);margin-bottom:clamp(-300px,-15.625vw,-200px)}#pathways .pathway.pathway-1{background-image:url(i/pathway-1-bg.svg?v=2);width:clamp(506.66666666667px,39.583333333333vw,760px);height:clamp(422px,32.96875vw,633px)}#pathways .pathway.pathway-2{background-image:url(i/pathway-2-bg.svg?v=2);width:clamp(450px,35.15625vw,675px);height:clamp(436.66666666667px,34.114583333333vw,655px)}#pathways .pathway.pathway-3{background-image:url(i/pathway-3-bg.svg?v=2);width:clamp(441.33333333333px,34.479166666667vw,662px);height:clamp(340px,26.5625vw,510px)}#pathways .pathway.pathway-4{background-image:url(i/pathway-4-bg.svg?v=2);width:clamp(454px,35.46875vw,681px);height:clamp(360px,28.125vw,540px)}#pathways .pathway.pathway-2:before,#pathways .pathway:after{content:'';display:block;background-image:url(i/icons/icon-spiral-arrow.svg?v=2);background-repeat:no-repeat;background-size:contain;background-position:center;height:clamp(62.666666666667px,4.8958333333333vw,94px);width:clamp(34.666666666667px,2.7083333333333vw,52px);transform-origin:center;position:absolute}#pathways .pathway.pathway-4:after{display:none}#pathways .pathway.pathway-0:after{right:clamp(-20px,-1.0416666666667vw,-13.333333333333px);bottom:clamp(60px,4.6875vw,90px);transform:rotate(-9deg)}#pathways .pathway.pathway-1:after{left:clamp(-50px,-2.6041666666667vw,-33.333333333333px);bottom:clamp(-110px,-5.7291666666667vw,-73.333333333333px);transform:rotate(89deg)}#pathways .pathway.pathway-2:before{bottom:clamp(-130px,-6.7708333333333vw,-86.666666666667px);left:clamp(46.666666666667px,3.6458333333333vw,70px);transform:rotate(45deg)}#pathways .pathway.pathway-2:after{transform:rotate(-30deg);right:clamp(-90px,-4.6875vw,-60px);bottom:clamp(-10px,-.52083333333333vw,-6.6666666666667px)}#pathways .pathway.pathway-3:after{bottom:clamp(-10px,-.52083333333333vw,-6.6666666666667px);left:clamp(-120px,-6.25vw,-80px);transform:rotate(85deg)}}#product-archive-sidebar section .woocommerce-product-search button:focus,#product-archive-sidebar section .woocommerce-product-search button:hover,#progiContainer ul li a:focus,#progiContainer ul li a:hover,#sidenav section .filler{background-color:var(--dark)}@media (max-width:1199px) and (min-width:1051px){#pathways .pathway.pathway-0:after{right:0}#pathways h2{transform:scale(1.5)}#pathways{transform-origin:center;transform:scale(.75);margin:-120px auto!important;width:100%;padding:0}.adjuster-arrow{margin-top:-120px!important}}@media (max-width:1051px){#pathways{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:70px auto}#pathways .pathway{border-radius:15px;padding:40px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#pathways .pathway section{flex:0 0 100%;max-width:100%;margin:0 0 25px}#pathways .pathway a{flex:0 0 31%;max-width:31%;display:block;margin:35px 0 0;font-weight:700;font-size:16px;color:#000}#pathways .pathway:not(.pathway-3,.pathway-4){margin:0 0 70px}#pathways .pathway,#pathways h2{flex:0 0 100%;text-align:center;max-width:100%}#pathways .pathway.pathway-3,#pathways .pathway.pathway-4{flex:0 0 48%;max-width:48%}#pathways .pathway:after{content:'';display:block;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;bottom:-30px;left:0;right:0;margin:auto}#pathways .pathway.pathway-0:after{border-top:30px solid #f1e4f8;flex-direction:column;justify-content:center;align-items:center}#pathways .pathway.pathway-1:after{border-top:30px solid #fff1c7}#pathways .pathway.pathway-2:after{border-top:30px solid #ffced0}#pathways .pathway.pathway-3:after,#pathways .pathway.pathway-4:after{display:none}#pathways .pathway.pathway-0{background-color:#f1e4f8}#pathways .pathway.pathway-1{background-color:#fff1c7}#pathways .pathway.pathway-2{background-color:#ffced0}#pathways .pathway.pathway-3{background-color:#dbf0ff}#pathways .pathway.pathway-4{background-color:#caf5f6}#pathways .pathway br,#pathways .pathway br::after{content:' '}#pathways .pathway section h3{font-size:24px}#pathways .pathway a svg{display:block;max-height:40px;width:auto;margin:0 auto 10px}#pathways .pathway a svg *{fill:#000!important}#pathways .pathway.pathway-0 svg{margin:0 0 20px}}#header ul li.toggleSideMenu a{position:relative;top:3px}#header ul li.toggleSideMenu a:focus,#header ul li.toggleSideMenu a:hover{opacity:.5}#cert-container .cert-card .elementor-icon-box-icon,#sidenav .sideSubnavToggle>a{display:flex;align-items:center;justify-content:center}#sidenav .sideSubnavToggle>a:after{content:'';background-image:url(i/icons/icon-angletoggle.svg);height:10px;width:19px;transform-origin:center;transform:rotate(0);transition:.3s;margin-left:7px}#sidenav .sideSubnavToggle>a.active:after{transform:rotate(180deg)}#sidenav{position:fixed;z-index:1000000;top:0;left:0;right:0;bottom:0;margin:auto;transition:opacity .3s;opacity:0;transform:scale(0)}#sidenav.opening{transform:scale(1)}#sidenav section{height:100%;display:flex}#sidenav section nav{max-width:250px;background:#fff;height:100%;order:15;flex:0 0 250px;position:absolute;z-index:10;width:250px;right:-250px;top:0;bottom:0;transition:.3s}#sidenav.active section nav{right:0}#sidenav section .filler{flex-grow:1;opacity:.9}#sidenav section nav ul{margin:0;text-align:center;clear:both}#sidenav section nav ul li a{font-size:16px;padding:8px 10px;display:block;color:#000}#sidenav section nav ul li:not(:last-child) a,.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #eee}#sidenav section nav ul li a:focus,#sidenav section nav ul li a:hover{background-color:var(--red);color:#fff}#sidenav section nav .closeSideMenu{display:inline-block;float:right;width:40px;margin:10px 0;color:#000;font-size:35px;line-height:1}#sidenav section nav .closeSideMenu:focus,#sidenav section nav .closeSideMenu:hover{color:#888}#sidenav section nav ul ul li a{font-size:13px;background:rgba(0,0,0,.02)}@media (max-width:991px) and (min-width:768px){#header ul li a{font-size:12px}}.cw-banner{background-color:var(--yellow);padding:clamp(26.666666666666668px,2.0833333333333335vw,40px) 30px}.cw-banner ul{display:flex;align-items:center;justify-content:center;margin:0}.cw-banner ul li{display:flex;padding:0 clamp(16.666666666666668px,1.3020833333333333vw,25px) 0 0;margin:0 clamp(16.666666666666668px,1.3020833333333333vw,25px) 0 0;border-right:1px solid #fff}.cw-banner ul li:last-of-type{padding:0;margin:0;border:none}.cw-banner ul li strong:not(.cw-banner ul li em strong){font-size:clamp(50px, 3.90625vw, 75px)}.cw-banner ul li em{font-style:normal;text-transform:uppercase;font-weight:900;line-height:1;display:flex;flex-direction:column;justify-content:center;margin-left:clamp(5.333333333333333px,.4166666666666667vw,8px)}.cw-banner ul li em span{display:block!important;font-weight:700!important;text-decoration:none!important;font-size:clamp(13.333333333333334px, 1.0416666666666667vw, 20px)!important;text-transform:capitalize!important}.cw-banner ul li em span strong{display:block!important;font-size:10px!important}@media (max-width:500px){.cw-banner ul li{flex-direction:column;align-items:center;justify-content:center}.cw-banner ul li em{align-items:center;text-align:center}.cw-banner ul li strong:not(.cw-banner ul li em strong){line-height:1}.cw-banner ul li em span{margin:10px 0 0}}.hero-section.home h1,.nwc-meta p strong em,h1{font-size:clamp(36.666666666666664px, 2.8645833333333335vw, 55px)}.new-cleaning-card h2 strong,.new-wash-card ul li{background-position:top left;background-repeat:no-repeat}.dual-hero p a:not(.dual-hero p a.no-btn) small{display:block;text-align:center;font-size:clamp(8px, .5208333333333334vw, 10px);position:absolute;left:0;right:0;margin:0 auto}.repair-card .elementor-icon{background-color:var(--red)!important;width:clamp(86.66666666666667px,6.770833333333333vw,130px);height:clamp(86.66666666666667px,6.770833333333333vw,130px);display:flex;margin:0 auto;border-radius:100%;align-items:center;justify-content:center}.repair-card .elementor-icon svg{width:clamp(50px,3.90625vw,75px)!important;height:auto!important}.repair-card .elementor-icon-box-title{font-size:clamp(17px, 1.3020833333333333vw, 25px)}.repair-container{margin:clamp(26.666666666666668px,2.0833333333333335vw,40px) 0 0!important}.repair-container>.elementor-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;grid-gap:clamp(30px,2.0833333333333335vw,40px) clamp(13.333333333333334px,1.0416666666666667vw,20px)!important}.repair-container>.elementor-container>[class*=elementor-col-]{width:calc(16.666% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important;flex:0 0 calc(16.666% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important}.dual-hero h2,.home-pillars h3{font-size:clamp(26.666666666666668px, 1.5625vw, 30px)}#book_an_appointment{max-height:80vh}.wash-card.wc-promo:last-of-type{border-left:1px solid #d4d4d4}.dual-hero p a:not(.dual-hero p a.no-btn).button.black{background:#000!important;color:#fff!important}.dual-hero p a:not(.dual-hero p a.no-btn).button.black:focus,.dual-hero p a:not(.dual-hero p a.no-btn).button.black:hover{background:#fff!important;color:#000!important}.ncc-container>.elementor-container,.nwc-container>.elementor-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;grid-gap:clamp(20px,1.5625vw,30px)!important}.nwc-container .new-wash-card{width:calc(33% - clamp(12px,.78125vw,15px))!important;border-radius:clamp(10px,.78125vw,15px);overflow:hidden!important;padding:clamp(104.66666666666667px,8.177083333333334vw,157px) clamp(33.333333333333336px,2.6041666666666665vw,50px) clamp(33.333333333333336px,2.6041666666666665vw,50px)!important;position:relative}.ncc-meta .elementor-button,.nwc-meta .elementor-button{font-size:clamp(16px, 1.1458333333333333vw, 22px)!important;padding:clamp(8.666666666666666px,.6770833333333334vw,13px) clamp(26px,2.03125vw,39px)!important}.nwc-container .new-wash-card:after,.nwc-container .new-wash-card:before{content:'';position:absolute;display:block}.nwc-container .new-wash-card:before{width:clamp(58.666666666666664px,4.583333333333333vw,88px);height:clamp(58.666666666666664px,4.583333333333333vw,88px);top:clamp(33.333333333333336px,2.6041666666666665vw,50px);left:clamp(33.333333333333336px,2.6041666666666665vw,50px);background-color:#fff;-webkit-filter:drop-shadow(0px 4px 14px rgba(0,0,0,0.08));filter:drop-shadow(0px 4px 14px rgba(0, 0, 0, .08));background-position:center;background-repeat:no-repeat;border-radius:100%;z-index:9}.nwc-container .new-wash-card.blue:before{background-image:url(i/icons/icon-clean.svg);background-size:clamp(30px,2.34375vw,45px)}.nwc-container .new-wash-card.red:before{background-image:url(i/icons/icon-shine.svg);background-size:clamp(34px,2.65625vw,51px)}.nwc-container .new-wash-card.yellow:before{background-image:url(i/icons/icon-protect.svg);background-size:clamp(29.333333333333332px,2.2916666666666665vw,44px)}.nwc-container .new-wash-card.best-value:after{content:'Best Value';background-color:#e1a600;width:clamp(130.66666666666666px,10.208333333333334vw,196px);height:clamp(24.666666666666668px,1.9270833333333333vw,37px);border-radius:0 5px 5px 0;display:flex;align-items:center;justify-content:flex-end;color:#000;font-family:var(--heading);font-size:clamp(10px, .78125vw, 15px);font-style:normal;font-weight:800;line-height:1;text-transform:uppercase;padding:0 clamp(13.333333333333334px,1.0416666666666667vw,20px);top:clamp(50.666666666666664px,3.9583333333333335vw,76px);left:clamp(48px,3.75vw,72px);z-index:1}.new-wash-card h3{color:#000;font-size:clamp(21.333333333333332px, 1.6666666666666667vw, 32px);font-weight:800}.new-wash-card ul{list-style:none;padding:0;margin:clamp(10px,.78125vw,15px) 0 0}.new-wash-card ul li{color:#000;font-size:clamp(16px, .9375vw, 18px);font-weight:400;padding-left:clamp(21.333333333333332px,1.6666666666666667vw,32px);line-height:clamp(14.666666666666666px, 1.1458333333333333vw, 22px);background-size:clamp(14.666666666666666px,1.1458333333333333vw,22px)}.new-cleaning-card .ncc-meta p strong,.nwc-meta p strong{font-size:clamp(14px, 1.0416666666666667vw, 20px);font-weight:300;letter-spacing:-.8px;color:#000;font-family:var(--heading);font-style:normal}.new-cleaning-card .ncc-meta p em,.nwc-meta p strong em{font-weight:200;letter-spacing:clamp(-2.2px, -.11458333333333334vw, -1.4666666666666668px);font-style:normal}.nwc-container .new-wash-card.blue{background-color:#e6eff8}.nwc-container .new-wash-card.red{background-color:#faf1f2}.nwc-container .new-wash-card.yellow{background-color:#fbf9f2}.nwc-container .new-wash-card.blue ul li{background-image:url(i/icons/icon-list-blue.svg)}.nwc-container .new-wash-card.red ul li{background-image:url(i/icons/icon-list-red.svg)}.nwc-container .new-wash-card.yellow ul li{background-image:url(i/icons/icon-list-yellow.svg)}.new-wash-card>.elementor-widget-wrap{display:flex!important;flex-wrap:unset!important;flex-direction:column!important;grid-gap:clamp(20px,1.5625vw,30px)!important}.new-wash-card .nwc-meta,.woocommerce ul.products li.product p:last-child{margin-top:auto}.new-wash-card .nwc-meta>.elementor-container{display:flex;flex-direction:column;grid-gap:clamp(16.666666666666668px,1.3020833333333333vw,25px)}.nwc-meta p strong em{display:block;line-height:1}.nwc-meta .elementor-button{border-radius:clamp(6.666666666666667px,.5208333333333334vw,10px)!important}.ncc-container{padding-top:30px!important}.new-cleaning-card{width:calc(50% - clamp(10.666666666666666px,.8333333333333334vw,16px))!important;border-radius:clamp(10px,.78125vw,15px);border:1px solid #aaa;background:#fff;padding:clamp(30px,2.34375vw,45px) clamp(20px,1.5625vw,30px)}.new-cleaning-card h2{color:#000;font-size:clamp(18px, 1.6666666666666667vw, 32px);font-weight:800}.new-cleaning-card h2 strong{color:#bd3e43;font-size:clamp(14px, .9375vw, 18px);font-weight:700;line-height:clamp(15.333333333333334px, 1.1979166666666667vw, 23px);display:flex;align-items:center;padding-left:clamp(18.666666666666668px,1.4583333333333333vw,28px);background-size:clamp(15.333333333333334px,1.1979166666666667vw,23px);margin:5px 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.new-cleaning-card.deluxe h2 strong{background-image:url(i/icons/icon-deluxe.svg?v=1)}.new-cleaning-card.express h2 strong{background-image:url(i/icons/icon-express.svg)}.new-cleaning-card p:not(.new-cleaning-card .ncc-meta p){color:#000;font-family:var(--heading);font-size:clamp(15px, .9375vw, 18px);font-weight:400;line-height:clamp(22px, 1.71875vw, 33px);padding:0 0 clamp(20px,1.5625vw,30px);margin:0 0 clamp(6.666666666666667px,.5208333333333334vw,10px);border-bottom:1px solid #eee}.ncc-meta .elementor-button{margin-left:auto!important;display:block;width:max-content;border-radius:clamp(6.666666666666667px,.5208333333333334vw,10px)!important;background-color:#bd3e43!important;position:relative;top:clamp(2.6666666666666665px,.20833333333333334vw,4px)}.new-cleaning-card .ncc-meta p{display:flex;align-items:center;grid-gap:clamp(6.666666666666667px,0.5208333333333334vw,10px)}.new-cleaning-card .ncc-meta p strong{flex:0 0 clamp(46.666666666666664px,3.6458333333333335vw,70px);line-height:1.3}.new-cleaning-card .ncc-meta p em{color:#000;font-family:var(--heading);font-size:clamp(36.666666666666664px, 2.8645833333333335vw, 55px);line-height:1}ul.car-wash-list strong small{font-size:12px;display:block}ul.car-wash-list strong{font-weight:400;font-size:15px}#header ul li a em,ul.car-wash-list strong em{font-style:normal}ul.car-wash-list li{width:40%;text-align:left!important}ul.car-wash-list{width:100%;display:flex!important;flex-wrap:wrap!important;flex-direction:unset!important;grid-gap:20px!important}#product-archive-products .elementor-nothing-found{background-color:#f9f9f9;border-left:5px solid var(--primary);padding:clamp(14px,1.0416666666666667vw,20px)}#product-archive-sidebar .elementor-widget-container{padding-right:clamp(18px,1.5625vw,30px)}#product-archive-sidebar:last-child .elementor-widget-container{padding-right:0;padding-left:clamp(18px,1.5625vw,30px)}#product-archive-sidebar section:not(:last-child){margin:0 0 clamp(18px,1.5625vw,30px);padding:0 0 clamp(18px,1.5625vw,30px);border-bottom:1px solid #eee}#product-archive-sidebar section h4{font-size:clamp(18px, 1.3541666666667vw, 26px);font-weight:600;margin:0 0 10px}#product-archive-sidebar section ul.product-categories li{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:center}#product-archive-sidebar section ul.product-categories li ul{width:100%;margin:10px 0 0}#product-archive-sidebar section ul.product-categories li ul li{font-size:80%}#product-archive-sidebar section ul.product-categories li:not(:last-child){margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #eee}#cert-container.lg .cert-card p a:focus,#cert-container.lg .cert-card p a:hover,#product-archive-sidebar section ul.product-categories li a:hover,#product-archive-sidebar section ul.product-categories li:focus,.pg-title.certification-title .hero-divider ul li a:focus,.pg-title.certification-title .hero-divider ul li a:hover,.product_meta .detail-container .detail-content a{color:var(--primary)}#product-archive-sidebar section .woocommerce-product-search{display:flex;align-items:center;flex-wrap:wrap}#product-archive-sidebar section .woocommerce-product-search .search-field{max-width:calc(100% - 50px);font-size:18px;padding:10px 15px 11px;background-color:#f9f9f9;border:1px solid #aaa;transition:var(--transition);border-right:0}#add_payment_method table.cart td.actions .coupon .input-text:active,#add_payment_method table.cart td.actions .coupon .input-text:focus,#add_payment_method table.cart td.actions .coupon .input-text:hover,#product-archive-sidebar section .woocommerce-product-search .search-field:active,#product-archive-sidebar section .woocommerce-product-search .search-field:focus,#product-archive-sidebar section .woocommerce-product-search .search-field:hover,.select2-container--default .select2-selection--single:active,.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single:hover,.woocommerce .quantity .qty:active,.woocommerce .quantity .qty:focus,.woocommerce .quantity .qty:hover,.woocommerce .quantity input[type=number]:active,.woocommerce .quantity input[type=number]:focus,.woocommerce .quantity input[type=number]:hover,.woocommerce .woocommerce-ordering select:active,.woocommerce .woocommerce-ordering select:focus,.woocommerce .woocommerce-ordering select:hover,.woocommerce div.product form.cart .variations tr td select:active,.woocommerce div.product form.cart .variations tr td select:focus,.woocommerce div.product form.cart .variations tr td select:hover,.woocommerce form .form-row input.input-text:active,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row input.input-text:hover,.woocommerce form .form-row textarea:active,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row textarea:hover,.woocommerce-cart table.cart td.actions .coupon .input-text:active,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:hover,.woocommerce-checkout table.cart td.actions .coupon .input-text:active,.woocommerce-checkout table.cart td.actions .coupon .input-text:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text:hover,.woocommerce-product-search .search-field:active,.woocommerce-product-search .search-field:focus,.woocommerce-product-search .search-field:hover{border-color:var(--primary)}#product-archive-sidebar section .woocommerce-product-search button{background-color:var(--primary);background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJtNDAuMjg1IDM3LjQ2LTYuNDg2LTYuNDg2YTE0LjczOCAxNC43MzggMCAwIDAgMy4wNDQtOC45ODhjMC0zLjk3LTEuNTQ2LTcuNzAxLTQuMzUzLTEwLjUwOGExNC43NjMgMTQuNzYzIDAgMCAwLTEwLjUwOC00LjM1M2MtMy45NjkgMC03LjcgMS41NDYtMTAuNTA4IDQuMzUzLTUuNzkzIDUuNzk0LTUuNzkzIDE1LjIyMiAwIDIxLjAxNmExNC43NjIgMTQuNzYyIDAgMCAwIDEwLjUwOCA0LjM1M2MzLjI5NCAwIDYuNDE1LTEuMDc5IDguOTg5LTMuMDQ1bDYuNDg2IDYuNDg3Yy4zOS4zOS45MDIuNTg2IDEuNDE0LjU4NnMxLjAyNC0uMTk2IDEuNDE0LS41ODZhMiAyIDAgMCAwIDAtMi44Mjl6bS0yNS45ODItNy43OTRjLTQuMjM1LTQuMjM1LTQuMjM0LTExLjEyNSAwLTE1LjM2YTEwLjc5MiAxMC43OTIgMCAwIDEgNy42OC0zLjE4IDEwLjc5IDEwLjc5IDAgMCAxIDcuNjc5IDMuMTggMTAuNzkgMTAuNzkgMCAwIDEgMy4xODEgNy42OGMwIDIuOTAxLTEuMTMgNS42MjgtMy4xODEgNy42OHMtNC43NzggMy4xOC03LjY4IDMuMThjLTIuOSAwLTUuNjI4LTEuMTMtNy42OC0zLjE4eiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);background-size:26px;width:50px;height:50px;max-width:50px;text-indent:-9999px}.price_slider{margin-bottom:1em}.price_slider_amount{text-align:left;line-height:2.4em;font-size:.8751em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.9em;height:.9em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #aaa;cursor:pointer;background:#e7e7e7;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#e7e7e7));background:-webkit-linear-gradient(#fefefe,#e7e7e7);background:-moz-linear-gradient(center top,#fefefe 0,#e7e7e7 100%);background:-moz-gradient(center top,#fefefe 0,#e7e7e7 100%);outline:0;top:0;bottom:0;margin:auto}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:none repeat scroll 0 0 var(--primary);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.ui-slider-horizontal{height:.5em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:-1px}.ui-slider-horizontal .ui-slider-range-max{right:-1px}.clear{display:block}.price_slider_wrapper .price_slider_amount{display:inline-flex;flex-direction:column}.price_slider_wrapper .button{order:12}.price_slider_wrapper .price_label{order:10;line-height:1;font-size:15px;margin:-10px 0 20px}.price_slider_wrapper .price_slider_amount .button{font-size:17px;width:unset!important;min-width:unset!important;max-width:unset;text-align:center;padding:15px!important}.price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#ddd;margin:0}.ui-slider .ui-slider-handle:not([style*=": 0%"]){margin-left:-15px}.product_meta{font-size:clamp(12px, .75vw, 14px);margin:35px 0 0;flex-direction:column}.product_meta .detail-container .detail-label:after{content:":"}.product_meta .detail-container .detail-content a:focus,.product_meta .detail-container .detail-content a:hover{color:#767676}.woocommerce form.checkout_coupon .form-row.form-row-first,.woocommerce form.checkout_coupon .form-row.form-row-last,.woocommerce table.cart td.actions .coupon .input-text+.button{float:none;margin:0}.woocommerce form.checkout_coupon .form-row.form-row-last{margin-top:5px}#add_payment_method table.cart td.actions .coupon .input-text,.select2-container--default .select2-selection--single,.woocommerce .quantity .qty,.woocommerce .quantity input[type=number],.woocommerce .woocommerce-ordering select,.woocommerce div.product form.cart .variations tr td select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce-product-search .search-field{background-color:var(--light);height:auto;border:1px solid var(--light);color:var(--text);font-family:var(--font);font-size:clamp(14px, .9375vw, 18px);padding:15px 20px;transition:var(--transition);border-radius:0}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{display:block;background-color:var(--primary);overflow:hidden;border:5px solid #fff}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{opacity:1;transition:var(--transition)}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:0;bottom:0;margin:auto;height:27px}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button,.woocommerce-notices-wrapper a.button{font-size:15px!important;padding:15px 25px!important;margin-left:auto}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notices-wrapper{display:flex!important;align-items:center;flex-direction:row-reverse;justify-content:flex-end;font-size:17px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--text);font-size:clamp(24px, 2.2vw, 42px);line-height:1;margin:0 0 10px}.woocommerce-tabs .woocommerce-Tabs-panel>h2{font-size:clamp(21px, 2vw, 38px)}.products li .product-loop-image a{height:clamp(150px,14.322916666666666vw,275px);background-color:var(--primary);display:block}.products,.woocommerce table.shop_table .product-price,.woocommerce table.shop_table .product-quantity,.woocommerce table.shop_table .product-subtotal{text-align:center}.woocommerce ul.products li.product .product-loop-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0;transition:.3s;transform-origin:center}.woocommerce ul.products li.product .product-loop-image{display:block;overflow:hidden}.woocommerce ul.products li.product .price{color:var(--dark);margin:0 0 10px;font-size:clamp(20px, 1.7vw, 32px)}.woocommerce ul.products li.product .price span{color:#777;text-decoration:line-through;font-size:80%}.woocommerce ul.products li.product h3{margin:10px 0 0}.woocommerce ul.products li.product .price small{display:block;font-size:13px;color:#555;margin:5px 0}#promoCards .elementor-widget-wrap.elementor-element-populated,.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{text-decoration:line-through}.woocommerce span.onsale{font-size:clamp(15px, 1.1vw, 21px);background-color:var(--primary)}.woocommerce div.product form.cart .variations{margin:clamp(26px,2vw,38px) 0 0}#product-info .woocommerce-Tabs-panel{display:block!important;padding-left:0;padding-right:0}#product-info .woocommerce-tabs{margin:clamp(30px,3vw,57px) 0}#product-info .woocommerce-tabs .woocommerce-Tabs-panel:first-of-type{border:none!important;padding-top:0;margin-top:0}#product-info .woocommerce-Tabs-panel,#product-info .woocommerce-Tabs-panel li,#product-info .woocommerce-Tabs-panel p,#product-info .woocommerce-Tabs-panel td,#product-info .woocommerce-Tabs-panel th{font-size:clamp(13px, .8125vw, 16px)}#product-info .woocommerce-Tabs-panel h2,#product-info .woocommerce-Tabs-panel h3{font-size:clamp(18px, 1.2vw, 24px)}.woocommerce a.remove{display:inline-block;max-width:30px}.woocommerce-cart table.cart td.product-remove{max-width:50px;text-align:center}#footer.new-footer>.elementor-container>.elementor-column:nth-child(3) .footer-nav li,#service-selection .recommendation-wrapper #form,#service-selection .recommendation-wrapper #recommendation-box,.woocommerce-cart table.cart td.product-name{width:50%}.woocommerce-cart table.cart td.product-thumbnail img{width:80%}.woocommerce-cart table.cart td.product-thumbnail{max-width:130px;width:130px}.woocommerce table.shop_table{border-radius:0;border:none}.woocommerce-page table.cart .cart-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:clamp(19px,1.5vw,28px) 0 0}.woocommerce-page table.cart .cart-actions .coupon{display:flex;float:none!important}.woocommerce-page table.cart .cart-actions .coupon button,.woocommerce-page table.cart .cart-actions .coupon input{width:auto!important;max-width:unset;min-width:unset;float:none!important}.woocommerce-page table.cart td,.woocommerce-page table.cart th{padding-left:0;padding-right:0}.woocommerce-page table.cart th{text-align:center!important;font-size:80%}.woocommerce .quantity .qty{min-width:60px!important;padding:10px!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .ion-cart-totals table tr td,.woocommerce .ion-cart-totals table tr th{border:none!important;padding:0}.woocommerce .ion-cart-totals table,.woocommerce .ion-cart-totals table tbody,.woocommerce .ion-cart-totals table td,.woocommerce .ion-cart-totals table tfoot,.woocommerce .ion-cart-totals table th,.woocommerce .ion-cart-totals table thead,.woocommerce .ion-cart-totals table tr{display:block;text-align:left!important;width:100%!important}.woocommerce .ion-cart-totals table tbody{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.woocommerce .ion-cart-totals table tr{flex:0 0 32%;max-width:32%;border:1px solid #e5e5e5;padding:30px;margin:0 0 20px;font-size:clamp(16px, 1.25vw, 24px)}.woocommerce .ion-cart-totals table tr th{color:var(--dark);font-size:80%}.woocommerce .ion-cart-totals table tr #shipping_method li input{display:inline-block;appearance:auto;margin:-1px 8px 0 0}.woocommerce .ion-cart-totals table tr #shipping_method li{display:flex;align-items:center;font-size:14px}.woocommerce .ion-cart-totals table tr.shipping{position:relative;order:-2}.woocommerce .ion-cart-totals table tr.cart-discount{order:-1}.woocommerce .ion-cart-totals table tr.shipping p.woocommerce-shipping-destination{font-size:13px;line-height:1;margin:0 0 30px!important;display:block}.woocommerce .ion-cart-totals table tr.shipping form .shipping-calculator-button{display:inline-flex;align-items:center;flex-direction:row-reverse;justify-content:flex-start;margin:0;font-size:17px;border:1px solid var(--primary);padding:6px 20px;color:var(--primary)}.woocommerce .ion-cart-totals table tr.shipping form .shipping-calculator-button:after{margin:0 10px 0 0}.woocommerce .ion-cart-totals table tr.shipping form .shipping-calculator-button:focus,.woocommerce .ion-cart-totals table tr.shipping form .shipping-calculator-button:hover{background-color:var(--primary);color:#fff}.woocommerce .ion-cart-totals table tr.shipping .woocommerce form .form-row{padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow{bottom:0;margin:auto}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form{background:#fff;position:absolute;margin:0;top:0;left:0;right:0;padding:15px;flex-wrap:wrap;display:flex;justify-content:space-between}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .selection *,.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form input,.woocommerce-checkout #payment div.payment_box p,.woocommerce-privacy-policy-text p{font-size:14px}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .selection .select2-selection{padding:10px 13px}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .form-row{flex:0 0 100%;margin:0 0 5px;padding:0!important}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .form-row.address-field{flex:0 0 48%}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form .button{font-size:14px;padding:13px 17px!important}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form p:last-of-type{flex:0 0 100%;text-align:right}#woocommerce-full .wc-proceed-to-checkout .button{width:auto}.woocommerce-info a.showcoupon{position:absolute;right:20px}#checkout h3,.woocommerce-customer-details h2{font-size:clamp(22px, 1.875vw, 36px)}.woocommerce form.checkout_coupon{margin-top:-34px;border-radius:0;border:1px solid #e5e5e5;border-top:0}#checkout .woocommerce ul#shipping_method li,.woocommerce-checkout-review-order-table,.woocommerce-order section.woocommerce-customer-details section address,.woocommerce-order section.woocommerce-customer-details section address *{font-size:15px}#checkout .woocommerce ul#shipping_method li input{appearance:auto;position:relative;top:1px}#checkout h3#ship-to-different-address input{appearance:none;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}#checkout .woocommerce-additional-fields{margin:0 0 50px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border:1px solid #e5e5e5;border-radius:0;padding:25px}.woocommerce-privacy-policy-text{margin:0 0 40px}#service-selection .recommendation-wrapper #form .captcha-note p a,.woocommerce-privacy-policy-text p a{color:var(--primary);text-decoration:underline}.woocommerce-privacy-policy-text p a:focus,.woocommerce-privacy-policy-text p a:hover{color:#666}#checkout .checkout_coupon .button{width:auto;margin-left:-12px;font-size:clamp(14px, .9375vw, 18px);padding:17px 20px!important}.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-form-login-toggle .woocommerce-info{display:block!important}#checkout .wc_payment_methods li,.fund-card p,.woocommerce-NoticeGroup .woocommerce-error li{font-size:16px}#checkout .wc_payment_methods li input{appearance:auto;margin:0 5px 0 0!important;position:relative;top:1px}#wc-stripe-cc-form .form-row{padding:0!important;margin:0 0 5px!important}#wc-stripe-cc-form label{font-size:14px;margin:0 0 -8px!important;display:block}#wc-stripe-cc-form .form-row input{border:none!important;padding:20px!important}#wc-stripe-cc-form+fieldset{border:none;padding:0!important}#wc-stripe-cc-form+fieldset input{appearance:auto;margin:0 4px 0 0!important}.related.products>h2{text-align:center;text-transform:capitalize;margin:0 0 clamp(25px,2.5vw,48px)}.pg-section#product-additional{padding-top:0}.woocommerce-order ul.order-details{display:flex;flex-wrap:wrap;margin:0 0 40px}.woocommerce-order ul.order-details li{font-weight:600;font-size:15px;border:1px solid #e5e5e5;padding:25px 30px;margin:0 0 10px;width:100%}.woocommerce-order ul.order-details li strong{font-size:20px;display:block;font-weight:400;line-height:1;margin:2px 0 0;word-wrap:break-word}.woocommerce-order .woocommerce-notice--success{background-color:var(--green);margin:0 0 20px;color:#fff;padding:20px}#lp-banner,.preheader,.rvh-quote p strong{background-color:#981b1e}.woocommerce-order .order_details td,.woocommerce-order .order_details th{font-size:15px;padding-left:0!important;padding-right:0!important}.woocommerce-order section.woocommerce-customer-details section address{border:none;padding:0;margin:8px 0 0}@media (min-width:992px){#header .elementor-widget-wrap{display:flex;align-items:center}#header .elementor-widget-wrap .elementor-element:first-child{max-width:calc(100% - 135px);flex:0 0 calc(100% - 135px);margin:0!important}#header .elementor-widget-wrap .elementor-element:last-child{max-width:135px;flex:0 0 135px;text-align:right}#header #cart-link{margin:14px 0 0}#header .elementor-widget-wrap .elementor-element:last-child .elementor-menu-cart__wrapper{text-align:right}.page-id-1803 #header{box-shadow:none!important}.woocommerce div.product form.cart .variations tbody tr{flex:0 0 49%;max-width:49%}.woocommerce div.product form.cart .variations tbody,.woocommerce-order{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-order ul.order-details li{max-width:32%;flex:0 0 32%;margin:0 1% 10px 0}.woocommerce-order .order-details{flex:0 0 100%;max-width:100%}.woocommerce-order .woocommerce-notice{flex:0 0 100%;max-width:98%}.woocommerce-order section{flex:0 0 48%;max-width:48%}.ct-right{padding:0 30px 0 clamp(46.666666666666664px,3.6458333333333335vw,70px)}.ct-left{padding:0 clamp(46.666666666666664px,3.6458333333333335vw,70px) 0 30px}#footer{padding-left:30px!important;padding-right:30px!important}}.woocommerce-order section.woocommerce-customer-details section{max-width:100%}.woocommerce-order section h2{font-size:clamp(16px, 1.2vw, 23px);font-weight:700;text-transform:capitalize}.woocommerce .woocommerce-ordering select{appearance:auto}@media (max-width:1199px){.repair-container>.elementor-container>[class*=elementor-col-]{width:calc(33% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important;flex:0 0 calc(33% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important}.woocommerce .ion-cart-totals table tr.shipping .shipping-calculator-form{position:relative;padding:0;margin:20px 0 0}}@media (max-width:991px){.careers-intro.pt-0.pb-0{height:auto;padding:80px 30px 0!important}.careers-passion-row .elementor-container>.elementor-column{width:50%}.careers-passion-row,.careers-passion-row .elementor-container>.elementor-column:nth-child(3),.careers-passion-row .elementor-container>.elementor-column:nth-child(4){margin-top:20px}.shine-box ul li,.shine-box ul.four li{flex:0 0 48%;max-width:48%}.careers-benefits h3.elementor-icon-box-title,.careers-outro .elementor-toggle,.careers-stats p{padding:0}.careers-benefits .elementor-container,.careers-stats .elementor-container,.careers-video .elementor-container{flex-wrap:wrap!important}.careers-benefits .elementor-container>.elementor-column,.careers-intro .elementor-container>.elementor-column,.careers-stats .elementor-container>.elementor-column,.careers-video .elementor-container>.elementor-column{width:100%!important}.careers-stats .elementor-icon-box-wrapper{text-align:left!important;display:flex!important}.careers-stats .elementor-icon svg{max-height:unset;max-width:50px;margin-right:28px}.careers-stats .elementor-container>.elementor-column:not(:last-child){margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.1)}.careers-intro .elementor-container>.elementor-column:last-child,.ion-cart-totals .shop_table_responsive tr td::before{display:none}.careers-intro{text-align:center}.careers-intro.careers-section p{max-width:100%}.careers-intro .careers-intro-img.m{display:block;margin-top:25px}.careers-postings .BambooHR-ATS-Jobs-Item a span{font-size:75%}.careers-postings ul.BambooHR-ATS-Department-List>li,.woocommerce .ion-cart-totals table tr,.woocommerce .ion-cart-totals table tr.shipping{flex:0 0 100%;max-width:100%}.careers-postings ul.BambooHR-ATS-Department-List{flex-wrap:wrap}.careers-postings ul.BambooHR-ATS-Department-List>li:last-child{margin-top:30px!important}.careers-video.pb-0{text-align:center;padding-bottom:50px!important}.careers-video h2{margin-top:0}.careers-benefits .elementor-icon{margin:0}.careers-benefits .elementor-icon-box-icon{margin:0!important}.careers-benefits .elementor-icon-box-wrapper{text-align:left!important;display:flex!important;align-items:center}.page-id-1803 .careers-benefits .elementor-icon svg{width:65px!important;height:65px!important;margin-right:15px}.careers-benefits .elementor-container>.elementor-column{margin-top:15px}.bamboohr img{max-width:250px!important;margin:20px auto 10px!important}.wash-card.wc-promo:last-of-type{border-left:none!important;border-top:1px solid #d4d4d4}.woocommerce-order .woocommerce-notice--success{width:100%}.woocommerce .ion-cart-totals table tr{flex:0 0 48%;margin:0 0 10px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0!important}#woocommerce-full .woocommerce .cart-collaterals .cart_totals table td,.ion-cart-totals *{text-align:left!important}.ion-cart-totals th{display:block!important;font-size:100%!important}.woocommerce-customer-details .col-1{margin:0 0 32px}}@media (max-width:767px){.careers-passion-row .elementor-container>.elementor-column{width:100%;margin-top:20px}.careers-passion-row{margin-top:0}.career-passion .elementor-widget-container img{border-radius:10px;width:98px;margin:0;position:absolute;top:25px;left:25px}.career-passion .elementor-widget-container{padding-left:140px}.career-passion .elementor-widget-container h3,.woocommerce-page table.cart .cart-actions{margin:0}.shine-img img{max-width:184px!important;height:auto!important}.shine-box h3 a{display:none}.careers-outro .elementor-toggle .elementor-tab-title,.shine-box h3{font-size:24px}.shine-box ul{margin-top:5px}.career-passion a{margin-left:-115px;width:calc(100% + 115px);text-align:center}.shine-box ul li{padding:13px;font-size:12.5px}.shine-box ul li svg{width:30px;height:30px}#pathways .pathway section h3{font-size:16px;line-height:1;margin:0 0 10px}#pathways .pathway section p{font-size:12px}#pathways .pathway{padding:35px 20px;display:block}#pathways .pathway section,.woocommerce-cart table.cart tr.cart_item:not(:last-child){margin:0 0 20px}#pathways .pathway.pathway-0 svg{max-width:65px;height:auto}#pathways .pathway a svg{max-width:22px;max-height:unset;height:auto;margin:0 15px 0 0}#pathways .pathway a{display:flex;max-width:100%;flex:0 0 100%;align-items:center;justify-content:center;margin:10px 0 0;font-size:13px;text-align:left}.careers-nolp{padding-left:0!important;padding-right:0!important}#sidenav{z-index:99999999}#sidenav section nav ul li a{font-size:14px}#sidenav section nav ul ul li a{font-size:12px;background:rgba(0,0,0,.02)}.dual-hero{margin-top:76px}.cw-banner ul{flex-direction:column}.cw-banner ul li{padding:0 0 clamp(16.666666666666668px,1.3020833333333333vw,25px);margin:0 0 clamp(16.666666666666668px,1.3020833333333333vw,25px);border-right:none;border-bottom:1px solid #fff}.repair-container>.elementor-container>[class*=elementor-col-]{width:calc(50% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important;flex:0 0 calc(50% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important}.ncc-container>.elementor-container,.nwc-container>.elementor-container{flex-wrap:unset!important;flex-direction:column!important;align-items:center!important}.new-cleaning-card,.nwc-container .new-wash-card{width:300px!important}.new-cleaning-card .ncc-meta p strong{flex:unset}.ncc-meta .elementor-button{margin:20px 0 0!important;top:0}.preheader{margin:81px 0 0}.admin-bar.preheader{margin:calc(81px - 46px) 0 0}.preheader p{color:#fff;justify-content:center;flex-direction:column;align-items:center;text-align:center}.preheader p a{margin:10px auto 0}.woocommerce-cart table.cart td.product-name{width:100%;border-top:0;padding-top:0}.woocommerce-cart table.cart td.product-remove{max-width:100%;border:0;padding:0}#cart .woocommerce table.shop_table tr:not(.cart_item) td{border-top:0}.woocommerce-cart table.cart tr.cart_item{border:1px solid #e5e5e5;padding:60px 45px;position:relative}.woocommerce-cart table.cart tr.cart_item a.remove{position:absolute;top:14px;right:13px}.woocommerce-page table.cart td{padding-top:15px;padding-bottom:15px}.woocommerce-page table.cart td.product-subtotal{padding-bottom:0}#checkout .checkout_coupon .form-row,.woocommerce-page table.cart .cart-actions .coupon{display:block;width:100%}#woocommerce-full .wc-proceed-to-checkout .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order .woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart .cart-actions .coupon button,.woocommerce-page table.cart .cart-actions .coupon input,.woocommerce-page table.cart td.actions .button{text-align:center!important;width:100%!important}.woocommerce table.shop_table .product-quantity:before{position:relative;top:11px}#checkout .checkout_coupon .button{margin:-11px 0 0;width:100%;text-align:center}#checkout .checkout_coupon input{text-align:center}#checkout .woocommerce-form-coupon-toggle .woocommerce-info{text-indent:-9999px}#checkout .woocommerce-form-coupon-toggle .woocommerce-info a,#checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{text-indent:0;font-size:15px}.woocommerce-order ul.order-details li{font-size:13px;padding:20px}.woocommerce-order ul.order-details li strong{font-size:18px}}ul.order-details{list-style:none!important;padding:0!important}.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-navigation ul li{list-style:none;padding:0;margin:0}#service-selection #recommendation-box,.rvh-quote p strong{padding:clamp(16.666666666666668px,1.3020833333333333vw,25px)}.woocommerce-MyAccount-navigation ul li:last-of-type{border-bottom:none}.woocommerce-MyAccount-navigation ul li a{display:block;background-color:#f8f3ea;padding:10px;text-align:center;color:var(--dark)}.woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--primary)!important;color:#fff}.woocommerce-MyAccount-content *{font-size:clamp(16px, 1.0416666666666667vw, 20px)!important}.ll-element{content-visibility:hidden}.icon-quote{background-image:url(i/icons/icon-quotem.svg)}#banner img{display:block;padding:clamp(20px,1.5625vw,30px);height:100%;width:100%;object-fit:contain;max-width:250px;margin:auto}#banner .elementor-image-box-wrapper{align-items:unset!important;justify-content:unset!important;background-color:#f9f9f9}#banner .elementor-image-box-content,#banner .elementor-image-box-img{height:clamp(150px,10.416666666666666vw,200px)!important}#banner .elementor-image-box-content{display:flex;flex-direction:column;align-items:flex-start!important;justify-content:center!important;background-color:#b01124;padding:clamp(20px,1.5625vw,30px) clamp(20px,3.125vw,60px)}#banner .elementor-image-box-title{color:#fff;font-size:clamp(18.666666666666668px, 1.4583333333333333vw, 28px)}#banner .elementor-image-box-description{font-size:clamp(16px, 1.09375vw, 21px);color:#fff}.fund-container>.elementor-container{display:flex!important;flex-wrap:wrap!important;grid-gap:clamp(20px,1.5625vw,30px)!important;justify-content:center!important}.fund-container>.elementor-container>[class*=elementor-col-]{width:calc(25% - clamp(20px,1.5625vw,30px))!important}.fund-card .elementor-icon{display:block;background-color:#981b1e;border-radius:100%;width:clamp(66.66666666666667px,5.208333333333333vw,100px);height:clamp(66.66666666666667px,5.208333333333333vw,100px);display:flex;align-items:center;justify-content:center;margin:0 auto}.fund-card svg{width:65%!important;height:65%!important}#lp-banner .lpb-card.last svg,.fcount_goal svg{height:clamp(20px,1.5625vw,30px)}.fund-card svg *{fill:#FFF}.fund-card h3{font-size:clamp(18px, 1.09375vw, 21px)}#promoIcon .elementor-icon svg,.content-img.max-size img{display:block;width:100%;height:100%}.rvh-quote p strong{display:block;color:#fff;text-align:center;position:relative}#vday-countdown,.preheader p{align-items:center;display:flex}.preheader{padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(15px,1.5625vw,30px)}.preheader p{color:#fff;justify-content:center}.preheader p a{background-color:#fff;color:#000;font-size:16px;font-weight:500;padding:11px clamp(16.666666666666668px,1.3020833333333333vw,25px);display:inline-block;margin-left:clamp(26.666666666666668px,2.0833333333333335vw,40px)}.preheader p a:focus,.preheader p a:hover{background-color:#000;color:#fff}.icon-heart{background-image:url(i/icons/icon-heart.svg);width:clamp(22px,1.71875vw,33px);height:clamp(19.333333333333332px,1.5104166666666667vw,29px);margin-right:16px}#vday-countdown{text-align:center;line-height:.8;margin-left:20px}#vday-countdown small{display:block;font-size:10px;text-transform:uppercase;margin:3px 0 0;font-weight:400}#vday-countdown span{background:var(--dark);padding:10px;border-radius:5px;margin:0 5px;font-weight:700}h3.present,h3.stocking{padding-left:clamp(26.666666666666668px,2.0833333333333335vw,40px);background-position:left clamp(3.3333333333333335px,.2604166666666667vw,5px);background-size:clamp(20px,1.5625vw,30px);background-repeat:no-repeat}h3.stocking{background-image:url(i/icons/icon-stocking.svg)}h3.present{background-image:url(i/icons/icon-present.svg)}.xmas .elementor-widget-container:after{content:'';position:absolute;top:clamp(15px,5.208333333333333vw,100px);left:clamp(15px,3.125vw,60px);right:clamp(15px,3.125vw,60px);bottom:clamp(15px,5.208333333333333vw,100px);display:block;width:calc(100% - clamp(30px,6.25vw,120px));height:calc(100% - clamp(30px,10.416666666666666vw,200px));background-color:#fff;margin:auto;z-index:5}.xmas .elementor-widget-container *{position:relative;z-index:10}.dual-hero .xmas h1,.xmas-card.wash-card.wc-promo h3{color:#c91e1e!important}.dual-hero .xmas h1,.dual-hero .xmas p,.page-id-7469 .dual-hero h1,.page-id-7469 .dual-hero p{text-shadow:unset!important}.dual-hero .xmas p a:not(.dual-hero .xmas p a.no-btn).button.black,.xmas-card.wash-card.black .elementor-button{background:#65a944!important;color:#fff!important}.xmas-card.wash-card.wc-promo h3+p{color:#65a944}.page-id-3508 h1,.page-id-3508 h2,.page-id-3508 h3,.page-id-3508 h4,.page-id-7989 h1,.page-id-7989 h2,.page-id-7989 h3,.page-id-7989 h4{font-family:corporatesboldregular,sans-serif}.page-id-3508 h2:not(.page-id-3508 #footer h2),.page-id-7989 h2:not(.page-id-7989 #footer h2){font-size:clamp(25px, 1.8229166666666667vw, 35px)!important}.page-id-3508 .content-text h2:not(.page-id-3508 #footer h2),.page-id-7989 .content-text h2:not(.page-id-7989 #footer h2){width:600px;max-width:100%}.page-id-3508 h3:not(.page-id-3508 #footer h3),.page-id-7989 h3:not(.page-id-7989 #footer h3){font-size:clamp(20px, 1.4583333333333333vw, 28px)!important}.page-id-3508 a:not(.page-id-3508 #header a,.page-id-3508 #footer a,.page-id-3508 .copyright a),.page-id-3508 li:not(.page-id-3508 #header li,.page-id-3508 #footer li,.page-id-3508 .copyright li),.page-id-3508 p:not(.page-id-3508 #header p,.page-id-3508 #footer p,.page-id-3508 .copyright p),.page-id-7989 a:not(.page-id-7989 #header a,.page-id-7989 #footer a,.page-id-7989 .copyright a),.page-id-7989 li:not(.page-id-7989 #header li,.page-id-7989 #footer li,.page-id-7989 .copyright li),.page-id-7989 p:not(.page-id-7989 #header p,.page-id-7989 #footer p,.page-id-7989 .copyright p){font-family:corporatesregularregular,sans-serif}.page-id-3508 .ct-right ul,.page-id-7989 .ct-right ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:40px}.corevalues{display:flex;flex-wrap:wrap;grid-gap:40px;justify-content:center;max-width:500px;margin:0 auto}.fcount_bar,.fcount_goal{margin:auto;display:flex}.corevalues .value{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;width:calc(33% - 25px);border:1px solid #ccc;border-radius:20px;padding:clamp(30px,2.6041666666666665vw,50px) 30px;height:calc(100% - 2px)}.corevalues .value svg{margin:0 auto 20px;display:block;width:clamp(42.666666666666664px,3.3333333333333335vw,64px);height:clamp(42.666666666666664px,3.3333333333333335vw,64px)}.corevalues .value h3{font-size:clamp(21px, 1.5625vw, 30px);width:max-content;margin:0 auto;position:relative}.corevalues .value h3 .shine-next,.corevalues .value h3 .shine-prev{position:absolute;top:0;bottom:0;margin:auto 0;display:block;width:clamp(16.666666666666668px,1.3020833333333333vw,25px);height:clamp(16.666666666666668px,1.3020833333333333vw,25px);background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer}.corevalues .value h3 .shine-prev{background-image:url(i/icons/icon-left.svg);left:clamp(-40px,-2.0833333333333335vw,-26.666666666666668px)}.corevalues .value h3 .shine-next{background-image:url(i/icons/icon-right.svg);right:clamp(-40px,-2.0833333333333335vw,-26.666666666666668px)}.fundraiser-counter{background:#8d1618;padding:55px 30px}.fcount_parent>p{font-size:30px;color:#fff;line-height:1.2;flex:0 0 45%;max-width:45%}.fcount_goal,.pg-title.certification-title .auto-glass h1,.pmi-variations label{line-height:1}.fcount{background:#fff;border-radius:100px;position:relative;height:68px;flex:0 0 50%;max-width:50%}.fcount_bar{background:#306bad;color:#fff;font-weight:600;text-align:center;position:absolute;top:6px;left:6px;bottom:6px;border-radius:100px 0 0 100px;justify-content:center;align-items:center;font-size:clamp(13px, .8333333333333334vw, 16px)}.fcount_goal{width:clamp(91.33333333333333px,7.135416666666667vw,137px);height:clamp(91.33333333333333px,7.135416666666667vw,137px);background:#fff;border-radius:100%;position:absolute;z-index:100;top:0;bottom:0;right:0;flex-direction:column;justify-content:center;align-items:center;color:#306bad;font-weight:700;font-size:clamp(18px, 1.3020833333333333vw, 25px);letter-spacing:-2px}.fcount_goal span{display:block;font-weight:500;color:#5c5c5c;text-transform:uppercase;font-size:clamp(11px, .6770833333333334vw, 13px);letter-spacing:1px;margin:0 0 3px}.fcount_goal svg{width:clamp(20px,1.5625vw,30px);margin:0 0 10px}.fcount_parent{display:flex;align-items:center;justify-content:space-between}#lp-banner{padding:clamp(20px,1.8229166666666667vw,35px) 30px}#lp-banner>.elementor-container{display:flex;align-items:center;justify-content:center;grid-gap:0}#lp-banner .lpb-card{width:max-content;max-width:100%;position:relative;padding-right:clamp(10px,1.5625vw,30px);margin-right:clamp(10px,1.5625vw,30px)}#lp-banner .lpb-card.last{padding-right:0;margin-right:0}#lp-banner .lpb-card:after{content:'';display:block;position:absolute;top:0;bottom:0;right:0;width:1px;height:clamp(28.666666666666668px,2.2395833333333335vw,43px);background-color:#c53d41;margin:auto 0}#lp-banner .lpb-card.last:after{content:none}#lp-banner .lpb-card h3{color:#fff;font-size:clamp(16px, 1.1458333333333333vw, 22px);font-style:normal;font-weight:400;line-height:normal}#lp-banner .lpb-card svg{display:block;height:clamp(23.333333333333332px,1.8229166666666667vw,35px);width:auto}#lp-simple .lps-card{background-color:#fff;padding:clamp(20px,1.5625vw,30px);border-radius:10px;box-shadow:0 7px 14px 0 rgba(0,0,0,.05)}#lp-simple .lps-card h3{font-size:clamp(16px, 1.1979166666666667vw, 23px);font-style:normal;font-weight:700;margin:0 0 8px}#lp-simple .lps-card p{font-size:clamp(14px, .8854166666666666vw, 17px);font-style:normal;font-weight:400;line-height:1.25}#cert-boxes .cert-card .inner-box h3,#cert-container .cert-card h3,#service-selection h2,.pg-title.certification-title .auto-glass p{font-size:clamp(18.666666666666668px, 1.4583333333333333vw, 28px)}#lp-simple .lps-card svg{display:block;width:clamp(35px,3.3854166666666665vw,65px);height:auto}.lp-heading-image img{display:block!important;width:clamp(200px,15.625vw,300px)!important;max-width:clamp(200px,15.625vw,300px)!important;height:auto!important;max-height:50px!important;object-fit:contain!important;object-position:left!important}.career-passion a.read-more{background-color:transparent!important;color:var(--red)!important}.career-passion a.read-more:focus,.career-passion a.read-more:hover{background-color:transparent!important;color:var(--text)!important}.pg-title.certification-title{height:calc(100vh - 140px);display:flex;padding:0 0 70px}.admin-bar .pg-title.certification-title{height:calc(100vh - 172px)}.promo-active .pg-title.certification-title{height:calc(100vh - 227px)}.promo-active.admin-bar .pg-title.certification-title{height:calc(100vh - 259px)}.pg-title.certification-title h1{color:#fff;font-size:clamp(36.666666666666664px, 2.8645833333333335vw, 55px);font-weight:700}.pg-title.certification-title h1+p{color:#fff;text-align:center;font-size:clamp(18px, 1.40625vw, 27px);font-weight:300;max-width:823px;width:100%;line-height:1.5;margin:0 auto clamp(20px,1.5625vw,30px)}.pg-section.ps-half p{max-width:900px;width:100%;margin:0 auto}#cert-boxes>.elementor-container,#cert-container>.elementor-container{width:1450px!important;max-width:100%!important}#cert-boxes .cert-card .inner-box{padding:clamp(30px,3.125vw,60px)!important;height:100%}#cert-boxes .cert-card .inner-box h3{color:#000;font-weight:700;margin:0 0 10px}#cert-boxes .cert-card .inner-box p{color:#444;font-size:clamp(16px, .9375vw, 18px);font-weight:400;margin:0 0 clamp(33.333333333333336px,2.6041666666666665vw,50px)}#cert-boxes .cert-card .inner-box.fancy-list ul{list-style:none;padding:0;display:flex;flex-direction:column;grid-gap:clamp(16.666666666666668px,1.3020833333333333vw,25px)}#cert-boxes .cert-card .inner-box.fancy-list ul li{color:#444;font-size:clamp(16px, .9375vw, 18px);font-weight:600;margin:0;padding-left:clamp(28px,2.1875vw,42px);position:relative;line-height:clamp(18px, 1.40625vw, 27px)}#cert-boxes .cert-card .inner-box.fancy-list ul li:before{content:'';display:block;position:absolute;top:0;left:0;width:clamp(18px,1.40625vw,27px);height:clamp(18px,1.40625vw,27px);background-image:url(i/icons/icon-fancy.svg);background-size:100%;background-repeat:no-repeat;background-position:center}#cert-boxes .cert-card .inner-box.gold p{padding-left:clamp(110.66666666666667px,8.645833333333334vw,166px);position:relative}#cert-boxes .cert-card .inner-box.gold p:before{content:'';display:block;position:absolute;top:0;left:0;width:clamp(93.33333333333333px,7.291666666666667vw,140px);height:clamp(132.66666666666666px,10.364583333333334vw,199px);background-image:url(i/gold.jpg);background-size:100%;background-repeat:no-repeat;background-position:center}#cert-container>.elementor-container{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:clamp(30px,6.770833333333333vw,130px);margin:50px auto 0}#cert-container .cert-card{width:calc(33% - clamp(30px,5.208333333333333vw,100px))}#cert-container .cert-card .elementor-icon{display:block;width:clamp(97.33333333333333px,7.604166666666667vw,146px);height:clamp(97.33333333333333px,7.604166666666667vw,146px)}#cert-container .cert-card h3{color:#000;font-weight:700}#cert-container .cert-card p,.mys-section ul li a,.section-header.invert h3,.stacked-list ul li strong{font-size:clamp(16px, .9375vw, 18px)}#cert-container .cert-card p{color:#444;text-align:center;font-weight:400}@media (max-width:1024px){#lp-banner>.elementor-container{flex-wrap:wrap;grid-gap:20px}#lp-banner .lpb-card{padding-right:0;margin-right:0}#lp-banner .lpb-card:after{content:none}}.woocommerce div.product form.cart .variations tbody tr{flex:0 0 100%!important;max-width:100%!important;margin:5px 0!important}.pmi-column .variations .label{display:block!important;font-size:14px}.pmi-variations table,.pmi-variations table *{display:block;text-align:left}.pmi-variations input[type=number],.pmi-variations select{background:#f0f0f0;padding:10px;min-width:330px;border:1px solid #f0f0f0;transition:.3s}.pmi-variations input[type=number]:active,.pmi-variations input[type=number]:focus,.pmi-variations input[type=number]:hover,.pmi-variations select:active,.pmi-variations select:focus,.pmi-variations select:hover{border-color:var(--red)}.pmi-variations input[type=number]{max-width:50px;min-width:1px;height:44px}.pmi-variations .woocommerce-variation-add-to-cart{display:flex;align-items:stretch}.pmi-variations .button.alt{background:var(--red)!important}.pmi-variations .button.alt:focus,.pmi-variations .button.alt:hover{background:var(--dark)!important}#progiContainer ul{display:flex;justify-content:center;list-style:none;grid-gap:30px;padding:0;margin:0;flex-wrap:wrap}#progiContainer ul li a{display:block;background-color:var(--primary);color:#fff;padding:15px}.preference-disclaimer p{padding:15px 30px;background-color:var(--primary);color:#fff;text-align:center;border-radius:8px;font-weight:700}.section-logos ul{grid-gap:20px 30px}.wash-card.wc-promo p strong em{font-style:normal;font-size:65%}.mys-section ul li a{color:var(--text);font-family:var(--font);line-height:var(--lineHeight)}#ruleseligibility .ore-container .ore-card p a:focus,#ruleseligibility .ore-container .ore-card p a:hover,.mys-section ul li a:focus,.mys-section ul li a:hover{color:var(--red)}.pmi-variations .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:block;width:max-content;margin:10px 0 0}.pg-title.certification-title .auto-glass h1,.pg-title.certification-title .auto-glass p{width:clamp(466.6666666666667px,36.458333333333336vw,700px);max-width:100%;text-align:left}.pg-title.certification-title .auto-glass p{margin:0 0 clamp(46.666666666666664px,3.6458333333333335vw,70px);font-weight:300;letter-spacing:-1px}.pg-title.certification-title .hero-divider .elementor-widget-wrap{padding:0!important;display:flex;flex-wrap:wrap;align-items:center}.pg-title.certification-title .hero-divider .elementor-widget-wrap>.elementor-element{width:max-content;margin:0}.pg-title.certification-title .hero-divider ul{margin:0 0 0 clamp(30px,2.34375vw,45px);padding:0 0 0 clamp(25.333333333333332px,1.9791666666666667vw,38px)!important;border-left:1px solid rgba(255,255,255,.2)}.pg-title.certification-title .hero-divider ul li,.pg-title.certification-title .hero-divider ul li a{color:#fff;font-size:clamp(16px, 1.09375vw, 21px);font-style:normal;font-weight:600}.pg-title.certification-title .hero-divider svg{display:block;width:auto;height:clamp(16.666666666666668px,1.3020833333333333vw,25px);margin:0 0 0 clamp(4.666666666666667px,.3645833333333333vw,7px)}#btn-spacing{margin-top:clamp(40px,3.125vw,60px)!important}.ags-card img{display:block;width:100%;height:100%;object-fit:cover;max-height:clamp(200px,15.625vw,300px)}.ags-card h3{color:#000;text-align:center;font-size:clamp(18px, 1.7708333333333333vw, 34px);font-weight:700}.ag-disclaimer p{color:#000;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:-.5px;background:url(i/icons/icon-agdisclaimer.svg) no-repeat #f9f9f9;padding:clamp(10px,.78125vw,15px) clamp(18px,1.4583333333333333vw,28px) clamp(10px,.78125vw,15px) clamp(38px,2.96875vw,57px);background-size:clamp(10.666666666666666px,.8333333333333334vw,16px);background-position:clamp(18.666666666666668px,1.4583333333333333vw,28px) center;margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) 0 0!important}.fundraising-faq ul,.pg-title.certification-title.promotions .auto-glass ul,.stacked-list ul{padding:0;list-style:none}.ag-disclaimer p a{color:#981b1e;text-decoration:underline}.ag-disclaimer p a:focus,.ag-disclaimer p a:hover,.fundraising-faq ul li strong,.fundraising-intro p strong{color:#000}#cert-container.lg .cert-card p{font-size:clamp(18px, 1.40625vw, 27px);color:#000;line-height:1.3}#cert-container.lg .cert-card p a{color:#000;text-decoration:underline}.content-text .fancy-list ul li{padding-left:clamp(23.333333333333332px,1.8229166666666667vw,35px);background-image:url(i/icons/icon-fancylist.svg);background-size:clamp(16.666666666666668px,1.3020833333333333vw,25px);background-repeat:no-repeat;background-position:left 3px;text-align:left}.content-text .fancy-list.two ul{column-count:2;column-gap:40px}.content-text .fancy-list ul li p{text-align:left!important}.section-header.invert h3{color:#981b1e;font-style:normal;font-weight:700;line-height:1;letter-spacing:clamp(2px, .15625vw, 3px);order:-1}.stacked-list{counter-reset:step-counter;position:relative}.stacked-list ul{margin:0;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:30px}.stacked-list ul li{margin:0;width:calc(33% - 20px);font-size:clamp(15px, .8333333333333334vw, 16px);font-weight:400;color:#000;padding:clamp(80px,6.25vw,120px) 22px 22px;background-color:var(--light);position:relative;counter-increment:step-counter}.stacked-list.bottom-four ul li:nth-child(4),.stacked-list.bottom-four ul li:nth-child(5),.stacked-list.bottom-four ul li:nth-child(6),.stacked-list.bottom-four ul li:nth-child(7){width:calc(25% - 26px)}.stacked-list ul li strong{display:block;font-weight:700}.stacked-list ul li:before{content:counter(step-counter);position:absolute;top:clamp(28px,2.1875vw,42px);left:22px;display:flex;align-items:center;justify-content:center;width:clamp(25.333333333333332px,1.9791666666666667vw,38px);height:clamp(25.333333333333332px,1.9791666666666667vw,38px);background-color:var(--red);border-radius:100%;color:#fff;font-size:clamp(12px, .9375vw, 18px);line-height:1;font-weight:700}#service-selection{width:clamp(316.6666666666667px,24.739583333333332vw,475px);max-width:100%;margin:0 auto;padding:0 1px}#service-selection h2{color:#000;font-weight:300;letter-spacing:-1px;text-align:center}#service-selection .service-opts{list-style:none;padding:0;margin:0 1px}#service-selection .service-opts li:not(:last-of-type){margin:0 0 clamp(8px,.625vw,12px)}#service-selection .service-opts li a{display:flex;align-items:center;padding:clamp(11.333333333333334px,.8854166666666666vw,17px) clamp(14px,1.09375vw,21px);border:1px solid #cecece;background:#fff;color:#000;text-align:right;font-size:clamp(15px, 1.0416666666666667vw, 20px);font-weight:400;justify-content:space-between}#service-selection .form-buttons a.ghost{border:1px solid var(--dark)!important;background:0 0!important;color:var(--dark)!important}#service-selection .form-buttons a.ghost:focus,#service-selection .form-buttons a.ghost:hover{border:1px solid var(--buttonHoverBackgroundColour)!important}#service-selection .service-opts li a small{display:block;color:#696969;font-size:13px;font-weight:400;margin:-5px 0 0}#service-selection .service-opts li a svg{display:block;width:clamp(33.333333333333336px,2.6041666666666665vw,50px);height:clamp(33.333333333333336px,2.6041666666666665vw,50px);object-fit:contain}#service-selection .service-opts li a:focus,#service-selection .service-opts li a:hover{background:var(--primary);color:#fff}#service-selection .service-opts li a:focus svg *,#service-selection .service-opts li a:hover svg *{fill:#FFF;transition:.3s}#service-selection .service-slide .goToPrev.button{display:block;margin:clamp(20px,1.5625vw,30px) auto 0;width:max-content}#service-selection .form-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:clamp(20px,1.5625vw,30px);grid-gap:10px}#service-selection .form-buttons a,#service-selection .form-buttons button{width:max-content;margin:0!important}#service-selection .form-buttons button{display:flex;align-items:center;grid-gap:clamp(9.333333333333334px,0.7291666666666666vw,14px)}#service-selection .form-buttons button i.icon-continue{display:block;background-image:url(i/icons/icon-continue.svg);background-size:100%;background-repeat:no-repeat;background-position:center;width:clamp(9.333333333333334px,.7291666666666666vw,14px);height:clamp(7.333333333333333px,.5729166666666666vw,11px)}#service-selection #vehicle-form{display:flex;flex-direction:column;grid-gap:clamp(5.333333333333333px,0.4166666666666667vw,8px)}#service-selection #vehicle-form input,#service-selection #vehicle-form input::placeholder,#service-selection #vehicle-form select{color:#000;font-size:clamp(15px, .8854166666666666vw, 17px);font-weight:400}#service-selection #vehicle-form input:not(#not-sure),#service-selection #vehicle-form select,#service-selection .elementor-field-group .elementor-field-textual{padding:clamp(9.333333333333334px,.7291666666666666vw,14px) clamp(11.333333333333334px,.8854166666666666vw,17px)!important;appearance:none!important;border:1px solid #cecece!important;background:#fff!important;transition:.3s!important}#service-selection #vehicle-form select{background-image:url(i/icons/icon-select.svg);background-size:clamp(11.333333333333334px,.8854166666666666vw,17px);background-repeat:no-repeat;background-position:calc(100% - clamp(11.333333333333334px,.8854166666666666vw,17px)) center}#service-selection #vehicle-form input:hover,#service-selection #vehicle-form select:hover,#service-selection .elementor-field-group .elementor-field-textual:hover{border:1px solid var(--primary)!important;transition:.3s!important}#service-selection #vehicle-form label{font-size:13px;display:flex;grid-gap:8px;margin-top:10px;color:#000;align-items:center}#service-selection #recommendation-box{background-color:#f9f9f9}#service-selection #recommendation-box,#service-selection #recommendation-box span{display:flex;flex-direction:column;align-items:center;justify-content:center}#service-selection #recommendation-box span{color:#000;font-size:14px;font-weight:400;text-align:center;line-height:1.3}#service-selection #recommendation-box span em{font-size:clamp(16px, 1.25vw, 24px);font-style:normal;font-weight:600;line-height:1;margin:5px 0 0}#service-selection #form #forceSubmit{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;visibility:hidden}#service-selection .recommendation-wrapper{display:flex;grid-gap:clamp(10px,0.78125vw,15px)}#service-selection .recommendation-wrapper #form .captcha-note p{color:#000;text-align:center;font-size:11px;font-weight:400}.pg-section .content-text.ct-left .btn-group .elementor-widget-wrap{display:flex!important;padding:0!important;grid-gap:10px!important}.pg-section .content-text.ct-left .btn-group .elementor-widget-wrap>.elementor-element{width:max-content!important;margin:0!important}#video-fix .e-hosted-video,#video-fix .elementor-video{width:clamp(220px,17.1875vw,330px);height:clamp(366.6666666666667px,28.645833333333332vw,550px);margin:0 auto}#hero .hero-bi,#hero .hero-bi img{height:clamp(600px,39.0625vw,750px);display:block}@media (max-width:850px){.stacked-list.left ul,.stacked-list.right ul{align-items:center;padding:0}.stacked-list ul:after,.stacked-list.left:after,.stacked-list.right:after{left:0!important;right:0!important}}#hero{position:relative;overflow:hidden!important;height:clamp(500px,39.0625vw,750px)!important;padding:clamp(140px,8.854166666666666vw,170px) 0 clamp(60px,8.854166666666666vw,170px)}#hero .hero-bi{position:absolute;top:clamp(-170px,-8.854166666666666vw,-140px);bottom:0;left:-100px;right:-100px;width:calc(100% + 200px);z-index:-1}#hero .hero-bi img{width:100%;object-fit:cover;object-position:top right}#feedback.careers .elementor-testimonial__image img{height:clamp(20px,1.5625vw,30px)!important;width:auto!important}#feedback.careers .elementor-swiper{width:1100px!important;max-width:100%!important}#entertoday img{margin-right:clamp(-77px,-4.010416666666667vw,-51.333333333333336px)}#entertoday{overflow:hidden;overflow-x:clip}#ruleseligibility .ore-container .elementor-container{display:flex;flex-wrap:wrap;grid-gap:clamp(20px,1.5625vw,30px)}#ruleseligibility .ore-container .ore-card{width:calc(33% - clamp(13.333333333333334px,1.0416666666666667vw,20px));background-color:#ececec;padding:clamp(20px,1.5625vw,30px)}#ruleseligibility .ore-container .ore-card h3{font-size:clamp(20px, 1.5625vw, 30px);margin:0 0 20px;letter-spacing:-1px;color:var(--red);font-weight:600;padding-left:clamp(36.666666666666664px,2.8645833333333335vw,55px);position:relative}#ruleseligibility .ore-container .ore-card h3:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto 0;display:block;width:clamp(26.666666666666668px,2.0833333333333335vw,40px);height:clamp(26.666666666666668px,2.0833333333333335vw,40px);background-color:var(--red);background-size:65%;background-position:center;background-repeat:no-repeat}#ruleseligibility .ore-container .ore-card.eligibility h3:before{background-image:url(i/icons/icon-eligibility.svg)}#ruleseligibility .ore-container .ore-card.howtoenter h3:before{background-image:url(i/icons/icon-howtoenter.svg)}#ruleseligibility .ore-container .ore-card.winnerselection h3:before{background-image:url(i/icons/icon-winnerselection.svg)}#ruleseligibility .ore-container .ore-card.prizedetails h3:before{background-image:url(i/icons/icon-prizedetails.svg)}#ruleseligibility .ore-container .ore-card.generalterms h3:before{background-image:url(i/icons/icon-generalterms.svg)}#ruleseligibility .ore-container .ore-card.questions h3:before{background-image:url(i/icons/icon-questions.svg)}#ruleseligibility .ore-container .ore-card ul{margin:0;padding:0 0 0 20px}#ruleseligibility .ore-container .ore-card ul li{margin:0;font-size:clamp(15px, .8333333333333334vw, 16px)}.woocommerce-error,.woocommerce-info,.woocommerce-message{flex-direction:row!important;justify-content:space-between!important;width:100%!important;grid-gap:clamp(20px,1.5625vw,30px)!important;padding:1em 1.5em!important}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:none!important}@media (max-width:1780px){#footer,#sl_div,.copyright,.hero-section,.inner-hero,.pg-section,.post_breadcrumbs,.section-izg,.testimonials{padding-left:30px!important;padding-right:30px!important}.pg-section-lp{padding-right:30px!important}}@media (max-width:1600px){.elementor-section:not(.pg-section,.elementor-section-full_width,#footer,#store_locator,.nwc-meta,.ncc-meta)>.container,.elementor-section:not(.pg-section,.elementor-section-full_width,#footer,#store_locator,.nwc-meta,.ncc-meta)>.elementor-container,.lp-padding,.page-id-3508 .pg-section{padding-left:30px!important;padding-right:30px!important}.pg-section.home-pillars{margin:0 30px!important}.pg-title.certification-title.promotions .auto-glass .hero-divider.elementor-section>.elementor-container{padding:0!important}}@media (max-width:1850px) and (min-width:1368px){#entertoday,.fwep{padding-left:60px!important;padding-right:60px!important}}#footer,.copyright{position:relative!important;z-index:999999!important}.copyright{background-color:#fff!important}div#gt_float_wrapper{z-index:999998!important}.promo-summer{background:#439c77!important;background:linear-gradient(128deg,#439c77 0,#31747a 100%)!important;color:#fff!important}#promoIcon .elementor-icon{width:clamp(200px,15.625vw,300px);height:clamp(133.33333333333334px,10.416666666666666vw,200px);margin:clamp(-60px,-3.125vw,-40px) 0}#promoCards>.elementor-container{display:flex!important;flex-wrap:wrap!important;grid-gap:30px!important;justify-content:center!important}#promoCards .promo-card{width:calc(25% - 25px);background-color:#fff;border:1px solid #fec725;border-radius:20px;overflow:hidden;padding-bottom:30px}#promoCards .promo-card .elementor-widget-shortcode,#promoCards .promo-card h3,#promoCards .promo-card p{padding:0 30px!important;text-align:center}#promoCards .promo-card h3 strong{display:block;background-color:#fec725;color:#121212;text-transform:uppercase;padding:10px;margin:0 0 20px;position:relative}#promoCards .promo-card h3 strong:after,#promoCards .promo-card h3 strong:before{content:'';position:absolute;top:0;bottom:0;display:block;width:30px;height:100%;background-color:#fec725}#promoCards .promo-card h3 strong:before{left:-30px}#promoCards .promo-card h3 strong:after{right:-30px}#promoCards .promo-card h3{font-size:clamp(20px, 1.3020833333333333vw, 25px)}#promoCards .promo-card .elementor-widget-text-editor{height:calc(100% - clamp(80px,5.46875vw,105px));margin-bottom:clamp(26.666666666666668px,2.0833333333333335vw,40px)}#promoCards .promo-card .elementor-widget-text-editor .elementor-widget-container{display:flex;flex-direction:column;height:100%}#promoCards .promo-card p:last-of-type strong em{display:block;font-size:clamp(16px, 1.0416666666666667vw, 20px);font-style:normal;line-height:1}#promoCards .promo-card .wash-card .elementor-button-link{background-color:#31747a!important;color:#fff!important}@media (max-width:991px){.fw-rq{width:100%!important}.fund-container>.elementor-container>[class*=elementor-col-]{width:calc(50% - clamp(20px,1.5625vw,30px))!important}.page-id-3508 .ct-right ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;column-gap:unset}.corevalues .value{width:calc(50% - 25px)}span.slp_result_contact.slp_result_directions,span.slp_result_contact.slp_result_email{margin:0 5px 8px 0!important}#cert-boxes .cert-card .inner-box.gold p{padding:150px 0 0;position:relative}#service-selection .recommendation-wrapper{flex-direction:column}#service-selection .recommendation-wrapper #form,#service-selection .recommendation-wrapper #recommendation-box,.stacked-list.bottom-four ul li:nth-child(7){width:100%}.content-text .fancy-list.two ul{column-count:1;column-gap:0}#hero{height:auto!important}.stacked-list ul li,.stacked-list.bottom-four ul li:nth-child(4),.stacked-list.bottom-four ul li:nth-child(5),.stacked-list.bottom-four ul li:nth-child(6){width:calc(50% - 15px)}.pg-section.home-pillars{margin:0!important}#promoCards .elementor-widget-wrap.elementor-element-populated{align-items:center!important}#promoCards .promo-card .wash-card{width:100%!important;margin-top:auto}#promoCards .promo-card .elementor-widget-text-editor{height:auto}}.fundraising-faq .elementor-container,.fundraising-intro .elementor-container,.fundraising-pillars .elementor-container{max-width:1300px!important}.fundraising-pillars+.fundraising-pillars{margin-top:clamp(-70px,-3.65vw,-47px)!important}.fundraising-intro .elementor-image-gallery{padding-left:clamp(40px,3.13vw,60px)}.fundraising-intro .elementor-image-gallery .gallery-item img{border:0!important}.fundraising-intro .elementor-image-gallery .gallery-item{width:47%!important;margin:clamp(3px,.26vw,5px) 1.5%!important}.fundraising-intro .elementor-image-gallery .gallery-item:nth-of-type(2),.fundraising-intro .elementor-image-gallery .gallery-item:nth-of-type(4){margin-top:clamp(33px,2.6vw,50px)!important;margin-bottom:clamp(-50px,-2.6vw,-33px)!important}.fundraising-intro h2 em{font-size:clamp(32px, 2.5vw, 48px);display:block;font-style:normal;color:#981b1e}.fundraising-intro h2{font-size:clamp(21px, 1.67vw, 32px);margin:0 0 clamp(20px,1.56vw,30px)}.fundraising-intro p{font-size:clamp(15px, 1.15vw, 22px);color:#434343}.fundraising-pillars .elementor-icon-box-wrapper{margin:clamp(53px,4.17vw,80px) 0}.fundraising-form form{max-width:clamp(667px,52.08vw,1000px);margin:0 auto}.fundraising-form .elementor-form .elementor-field-type-recaptcha_v3{border:none!important;padding:0!important;width:0!important;height:0!important;overflow:hidden!important}.fundraising-faq ul{margin:0}.fundraising-faq ul li{border:solid #ccc;padding:clamp(28px,1.82vw,35px);margin:0 0 clamp(17px,1.3vw,25px);color:#434343}.fundraising-faq ul li em{display:flex;font-size:126%;position:relative;font-weight:800;font-style:normal;color:#000;line-height:1;align-items:center;margin:0 0 clamp(7px,.52vw,10px)}.fundraising-faq ul li em:before{content:"?";font-size:clamp(13px, .99vw, 19px);width:clamp(17px,1.35vw,26px);height:clamp(17px,1.35vw,26px);background:#981b1e;border-radius:100%;text-align:center;line-height:clamp(18px, 1.41vw, 27px);color:#fff;padding-left:clamp(1px,.05vw,1px);font-weight:400;margin-right:clamp(6px,.47vw,9px)}.fundraising-hero{color:#fff;padding:clamp(267px,20.83vw,400px) 0 clamp(47px,3.65vw,70px)}.fundraising-hero h1{font-size:clamp(37px, 2.86vw, 55px)}.fundraising-hero h1+p{font-size:clamp(23px, 1.77vw, 34px);line-height:1;font-weight:200}.fundraising-hero ul{margin-top:clamp(10px,.78vw,15px)!important;margin-bottom:clamp(20px,1.56vw,30px)!important;grid-gap:20px 0}.fundraising-hero .elementor-icon-list-icon{width:clamp(49px,3.85vw,74px);flex:0 0 clamp(49px,3.85vw,74px);height:clamp(49px,3.85vw,74px);border-radius:100%;border:solid #fff;display:flex;align-items:center;justify-content:center;position:relative}.fundraising-hero .elementor-icon-list-icon svg{width:50%!important;height:auto!important;margin:0!important;padding:0!important}.fundraising-hero .elementor-icon-list-text span{display:block;line-height:1;font-size:clamp(10px, .78vw, 15px);text-transform:uppercase;letter-spacing:clamp(2px, .16vw, 3px);color:#d2d2d2}.fundraising-hero .elementor-icon-list-text{padding-left:clamp(10px,.78vw,15px)!important;position:relative;top:clamp(3px,.21vw,4px)}.fundraising-hero ul li:nth-child(2){margin:0 clamp(27px,2.08vw,40px)!important}@media (max-width:1199px){.fcount,.fcount_parent>p{flex:0 0 100%;max-width:100%}.fcount_parent{flex-wrap:wrap}.fcount_parent>p{font-size:20px;text-align:center;margin:0 0 40px!important}#header .elementor-widget-wrap{padding:0!important}#header ul li a{font-size:clamp(13px,.8333333333333334vw,16px)!important;padding:10px 8px!important}#ruleseligibility .ore-container .ore-card{width:calc(50% - clamp(13.333333333333334px,1.0416666666666667vw,20px))}#header ul li a em{display:none}#promoCards .promo-card{width:calc(50% - 25px)}.fundraising-faq .elementor-container,.fundraising-form form,.fundraising-intro .elementor-container,.fundraising-pillars .elementor-container{max-width:100%!important}.fundraising-hero ul li,.fundraising-hero ul li:nth-child(2){margin-top:13px!important}.fundraising-hero ul{margin-top:-10px!important}.fundraising-pillars .elementor-icon svg{max-width:100px;height:auto}}.pg-title.certification-title.promotions .auto-glass p{font-size:clamp(16px, 1.09375vw, 21px);margin:0}.pg-title.certification-title.promotions .auto-glass ul li{color:#fff;margin:0 0 8px;font-weight:300;padding:0 0 0 clamp(20px,1.5625vw,30px);position:relative;width:max-content}.pg-title.certification-title.promotions .auto-glass ul li:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto 0;display:block;width:clamp(14.666666666666666px,1.1458333333333333vw,22px);height:clamp(14.666666666666666px,1.1458333333333333vw,22px);background-image:url(i/icons/icon-check-white.svg);background-size:100%;background-repeat:no-repeat;background-position:center}.dual-hero p a.no-btn{font-weight:400!important;color:#fff!important}@media (max-width:767px){.mobile-hide{display:none!important}.desktop-hide .elementor-button-wrapper{display:flex!important;justify-content:center!important;margin:30px 0 0}.fcount_goal,.lp-hero.inner-hero{margin-top:80px}.fcount_parent>p{margin:0 0 20px!important}.fcount_bar{min-width:13%}.fcount_goal{position:relative}.fundraiser-counter{padding:55px 30px 140px}div#gt_float_wrapper{bottom:50px!important}#banner .elementor-image-box-title{text-align:center!important}#banner .elementor-image-box-content{align-items:center!important}.fund-container>.elementor-container>[class*=elementor-col-],.new-cleaning-card,.nwc-container .new-wash-card{width:100%!important}#cert-container .cert-card,#promoCards .promo-card,#ruleseligibility .ore-container .ore-card,.corevalues .value,.fundraising-form .elementor-field-type-submit button,.pg-title.certification-title .hero-divider .elementor-widget-wrap>.elementor-element,.stacked-list ul li,.stacked-list.bottom-four ul li:nth-child(4),.stacked-list.bottom-four ul li:nth-child(5),.stacked-list.bottom-four ul li:nth-child(6),.stacked-list.bottom-four ul li:nth-child(7){width:100%}#lp-banner .lpb-card .elementor-icon-box-wrapper{display:flex;align-items:center;grid-gap:10px}#lp-banner .lpb-card .elementor-icon-box-icon{display:flex;align-items:center;justify-content:center;margin:0}#lp-simple .lps-card .elementor-icon-box-icon{margin:0 0 10px!important}#lp-simple .elementor-column:last-of-type{margin:30px 0 0}.inner-hero p{max-width:100%!important}.lp-heading-image img{margin:0 auto!important}.admin-bar .lp-hero.inner-hero{margin-top:calc(80px - 46px)}#cert-boxes .cert-card:first-of-type{margin:0 0 40px!important}.pg-section .content-text.ct-left .btn-group .elementor-widget-wrap,.pg-title.certification-title .hero-divider .elementor-widget-wrap{justify-content:center}.pg-title.certification-title .hero-divider ul{margin:clamp(30px,2.34375vw,45px) 0 0;padding:clamp(25.333333333333332px,1.9791666666666667vw,38px) 0 0!important;border-left:none;border-top:1px solid rgba(255,255,255,.2);flex-direction:column;justify-content:center;align-items:center;grid-gap:10px}.pg-title.certification-title .hero-divider .elementor-button-wrapper{display:flex;justify-content:center}.ags-card:not(:last-of-type){margin:0 0 40px}.service-wrap{margin-top:60px}.stacked-list.right{margin-top:40px}.pg-title.certification-title .auto-glass h1,.pg-title.certification-title .auto-glass p{text-align:center;margin-left:auto!important;margin-right:auto!important}.stacked-list ul li{padding:22px 22px 22px 60px}.stacked-list ul li:before{top:22px;left:22px}.woocommerce-error,.woocommerce-info,.woocommerce-message{flex-direction:column!important;justify-content:center!important;text-align:center!important;font-size:15px!important}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button,.woocommerce-notices-wrapper a.button{margin-left:unset!important}#postMargin{margin-top:81px}.admin-bar #postMargin{margin-top:calc(81px - 46px)}.fundraising-hero ul{margin-top:-10px!important;grid-gap:0}.fundraising-pillars .elementor-icon svg{max-width:100px;height:auto}.fundraising-pillars .elementor-icon-box-wrapper{margin:20px 0}.fundraising-pillars+.fundraising-pillars{margin-top:0!important;padding-bottom:60px!important}.fundraising-pillars .elementor-icon-box-wrapper br{display:none}.fundraising-form .elementor-field-type-submit{width:100%!important;align-items:center!important}.fundraising-faq ul li em{display:block}.fundraising-faq ul li em:before{display:block;margin:0 0 10px;font-size:20px;width:30px;height:30px;line-height:32px}.fundraising-faq ul li{font-size:13px}.fundraising-terms p{margin:18px 0 0}.fundraising-hero h1{font-size:26px}.fundraising-hero h1+p{font-size:18px;font-weight:400}.fundraising-hero ul li:nth-child(2){margin-left:8px!important;margin-right:8px!important}.fundraising-hero{padding:50px 0;margin-top:78px}.fundraising-hero .elementor-background-overlay{background:#000!important}.pg-title.certification-title.promotions .auto-glass ul{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (min-width:768px){.desktop-hide{display:none!important}.preheader p a+a{margin-left:9px}}@media (max-width:1199px) and (min-width:768px){.preheader p a+a{margin-left:9px}.preheader p,.preheader p a{font-size:13px}.preheader p a{text-align:center;line-height:1}}#footer.new-footer>.elementor-container>.elementor-column{border-right:1px solid #4b4b4b;padding:0 clamp(20px,3.125vw,60px);width:auto}#footer.new-footer>.elementor-container>.elementor-column:nth-child(3){min-width:30%}#footer.new-footer>.elementor-container>.elementor-column:first-child{padding-left:0}#footer.new-footer>.elementor-container>.elementor-column:last-child{border-right:none;padding-right:0}#footer.new-footer>.elementor-container>.elementor-column:nth-child(3) .footer-nav{display:flex;flex-wrap:wrap;justify-content:space-between}#footer.new-footer>.elementor-container>.elementor-column:nth-child(2) .footer-nav li,#footer.new-footer>.elementor-container>.elementor-column:nth-child(3) .footer-nav li{width:50%;text-wrap:nowrap}#footer.new-footer a{text-wrap:nowrap}#footer.cp-social ul.footer-social{justify-content:end;margin-top:0}#footer.cp-social>div{padding-top:clamp(29.333333333333332px,2.2916666666666665vw,44px);border-top:1px solid #4b4b4b}#footer.new-copyright a,#footer.new-copyright li,#footer.new-copyright p,#footer.new-footer a,#footer.new-footer li,#footer.new-footer p{font-size:clamp(15px, .8333333333333334vw, 16px)!important}@media (max-width:1367px){.pg-section.ps-padding{padding-right:30px!important;padding-left:30px!important}#footer.new-footer>.elementor-container>.elementor-column:nth-child(3) .footer-nav li{width:100%}}@media (min-width:1025px) and (max-width:1199px){#footer.new-footer>.elementor-container{flex-wrap:wrap}#footer.new-footer>.elementor-container>.elementor-column:first-of-type{width:100%;border-right:unset;padding:0}#footer.new-footer>.elementor-container>.elementor-column{width:calc(33%)}#footer.new-footer.elementor-section .elementor-container{display:flex;justify-content:center;grid-gap:40px 0}}@media(max-width:1024px){#footer.new-footer>.elementor-container>.elementor-column{border-right:none;padding:0;width:auto}#footer.cp-social>div{justify-content:space-between}#footer.cp-social>div>.elementor-col-50{width:auto!important}#footer [class*=elementor-col-]{margin:0 0 40px}}@media(max-width:650px){#footer.cp-social{padding-bottom:70px}}@media(max-width:480px){#footer.new-footer>.elementor-container>.elementor-column:nth-child(3) .footer-nav li{width:100%}}


