:root{--primary-green:#78be43;--primary-pink:#ffc2e1;--primary-black:#2f2f2f;--primary-beige:#f8f5ed;--primary-white:#fff;--secondary-dark-green:#539141;--secondary-light-green:#94dd54;--secondary-dark-pink:#ec8ebb;--secondary-light-pink:#ffe1f1;--secondary-dark-gray:#595959;--secondary-light-gray:#a6a6a6;--paragragh-font:"LibreFranklin",sans-serif;--heading-font:"HelveticaNeue",sans-serif}@font-face{font-display:swap;font-family:HelveticaNeue;font-style:normal;font-weight:400;src:url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Md.eot);src:url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Md.woff2) format("woff2"),url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Md.woff) format("woff"),url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Md.ttf) format("truetype"),url() format("embedded-opentype"),url() format("svg")}@font-face{font-display:swap;font-family:HelveticaNeue;font-style:normal;font-weight:700;src:url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Bd.eot);src:url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Bd.woff2) format("woff2"),url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Bd.woff) format("woff"),url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/HelveticaNeueLTW1G-Bd.ttf) format("truetype"),url() format("embedded-opentype"),url() format("svg")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:400;src:url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/LibreFranklin%20Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:700;src:url(//19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/raw_assets/public/GreenHat/fonts/LibreFranklin-Bold.ttf) format("truetype")}html{-moz-osx-font-smoothing:grayscale!important;-webkit-font-smoothing:antialiased}*{font-family:var(--paragragh-font)}.h0{font-size:135px;text-transform:uppercase}.h0,.h1,h1{font-family:var(--heading-font)!important;font-weight:700;word-wrap:normal}.h1,h1{font-size:60px;line-height:60px}.h2,h2{font-size:45px;line-height:45px}.h2,.h3,h2,h3{font-family:var(--heading-font)!important;font-weight:700;word-wrap:normal}.h3,h3{font-size:28px;line-height:32px}.h4,h4{font-size:20px;font-weight:700;line-height:26px}.h4,.nav,h4{font-family:var(--heading-font)!important;word-wrap:normal}.nav{font-size:16px;font-weight:400;line-height:22px;text-transform:uppercase}.p1,p.p1{font-size:34px;line-height:42px}.p1,.p2,p.p1,p.p2{font-family:var(--paragragh-font)!important;font-weight:400;word-wrap:normal}.p2,p.p2{font-size:24px;line-height:30px;margin:0 0 10px}.p3,p.p3{font-size:16px;line-height:24px}.p3,.p4,p.p3,p.p4{font-family:var(--paragragh-font)!important;font-weight:400;word-wrap:normal;margin:0 0 10px}.p4,p.p4{font-size:12px;line-height:16px}@media only screen and (max-width:767px){.h1,h1{font-size:45px;line-height:45px}.h2,h2{font-size:40px;line-height:40px}}body{background-color:var(--primary-beige)}img{display:block}.dnd-section{padding:0;position:relative}.content-wrapper{max-width:1200px}.content-wrapper--vertical-spacing{padding:0 1rem}.dnd-section>.row-fluid{max-width:1200px}.hs_cos_wrapper>*{position:relative;z-index:2}a,a:active,a:focus,a:hover{text-decoration:none}h2>span{font-family:var(--heading-font)!important}@media only screen and (max-width:767px){.dnd-section .dnd-column{padding:1rem 2rem 0}}:focus-visible{outline:none!important}.primary_green{color:var(--primary-green)}.primary_pink{color:var(--primary-pink)}.primary_black{color:var( --primary-black)}.primary_white{color:var(--primary-white)}.primary_beige{color:var(--primary-beige)}.secondary_dark_green{color:var(--secondary-dark-green)}.secondary_light_green{color:var(--secondary-light-green)}.secondary_dark_pink{color:var(--secondary-dark-pink)}.secondary_light_pink{color:var(--secondary-light-pink)}.secondary_dark_gray{color:var(--secondary-dark-gray)}.secondary_light_gray{color:var(--secondary-light-gray)}.full-width{width:100%}.invisible{visibility:hidden}.of-y-scroll{overflow-y:scroll}.gh-text-block span,.gh-text-block span.primary_pink,h1>span.primary_pink{font-family:var(--heading-font)!important}ul{list-style-type:"■";padding-left:20px}ul li{padding-left:15px}ul li::marker{color:var(--primary-pink);font-size:20px}@media only screen and (max-width:767px){.h0{font-size:92px;text-wrap:nowrap}.gh-text-block{margin-top:30px!important}}@media only screen and (max-width:450px){.h0{font-size:52px}}.popout-button,.popout-card{font-family:var(--heading-font)!important;font-size:17px;font-weight:700!important;transition:all .2s ease-out}.popout-button:active,.popout-card:active{transform:translate(0)!important}.popout-card-image{align-items:center;display:flex;overflow:hidden}.arrow:hover .arrow-container #svg-arrow{animation:arrowAnimateOnHover .3s forwards}.arrow:not(:hover) .arrow-container #svg-arrow{animation:arrowAnimateOnHoverOut .3s forwards}.arrow .arrow-body,.arrow-container{display:inline-flex}.arrow .arrow-body{margin-bottom:5px;transition:all .2s ease-in-out;width:23px}.arrow .arrow-body.long{height:2px;width:50px}.arrow:hover .arrow-body{width:38px}.arrow:hover .arrow-body.long{width:70px}.arrow-body{border-bottom:2px solid;position:relative}.arrow-body .head,.arrow-body .head:after{border:1.5px solid;position:absolute;right:-4px;top:3px;transform:rotate(-45deg);width:11px}.arrow-body .head:after{content:"";right:-5px;top:-6px;transform:rotate(90deg);width:10px}.chevron{border-width:0 2px 2px 0!important;border:solid var(--primary-black);display:inline-block;height:12px;margin-bottom:7px;margin-top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:12px}.chevron,.chevron-active .chevron,.menu-parent.active .chevron{-webkit-transition:all .3s cubic-bezier(.5,-.5,.5,1.5);-o-transition:all .3s cubic-bezier(.5,-.5,.5,1.5);transition:all .3s cubic-bezier(.5,-.5,.5,1.5)}.chevron-active .chevron,.menu-parent.active .chevron{margin-bottom:0;margin-top:5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}header .header__column,header .header__container,header .nav-main{background-color:var(--primary-beige);display:flex;flex-direction:row;max-height:105px;width:100%}header .row-fluid{min-height:105px}.services-menu{background-color:var(--primary-green);border-top:2px solid var(--primary-white);z-index:5}.services-menu,.services-menu .menu-items{display:flex;flex-direction:row;width:100%}.services-menu .menu-items{background-color:var(--primary-white);gap:2px}.services-menu .menu-items>a{background-color:var(--primary-green);color:var(--primary-white);flex:1;font-family:var(--paragragh-font);font-size:12px;font-weight:700;padding:12px 5px;text-align:center;text-wrap:nowrap;transition:background-color .3s ease;white-space:nowrap}.row-fluid-wrapper.row-depth-1.row-number-4.dnd-section.dnd_area-row-1-force-full-width-section{position:sticky;top:105px;z-index:9}.services-menu .menu-items>a.active-service,.services-menu .menu-items>a:hover{background-color:var(--secondary-dark-green)}.services-menu .menu-button .menu-line{background-color:var(--primary-white)}@media only screen and (max-width:870px){.services-menu,.services-menu .menu-items{flex-direction:column;z-index:4}.services-menu .menu-items{display:none;margin-top:50px;position:absolute}.services-menu .menu-items[style*="display: block"]{display:flex!important}.services-menu .button-row{background-color:var(--primary-green);justify-content:center}.services-menu .button-row .menu-button{margin-right:0;transform:rotate(0deg)}.services-menu .button-row .menu-button .mobile-service-menu{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:500;gap:10px}.services-menu .button-row .menu-button .mobile-service-menu .chevron{border-color:#fff}.services-menu .button-row .menu-button.active .mobile-service-menu .chevron{margin-top:15px;transform:rotate(224deg)}}.button-row{display:none}@media only screen and (max-width:870px){.button-row{align-items:center;display:flex;height:50px;justify-content:flex-end;padding:5px 10px;position:relative;z-index:5}.menu-button{cursor:pointer;margin-right:20px}.menu-button .menu-line{display:block;height:2px;margin:8px auto;-webkit-transition:all .4s cubic-bezier(.5,-1,.5,2);-o-transition:all .4s cubic-bezier(.5,-1,.5,2);transition:all .4s cubic-bezier(.5,-1,.5,2);width:30px}.menu-button.active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s cubic-bezier(.5,-1,.5,2);-o-transition:all .3s cubic-bezier(.5,-1,.5,2);transition:all .3s cubic-bezier(.5,-1,.5,2);-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.menu-button.active .menu-line:nth-child(2){width:0}.menu-button.active .menu-line:first-child,.menu-button.active .menu-line:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.menu-button.active .menu-line:first-child{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.menu-button.active .menu-line:nth-child(3){-webkit-transform:translateY(-10px) rotate(90deg);-ms-transform:translateY(-10px) rotate(90deg);-o-transform:translateY(-10px) rotate(90deg);transform:translateY(-10px) rotate(90deg)}}footer{background-color:var( --primary-black);bottom:0;display:flex;flex-direction:column;overflow-y:auto;position:fixed;width:100%;z-index:1;-ms-overflow-style:none;scrollbar-width:none}footer::-webkit-scrollbar{display:none}footer>div{display:flex}footer .center{flex:1 1 auto;max-width:1200px;width:100%}footer .left,footer .right{flex:1 0 auto}footer .top .center{border-left:2px solid var(--primary-green)}footer .middle .center{border:2px solid var(--primary-green)}footer .middle .left{border-top:2px solid var(--primary-green)}footer .middle .right{border-bottom:2px solid var(--primary-green)}footer .bottom .center{border-right:2px solid var(--primary-green)}footer .middle .center .dnd-section,footer .top .center .dnd-section{padding:2rem}footer .dnd-section .dnd-column{padding:0}footer .footer-menu{column-gap:10px;display:flex;flex-direction:column;flex-wrap:wrap;max-height:250px}footer .footer-menu#footer-menu-1{border-right:2px solid var(--primary-green)}footer .footer-menu a,footer .gh-text-block a,footer p{color:var(--primary-white);font-size:16px;line-height:22px}footer .footer-menu a,footer .gh-text-block a{display:block;width:fit-content}footer .footer-menu a{padding:10px 10px 10px 0}footer .legal{background-color:var(--secondary-dark-gray)}footer .legal,footer .legal>div{display:block;text-align:center;width:100%}footer .legal>div{color:var(--primary-white);font-size:12px;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 20px!important}footer .legal>div .gh-text-block a{display:inline-block;font-size:12px}footer .legal>div .gh-text-block a:hover{text-decoration:underline}@media only screen and (max-width:1200px){footer .center{flex:1 1 calc(100% - 40px)}footer .footer-menu{max-height:100%}footer .footer-menu#footer-menu-1{border-right:0}footer .footer-menu#footer-menu-2{border-left:2px solid var(--primary-green);padding-left:30px}}@media only screen and (max-width:767px){footer{position:relative}footer .popout-container{justify-content:flex-start!important;margin-top:20px}footer .middle .dnd-section .dnd-column{flex:1 1 50%}footer .image-module{margin:0!important}}@media only screen and (max-width:420px){footer .middle .dnd-section .dnd-column{flex:1 1 100%}footer .footer-menu#footer-menu-2{border-left:0;border-top:2px solid var(--primary-green);padding-left:0}}main{background-color:var(--primary-beige);display:block;position:relative;z-index:2}.popout-section>div{align-items:center;background-color:var(--primary-green);box-shadow:20px 20px 0 var(--primary-black);display:flex;max-width:1180px!important;position:relative;right:-10px;translate:-20px -20px}.popout-section.overlap{background:linear-gradient(0deg,var(--primary-green) 50%,var(--primary-beige) 50%)}.popout-section.alt-popout{background:var(--primary-beige)}.popout-section.alt-popout>div,.popout-section.overlap>div{background-color:var(--primary-beige);border:2px solid var(--primary-black);box-shadow:20px 20px 0 var(--primary-pink);z-index:3}.popout-section.alt-popout>div{gap:30px;padding:30px 1rem}.popout-section.alt-popout>div>div{flex-grow:1}.popout-section>div>span{width:100%}.popout-section .image-container{align-items:flex-end;display:flex;flex:1;justify-content:center}.popout-section .content-container{display:flex;flex:1;flex-direction:column;padding:50px 0;text-align:left}.popout-section .image-container img{margin-top:-418px;position:fixed}.popout-section form{margin-top:15px;padding-bottom:30px}.popout-section .h2{padding-top:30px!important}@media only screen and (max-width:767px){.popout-section.alt-popout>div{padding:30px 0}}@media only screen and (max-width:380px){.popout-section .cookie-reset-container{top:-35px!important}}.sub .image-container{display:flex!important;margin-top:-100px;overflow:visible;position:relative}.sub .box-container{position:absolute;width:65%}.sub .box-container svg{display:block;overflow:visible}.sub svg.small-box{bottom:-15%;left:45%;position:absolute}@media only screen and (min-width:900px) and (max-width:1200px){.sub .box-container{padding-top:170px}}@media only screen and (max-width:900px){.sub{flex-direction:column-reverse}.sub .image-container{margin-top:0}.sub .image-container img{margin-top:0;position:relative}}.abstract-background,.map-background{background-position:0;background-repeat:no-repeat!important}.map-background{background-size:contain;padding-bottom:180px;padding-top:180px}.abstract-background,div.abstract-background{background-attachment:fixed;background-color:var(--primary-black);background-image:url(https://www.green-hat.com.au/hubfs/Homepage%20Images/Homepage_Section2_Extended-upscaled_v2.webp),linear-gradient(var(--primary-black),var(--primary-black));background-size:45%;padding-bottom:80px;padding-top:80px}@media only screen and (max-width:1600px){.abstract-background{padding-bottom:50px!important;padding-top:50px!important}.map-background{background-size:50%!important;padding-bottom:135px!important;padding-top:135px!important}}@media only screen and (max-width:1200px){.map-background{padding-bottom:50px!important;padding-top:50px!important}}@media only screen and (max-width:767px){.map-background{background-position:0 0!important;background-size:auto 300px!important;padding-top:300px!important}.abstract-background{background-attachment:local!important;background-image:linear-gradient(transparent 0,transparent 280px,var(--primary-black) 350px),url(https://www.green-hat.com.au/hubfs/Homepage%20Images/Homepage_Section2_Extended-upscaled_v2.webp),linear-gradient(var(--primary-black),var(--primary-black))!important;background-position:0!important;background-size:100%!important;padding-top:350px!important}}@media only screen and (max-width:480px){.abstract-background{background-position:0 0!important}}.social-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.social-links__icon{border-radius:50%;display:inline-flex;height:1.75rem;margin:0;position:relative;width:1.75rem}.social-links__icon svg{height:.625rem;position:relative;width:auto}.carousel{overflow-x:hidden;position:relative}.owl-carousel,.owl-item a{align-items:center;display:flex;height:auto;justify-content:center}[class*=owl-nav]{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.owl-next span,.owl-prev span,button.flickity-button svg{display:none}[class*=owl-nav] [class*=owl-],[class*=swiper-button-next],[class*=swiper-button-prev]{background-repeat:no-repeat!important;border-radius:0;cursor:pointer;display:inline-block;margin:0;padding:0;pointer-events:all}.swiper-slide{flex-grow:1}button.flickity-prev-next-button.previous,button.owl-prev{background:url(https://19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/arrow-left.png) no-repeat!important;background-position:40%!important;float:left}button.flickity-prev-next-button.next,button.owl-next{background:url(https://19579357.fs1.hubspotusercontent-na1.net/hubfs/19579357/arrow-right.png) no-repeat!important;background-position:60%!important;float:right}[class*=swiper-pagination]{bottom:auto!important;margin-top:15px;position:relative!important;text-align:left!important;top:auto!important}[class*=owl-dots] button,[class*=swiper-pagination] .swiper-pagination-bullet{-webkit-appearance:auto;background-color:transparent;border-radius:0;opacity:1}.board-members,.board-members-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.board-member{min-width:210px}.board-member__header img{background-color:var(--primary-black)}.board-member__header-content{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:0 20px}.board-member__description{height:0;overflow:hidden;padding:0 20px;transition:height .25s ease-out}.bounce-grid{display:flex;max-width:1200px;position:relative;width:100%}.bounce-grid .item{aspect-ratio:1/1;display:flex;padding:2px;position:absolute;width:25%;z-index:1}.bounce-grid .item.wide{aspect-ratio:2/1;width:50%}.bounce-grid .item.tall{aspect-ratio:1/2}.item .item-content .info-block{max-height:0;max-width:100%!important;overflow:hidden;padding:0 20px;transition:all .6s ease}.item .item-content:hover .info-block{max-height:300px;padding:15px 20px}.bounce-grid .item-content{aspect-ratio:1/1;background-color:var(--primary-green);background-position:100% 100%;background-repeat:no-repeat;padding:20px;position:relative;text-align:left;width:100%}.bounce-grid .item-content:hover{background-color:var(--primary-pink)}.item.muuri-item-hidden{z-index:0}@media only screen and (max-width:1050px){.bounce-grid .item{width:50%}.bounce-grid .item,.bounce-grid .item.tall,.bounce-grid .item.wide{aspect-ratio:3/4}.item .item-content .info-block{max-height:300px;padding:15px 20px}.bounce-grid .item-content{background-position-x:center;background-size:contain}.item .item-content .info-block{max-width:100%!important}}@media only screen and (max-width:767px){.bounce-grid .item{width:100%!important}.bounce-grid .item .item-content{margin:0 auto;max-width:450px}}.title-banner{height:525px;overflow:hidden;position:relative}.title-banner .heading-container{max-width:750px;width:100%}.title-banner .content-wrapper{align-items:center;display:flex;height:100%;position:relative;z-index:2}.title-banner svg.rolling-text{float:right;height:100%;position:absolute;right:0;top:0;z-index:1}.mobile-wrapper{display:none}svg.rolling-text{visibility:visible}@media only screen and (max-width:860px){svg.rolling-text{visibility:hidden}.mobile-wrapper{bottom:0;display:flex;position:absolute;width:100%}.text-marquee{animation:marquee;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;font-size:135px!important;line-height:110px!important;will-change:transform}}.img-overlay-wrap{display:inline-block;position:relative}.img-overlay-wrap img{bottom:0;height:auto;left:0;position:absolute}.img-overlay-wrap.center{display:block;margin-left:auto;margin-right:auto;width:max-content}.img-overlay-wrap.right{display:block;margin-left:auto;margin-right:0;width:max-content}.img-overlay-wrap svg{bottom:1px;left:-1px;overflow:visible;position:relative}@media only screen and (max-width:900px){.img-overlay-wrap,.img-overlay-wrap img{height:auto!important;max-width:300px!important;width:100%!important}.img-overlay-wrap img{bottom:8px;margin:0!important}.img-overlay-wrap svg{height:auto!important;max-height:302px;max-width:302px;width:calc(100% + 2px)!important}}@media(max-width:767px){.img-overlay-wrap{display:block!important;margin-bottom:20px;margin-left:auto!important;margin-right:auto!important}.img-overlay-wrap img{max-height:max-content!important}}.stats-module{border-left:2px solid var(--primary-beige);overflow:hidden}.stat-number{border-left:2px solid var(--primary-green);color:var(--primary-green);font-family:var(--heading-font);font-size:110px;line-height:90px;padding:10px 0 0 20px}.stat-number span{font-family:var(--heading-font)!important}.stat-icon{border-left:2px solid var(--primary-green);margin-bottom:10px;padding:0 0 0 20px}.stat-icon img{height:100px;object-fit:contain;width:100px}.accordion .stat-number{font-size:80px;line-height:90px;padding:0 0 0 20px}.single-stat{flex:1;margin-left:-2px;max-width:50%;padding:36px 20px 10px 0}.stat-text{margin-bottom:0;padding:12px 20px}.stat-text .p4{display:block;font-weight:700}.stats-module{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:767px){.single-stat{max-width:100%;padding-right:0;width:100%}.stat-number{border-left:none!important;padding:10px 20px 10px 0}.stat-text{padding-left:5px}}.ff-saf-title{color:var(--primary-green);font-size:16vw;line-height:1;text-align:center;text-wrap:nowrap;white-space:nowrap}.ff-saf-hide{display:none!important}.form-title,.submitted-message,form{background-color:transparent;border:0}.form-title{display:none}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:transparent;border:none;border-radius:0;font-family:var(--paragraph-font);font-size:16px;font-style:normal;font-weight:400;padding:0 0 5px}form textarea{height:120px;padding:5px}select{padding:0 0 3px!important}.hs-form-field label>span{color:var(--primary-black)!important;font-family:var(--paragraph-font);font-size:12px;font-style:normal;font-weight:700!important;opacity:1!important}::placeholder{font-family:var(--paragraph-font);font-size:12px;font-style:normal;font-weight:700;opacity:0!important}:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{font-family:var(--paragraph-font);font-size:12px;font-style:normal;font-weight:700;opacity:0!important}.hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox,.hs-fieldtype-textarea)>label{bottom:0;display:block;position:absolute;transform:translate(0) scale(1);transform-origin:bottom left;transition:all .15s ease}.hs-form-field.hs-fieldtype-phonenumber>label,.hs-form-field.hs-fieldtype-select>label,.hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox,.hs-fieldtype-textarea).active>label{transform:translateY(-1.3rem) scale(.85)}.hs-fieldtype-file>label{position:relative!important}::-webkit-file-upload-button{background:transparent;border-radius:0;cursor:pointer;font-weight:600;padding:6px 12px}form textarea::placeholder{font-size:16px;font-weight:400!important;padding:2px}.global-subscribe span{font-size:14px!important}.global-subscribe ::placeholder{font-size:16px!important;font-weight:400!important}button.submit-btn,input.hs-button.primary.large,input.hs-button.primary.large:focus,input.hs-button.primary.large:hover{border-radius:0;font-family:var(--heading-font);font-size:20px;line-height:26px;margin-top:15px;transition:all .2s ease-out}.hs-fieldtype-booleancheckbox ul.inputs-list,.hs-form-field,ul.inputs-list.multi-container{position:relative}.legal-consent-container .hs-form-booleancheckbox-display>span p{display:block;margin-bottom:20px;margin-left:2px!important}form .inputs-list{position:absolute;right:0;top:0}form .inputs-list>li{margin:0}form label.hs-error-msg{font-family:var(--paragraph-font);font-size:12px;font-style:normal;font-weight:700;line-height:16px;white-space:nowrap}.hs_error_rollup{display:none}.cookie-reset-container{display:none;position:absolute;right:0;top:-20px}@media screen and (max-width:1024px){form label.hs-error-msg{white-space:wrap}.hs-form-field>label:has(~ul.hs-error-msgs){transform:translateY(-1.3rem) scale(.85)}form .inputs-list{top:100%!important}.hs-form-field{margin-bottom:2.5rem}}@media screen and (max-width:390px){form label.hs-error-msg{font-size:10px}}[data-aos]{&[data-aos][data-aos-easing=bounce],body[data-aos-easing=bounce] &{transition-timing-function:cubic-bezier(.5,-1,.5,2)}}@media screen and (max-width:767px){[data-aos-delay]{transition-delay:.2s!important}[data-aos^=fade][data-aos^=fade]{opacity:.02;transition-property:opacity,transform}}text{font-family:var(--heading-font)!important;font-weight:700}.draw-container,.scroll-container svg.drawline{height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:1}.scroll-container{height:100%;margin:0 auto;max-width:1200px;position:relative;width:100%}.scroll-container svg.drawline .line{fill:none;stroke-width:2px;stroke-dasharray:0}@media only screen and (max-width:1200px){.scroll-container svg.drawline{display:none}}@keyframes arrowAnimateOnHover{0%{d:path("M23.7071 8.2071C24.0976 7.81658 24.0976 7.18342 23.7071 6.79289L17.3431 0.428931C16.9526 0.0384063 16.3195 0.0384064 15.9289 0.428931C15.5384 0.819455 15.5384 1.45262 15.9289 1.84314L21.5858 7.5L15.9289 13.1569C15.5384 13.5474 15.5384 14.1805 15.9289 14.5711C16.3195 14.9616 16.9526 14.9616 17.3431 14.5711L23.7071 8.2071ZM8.74228e-08 8.5L23 8.5L23 6.5L-8.74228e-08 6.5L8.74228e-08 8.5Z")}to{d:path("M40.7071 8.20711C41.0976 7.81658 41.0976 7.18342 40.7071 6.79289L34.3431 0.428932C33.9526 0.0384077 33.3195 0.0384078 32.9289 0.428932C32.5384 0.819457 32.5384 1.45262 32.9289 1.84315L38.5858 7.5L32.9289 13.1569C32.5384 13.5474 32.5384 14.1805 32.9289 14.5711C33.3195 14.9616 33.9526 14.9616 34.3431 14.5711L40.7071 8.20711ZM0 8.5L40 8.5L40 6.5L0 6.5L0 8.5Z")}}@keyframes arrowAnimateOnHoverOut{0%{d:path("M40.7071 8.20711C41.0976 7.81658 41.0976 7.18342 40.7071 6.79289L34.3431 0.428932C33.9526 0.0384077 33.3195 0.0384078 32.9289 0.428932C32.5384 0.819457 32.5384 1.45262 32.9289 1.84315L38.5858 7.5L32.9289 13.1569C32.5384 13.5474 32.5384 14.1805 32.9289 14.5711C33.3195 14.9616 33.9526 14.9616 34.3431 14.5711L40.7071 8.20711ZM0 8.5L40 8.5L40 6.5L0 6.5L0 8.5Z")}to{d:path("M23.7071 8.2071C24.0976 7.81658 24.0976 7.18342 23.7071 6.79289L17.3431 0.428931C16.9526 0.0384063 16.3195 0.0384064 15.9289 0.428931C15.5384 0.819455 15.5384 1.45262 15.9289 1.84314L21.5858 7.5L15.9289 13.1569C15.5384 13.5474 15.5384 14.1805 15.9289 14.5711C16.3195 14.9616 16.9526 14.9616 17.3431 14.5711L23.7071 8.2071ZM8.74228e-08 8.5L23 8.5L23 6.5L-8.74228e-08 6.5L8.74228e-08 8.5Z")}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-20%)}}.green-box-section>.row-fluid{border:2px solid var(--primary-green)}article.blog-post-body a,article.blog-post-body a strong{color:var(--primary-green)!important;font-weight:700;text-decoration:underline!important}