.wp-block{max-width:1200px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}body{overflow-x:hidden}#wpadminbar{display:none}.max-w-1280{padding-left:30px;padding-right:30px}@media only screen and (min-width:1536px){.max-w-1280{padding-left:0;padding-right:0}}.product-alternate{flex-direction:column;flex-grow:1;height:100%}.product-alternate .content{background-color:#fff}.product-alternate .content,.product-alternate .features{flex-grow:1}.product-alternate hr{margin-top:auto}.product-alternate ul{list-style:none!important;padding-left:0!important}.product-alternate ul li{padding-left:0}.product-alternate .label{position:absolute;left:0;top:0;transform:translateY(-100%);text-transform:uppercase}.product-alternate[data-category*=carbon-offset] .label{background-color:#1f562d;color:#c0e233}.product-alternate[data-category*=trees] .label{background-color:#c0e233;color:#1f562d}.product-alternate[data-category*=conservaction] .label{background-color:#bedbe7;color:#000}.product-alternate .product-name{line-height:1.5rem}.product-alternate .features li{display:flex;margin-bottom:15px;font-size:14px}.product-alternate .features svg{margin-right:10px;min-width:20px}.product-alternate .carbon-standard{background-size:contain;background-position:50%;background-repeat:no-repeat;height:64px;margin-bottom:20px}.product-alternate .carbon-standard.None{display:none}.product-alternate .carbon-standard.gold{background-image:url(img/standard-gold.jpg)}.product-alternate .carbon-standard.verified{background-image:url(img/standard-verified.jpg)}.product-alternate button{width:100%;padding:.45rem 1.25rem;text-transform:uppercase}.slick-slide .product-alternate{display:flex!important}.slick-slide .product-alternate:hover{transform:none;transition:none}.product-info{height:100%;max-height:600px}.product-info img{margin-top:auto;height:55%}.product-info:hover .arrow{transition:transform .5s ease-in-out;transform:translateX(10px)}.cn-utility .cn-carbon-calculator__button{background-color:#c0e233;padding:5px 10px;display:inline-block;border-radius:20px;vertical-align:middle;color:#253f0d;-webkit-text-decoration:uppercase;text-decoration:uppercase;margin-right:20px}.cn-utility .cn-carbon-calculator__button span{display:inline-block;width:10px;height:10px}.cn-utility .cn-carbon-calculator__button span svg{height:12px}.cn-utility .cn-carbon-calculator__button:hover{text-decoration:none;background-color:#bedbe7}.cn-utility{padding:10px 0}@media only screen and (min-width:1024px){.cn-utility{background-color:#253f0d}}.cn-utility-bar{margin:0;padding:0}.cn-utility-bar__item{padding:0 14px;font-size:14px;font-weight:600}.cn-cart-count{min-width:15px;text-align:center;padding:1px 2px 0;display:block;height:15px;border-radius:10px}#header.sticky-nav{position:fixed;z-index:999;background-color:#5f714e;width:100%;top:0;height:86px;opacity:.97}#header.sticky-nav #main-menu{padding-bottom:10px}#header.sticky-nav #main-menu a{color:#fff}#header.sticky-nav #main-menu ul li a{color:#253f0d}#header.sticky-nav #nav-bar nav{padding-top:20px;transition:height 0s}#header.sticky-nav .navbar-logo{height:50px;width:auto}#header.sticky-nav .navbar-logo path{fill:#fff}@media only screen and (min-width:640px){#header.sticky-nav{height:92px}}.navbar-logo{width:256px;height:auto;max-width:none}@media only screen and (min-width:768px){.navbar-logo{width:256px}}#wcc-switcher-style-01 .wcc-list{overflow-y:hidden}.wcc-name{font-size:12px}.cn-utility .cn-cart{margin-left:0}#hero-slider,.hero-slider{width:100%}.nav-bar-menu{top:35px}@media only screen and (min-width:768px){.nav-bar-menu{top:85px}}.mobile-menu-icon-size svg{width:17px}#blue-menu-after .group{position:relative}#blue-menu-after .cn-arrow-menu{position:absolute;right:0;top:-45px;transform:rotate(-90deg)}#blue-menu-after .cn-arrow-menu-child a{margin-top:6px;display:block}.btn-blue{background-color:#bedbe7;cursor:pointer;color:#000;color:rgba(22,22,22,var(--text-opacity));border-radius:100%;font-family:Montserrat;font-size:.875em;letter-spacing:.15em;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-blue,.download-conservaction-certificate{padding:.5rem 1.5rem;text-transform:uppercase;font-weight:600}.download-conservaction-certificate{border-radius:25px;--bg-opacity:1;background-color:#1f562d;background-color:rgba(31,86,45,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));letter-spacing:.1em}.woocommerce-page .redeem-coupon input{font-size:.875rem}.woocommerce-page .woocommerce-error li{margin-left:0}.woocommerce-checkout form #payment .woocommerce-SavedPaymentMethods-saveNew{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:10px}.woocommerce-checkout form #payment .woocommerce-SavedPaymentMethods-saveNew input{padding:0 10px 0 0!important;margin:5px 0 0!important}.woocommerce-checkout form #payment .woocommerce-SavedPaymentMethods-saveNew label{font-family:Open Sans;color:#353733;display:block!important;font-size:14px;padding-left:15px}.calculator-prompt{display:none;position:fixed;bottom:0;width:100%;z-index:9999}.calculator-prompt:before{content:"";position:absolute;top:50%;left:1rem;transform:translateY(-50%);width:20px;height:20px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.calculator-prompt .content{padding-left:40px;padding-right:0}@media only screen and (min-width:768px){.calculator-prompt .content{padding-left:30px;padding-right:30px}}.calculator-prompt p{color:#000;text-align:center}.calculator-prompt .calculation{font-weight:700}.calculator-prompt.success{background-color:#cad5cd}.calculator-prompt.success:before{-webkit-mask-image:url(svg/circle-check-solid.svg);mask-image:url(svg/circle-check-solid.svg);background-color:#1f562d}.calculator-prompt.success button{color:#1f562d}.calculator-prompt.fail{background-color:#dfb5a5}.calculator-prompt.fail:before{-webkit-mask-image:url(svg/circle-exclamation-solid.svg);mask-image:url(svg/circle-exclamation-solid.svg);background-color:#bf542c}.calculator-prompt.fail button{color:#bf542c}.filter-container .filter{display:block;list-style:none!important;margin:0!important;padding:0!important}.filter-container .filter li{display:block;padding:0;margin:0}.filter-container .filter a{display:block;text-align:center;color:#6f727e;box-sizing:border-box;border:1px solid #1f562d;padding:10px 30px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.filter-container .filter a:hover{color:#1f562d}.filter-container .filter a.active{color:#fff;background-color:#1f562d}@media only screen and (min-width:1024px){.filter-container .filter{display:inline-flex}.filter-container .filter a{border-top-width:2px;border-bottom-width:2px}.filter-container .filter li:first-child a{border-top-left-radius:30px;border-bottom-left-radius:30px;border-left-width:2px}.filter-container .filter li:last-child a{border-top-right-radius:30px;border-bottom-right-radius:30px;border-right-width:2px}}.hero-slider .slick-track{height:unset}.hero-slider section[data-type=video] .embded-wrapper{display:none}.hero-slider section{display:inline-flex!important;flex-direction:column;justify-content:center;min-height:630px}.hero-slider .embded-wrapper .slide-content{margin-top:80px;padding:0 20px}.hero-slider .btn{font-weight:500}.hero-slider .embed-wrapper{position:relative;overflow:hidden;width:100vw;height:100vh}.hero-slider iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}@media(min-aspect-ratio:16/9){.hero-slider iframe{height:56.25vw}}@media(max-aspect-ratio:16/9){.hero-slider iframe{width:177.78vh}}@media only screen and (min-width:1024px){.hero-slider section{min-height:730px}.hero-slider section[data-type=video] .embded-wrapper{display:block}}@media only screen and (min-width:1536px){.hero-slider .slide-content{padding:0}}.tiles-container .tile .image:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#1f562d;z-index:100;opacity:0;transition:opacity .2s ease-in-out}.tiles-container .tile:hover .image:before{opacity:.4}.tiles-container .tile:hover .footer span:after{content:"";display:block;border-bottom:2px solid #c0e233;margin:auto;max-width:50%}@media only screen and (min-width:1024px){.tiles-container .tile{height:250px}}@media only screen and (min-width:1280px){.tiles-container .tile{height:270px}}.single-product .gallery-overlay{z-index:999}.single-product .article-content h1{margin-bottom:0}.single-product .product-slider{padding:20px}.single-product .product-slider h4{color:#fff}.single-product .properties ul{padding-left:0;list-style:none}.single-product .properties .property_value{padding-left:35px}.single-product .properties .property_icon{width:25px;height:25px;background-repeat:no-repeat;background-position:50%}.single-product .properties .property_icon.project_type{background-image:url(svg/property-label.svg)}.single-product .properties .property_icon.location{background-image:url(svg/property-location.svg)}.single-product .properties .property_icon.estimated_reduction{background-image:url(svg/property-leaf.svg)}.single-product .properties .property_icon.standard{background-image:url(svg/property-tick.svg)}.single-product .impact ul{list-style-type:none;padding-left:0}.single-product .impact li{display:flex;align-items:center}.single-product .impact .unlock_value{min-width:85px}.single-product .impact .unlock_value span{font-size:13px}.single-product .impact .dot{position:relative}.single-product .impact .dot:before{content:"";display:block;background-color:#c0e233;width:14px;height:14px;border-radius:50%}.single-product .impact .dot:after{position:absolute;content:"";display:block;background-color:#c0e233;width:2px;height:60px;top:50%;left:50%;transform:translate(-50%)}.single-product .impact li:last-child .dot:after{display:none}@media only screen and (min-width:640px){.single-product .impact .dot:after{height:40px}.single-product .properties .property_value{padding-left:0}.single-product .properties .property_value .product-slider{padding:40px}}@media only screen and (min-width:768px){.single-product .product-slider #product-qty-input-container{width:10rem}.single-product .product-slider #product-qty-input{width:7rem}}.maintenance svg{fill:#1f562d}.maintenance h2{color:#1f562d}.page-template-template-calculator #header.sticky-nav #side-menu-toggle path,.product-template-default #header.sticky-nav #side-menu-toggle path{fill:#fff}.page-template-template-calculator #header.sticky-nav a.logo svg,.product-template-default #header.sticky-nav a.logo svg{display:block}.page-template-template-calculator #header.sticky-nav a.logo img,.product-template-default #header.sticky-nav a.logo img{display:none}.page-template-template-calculator .nav-tabs li,.product-template-default .nav-tabs li{background-color:#fff;border-radius:25px;color:#fff}.page-template-template-calculator .nav-tabs li:before,.product-template-default .nav-tabs li:before{display:none}.page-template-template-calculator .nav-tabs li.active,.page-template-template-calculator .nav-tabs li:hover,.product-template-default .nav-tabs li.active,.product-template-default .nav-tabs li:hover{background-color:#1f562d}.page-template-template-calculator .nav-tabs li.active a,.page-template-template-calculator .nav-tabs li:hover a,.product-template-default .nav-tabs li.active a,.product-template-default .nav-tabs li:hover a{color:#fff}.page-template-template-calculator .nav-tabs li a,.product-template-default .nav-tabs li a{padding:10px}.page-template-template-calculator .btn.disabled,.product-template-default .btn.disabled{position:relative;pointer-events:none;background-color:#ccc}.page-template-template-calculator .btn.disabled:before,.product-template-default .btn.disabled:before{content:"";position:absolute;width:20px;height:20px;left:-30px;background-image:url(svg/spinner.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.page-template-template-team .modal{z-index:999}