#footer ul,#footer ul.footer-social,#header ul{list-style:none;padding:0}.dual-hero h2,.home-pillars h3{font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px)}.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)}.hero-section.home h1,h1{font-size:clamp(40px, 3.75vw, 72px)}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)}#footer ul.footer-social svg,#header ul li.nav-cart a svg{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}.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}#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{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}#footer .elementor-button:focus,#footer .elementor-button:hover{background:#fff!important;color:var(--dark)!important}#footer ul{margin:0}#footer ul li{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 p,.contact-box p,.content-text ul li,.jtw-club ul li,.pg-privacy ul li,.single-product .elementor-widget-woocommerce-product-content ul li,.wash-card ul li,.wc-banner ul li{margin:0}#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}#footer ul.footer-social li a{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{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,.repairs-container .elementor-image-box-title{margin:0 0 15px}.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}.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}.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}#footer .book-appt-trigger{margin:20px 0}.dual-hero,.dual-hero [class*=elementor-col-]{min-height:750px!important}#book_an_appointment .elementor-column-gap-default>.elementor-column>.elementor-element-populated,#location_list .column-2,.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.shadow-card>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.wash-card>.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,.post_breadcrumbs .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.shadow-card .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{font-size:clamp(16px, 1.0416666666666667vw, 20px);line-height:1.5}.dual-hero p{margin:15px 0 0;color:#fff}.dual-hero h2+p{font-weight:800}.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%}.logo-lp-section .section-header h2+p{font-size:clamp(16px, 1.0416666666666667vw, 20px)}.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),.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}.ag-card .inline-ad h3,.dual-hero ul li,.elementor-toggle .elementor-tab-content p strong,.replacement-expert .elementor-image-box-title{font-size:clamp(16px, 1.0416666666666667vw, 20px)}.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}.repairs-container{margin:clamp(26.666666666666668px,2.0833333333333335vw,40px) 0 0}.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)}.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{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{background-color:#fff}.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}.pmi-column .woocommerce div.product div.summary,.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);background-color:#fff;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{font-size:clamp(16px, 1.0416666666666667vw, 20px);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{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)}#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}.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}.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{margin:0 0 10px}.elementor-toggle .elementor-tab-content p strong{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{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}.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}.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}.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,.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}.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}.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;font-weight:600;line-height:1.2}.content-text h3,.wc-banner h3{font-weight:500;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}.content-text h3,.wash-card.wc-promo h3{font-size:clamp(23.333333333333332px, 1.8229166666666667vw, 35px)}.wc-banner ul{margin:-10px 0 10px;padding:0 0 0 20px}.wc-banner p strong{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px);font-weight:600}.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);font-weight:600;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{flex:0 0 100%}.dual-hero p img{position:relative;top:8px}.content-text ul{margin:0 0 30px;padding:0 0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.content-text p strong{font-size:clamp(16px, 1.0416666666666667vw, 20px);margin-bottom:clamp(13.333333333333334px,1.0416666666666667vw,20px)}.content-text h3{margin:0 0 clamp(13.333333333333334px,1.0416666666666667vw,20px)}.contact-box h3{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px);font-style:normal;line-height:95%;margin-bottom:clamp(13.333333333333334px,1.0416666666666667vw,20px);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%}.mini-logos h2+p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.bmw-logo,.valentines.dual-hero .elementor-widget-container{position:relative}.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{font-weight:800}.dual-hero p a.no-btn:focus,.dual-hero p a.no-btn:hover,.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 strong{font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px)}.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{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-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,.variations .label,.woocommerce-notices-wrapper,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}.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,.wm-form,div#slp_tagline,span.location_distance{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;max-height:75vh;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;position:relative}.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}#cart-link .elementor-button-icon svg,.icon-cart{width:clamp(20px,1.5625vw,30px);height:clamp(20px,1.5625vw,30px)}.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{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}li.product{text-align:left}.woocommerce div.product form.cart .variations{margin:-10px 0 30px}#map_sidebar *,td.product-name a{color:var(--text)}.fc-fix>.elementor-widget-wrap.elementor-element-populated{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{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}.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-family:var(--buttonFont);font-size:var(--buttonFontSize);padding:10px 15px;background:var(--primary)!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;-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}.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-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-429 .dual-hero,.elementor-page-429 .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}.wash-card.wc-promo h3+p{font-size:clamp(17.333333333333332px, 1.3541666666666667vw, 26px);font-weight:400;color:#8b8b8b;margin:0 0 clamp(26.666666666666668px,2.0833333333333335vw,40px)}.preheader p,.wash-card.wc-promo ul li{font-size:clamp(16px, 1.0416666666666667vw, 20px)}.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}#vday-countdown,.preheader p{align-items:center;display:flex}.preheader{background-color:#981b1e;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}.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}}#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}.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{transition:.3s}#cart-link:hover{opacity:.8}@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}}@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){#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;margin:20px 0 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 #footer ul.footer-social{margin:20px 0 0}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}}}.slick-list,.slick-slider,.slick-track{display:block;position:relative}#sidenav section nav ul,.cw-banner ul,.shine-box ul{list-style:none;padding:0}.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)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.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}#careers-video.active,.slick-initialized .slick-slide,.slick-slide img{display:block}#careers-video,#sidenav section nav ul ul,.careers-intro .careers-intro-img.m,.careers-postings #BambooHR>div:last-child,.careers-postings .BambooHR-ATS-board h2,.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.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}@media (min-width:992px){.page-id-1803 #header{box-shadow:none!important}}.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)}#sidenav section nav ul li,.career-passion .elementor-widget-container p:first-child,.careers-intro.careers-section h1{margin:0}.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}.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{font-size:clamp(13px, .78125vw, 15px);color:#707070}.career-passion a:not(.career-passion a.read-more){font-family:var(--buttonFont);padding:var(--buttonPaddingTop) var(--buttonPaddingRight) var(--buttonPaddingBottom) var(--buttonPaddingLeft)!important;background:var(--primary)!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}.career-passion a:focus,.career-passion a:hover{background:var(--buttonHoverBackgroundColour)!important;color:var(--buttonHoverFontColour)!important}.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:first-child{margin-right:clamp(13.333333333333334px,1.0416666666666667vw,20px)}.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 h3 a:focus,.shine-box h3 a:hover{opacity:.6}.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}.page-id-1803 .slick-next,.page-id-1803 .slick-prev{display:none!important}#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{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}#pathways h2{margin:0 0 clamp(26.666666666666668px,2.0833333333333335vw,40px)}@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)}}@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}}@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{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{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}}#header ul li.toggleSideMenu a{position:relative;top:3px}#header ul li.toggleSideMenu a:focus,#header ul li.toggleSideMenu a:hover{opacity:.5}#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.active{opacity: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;background-color:var(--dark);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{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;font-size:clamp(16.666666666666668px, 1.3020833333333333vw, 25px);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: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{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{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}}@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){position:relative}.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}.elementor-column-gap-default>.elementor-column.repair-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,.ncc-meta .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.nwc-meta .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important}.dual-hero h2,.home-pillars h3{font-size:clamp(26.666666666666668px, 1.5625vw, 30px)}.page-id-2100 .dual-hero h2+p{font-weight:400}#book_an_appointment{max-height:80vh}.wash-card.wc-promo:last-of-type{border-left:1px solid #d4d4d4}.temp-hide{display:none!important}.woocommerce-page table.cart th{text-align:center!important}.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}.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{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;font-style:normal;font-weight:200;letter-spacing:clamp(-2.2px, -.11458333333333334vw, -1.4666666666666668px);line-height:1}.nwc-meta .elementor-button{border-radius:clamp(6.666666666666667px,.5208333333333334vw,10px)!important}.ncc-meta .elementor-button:focus,.ncc-meta .elementor-button:hover,.nwc-meta .elementor-button:focus,.nwc-meta .elementor-button:hover{background-color:var(--dark)!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);font-style:normal;font-weight:200;letter-spacing:clamp(-2.2px, -.11458333333333334vw, -1.4666666666666668px);line-height:1}.nwc-meta .elementor-col-50{width:100%!important}ul.car-wash-list strong small{font-size:12px;display:block}ul.car-wash-list strong{font-weight:400;font-size:15px}ul.car-wash-list strong em{font-style:normal}ul.car-wash-list strong br{display:none}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}@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}}@media (max-width:991px){.wash-card.wc-promo:last-of-type{border-left:none!important;border-top:1px solid #d4d4d4}}@media (max-width:767px){.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}}@media (max-width:767px){.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}}