:root{--color-green:#abc937;--color-green-muted:#e6efc3;--color-blue:#eaf3f6;--color-white:#fff;--color-light-blue:#eaf3f6;--color-light-grey:#f9f9f9;--color-orange:#C46A32;--color-yellow:#F7D557;--color-gray:#f7f7f7;--color-black:#000;--font-size-primary-heading:min(calc(2rem + 2vw), 4.5rem);--font-size-secondary-heading:min(calc(1.4rem + 1.4vw), 3rem);--font-size-tertiary-heading:min(calc(1.3rem + 1vw), 2.3rem);--font-size-quartary-heading:min(calc(1.2rem + 0.5vw), 1.7rem);--font-size-quinary-heading:min(calc(1rem + 0.3vw), 1.3rem);--font-size-body:1.1rem}@font-face{font-family:"Gotham";src:url(/wp-content/themes/clean-juice/fonts/gotham.woff2) format("woff2");font-display:swap}body,html{scroll-behavior:smooth}h1,h2,h3,section,div{scroll-margin-top:100px}body{font-family:"Montserrat",sans-serif;overflow-x:hidden;color:var(--color-black);font-size:var(--font-size-body)}.post,.page{margin:0 0 0}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif;text-transform:uppercase;line-height:1.1em}h1{font-size:var(--font-size-primary-heading)}h2{font-size:var(--font-size-secondary-heading)}h3{font-size:var(--font-size-tertiary-heading)}h4{font-size:var(--font-size-quartary-heading)}h5,h6,.sub-heading{font-size:var(--font-size-quinary-heading)}.sub-heading{color:var(--color-green);text-transform:uppercase;font-weight:700}p,li,a{font-size:var(--color-black)}a,a:active,a:focus{outline:none;text-decoration:none;transition:0.35s ease all}.z-index-1{z-index:1}.z-index-2{z-index:2}.max-width{max-width:1500px;padding:0 1em;margin:0 auto}.flex-column{flex-direction:column}.page-hero{min-height:90vh;background-size:cover!important;background-position:center center!important;box-shadow:inset 0 0 0 1000px rgb(0 0 0 / 15%)}.home .page-hero{min-height:90vh;margin-bottom:0!important}.simple-page-hero{background:var(--color-black)}.header-logo{max-width:200px!important;height:auto;display:block}.page-hero h1,.simple-page-hero h1{color:var(--color-white)}.page-hero.rounded{clip-path:circle(5000px at 50% calc(100% - 5000px));overflow:hidden;margin-bottom:0}.page-hero .max-width{width:100%;color:var(--color-white)}section{padding:7em 0em;margin:0 auto 2.5em auto;position:relative}section#shadow-host-companion{padding:0;margin:0}.button,body .gform_button{font-family:"Gotham",sans-serif;display:inline-block;text-decoration:none;font-weight:500;border-radius:0;border-top-left-radius:0;padding:13px 22px;font-size:var(--font-size-body);text-shadow:none;box-shadow:none;transition:0.35s ease all;text-transform:uppercase;letter-spacing:.04em;border-radius:3em;z-index:2;position:relative;cursor:pointer;background-color:transparent}.button.black{background-color:var(--color-black);color:var(--color-white)}.button.black.underline{background-color:transparent;color:var(--color-black);text-decoration:solid underline 2px;text-underline-offset:.5em;padding-left:0}.button.black.outline{background:transparent;color:var(--color-black);border:2px solid var(--color-black);border-radius:5px}.button.black.outline:hover{color:var(--color-green);border:2px solid var(--color-green)}.button.black.underline:hover{color:var(--color-green)}.button.black:hover{color:var(--color-white)}.button-wrapper:hover .button.black{background-color:transparent}.button.white{background-color:var(--color-white);color:var(--color-black)}.button.white:hover{background-color:var(--color-red);color:var(--color-white)}.button.green{background-color:var(--color-green);color:var(--color-white)}.button.green:hover{background-color:var(--color-black);color:var(--color-white)}.button-wrapper{display:inline-block;position:relative}.button-wrapper:after{background:var(--color-green);content:" ";position:absolute;bottom:-12px;right:-12px;display:block;width:100%;height:100%;border-radius:3em;z-index:0;pointer-events:none;transition:transform .30s ease-out}.button-wrapper:hover::after{transform:translate(-12px,-12px);box-shadow:none}.wavy-underline{position:relative;display:inline-block}.wavy-underline:after{content:"";background:var(--wpr-bg-0ee15107-2de5-4a26-a54a-5b3d833793ea);width:40%;height:20px;display:block;background-size:contain;background-repeat:no-repeat;right:0;position:absolute;margin-top:.5em}.burst{position:absolute;top:-247px;left:-197px;width:320px!important;transform:rotate(-50deg);object-fit:contain!important;z-index:1}.text-center{text-align:center}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pb-3{padding-bottom:3em}.site-header{width:100%;position:absolute}#site-navigation{z-index:20;position:relative;margin:0 auto;padding:1em 0}.site-header{z-index:999;transition:all ease-in-out .35s;transform:none}.site-header.header-scrolled{transform:translateY(-100%);opacity:0}body.responsive-menu-open .site-header.header-scrolled{transform:none;opacity:1}.site-header.header-scrolled-top{top:0;position:sticky;opacity:1;background:var(--color-black)}#primary-menu .sub-menu{display:flex;flex-direction:column;padding:1em;background:var(--color-white);gap:1em}#primary-menu .sub-menu li a{color:var(--color-black)}#primary-menu li ul{opacity:0;transition:opacity 0.5s linear 0s}#primary-menu li:hover ul{opacity:1}#primary-menu li{margin:0 15px;text-transform:uppercase;font-weight:600}#primary-menu li a{color:var(--color-white)}.menu-right{position:relative}.menu-right .button{margin-right:60px}.hero-image-row{width:100%;bottom:30px;position:absolute;left:0}.hero-image-row img{height:80px;width:80px;object-fit:contain}.about{background:#f7f7f7}.about h2{text-align:center}.blog .about{background:#fff}.contain-md{max-width:1140px!important}.mb-head{margin-bottom:42px!important}.about-locatons p{max-width:500px}.single-location .interior-content{max-width:500px}.about-locatons{padding-bottom:3em}.locations-header h1{margin:0}body.page-id-2480 .site-header{background-color:var(--color-black)}.title-info{font-family:Montserrat;font-size:35px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.img-values-location{position:absolute;transform:rotate(180deg);object-fit:contain!important;z-index:1;right:0;width:17em;bottom:-56px}.gm-style-iw-d h3,.gm-style-iw-d h3 a{color:#ABCA38;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.gm-style-iw-d p a{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:24.8px}.locations-header{padding-top:12em}.info-directions{display:flex;align-items:center;gap:1em}.testimonials .container-fluid{position:relative}.testimonial-slide{padding:3em;background:var(--color-green-muted);min-height:350px;border-top-left-radius:15%;border-bottom-right-radius:15%;justify-content:space-between;transition:opacity 0.3s ease-in;position:relative}.testimonial-slide.green{background:var(--color-green-muted)}.testimonial-slide.blue{background:var(--color-blue)}.testimonial-content{font-size:20px;font-weight:400;margin-bottom:1em}body .testimonials .glider-next{right:-52px}.testimonial-slide h3{font-size:1.25rem;color:var(--color-green);text-transform:none;font-family:"Montserrat",sans-serif;font-weight:700;position:absolute;bottom:10px}body .testimonials .glider-next,.testimonials .glider-prev{top:50%}.testimonials .slick-track{gap:1em;display:flex}.glider-prev svg,.glider-next svg{max-width:36px}.testimonials .burst.top{position:absolute;top:10%;left:-11%;width:160px;transform:rotate(-50deg);object-fit:contain!important;z-index:1}.testimonials .burst.bottom{position:absolute;bottom:-10%;right:-11%;top:auto;left:auto;width:160px;transform:rotate(128deg);object-fit:contain!important;z-index:1}.testimonials .row{display:block!important}.testimonials .button-wrapper{margin-top:2em}section.instagram .instagram-interior{background-color:var(--color-light-blue)}section.instagram .instagram-interior.green{background-color:var(--color-green-muted)}section.instagram .instagram-interior.blue{background-color:var(--color-light-blue)}.instagram-button{color:var(--color-black);text-transform:uppercase;font-weight:700;font-size:20px}.instagram-button:hover,.instagram-button:focus{color:var(--color-green)}.instagram-icon{padding:1em;border-radius:100%;background:var(--color-white);display:flex;align-items:center;justify-content:center;align-content:center;flex-direction:row;margin-right:1em}section.instagram .divider-inside-bottom,section.quotes .divider-inside-bottom{top:unset}section.instagram .divider-inside-top,section.quotes .divider-inside-top{bottom:unset}.instagram-icon svg{height:30px;width:30px;margin:auto}@media screen and (min-width:75rem){#sb_instagram #sbi_images .sbi_item:nth-of-type(1){margin-top:-150px!important}#sb_instagram #sbi_images .sbi_item:nth-of-type(2){margin-top:-100px!important}#sb_instagram #sbi_images .sbi_item:nth-of-type(3){margin-top:-150px!important}.instagram .col-lg-9{max-width:80%;flex-basis:80%;margin-right:-5vw}}.position-relative{position:relative}.floating{position:absolute;top:-8em;right:0;z-index:2;width:33em}.section-md-padding{padding:5em 0em}.projects{padding:4em 0em;background:var(--color-green-muted);margin-bottom:9em}.community{padding:4em 0em;background:var(--color-light-blue);margin-bottom:9em}.projects-list h5{color:var(--color-green);text-transform:uppercase;font-weight:700;font-size:var(--font-size-quinary-heading);font-family:"Montserrat",sans-serif;margin-bottom:16px;margin-top:0}.projects-list{padding:2em 0em}.projects-list p:last-of-type{margin-bottom:0}.box-info-list .projects-list:last-of-type{margin-bottom:4em}.m-auto{margin:0 auto}.object-cover{object-fit:cover;object-position:center}.w-100{width:100%}.h-100{height:100%}.divider-inside-top,.divider-inside-bottom{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23F7F7F7"/></svg>');background-size:100% 120px;height:120px;z-index:1;transform:scale(1,1);display:block;background-repeat:no-repeat;position:absolute;width:100%}.divider-inside-top{bottom:0;margin-bottom:-75px}.divider-inside-top.rotate{transform:rotate(180deg)}.divider-inside-bottom{top:0;margin-top:-75px;transform:rotate(180deg)}.divider-inside-top.gray,.divider-inside-bottom.gray{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="%none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23f7f7f7"/></svg>')}.divider-inside-top.green,.divider-inside-bottom.green,.divider-inside-top.muted-green,.divider-inside-bottom.muted-green{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23e6efc3"/></svg>')}.divider-inside-top.blue,.divider-inside-bottom.blue{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23EAF3F6"/></svg>')}.divider-inside-top.black,.divider-inside-bottom.black{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23000"/></svg>')}.divider-inside-top.white,.divider-inside-bottom.white{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23fff"/></svg>')}.divider-inside-top.yellow,.divider-inside-bottom.yellow{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23f7d557"/></svg>')}.divider-inside-top.orange,.divider-inside-bottom.orange{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23C46A32"/></svg>')}.single-post .simple-page-hero .max-width .column{background-size:cover;background-repeat:no-repeat}.page-template-page-fullwidth .entry-content{margin-top:0}.page-template-default:not(.home) .entry-content{padding:3em 0 7em 0}body.single-post h3{font-size:30px;font-family:"Montserrat";font-weight:400}.single-post .simple-page-hero .max-width,.single-location .simple-page-hero .max-width{position:absolute;width:100%;margin:0 auto;left:0;right:0;padding:0 1em;top:50%;transform:translateY(-50%)}.single-location .simple-page-hero:has(.divider-inside-top) h1{margin-top:0}.green-separator{background-color:#9FC040;width:100%;height:3px}.single-location .address{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24.8px;color:#fff;margin-bottom:11px}.box-location{padding-left:36px;padding-bottom:25px}.single-location .directions a,.single-location .phone a{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24.8px;color:var(--color-white);display:flex;align-items:center;transition:all ease .3s}.single-location .directions a:hover,.single-location .phone a:hover{color:var(--color-green)}.single-location .directions a svg path,.single-location .phone a svg path{transition:all ease .3s}.single-location .directions a:hover svg path,.single-location .phone a:hover svg path{fill:var(--color-green)}.single-location .directions svg,.single-location .phone svg{margin-right:6px}.schedule{color:var(--color-white);font-family:Montserrat;font-size:16px;line-height:28.8px;padding-left:36px;padding-top:25px;margin-bottom:46px}.schedule .current-day{font-weight:700}.box-btn-ordernow{padding-left:36px}.single-post .down-arrow,.single-location .down-arrow{position:absolute;bottom:-5%;left:47%;transform:translate(-50%,-50%);transition:all ease-in-out 300ms}.down-arrow:hover{bottom:-7%}.single-post .divider-inside-top.black,.single-location .divider-inside-top.black,.blog .divider-inside-top.white,.page-hero .divider-inside-top.white{background-image:url('data:image/svg+xml,<svg width="1920" height="275" viewBox="0 0 1920 275" preserveAspectRatio="none" fill="%none" xmlns="http://www.w3.org/2000/svg"><path d="M1253.39 250.054C1664.53 316.069 1920 230.18 1920 230.18L1920 0L2.40413e-05 -0.000167852L2.18085e-06 250.054C441 128 798.337 176.989 1253.39 250.054Z" fill="%23fff"/></svg>');transform:rotate(180deg);z-index:1}.entry-date{color:var(--color-green);position:relative;padding:0;text-transform:uppercase;font-size:var(--font-size-quinary-heading);font-weight:700}.what-you-need-to-know .faq-heading.ui-accordion-header{margin:auto}.frequently-asked-questions .faq-wrapper{max-width:1128px;margin:auto}.frequently-asked-questions span.ui-accordion-header-icon.ui-icon.iconClosed:before,.frequently-asked-questions span.ui-accordion-header-icon.ui-icon.iconOpen:before{color:#CED296}.not-found{height:100vh;color:var(--color-white);background-size:cover;margin:0}.toc-heading{font-family:"Montserrat","sans-serif";color:var(--color-green);font-size:var(--font-size-quartary-heading);font-weight:600}.single-post .entry-content .column-half{border-left:1px solid var(--color-green);padding:4em}.single-post .column-half .button{font-size:16px}.post-toc b{font-weight:400}.toc{padding:1rem}.toc ul{margin:unset;padding-left:unset;list-style:none}.toc li ul{padding-left:1rem}.toc li,.toc li a{font-size:var(--font-size-quinary-heading);color:var(--color-black);font-weight:500}.toc li a:hover{color:var(--color-green)}.toc>ul li{font-weight:700}.site-footer{padding:2em 0 1em 0;background:var(--color-light-grey);overflow:hidden;position:relative;z-index:2}.footer-top .sep{background:var(--color-green);height:4px}.footer-links{padding:5em 0 3em 0!important;max-width:900px}.footer-links a{color:var(--color-black)}.footer-links a:hover{color:var(--color-green)}.footer-links .column p{line-height:1.75}.footer-logo{width:100%}.footer-links h2{font-size:var(--font-size-quinary-heading)!important;font-family:"Montserrat","sans-serif"!important;font-weight:700!important;margin:0}.copyright-info-sep{border-top:.5px solid var(--color-black)}.copyright-info{padding-top:1em}.copyright-info p{margin:0;font-size:14px}.copyright-info a{color:var(--color-black)}.copyright-info a:hover{color:var(--color-green)}.social-icon svg{height:20px;width:20px}.social-icon:hover{fill:var(--color-green)}header .social-icon{margin-right:10px}.jqvmap-label,.jqvmap-pin{color:var(--color-white);font-size:11px}.gform_wrapper.gravity-theme input[type="color"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme input[type="datetime-local"],.gform_wrapper.gravity-theme input[type="datetime"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="month"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="time"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="week"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background:transparent;border:unset;border-bottom:2px solid var(--color-black);color:var(--color-black);font-weight:600;font-family:"Montserrat",sans-serif;border-radius:0}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:2em}body .gform_wrapper.gravity-theme .gform_drop_instructions{display:inline-block;color:var(--color-black);font-weight:600;font-family:"Montserrat",sans-serif}body .gform_wrapper.gravity-theme .gform_drop_area{padding:3em}body .gform_button_select_files{background:unset;border:unset;padding:unset;text-transform:none;letter-spacing:inherit;color:var(--color-black);font-weight:600;cursor:pointer}body .gform_wrapper.gravity-theme .gform_drop_area{border:2px solid var(--color-black);border-radius:0}body .gform_wrapper.gravity-theme .gform_fileupload_rules{display:none}body .gform_button{background:var(--color-black);color:var(--color-white)}body .gform_button:hover{background:var(--color-green);border-color:var(--color-green)}::-webkit-input-placeholder{color:var(--color-black)}:-moz-placeholder{color:var(--color-black);opacity:1}::-moz-placeholder{color:var(--color-black);opacity:1}:-ms-input-placeholder{color:var(--color-black)}.floating-image{z-index:2}@media only screen and (max-width:47.9375em){.floating-image,.burst,.img-values,.down-arrow,.img-values{display:none}.responsive-menu-items a,.responsive-menu-items li ul.sub-menu a{padding:.5em 2em}video{height:auto}.box-location,.schedule,.box-btn-ordernow{padding-left:0}section{padding:2.5em 0}.copyright-info .col-xs-12{padding-bottom:1em}.copyright-info .col-xs-12:last-of-type{padding-bottom:0}.divider-inside-top{margin-bottom:-45px}.divider-inside-bottom{margin-top:-45px}.simple-page-hero{padding:7em 0}.single-post .simple-page-hero{margin-bottom:0}.single-post .entry-content{padding-top:0}.influencer-banner .floating{display:none}.single-post .full-width-image{width:100vw;margin-left:-10%}ul,ol{padding-left:0}#vmap{height:300px!important}body .testimonials .glider-next,.testimonials .glider-prev{top:unset;bottom:-20px}body .testimonials .glider-next{right:0}}@media only screen and (min-width:48em){.floating-image,.burst,.img-values,.down-arrow,.img-values{display:none}}@media only screen and (min-width:64em){.floating-image,.burst,.img-values,.down-arrow,.img-values{display:none}.single-location .full-width-image,.single.single-post .full-width-image{position:relative;margin-right:-50vw;height:100%}.single-location .full-width-image img,.single.single-post .full-width-image img{width:100%;height:100%;position:absolute;right:0;object-fit:cover}.single-location .simple-page-hero,.single.single-post .simple-page-hero{height:900px;position:relative;padding:0}.single-location .interior-content{padding:0 0 0 1em}.hero-inner{padding-right:4em}body.single-post .entry-content{padding-top:3em}}@media only screen and (min-width:75em){.img-values{display:block}.simple-page-hero{padding:9em 0 7em 0}.floating-image,.burst,.img-values,.down-arrow,.img-values{display:block}.responsive-menu-items{text-align:center}.responsive-menu-items li{width:300px;margin:auto}.responsive-menu-items li a,.responsive-menu-items li ul.sub-menu a{text-align:center}}