html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}.grid-1{width:8.33333333%;width:calc( 8.33333333%  -  20px );margin-right:20px}.grid-2{width:16.66666667%;width:calc( 16.66666667%  -  20px );margin-right:20px}.grid-3{width:25%;width:calc( 25%  -  20px );margin-right:20px}.grid-4{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px}.grid-5{width:41.66666667%;width:calc( 41.66666667%  -  20px );margin-right:20px}.grid-6{width:50%;width:calc( 50%  -  20px );margin-right:20px}.grid-7{width:58.33333333%;width:calc( 58.33333333%  -  20px );margin-right:20px}.grid-8{width:66.66666667%;width:calc( 66.66666667%  -  20px );margin-right:20px}.grid-9{width:75%;width:calc( 75%  -  20px );margin-right:20px}.grid-10{width:83.33333333%;width:calc( 83.33333333%  -  20px );margin-right:20px}.grid-11{width:91.66666667%;width:calc( 91.66666667%  -  20px );margin-right:20px}.grid-12{width:100%;width:calc( 100%  -  20px );margin-right:20px}.push-1{margin-left:8.33333333%}.push-2{margin-left:16.66666667%}.push-3{margin-left:25%}.push-4{margin-left:33.33333333%}.push-5{margin-left:41.66666667%}.push-6{margin-left:50%}.push-7{margin-left:58.33333333%}.push-8{margin-left:66.66666667%}.push-9{margin-left:75%}.push-10{margin-left:83.33333333%}.push-11{margin-left:91.66666667%}.push-12{margin-left:100%}@media (min-width:1281px){.mq-md-down-only{display:none !important}}@media (max-width:1280px){.mq-lg-up-only{display:none !important}}@font-face{font-family:'Graphik Web Regular';src:url('/assets/fonts/Graphik-Regular-Web.eot');src:url('/assets/fonts/Graphik-Regular-Web.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Graphik-Regular-Web.woff2') format('woff2'),url('/assets/fonts/Graphik-Regular-Web.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Worms Display';src:url('/assets/fonts/WormsDisplay-Regular.eot');src:url('/assets/fonts/WormsDisplay-Regular.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/WormsDisplay-Regular.woff2') format('woff2'),url('/assets/fonts/WormsDisplay-Regular.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal}[data-debug-layout="true"]:after{content:'';position:fixed;left:0;top:0;padding:.5em;font-size:16px;z-index:100}@media (min-width:1921px){[data-debug-layout="true"]:after{content:'xl – 1921px +';color:#00c8a9}}@media (min-width:1281px) and (max-width:1920px){[data-debug-layout="true"]:after{content:'lg – 1281px - 1920px';color:#00b0b8}}@media (min-width:721px) and (max-width:1280px){[data-debug-layout="true"]:after{content:'md – 721px - 1280px';color:#0098c7}}@media (max-width:720px){[data-debug-layout="true"]:after{content:'sm – 480px - 720px';color:#0080d6}}@media (max-width:320px){[data-debug-layout="true"]:after{content:'xs – 0 - 480px';color:#0068e5}}[data-debug-outline="true"]>*{outline:1px solid rgba(230,0,0,0.333)}[data-debug-outline="true"]>*>*{outline:1px solid rgba(230,115,0,0.333)}[data-debug-outline="true"]>*>*>*{outline:1px solid rgba(229,230,0,0.333)}[data-debug-outline="true"]>*>*>*>*{outline:1px solid rgba(115,230,0,0.333)}[data-debug-outline="true"]>*>*>*>*>*{outline:1px solid rgba(0,230,0,0.333)}[data-debug-outline="true"]>*>*>*>*>*>*{outline:1px solid rgba(0,230,115,0.333)}[data-debug-outline="true"]>*>*>*>*>*>*>*{outline:1px solid rgba(0,229,230,0.333)}[data-debug-outline="true"]>*>*>*>*>*>*>*>*{outline:1px solid rgba(0,115,230,0.333)}[data-debug-outline="true"]>*>*>*>*>*>*>*>*>*{outline:1px solid rgba(0,0,230,0.333)}[data-debug-outline="true"]>*>*>*>*>*>*>*>*>*>*{outline:1px solid rgba(115,0,230,0.333)}.reference-grid{position:fixed;left:0;width:100%;top:0;height:100%;pointer-events:none;opacity:1;z-index:9999;display:none}.reference-grid i{width:8.33333333%;width:calc( 8.33333333%  -  20px );margin-right:20px;height:100vh;position:relative;display:block;float:left;background:rgba(255,0,255,0.04);border-left:1px solid rgba(255,0,0,0.2);border-right:1px solid rgba(255,0,0,0.2)}[data-debug-grid="true"] .reference-grid{display:block}[data-debug-baseline="true"]{background:linear-gradient(to bottom, #e10000, #e10000 1px, transparent 1px, transparent);background-size:100% 1.2rem}h1,h2,h3,h4,h5,h6{font-weight:400}figure{margin:0;padding:0}img,video{display:block;max-width:100%;height:auto}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:left}:focus{outline:none}img{width:100%}html{background:#21b97c}html[data-html-bg="dark-green"]{background:#145d46}body{background-color:#21b97c;color:#001e14;width:100%;overflow-x:hidden}.col-split{width:50%;width:calc( 50%  -  20px );margin-right:20px;float:left}@media (max-width:720px){.col-split{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-left:0;margin-bottom:1.2rem}}@media (max-width:720px){.col-split[data-is-empty="true"]{display:none}}.col-split.split-4{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px}@media (max-width:720px){.col-split.split-4{width:100%;width:calc( 100%  -  20px );margin-right:20px}}.col-split.split-2{width:16.66666667%;width:calc( 16.66666667%  -  20px );margin-right:20px}@media (max-width:720px){.col-split.split-2{width:100%;width:calc( 100%  -  20px );margin-right:20px}}.col-split.-left{text-align:left}.col-split.-right{width:8.33333333%;width:calc( 8.33333333%  -  20px );margin-right:20px;text-align:left;float:right}[data-palette="sand"]{background:#dcc4a7}.figure-video{width:83.33333333%;width:calc( 83.33333333%  -  20px );margin-right:20px;margin-left:8.33333333%}@media (max-width:720px){.figure-video{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-left:0}}.figure-video .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden}.figure-video .embed-container iframe,.figure-video .embed-container object,.figure-video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1281px){}@media (min-width:721px){.no-scroll{overflow-y:hidden;height:100%;overflow:hidden;position:relative}}@media (min-width:721px){[data-enter-in]{opacity:0;-ms-transform:translateY(100px);-moz-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);transition:all 333ms ease}}@media (min-width:721px){.in-view{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:all 666ms ease;transition-property:transform,opacity !important;transition-delay:0ms;opacity:1}}.js-carousel:after{content:'flickity';display:none}@media (max-width:720px){.js-carousel:after{content:''}}[data-intro-video-playing="true"] #LeadboosterContainer{-ms-transform:translateY(200%);-moz-transform:translateY(200%);-webkit-transform:translateY(200%);transform:translateY(200%)}html{font-size:28px}body,input,textarea,button{font-family:'Graphik Web Regular',sans-serif;font-size:1rem;line-height:1.2;letter-spacing:-0.025em;word-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1280px){body,input,textarea,button{font-size:24px}}@media (max-width:720px){body,input,textarea,button{font-size:24px}}.text p,.text ul{margin:0 0 1.2rem}.text p:last-of-type,.text ul:last-of-type{margin-bottom:0}.subtitle{color:#145d46}[data-palette="sand"] .subtitle{color:#79614c}.footer .subtitle{color:#21b97c !important}.subtitle p a{color:#001e14}.subtitle p a:hover{color:#145d46}.text-large{font-size:5vw;line-height:1;letter-spacing:-0.05em;word-spacing:0;width:83.33333333%;width:calc( 83.33333333%  -  20px );margin-right:20px}@media (max-width:720px){.text-large{font-size:7.5vw;width:100%;width:calc( 100%  -  20px );margin-right:20px}}.text-large ul{font-size:1.5rem;line-height:1.1;letter-spacing:-0.025em}@media (max-width:720px){.text-large ul{font-size:1rem}}.text-large ul li{border-top:1px solid rgba(20,93,70,0.2)}.text-large ul li:last-child{border-bottom:1px solid rgba(20,93,70,0.2)}.text-detail{font-size:.66rem;line-height:1.2;letter-spacing:0;word-spacing:0}@media (max-width:720px){.text-detail{font-size:.66rem}}.text-detail p{margin-bottom:.792rem}.text-headline{font-family:'Worms Display',sans-serif;font-size:14vw;line-height:1.1;letter-spacing:0;word-spacing:0;width:100%;width:calc( 100%  -  20px );margin-right:20px}@media (max-width:720px){.text-headline{font-size:14vw}}a{text-decoration:none;color:inherit}@media (max-width:720px){.cta-container.-button{text-align:center}}.call-to-action{display:inline-block;width:auto}.call-to-action.-button{background:#2b8f61;color:#21b97c;line-height:1;padding:.5rem 2rem;border-radius:1rem;margin-top:2.4rem}[data-palette="sand"] .call-to-action.-button{background:#79614c;color:#dcc4a7}@media (max-width:720px){.call-to-action.-button{margin:1.2rem auto}}.call-to-action.-button:hover{background:#145d46}[data-palette="sand"] .call-to-action.-button:hover{background:#001e14;color:#dcc4a7}.call-to-action.-text{font-size:.66rem;color:#145d46;margin-top:1.2rem}.dot{position:relative}.dot::before{content:'';width:.67rem;height:.67rem;border-radius:50%;background:currentColor;position:absolute;top:.67em;left:-20px;-ms-transform:translateX(-100%) translateY(-50%);-moz-transform:translateX(-100%) translateY(-50%);-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.media-headline{display:block;margin-bottom:5vw !important}.media-headline:hover{color:#3d4030}inner{display:block;margin:0;padding:0;border:0}inner{width:100%;padding-left:30px;padding-right:10px}inner:before,inner:after{display:table;content:""}inner:after{clear:both}@media (max-width:720px){inner{padding-left:20px;padding-right:0}}.site-header{padding:1rem 0;position:relative;top:0;left:0;right:0;z-index:10;-webkit-transition:all .4s ease;transition:all .4s ease}@media (max-width:720px){.site-header{padding-top:.5rem}}.site-header .site-logo{width:22.91666667%;width:calc( 22.91666667%  -  20px );margin-right:20px}@media (max-width:720px){.site-header .site-logo{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-top:3.6rem}}@media (max-width:720px){.site-header .site-title{display:none}}.site-header .menu-prompt{position:fixed;top:1rem;right:30px;z-index:5;-webkit-transition:all .4s ease;transition:all .4s ease}@media (max-width:720px){.site-header .menu-prompt{left:60px;top:.5rem;right:auto}}.site-header .menu-prompt:hover .menu-prompt-dot{-ms-transform:translateX(-100%) translateY(-50%) scale(.9);-moz-transform:translateX(-100%) translateY(-50%) scale(.9);-webkit-transform:translateX(-100%) translateY(-50%) scale(.9);transform:translateX(-100%) translateY(-50%) scale(.9)}.site-header .menu-prompt .menu-prompt-dot{width:1rem;height:1rem;background:url('../media/ui/circle.svg');background-size:contain;background-size:92% 92%;background-repeat:no-repeat;background-position:center;position:absolute;top:.6em;left:-20px;-ms-transform:translateX(-100%) translateY(-50%) scale(.67);-moz-transform:translateX(-100%) translateY(-50%) scale(.67);-webkit-transform:translateX(-100%) translateY(-50%) scale(.67);transform:translateX(-100%) translateY(-50%) scale(.67);-webkit-transition:all .4s ease;transition:all .4s ease}.site-header .menu-prompt .menu-prompt-dot:hover{-ms-transform:translateX(-100%) translateY(-50%) scale(.9);-moz-transform:translateX(-100%) translateY(-50%) scale(.9);-webkit-transform:translateX(-100%) translateY(-50%) scale(.9);transform:translateX(-100%) translateY(-50%) scale(.9)}[data-scrolled="true"] .site-header .menu-prompt{right:10px}.site-header .menu-prompt .menu-prompt-text{overflow:hidden;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1}[data-scrolled="true"] .site-header .menu-prompt .menu-prompt-text{width:0;opacity:0}.footer{min-height:550px;padding:30px 0;position:relative}@media (max-width:720px){.footer{min-height:0}}.footer.greyscale-images{padding:0;margin-top:280px}.footer.greyscale-images+.footer{margin-top:0}@media (min-width:721px){[data-slug="contact"] .site-header{background:#2b8f61}}@media (min-width:721px){.contact-page{background:#2b8f61;height:100vh;top:0;left:0;right:0;bottom:0;margin-top:0;position:fixed}}.contact-page a:hover{color:#145d46}.contact-page .contact-site-logo{width:50%;width:calc( 50%  -  20px );margin-right:20px}@media (max-width:720px){.contact-page .contact-site-logo{width:100%}}.contact-page .subtitle{color:#21b97c}.contact-page .subtitle a:hover{color:#145d46}@media (min-width:721px){.contact-page .split-6,.contact-page .split-4,.contact-page .split-2{margin-top:25vh}}@media (max-width:720px){.contact-page .split-4,.contact-page .split-2{display:none}}@media (max-width:720px){.contact-desktop-note{display:none}}@media (min-width:721px){[data-slug="contact"] .footer{display:none}}.footer-site{background:#2b8f61;margin-top:280px}@media (max-width:720px){.footer-site{margin-top:7.5vw}}[data-slug="contact"] .footer-site{margin-top:0}[data-slug="services"] .footer-site{margin-top:0}.footer-site.contact-page{height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;margin-top:0}.footer-site.contact-page .split-4,.footer-site.contact-page .split-2{margin-top:25vh}.footer-site a{color:#001e14;-webkit-transition:all .4s ease;transition:all .4s ease}.footer-site a:hover{color:#001e14 !important}.footer-site:hover a{color:#145d46}.footer-site .subtitle{color:#21b97c}.footer-site .subtitle a:hover{color:#145d46}.footer-supertrash{background:#145d46}@media (max-width:720px){.footer-supertrash{height:100vw}}@media (min-width:721px){.footer-supertrash .supertrash-bio{position:absolute;bottom:30px;width:100%;width:calc( 100%  -  20px );margin-right:20px}}@media (max-width:720px){.footer-supertrash .supertrash-bio{position:absolute;bottom:30px;left:20px;right:20px}}@media (min-width:721px){.footer-supertrash .supertrash-bio a{border-bottom:1px solid}}@media (max-width:720px){.footer-supertrash .supertrash-bio a{display:block;width:100%}}.footer-supertrash .supertrash-footer-logo{width:25%;width:calc( 25%  -  20px );margin-right:20px;float:right;position:relative;top:-60px;-ms-transform:translateY(-5vw);-moz-transform:translateY(-5vw);-webkit-transform:translateY(-5vw);transform:translateY(-5vw)}@media (max-width:720px){.footer-supertrash .supertrash-footer-logo{float:left;width:66.66666667%;width:calc( 66.66666667%  -  20px );margin-right:20px;margin-left:16.66666667%;-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.footer-supertrash a:hover{color:#2b8f61}.pin{position:absolute}.pin.-top{top:30px}.pin.-right{right:30px}.pin.-left{left:30px}.pin.-bottom{bottom:30px}@media (max-width:720px){.desktop-sign-up-prompt{display:none}}.mobile-sign-up-prompt{padding:30px 0;background:#001e14}.mobile-sign-up-prompt a{color:#21b97c}@media (min-width:721px){.mobile-sign-up-prompt{display:none}}.block.section-nav{padding-top:140px;padding-bottom:140px}.block.body-text{margin-bottom:140px}@media (max-width:720px){.block.body-text{margin-top:7.5vw;margin-bottom:7.5vw}}.block.headline{margin-top:200px;margin-bottom:140px}@media (max-width:720px){.block.headline{margin-top:7.5vw;margin-bottom:7.5vw}}.block.section-diagram{margin-bottom:140px}@media (max-width:720px){.block.section-diagram{margin-top:7.5vw;margin-bottom:7.5vw}}@media (max-width:720px){.block.section-video{margin-top:7.5vw;margin-bottom:7.5vw}}.block.large-text{margin-bottom:200px}@media (max-width:720px){.block.large-text{margin-bottom:7.5vw}}.block.large-text.with-image{margin-bottom:0}.block.full-width-image{margin-top:140px;margin-bottom:140px}@media (max-width:720px){.block.full-width-image{margin-top:7.5vw;margin-bottom:7.5vw}}.block.news-item{margin-bottom:100px}@media (max-width:720px){.block.news-item{margin-bottom:7.5vw}}.block.news-item .media-headline{margin-bottom:100px}@media (max-width:720px){.block.news-item .media-headline{margin-bottom:7.5vw}}.block.section-yes-no{margin-bottom:140px}@media (max-width:720px){.block.section-yes-no{margin-bottom:7.5vw}}.block.mb0{margin-bottom:100px}@media (max-width:720px){.block.mb0{margin-bottom:7.5vw}}.block.mb1{margin-bottom:140px}@media (max-width:720px){.block.mb1{margin-bottom:7.5vw}}.block.mb15{margin-bottom:200px}@media (max-width:720px){.block.mb15{margin-bottom:7.5vw}}.block.mb2{margin-bottom:280px}@media (max-width:720px){.block.mb2{margin-bottom:7.5vw}}.block.mt1{margin-top:140px}@media (max-width:720px){.block.mt1{margin-top:7.5vw}}.block.mt15{margin-top:200px}@media (max-width:720px){.block.mt15{margin-top:7.5vw}}.block.mt2{margin-top:280px}@media (max-width:720px){.block.mt2{margin-top:7.5vw}}.main-flow{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.section-nav{background:#145d46;color:#21b97c;z-index:20;position:fixed;top:0;left:0;right:0;-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .4s ease;transition:all .4s ease;color:transparent}.section-nav.-show-text{color:#21b97c}.section-nav a:hover{position:relative;color:#4dc796}.section-nav a:hover::before{content:'';width:.67rem;height:.67rem;border-radius:50%;background:currentColor;position:absolute;top:.67em;left:-20px;-ms-transform:translateX(-100%) translateY(-50%);-moz-transform:translateX(-100%) translateY(-50%);-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.section-nav.-open{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.nav-split{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px;margin-left:8.33333333%;float:left}.nav-split a{white-space:nowrap}@media (max-width:720px){.nav-split{margin-left:16.66666667%;width:83.33333333%;width:calc( 83.33333333%  -  20px );margin-right:20px}}@media (min-width:721px){[data-intro-video-playing="true"]  .site-header,[data-intro-video-playing="true"]  .main-flow{-ms-transform:translateY(100vh);-moz-transform:translateY(100vh);-webkit-transform:translateY(100vh);transform:translateY(100vh)}}[data-intro-video-playing="false"] .site-header,[data-intro-video-playing="false"] .main-flow{-webkit-transition:all .4s ease;transition:all .4s ease}[data-intro-cookie-present="true"] .site-header,[data-intro-cookie-present="true"] .main-flow{transition:none !important;transition-duration:0ms !important}.opening-video-local{width:100%;height:100vh;background:#21b97c;opacity:1;z-index:1000;position:fixed;top:0;left:0;right:0;-webkit-transition:all .4s ease;transition:all .4s ease}[data-intro-video-playing="false"] .opening-video-local{-ms-transform:translateY(-100vh);-moz-transform:translateY(-100vh);-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}@media (max-width:720px){.opening-video-local{display:none;pointer-events:none;opacity:0}}.opening-video-local.-finished{pointer-events:none}.opening-video-local video{width:100%;height:100vh;object-fit:cover;object-position:50% 50%}@media (max-width:720px){.opening-video-local video{object-fit:50% 40%}}.accordian-section{padding:0}.accordian-section.-last .section-title{border-bottom:1px solid #145d46}.accordian-section.-open .section-title{border-bottom:1px solid transparent}.accordian-section.-open .section-body{display:block}.accordian-section.-open .section-title::after{-ms-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.section-title{padding:.5rem 0;border-top:1px solid #145d46;width:100%;width:calc( 100%  -  20px );margin-right:20px;position:relative;cursor:pointer;color:#145d46}.section-title:after{content:'';position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5vw;height:5vw;border-radius:50%;background-color:#2b8f61;background-image:url(/assets/media/ui/plus.svg);background-size:90% 90%;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .4s ease;transition:all .4s ease;transition-property:background-color,transform}@media (max-width:720px){.section-title:after{width:7.5vw;height:7.5vw}}.section-title:hover:after{background-color:#145d46;background-image:url(/assets/media/ui/plus.svg);background-size:90% 90%;background-position:center center;background-repeat:no-repeat}.section-body{display:none;margin-top:70px;margin-bottom:70px}.section-body:before,.section-body:after{display:table;content:""}.section-body:after{clear:both}@media (max-width:720px){.section-body{margin-top:7.5vw;margin-bottom:7.5vw}}[data-slug="about-us"] .section-body{margin-top:1.2rem}[data-slug="about-us"] .section-body .col-split:first-child{display:none}[data-slug="about-us"] .section-body .col-split:nth-child(2){margin-left:0 !important}/*! Flickity v2.1.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.block.large-text inner{position:relative}.block.large-text inner .background-image-large-text{margin:5vw 0}@media (max-width:720px){.block.large-text inner .background-image-large-text inner{padding-left:0}}.block.large-text inner .background-image-large-text img{width:50%;width:calc( 50%  -  20px );margin-right:20px;margin-left:50%}@media (max-width:720px){.block.large-text inner .background-image-large-text img{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-left:0}}.block.large-text .text.subtitle{margin-bottom:0}.block.headline.-show-rule{margin-top:0}.block.headline.-show-rule inner{padding-top:140px;position:relative}@media (max-width:720px){.block.headline.-show-rule inner{padding-top:7.5vw}}.block.headline.-show-rule inner:before{content:'';height:1px;width:100%;width:calc( 100%  -  20px );margin-right:20px;background:#145d46;position:absolute;top:0;width:auto;display:block;left:30px;right:30px}[data-palette="sand"] .block.headline.-show-rule inner:before{background:#79614c}@media (max-width:720px){.block.headline.-show-rule inner:before{left:20px;right:20px}}.block.body-text.-show-rule inner{padding-top:20px;position:relative}.block.body-text.-show-rule inner:before{content:'';height:1px;background:#145d46;position:absolute;top:0;width:auto;display:block;left:30px;right:30px}@media (max-width:720px){.block.body-text.-show-rule inner:before{left:20px;right:20px}}.block.body-text.-show-rule .col-split.subtitle{width:50%;width:calc( 50%  -  20px );margin-right:20px;margin-left:0}@media (max-width:720px){.block.body-text.-show-rule .col-split.subtitle{width:100%;width:calc( 100%  -  20px );margin-right:20px}}.block.body-text .body-text-para{width:41.66666667%;width:calc( 41.66666667%  -  20px );margin-right:20px}@media (max-width:720px){.block.body-text .body-text-para{width:100%;width:calc( 100%  -  20px );margin-right:20px}}.block.body-text .col-split.subtitle{width:41.66666667%;width:calc( 41.66666667%  -  20px );margin-right:20px;margin-left:8.33333333%}@media (max-width:720px){.block.body-text .col-split.subtitle{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-left:0}}@media (min-width:721px){.block.body-text.-show-rule[data-subtitle="Why compost?"] .col-split:first-child{width:41.66666667%;width:calc( 41.66666667%  -  20px ) !important;margin-right:20px;margin-left:8.33333333% !important}}.block.body-text[data-subtitle="Compost your compostable packaging!"] .col-split,.block.body-text[data-uid="bodytext_1549246995642_1518"] .col-split{width:50%;width:calc( 50%  -  20px );margin-right:20px;margin-left:0 !important}@media (max-width:720px){.block.body-text[data-subtitle="Compost your compostable packaging!"] .col-split,.block.body-text[data-uid="bodytext_1549246995642_1518"] .col-split{width:100%;width:calc( 100%  -  20px );margin-right:20px}}.block.body-text[data-subtitle="Compost your compostable packaging!"] .col-split:nth-child(2),.block.body-text[data-uid="bodytext_1549246995642_1518"] .col-split:nth-child(2){width:41.66666667%;width:calc( 41.66666667%  -  20px );margin-right:20px}@media (max-width:720px){.block.body-text[data-subtitle="Compost your compostable packaging!"] .col-split:nth-child(2),.block.body-text[data-uid="bodytext_1549246995642_1518"] .col-split:nth-child(2){width:100%;width:calc( 100%  -  20px );margin-right:20px}}.block.body-text[data-uid="bodytext_1548989226786_800"]{margin-bottom:2.4rem}.block.full-width-image{padding:0 15px;padding:0}[data-slug="services"] .block.full-width-image{margin-bottom:0}.block.imagearea.-is-logos figure img{width:70% !important;height:70% !important;margin:0 15% !important}.block.imagearea.-is-logos:before,.block.imagearea.-is-logos:after{display:table;content:""}.block.imagearea.-is-logos:after{clear:both}.block.imagearea .image-collection{width:100%;height:16vw}.block.imagearea .image-collection:before,.block.imagearea .image-collection:after{display:table;content:""}.block.imagearea .image-collection:after{clear:both}.block.imagearea .image-collection figure{width:25%;width:calc( 25%  -  20px );margin-right:20px;padding-bottom:16vw;float:left;position:relative;background:#21b97c}@media (max-width:1280px){.block.imagearea .image-collection figure{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px}}.block.imagearea .image-collection figure img{position:absolute;width:100%;height:100%;object-fit:contain;object-position:50% 50%;-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply;pointer-events:none}.block.imagearea .greyscale-images{display:flex;justify-content:space-between}.block.imagearea .greyscale-images figure{width:100%}.block.imagearea .greyscale-images img{-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply;pointer-events:none}.block.eventsarea{margin-bottom:3.6rem}@media (max-width:720px){.block.eventsarea{margin-bottom:1.2rem}}.block.eventsarea .event-collection{width:100%;will-change:transform,filter}.block.eventsarea .event-collection figure{width:25%;width:calc( 25%  -  20px );margin-right:20px;float:left;position:relative}@media (max-width:720px){.block.eventsarea .event-collection figure{width:50%;width:calc( 50%  -  20px );margin-right:20px;margin-bottom:1.2rem}}.block.eventsarea .event-collection figure .image-sizing{width:100%;height:0;padding-bottom:100%;background:#21b97c;overflow:hidden;position:relative}.block.eventsarea .event-collection figure img{position:absolute;width:100%;height:100%;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply}.block.eventsarea .event-collection figure figcaption{margin-top:.792rem}.block.eventsarea .greyscale-images img{-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply;pointer-events:none}.greyscale-images{display:flex;justify-content:space-between}.greyscale-images figure{width:100%}.greyscale-images figure img{-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply}.block.testimonials-area{margin-top:3.6rem;margin-bottom:3.6rem}@media (max-width:720px){.block.testimonials-area{margin-top:7.5vw;margin-bottom:7.5vw}}.block.testimonials-area figure{width:25%;width:calc( 25%  -  20px );margin-right:20px;margin-right:8.33333333%;float:left}@media (max-width:720px){.block.testimonials-area figure{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-right:0;margin-bottom:5vw}}.block.testimonials-area figure .image-sizing{width:100%;height:0;position:relative;padding-bottom:150%;overflow:hidden;margin-bottom:5vw}.block.testimonials-area figure .image-sizing img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.module-service{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px;margin-left:8.33333333%;float:left}@media (max-width:720px){.module-service{width:83.33333333%;width:calc( 83.33333333%  -  20px );margin-right:20px;margin-left:8.33333333%;margin-bottom:7.5vw}}.module-service .service-image{width:80%;margin-bottom:2.4rem}.module-service .service-image .image-sizing{width:100%;padding-bottom:100%;position:relative}.module-service .service-image .image-sizing img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:contain;object-position:center bottom}.module-service .subtitle{margin-bottom:.792rem}.module-service .numbered-title{color:#001e14}.section-yes-no .col-split{width:50%;width:calc( 50%  -  20px );margin-right:20px;float:left}@media (max-width:720px){.section-yes-no .col-split{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-bottom:7.5vw}}.section-yes-no .text-large{width:100%;width:calc( 100%  -  20px );margin-right:20px}.section-yes-no .text-headline{margin-bottom:.66em}@media (max-width:720px){.block.instagram{display:block}}.block.instagram figure{background:#dcc4a7;mix-blend-mode:multiply}.block.instagram figure:hover{mix-blend-mode:normal}@media (max-width:720px){.block.instagram figure{display:block;margin-top:1.2rem}}.block.instagram figure a:hover img{filter:grayscale(0) !important;mix-blend-mode:normal}.block.instagram figure .instagram-caption{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-top:100px}@media (max-width:720px){.block.instagram figure .instagram-caption{margin-top:1.2rem;margin-bottom:2.4rem;padding:0 20px !important}}.block.instagram figure:nth-child(1) .instagram-caption{padding-left:30px;padding-right:10px}.block.instagram figure:nth-child(2) .instagram-caption{padding-left:10px;padding-right:30px}.block.instagram figure:nth-child(3) .instagram-caption{padding-left:10px;padding-right:30px}.block.news-item.-show-rule inner{padding-top:20px;position:relative}.block.news-item.-show-rule inner:before{content:'';height:1px;width:100%;width:calc( 100%  -  20px );margin-right:20px;background:#79614c;position:absolute;top:0;width:auto;display:block;left:30px;right:30px}@media (max-width:720px){.block.news-item.-show-rule inner:before{left:20px;right:20px}}.block.news-item .news-summary{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px;margin-left:50%}@media (max-width:720px){.block.news-item .news-summary{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-left:0}}.block.news-item[data-hidden="true"]{display:none}.load-more-button{margin-top:2.376rem}.block.shopimages{margin-bottom:3.6rem}@media (max-width:720px){.block.shopimages{margin-bottom:7.5vw}}.block.shopimages figure{width:33.33333333%;width:calc( 33.33333333%  -  20px );margin-right:20px;float:left}@media (max-width:720px){.block.shopimages figure{width:50%;width:calc( 50%  -  20px );margin-right:20px}}@media (max-width:720px){.block.shopimages figure:nth-child(3){display:none}}.section-diagram .figure-diagram{width:66.66666667%;width:calc( 66.66666667%  -  20px );margin-right:20px;margin-left:16.66666667%;background:#dcc4a7}@media (max-width:720px){.section-diagram .figure-diagram{width:100%;width:calc( 100%  -  20px );margin-right:20px;margin-left:0}}.section-diagram .figure-diagram img{mix-blend-mode:multiply}.block.button-centered{width:100%;width:calc( 100%  -  20px );margin-right:20px;display:inline-block;margin-top:1rem;text-align:center}.block.button-centered:before,.block.button-centered:after{display:table;content:""}.block.button-centered:after{clear:both}.block.button-centered inner:before,.block.button-centered inner:after{display:table;content:""}.block.button-centered inner:after{clear:both}@media (max-width:720px){.block.button-centered .call-to-action{margin-left:0}}@media (max-width:720px){.block.button-centered{text-align:center}}

article {
  max-width: 60rem;
}