@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}header,nav,article,section,aside,footer{display:block}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.inset-left{margin-left:50px}@media screen and (max-width: 750px){.inset-left{margin-left:0}}.inset-right{margin-right:50px}@media screen and (max-width: 750px){.inset-right{margin-right:0}}html{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#333;background:#fff}body .wrapper{width:86%;margin:0 auto;max-width:1400px}@media screen and (max-width: 1300px){body .wrapper{width:90%}}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-0.01em}h1,.h1{font-size:3.8em;line-height:1.1em;color:#222;margin-bottom:40px}@media screen and (max-width: 960px){h1,.h1{font-size:3em;line-height:1.2em}}@media screen and (max-width: 750px){h1,.h1{font-size:2.4em;line-height:1.2em;margin-bottom:30px}}h2,.h2{font-size:2.4em;line-height:1.2em;color:#222;margin-bottom:30px}h2.large,.h2.large{font-size:3em;line-height:1.2em}@media screen and (max-width: 750px){h2.large,.h2.large{font-size:2.4em;line-height:1.2em}}@media screen and (max-width: 750px){h2,.h2{font-size:2em;line-height:1.3em;margin-bottom:20px}}h3,.h3{font-size:2em;line-height:1.3em;color:#222;margin-bottom:25px}h3 span,.h3 span{font-weight:400}h4,.h4{font-size:1.4em;line-height:1.5em;color:#222;margin-bottom:25px}p{font-size:1rem;line-height:1.5em;margin-bottom:25px}p.large{font-size:1.2em;line-height:1.5em;font-weight:500;color:#222}.pretitle{display:inline-block;font-size:1.4em;line-height:1.5em;font-weight:700;color:#fff;background:#068421;padding:2px 10px;border-radius:6px;margin-bottom:15px}@media screen and (max-width: 750px){.pretitle{font-size:1.2em;line-height:1.5em}}ul,ol{margin:0 0 25px 20px}ul li,ol li{margin-bottom:10px}a{color:#068421;transition:.15s linear all}a:hover,a:focus{color:#222}a.cta{display:inline-block;font-size:1.2em;line-height:1.5em;font-weight:700;text-decoration:none;padding-right:25px;background-image:url("../../img/icons/cta-arrow.svg");background-position:right;background-repeat:no-repeat;background-size:18px auto}a.cta:hover,a.cta:focus{color:#222;background-image:url("../../img/icons/cta-arrow-hover.svg")}header.main-header{padding:0;background:#fff;border-bottom:1px solid #f8f8f4;position:sticky;top:0;z-index:900}header.main-header .wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}header.main-header .wrapper .logo{flex:0 1 175px;width:175px;padding:20px 0}header.main-header .wrapper .logo img{width:100%;height:auto}header.main-header .wrapper nav{flex:1;text-align:right}header.main-header .wrapper nav ul{list-style:none;margin:0;padding:0;display:flex;gap:5px;align-items:stretch;justify-content:flex-end}header.main-header .wrapper nav ul li{flex:0 0 auto}header.main-header .wrapper nav ul li a{display:block;font-size:.9rem;line-height:1.5em;font-weight:700;color:#222;text-decoration:none;padding:45px 10px 10px 10px;border-radius:0 0 6px 6px;position:relative}header.main-header .wrapper nav ul li a:hover,header.main-header .wrapper nav ul li a:focus{color:#fff;background:#068421}header.main-header .wrapper nav ul li a:hover:after,header.main-header .wrapper nav ul li a:focus:after{content:"";display:block;width:15px;height:15px;background:#ff8100;border-radius:999999rem;position:absolute;top:10px;right:10px}header.main-header .wrapper nav ul li.current a,header.main-header .wrapper nav ul li.current-menu-item a,header.main-header .wrapper nav ul li.current-menu-items a{color:#fff;background:#068421}header.main-header .wrapper nav ul li.current a:after,header.main-header .wrapper nav ul li.current-menu-item a:after,header.main-header .wrapper nav ul li.current-menu-items a:after{content:"";display:block;width:15px;height:15px;background:#ff8100;border-radius:999999rem;position:absolute;top:10px;right:10px}header.main-header .wrapper .menu-trigger{flex:0 0 30px;text-align:right;align-items:center;cursor:pointer;margin-top:32px;display:none}header.main-header .wrapper .menu-trigger .menu-icon{flex:1;position:relative;z-index:10;display:inline-block;width:30px;height:30px;top:0;left:0}header.main-header .wrapper .menu-trigger .menu-icon span{display:block;position:absolute;left:0;width:100%;height:2px;border-radius:9999rem;background:#222;transform:rotate(0deg);transition:all .25s ease-in-out 0s}header.main-header .wrapper .menu-trigger .menu-icon span:nth-child(1){top:0}header.main-header .wrapper .menu-trigger .menu-icon span:nth-child(2),header.main-header .wrapper .menu-trigger .menu-icon span:nth-child(3){top:14px}header.main-header .wrapper .menu-trigger .menu-icon span:nth-child(4){top:28px}header.main-header .wrapper .menu-trigger.open .menu-icon span:nth-child(1),header.main-header .wrapper .menu-trigger.open .menu-icon span:nth-child(4){left:50%;top:14px;width:0}header.main-header .wrapper .menu-trigger.open .menu-icon span:nth-child(2){transform:rotate(45deg)}header.main-header .wrapper .menu-trigger.open .menu-icon span:nth-child(3){transform:rotate(-45deg)}@media screen and (max-width: 1200px){header.main-header .wrapper{flex-wrap:wrap}header.main-header .wrapper nav{flex:0 1 100%;text-align:left;display:none}header.main-header .wrapper nav ul{display:block}header.main-header .wrapper nav ul li a{padding:10px 20px 10px 10px;border-radius:6px}header.main-header .wrapper nav ul li a:after{width:10px;height:10px}header.main-header .wrapper nav ul li.current a{padding:10px 20px 10px 10px;border-radius:6px}header.main-header .wrapper nav ul li.current a:after{width:10px;height:10px}header.main-header .wrapper .menu-trigger{display:block}}@media screen and (min-width: 1201px){header.main-header .wrapper nav{display:block}header.main-header .wrapper .menu-trigger{display:none}}.band.border-bottom{padding-bottom:50px;border-bottom:1px solid #f8f8f4}.split-content{display:flex;justify-content:space-between;gap:50px;align-items:center}.split-content .content-block{flex:0 1 50%;width:50%;position:relative}.split-content .content-block img{width:100%;height:auto}.split-content .content-block p:first-of-type{font-size:1.2em;line-height:1.5em;font-weight:500;color:#222}.split-content.bias-left .content-block:first-of-type{flex:0 1 55%;width:55%}.split-content.bias-left .content-block:last-of-type{flex:0 1 45%;width:45%}.split-content.bias-left-heavy .content-block:first-of-type{flex:0 1 66%;width:66%}.split-content.bias-left-heavy .content-block:last-of-type{flex:0 1 34%;width:34%}.split-content.bias-right .content-block:first-of-type{flex:0 1 45%;width:45%}.split-content.bias-right .content-block:last-of-type{flex:0 1 55%;width:55%}.split-content.align-top{align-items:flex-start}.split-content.align-bottom{align-items:flex-end}@media screen and (max-width: 960px){.split-content.bias-left .content-block:first-of-type{flex:0 1 66%;width:66%}.split-content.bias-left .content-block:last-of-type{flex:0 1 34%;width:34%}.split-content.bias-right .content-block:first-of-type{flex:0 1 34%;width:34%}.split-content.bias-right .content-block:last-of-type{flex:0 1 66%;width:66%}}@media screen and (max-width: 750px){.split-content{gap:20px;flex-wrap:wrap}.split-content .content-block{flex:0 1 100%}.split-content.bias-left .content-block:first-of-type,.split-content.bias-left-heavy .content-block:first-of-type{flex:0 1 100%;width:100%}.split-content.bias-left .content-block:last-of-type,.split-content.bias-left-heavy .content-block:last-of-type{flex:0 1 100%;width:100%}.split-content.bias-right .content-block:first-of-type{flex:0 1 100%;width:100%}.split-content.bias-right .content-block:last-of-type{flex:0 1 100%;width:100%}}.box{padding:50px;background:#f8f8f4;border-radius:20px}.box h3{font-size:1.4em;line-height:1.5em}.box p:first-of-type{font-size:1.2em;line-height:1.5em;font-weight:500;color:#222}.box p:last-of-type{margin:0}.box.box-centered{text-align:center}.box.box-orange{background:#eead5b}.box.box-blue{background:#80b8da}.box.box-purple{background:#c5a2ea}.box.box-green{background:#84bc84}.box.box-pink{background:#ee9795}@media screen and (max-width: 750px){.box{padding:30px}}.dots{width:400px;height:400px;position:absolute;top:0;right:0;z-index:-1}.dots .lottie{width:100% !important;height:100% !important;z-index:-1}.dots.pull-top{top:-25px}@media screen and (max-width: 960px){.dots{width:300px;height:300px}}@media screen and (max-width: 750px){.dots{width:200px;height:200px}.dots.pull-top{top:-100px}}@media screen and (max-width: 750px){.hero .dots.pull-top{top:-280px}.related .dots.pull-top{top:-100px}}.boxes{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:15px}.boxes .box{display:flex;align-items:center;box-sizing:border-box}.boxes .box .box-content{flex:0 1 100%}.boxes .box .box-content h3{text-align:center;margin:0}.boxes .box .box-content h3+p{margin-top:20px}.boxes .box .box-content p:first-of-type{font-size:1rem;line-height:1.5em;font-weight:400;color:#333}.boxes .box.box-title{background:none}.boxes .box.box-title .box-content{text-align:left}.boxes .box.box-title .box-content h2{margin:0}.boxes.col-2 .box{flex:0 1 calc(50% - 15px)}.boxes.col-3 .box{flex:0 1 calc(33.333% - 15px)}.boxes.col-4 .box{flex:0 1 calc(25% - 15px)}@media screen and (max-width: 960px){.boxes.col-3 .box{flex:0 1 calc(50% - 15px)}.boxes.col-4 .box{flex:0 1 calc(50% - 15px)}}@media screen and (max-width: 750px){.boxes.col-2 .box{flex:0 1 100%}.boxes.col-3 .box{flex:0 1 100%}.boxes.col-4 .box{flex:0 1 100%}}.hero .wrapper .box{padding:70px 50px}.hero .wrapper .box .split-content{align-items:stretch}.hero .wrapper .box .split-content .content-block{position:relative}.hero .wrapper .box .split-content .content-block p{font-size:1.7em;line-height:1.5em;font-weight:500;color:#222}@media screen and (max-width: 960px){.hero .wrapper .box .split-content .content-block p{font-size:1.2em;line-height:1.5em}}.hero .wrapper .box .split-content .content-block .illustration{position:absolute;top:-70px;left:0;right:-80px;bottom:-70px;display:flex;align-items:center}.hero .wrapper .box .split-content .content-block .illustration img{flex:1;width:100%;height:auto}@media screen and (max-width: 750px){.hero .wrapper .box{padding:50px}.hero .wrapper .box .split-content .content-block .illustration{position:relative;top:auto;left:0;right:0;bottom:-50px;aspect-ratio:4/3}}.hero.hero-about .box .split-content .content-block .illustration{align-items:flex-end}.hero.hero-reports .box .split-content .content-block .illustration{align-items:flex-end}.hero.hero-reports .box .split-content .content-block .illustration img{flex:0 1 90%;width:90%}@media screen and (max-width: 960px){.hero.hero-reports .box .split-content .content-block .illustration img{flex:1;width:100%}}.hero.hero-report-flush .box .split-content .content-block .illustration{right:-50px}.hero.hero-report-pull-top .box .split-content .content-block .illustration{top:-240px}@media screen and (max-width: 750px){.hero.hero-report-pull-top .box .split-content .content-block .illustration{top:0}}.hero.hero-contact .box .split-content .content-block .illustration img{flex:0 1 90%;width:90%}@media screen and (max-width: 960px){.hero.hero-contact .box .split-content .content-block .illustration img{flex:1;width:100%}}article.report .illustration{aspect-ratio:1/1;position:relative;margin-bottom:30px}article.report .illustration .box{height:140px;position:absolute;left:0;right:0;bottom:0}article.report .illustration img{width:100%;height:auto;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}article.report h3{font-size:1.4em;line-height:1.5em}article.report h3 a{color:inherit;text-decoration:none}article.report h3 a:hover,article.report h3 a:focus{color:#068421}article.report.report-key h3{font-size:2em;line-height:1.3em}@media screen and (max-width: 960px){article.report.report-key h3{font-size:1.4em;line-height:1.5em}}.reports{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:15px}.reports.col-2 .report{flex:0 1 calc(50% - 15px)}.reports.col-3 .report{flex:0 1 calc(33.33% - 15px)}@media screen and (max-width: 750px){.reports.col-2 .report{flex:0 1 100%}.reports.col-3 .report{flex:0 1 100%}}.report-content{display:flex;justify-content:space-between;gap:75px;align-items:flex-start;position:relative;flex-direction:row-reverse}.report-content .main{flex:0 1 62%;width:62%}.report-content .main h2{color:#068421}.report-content .main h3{font-size:1.4em;line-height:1.5em;color:#222;margin-bottom:25px}.report-content .main img{width:100%;height:auto}.report-content .main p:first-of-type{font-size:1.2em;line-height:1.5em;font-weight:500;color:#222}.report-content .main blockquote{margin:50px 0}.report-content .main blockquote p{font-size:2.4em;line-height:1.2em;font-weight:700}.report-content .main blockquote p:first-of-type{font-size:2.4em;line-height:1.2em;font-weight:700}@media screen and (max-width: 960px){.report-content .main blockquote p{font-size:2em;line-height:1.3em}.report-content .main blockquote p:first-of-type{font-size:2em;line-height:1.3em}}.report-content .main blockquote cite{display:block;margin-top:20px;font-size:.9rem;line-height:1.5em;font-weight:700;padding-left:60px;position:relative}.report-content .main blockquote cite:before{content:"";display:block;width:45px;height:1px;background:#222;position:absolute;left:0;top:50%;transform:translateY(-50%)}.report-content .sub{flex:0 1 32%;width:32%;position:sticky;top:180px}.report-content .sub .box.download-pdf p:first-of-type{font-size:1rem;line-height:1.5em;font-weight:500;color:#222}.report-content .sub .box.download-pdf a.pdf{display:block;font-size:1.2em;line-height:1.5em;font-weight:700;color:#222;text-decoration:none;padding:10px 0 10px 65px;min-height:50px;background:url("../../img/icons/pdf.svg");background-position:left;background-repeat:no-repeat;background-size:52px auto}.report-content .sub .box.download-pdf a.pdf span{display:block;font-size:1rem;line-height:1.5em;font-weight:400}.report-content .sub .box.download-pdf a.pdf:hover,.report-content .sub .box.download-pdf a.pdf:focus{color:#068421}.report-content .sub .box.download-pdf a.pdf:hover span,.report-content .sub .box.download-pdf a.pdf:focus span{color:#222}@media screen and (max-width: 960px){.report-content .main{flex:0 1 60%;width:60%}.report-content .sub{flex:0 1 35%;width:35%}}@media screen and (max-width: 750px){.report-content{flex-wrap:wrap}.report-content .main{flex:0 1 100%;width:100%}.report-content .sub{flex:0 1 100%;width:100%;position:relative;top:auto}}.training-content .content-block h2{color:#068421}.training-content .content-block h3{font-size:1.4em;line-height:1.5em;color:#222;margin-bottom:25px}.training-content .content-block p:first-of-type{font-size:1rem;line-height:1.5em;font-weight:400;color:#333}.training-content .content-block img{width:100%;height:auto}ul.logos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:25px}ul.logos li{flex:0 1 auto;margin:0}ul.logos li img{width:auto !important;height:80px !important}@media screen and (max-width: 960px){ul.logos li img{height:60px !important}}ul.logos.logos-centered{justify-content:center}@media screen and (max-width: 750px){ul.logos{gap:15px}ul.logos li img{height:60px !important}}ul.logos.logos-small li img{height:60px !important}@media screen and (max-width: 960px){ul.logos.logos-small li img{height:40px !important}}ul.social{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center;gap:20px;overflow:hidden}ul.social li{flex:0 0 45px;margin:0}ul.social li a{display:block;width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:cover;text-decoration:none;text-indent:-9999999rem}ul.social li.instagram a{background-image:url("../../img/icons/social-instagram.svg")}ul.social li.instagram a:hover,ul.social li.instagram a:focus{background-image:url("../../img/icons/social-instagram-hover.svg")}ul.social li.facebook a{background-image:url("../../img/icons/social-facebook.svg")}ul.social li.facebook a:hover,ul.social li.facebook a:focus{background-image:url("../../img/icons/social-facebook-hover.svg")}.contact-details h2{font-size:1.2em;line-height:1.5em;margin:0}.contact-details p a{color:inherit;text-decoration:none}.contact-details p a:hover,.contact-details p a:focus{color:#068421}.contact-details p:last-of-type{margin-bottom:25px}.contact-details ul.social{margin-top:15px;justify-content:flex-start}.contact-details ul.social li.instagram a{background-image:url("../../img/icons/social-instagram-hover.svg")}.contact-details ul.social li.instagram a:hover,.contact-details ul.social li.instagram a:focus{background-image:url("../../img/icons/social-instagram.svg")}.contact-details ul.social li.facebook a{background-image:url("../../img/icons/social-facebook-hover.svg")}.contact-details ul.social li.facebook a:hover,.contact-details ul.social li.facebook a:focus{background-image:url("../../img/icons/social-facebook.svg")}footer.main-footer{margin-top:75px}footer.main-footer .contact-band{border-bottom:1px solid #f8f8f4;margin-bottom:20px}footer.main-footer .contact-band .wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px}footer.main-footer .contact-band .wrapper .contact-details{flex:1;display:flex;justify-content:flex-start;align-items:center;gap:20px}footer.main-footer .contact-band .wrapper .contact-details .logo{flex:0 0 75px;width:75px;height:auto;float:left}footer.main-footer .contact-band .wrapper .contact-details ul.contact{flex:0 1 auto;list-style:none;margin:0;padding:0}footer.main-footer .contact-band .wrapper .contact-details ul.contact li{display:inline-block;font-size:1.4em;line-height:1.5em;padding-right:20px;margin:0 8px 0 0;position:relative}footer.main-footer .contact-band .wrapper .contact-details ul.contact li a{color:inherit;font-weight:700;text-decoration:none}footer.main-footer .contact-band .wrapper .contact-details ul.contact li a:hover,footer.main-footer .contact-band .wrapper .contact-details ul.contact li a:focus{color:#068421}footer.main-footer .contact-band .wrapper .contact-details ul.contact li:after{content:"";display:block;width:8px;height:8px;border-radius:99999rem;background:#ffb310;position:absolute;right:0;top:50%;transform:translateY(-50%)}footer.main-footer .contact-band .wrapper .contact-details ul.contact li:last-of-type{margin-right:0;padding-right:0}footer.main-footer .contact-band .wrapper .contact-details ul.contact li:last-of-type:after{display:none}@media screen and (max-width: 960px){footer.main-footer .contact-band .wrapper .contact-details ul.contact li{font-size:1.2em;line-height:1.5em}}footer.main-footer .contact-band .wrapper ul.social{flex:0 1 115px;margin-right:50px}@media screen and (max-width: 750px){footer.main-footer .contact-band .wrapper{flex-wrap:wrap;justify-content:center}footer.main-footer .contact-band .wrapper .contact-details{flex-wrap:wrap;flex:0 1 100%;justify-content:center}footer.main-footer .contact-band .wrapper .contact-details ul.contact{text-align:center}footer.main-footer .contact-band .wrapper .contact-details ul.contact li{display:block;padding-right:0;padding-bottom:20px;margin:0 0 8px 0}footer.main-footer .contact-band .wrapper .contact-details ul.contact li:after{right:auto;left:50%;top:auto;bottom:0;transform:translateX(-50%)}footer.main-footer .contact-band .wrapper .contact-details ul.contact li:last-of-type{margin-bottom:0;padding-bottom:0}footer.main-footer .contact-band .wrapper .contact-details ul.contact li:last-of-type:after{display:none}footer.main-footer .contact-band .wrapper ul.social{margin-right:0}}footer.main-footer .supporters .wrapper{display:flex;justify-content:space-between;align-items:center;gap:50px}footer.main-footer .supporters .wrapper .content{flex:0 1 auto}footer.main-footer .supporters .wrapper .content p:last-of-type{margin:0}footer.main-footer .supporters .wrapper .supporter-logos{flex:0 1 auto}footer.main-footer .supporters .wrapper .supporter-logos ul.logos{flex-wrap:nowrap}@media screen and (max-width: 750px){footer.main-footer .supporters .wrapper{flex-wrap:wrap;justify-content:center}footer.main-footer .supporters .wrapper .content{flex:0 1 100%;text-align:center}footer.main-footer .supporters .wrapper .supporter-logos ul.logos{flex-wrap:wrap}}footer.main-footer .footer-illustration{position:relative;overflow:hidden;margin-top:-50px;z-index:-1}footer.main-footer .footer-illustration .dots{width:220px;height:220px;position:absolute;top:130px;left:58%}footer.main-footer .footer-illustration .dots .lottie{width:220px !important;height:220px !important}footer.main-footer .footer-illustration img{width:100%;height:auto;float:left;position:relative;z-index:-1}@media screen and (max-width: 960px){footer.main-footer .footer-illustration .dots{top:10px;left:52%;width:150px;height:150px}}@media screen and (max-width: 750px){footer.main-footer .footer-illustration{margin-top:-20px}}footer.main-footer .legal{padding:10px 0;color:#fff;background:#222}footer.main-footer .legal p{font-size:.9rem;line-height:1.5em;text-align:center;margin:0}footer.main-footer .legal p a{color:inherit;text-decoration:none}footer.main-footer .legal p a:hover,footer.main-footer .legal p a:focus{text-decoration:underline}/*# sourceMappingURL=style.min.css.map */
