@import url("https://use.typekit.net/pmi6wng.css");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:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}input,input[type=text],label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:inherit;font:inherit;font-size:inherit;font-family:inherit;}input:focus{outline:0;}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type=checkbox],input[type=radio]{width:13px;height:13px;}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}::-webkit-search-decoration{display:none;}button,input[type=reset],input[type=button],input[type=submit]{overflow:visible;width:auto;}::-webkit-file-upload-button{padding:0;border:0;background:none;}textarea{vertical-align:top;overflow:auto;}select[multiple]{vertical-align:top;}.careers-hero-banner{position:relative;}.careers-hero-banner:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#3C533C;opacity:0.7;}@supports (mix-blend-mode:multiply){.careers-hero-banner:after{opacity:1;mix-blend-mode:multiply;}}.careers-hero-banner img{width:100%;height:auto;}.hero-body{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:60%;}.hero-body .quote-area{display:flex;flex-direction:column;align-items:center;}.hero-body .quote-area .hero-text{display:flex;text-align:center;color:#ffffff;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;max-width:60rem;}@media (min-width:1280px){.hero-body .quote-area .hero-text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;}}.watch-video-button{background-color:#A9C272;align-self:center;height:4rem;width:25rem;border-radius:2rem;display:flex;justify-content:center;align-items:center;transition:all ease-in-out 0.15s;}.watch-video-button.tablet{display:none;}@media (min-width:600px){.watch-video-button.tablet{display:flex;margin-top:4rem;}}@media (min-width:1280px){.watch-video-button.tablet{margin-top:7rem;}}.watch-video-button:hover{background-color:#667545;box-shadow:0 5px 10px rgba(0,0,0,0.1);}.watch-video-button .play-icon{height:1.6rem;width:1.6rem;margin-right:1rem;fill:white;}.watch-video-button span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-size:1.2rem;font-weight:600;line-height:1rem;color:#3C533C;}.find-job-box{display:flex;flex-direction:column;justify-content:space-between;padding:4rem;height:30rem;width:40rem;background-color:#ffffff;}.find-job-box.desktop{display:none;}@media (min-width:1280px){.find-job-box.desktop{display:flex;}}.find-job-box .find-job-header{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;padding-bottom:2.5rem;border-bottom:1px solid #ebedef;}.find-job-box .find-job-location-select{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding:1rem;border-radius:0;border-color:#bebebe;background-color:white;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#3C533C;font-weight:600;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='6' width='9'%3E%3Cpolygon points='0,0 4.5,6 9,0' fill='%233C533C' class='triangle' /%3E%3C/svg%3E");background-position:right 1.5rem top 50%,0 0;background-repeat:no-repeat,repeat;}.find-job-box .find-job-location-select::-ms-expand{display:none;}.find-job-box .find-job-button{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;height:4rem;}.find-job-box .find-job-button .text{padding:0.5rem 0;}.find-job-box .find-job-button .svg-icon svg{fill:#ffffff;}.find-job-box .find-job-button:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}.find-job-box .find-job-button:hover .svg-icon svg{fill:#ffffff;}.find-job-box .find-job-button span{display:block;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-size:1.2rem;font-weight:600;line-height:1rem;color:white;}.watch-video-mobile-container{display:flex;justify-content:center;align-items:center;height:10rem;background-color:#dbdcd9;}@media (min-width:600px){.watch-video-mobile-container{display:none;}}.find-job-mobile-container{display:flex;flex-direction:column;align-items:center;background-color:#dbdcd9;padding-bottom:4rem;}@media (min-width:1280px){.find-job-mobile-container{display:none;}}@media (min-width:768px){.find-job-mobile-container{padding:6rem 0;}}.find-job-mobile-container .find-job-box{width:100%;max-width:45rem;}.careers-staff-quote-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:4rem;padding:6%;width:100%;background-color:white;}.careers-staff-quote-container .quote-text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#717568;}.careers-staff-quote-container .quote-attribution{display:flex;flex-direction:row;align-items:center;margin-top:4rem;padding-top:2rem;width:100%;border-top:1px solid #ebedef;}.careers-staff-quote-container .quote-attribution .staff-image{height:5rem;width:5rem;border-radius:2.5rem;margin-right:2rem;}.careers-staff-quote-container .quote-attribution .quote-attribution-info{display:flex;flex-direction:column;}.careers-staff-quote-container .quote-attribution .quote-attribution-info .staff-name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:700;}.careers-staff-quote-container .quote-attribution .quote-attribution-info .staff-role{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#717568;}@media (min-width:375px){.careers-staff-quote-container .quote-text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}}@media (min-width:600px){.careers-staff-quote-container{padding:4%;}}@media (min-width:768px){.careers-staff-quote-container{width:48%;}}@media (min-width:1280px){.careers-staff-quote-container .quote-text{font-size:2.8rem;min-height:21.4rem;}}.full-width-confines{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;}@media (min-width:375px){.full-width-confines{padding-left:1.2rem;}}@media (min-width:480px){.full-width-confines{padding-left:2rem;}}@media (min-width:768px){.full-width-confines{padding-left:2.4rem;}}@media (min-width:960px){.full-width-confines{padding-left:2.8rem;}}@media (min-width:375px){.full-width-confines{padding-right:1.2rem;}}@media (min-width:480px){.full-width-confines{padding-right:2rem;}}@media (min-width:768px){.full-width-confines{padding-right:2.4rem;}}@media (min-width:960px){.full-width-confines{padding-right:2.8rem;}}.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:162rem;}@media (min-width:375px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-left:1.2rem;}}@media (min-width:480px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-left:2rem;}}@media (min-width:768px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-left:2.4rem;}}@media (min-width:960px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-left:2.8rem;}}@media (min-width:375px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-right:1.2rem;}}@media (min-width:480px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-right:2rem;}}@media (min-width:768px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-right:2.4rem;}}@media (min-width:960px){.page-width-confines,header.main-header .header-bar-container .header-bar-wrapper,.single-column-layout .main-column,.summary-block .main-column{padding-right:2.8rem;}}.page-width-small-confines{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:85rem;}@media (min-width:375px){.page-width-small-confines{padding-left:1.2rem;}}@media (min-width:480px){.page-width-small-confines{padding-left:2rem;}}@media (min-width:768px){.page-width-small-confines{padding-left:2.4rem;}}@media (min-width:960px){.page-width-small-confines{padding-left:2.8rem;}}@media (min-width:375px){.page-width-small-confines{padding-right:1.2rem;}}@media (min-width:480px){.page-width-small-confines{padding-right:2rem;}}@media (min-width:768px){.page-width-small-confines{padding-right:2.4rem;}}@media (min-width:960px){.page-width-small-confines{padding-right:2.8rem;}}.page-width-large-confines{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:135rem;}@media (min-width:375px){.page-width-large-confines{padding-left:1.2rem;}}@media (min-width:480px){.page-width-large-confines{padding-left:2rem;}}@media (min-width:768px){.page-width-large-confines{padding-left:2.4rem;}}@media (min-width:960px){.page-width-large-confines{padding-left:2.8rem;}}@media (min-width:375px){.page-width-large-confines{padding-right:1.2rem;}}@media (min-width:480px){.page-width-large-confines{padding-right:2rem;}}@media (min-width:768px){.page-width-large-confines{padding-right:2.4rem;}}@media (min-width:960px){.page-width-large-confines{padding-right:2.8rem;}}.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:112.8rem;}@media (min-width:375px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-left:1.2rem;}}@media (min-width:480px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-left:2rem;}}@media (min-width:768px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-left:2.4rem;}}@media (min-width:960px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-left:2.8rem;}}@media (min-width:375px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-right:1.2rem;}}@media (min-width:480px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-right:2rem;}}@media (min-width:768px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-right:2.4rem;}}@media (min-width:960px){.page-width-medium-confines,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.two-column-layout,.two-column-right-aside-layout{padding-right:2.8rem;}}.layout-container{padding-top:6rem;transition:padding ease-in-out 0.15s;display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%;min-height:100vh;}@media (min-width:600px){.layout-container{padding-top:10rem;}}.single-column-layout,.summary-block{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;}@media (min-width:600px){.single-column-layout,.summary-block{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.single-column-layout,.summary-block{padding-top:8.4rem;padding-bottom:8.4rem;}}.single-column-layout .main-column,.summary-block .main-column{padding-left:0;padding-right:0;}.two-column-right-aside-layout{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;padding-bottom:8rem;}@media (min-width:600px){.two-column-right-aside-layout{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.two-column-right-aside-layout{padding-top:8.4rem;padding-bottom:8.4rem;}}.two-column-right-aside-layout .main-column,.two-column-right-aside-layout .aside-column{transition:all ease-in-out 0.2s;}.two-column-right-aside-layout .aside-column{padding-top:8rem;}@media (min-width:960px){.two-column-right-aside-layout{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;display:flex;flex-direction:row;}}@media (min-width:960px) and (min-width:600px){.two-column-right-aside-layout{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:960px) and (min-width:1280px){.two-column-right-aside-layout{padding-top:8.4rem;padding-bottom:8.4rem;}}@media (min-width:960px){.two-column-right-aside-layout .main-column{padding-right:6%;width:65%;}}@media (min-width:960px){.two-column-right-aside-layout .aside-column{padding-top:0;width:35%;max-width:none;}}@media (min-width:1280px){.two-column-right-aside-layout .main-column{padding-right:10%;width:70%;}.two-column-right-aside-layout .aside-column{width:30%;}}.two-column-layout{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;}@media (min-width:600px){.two-column-layout{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.two-column-layout{padding-top:8.4rem;padding-bottom:8.4rem;}}.two-column-layout .column{transition:all ease-in-out 0.2s;}@media (min-width:1280px){.two-column-layout{display:flex;flex-direction:row;}.two-column-layout .column{width:50%;padding-right:6%;}}h1,h2,h3,h4,h5,h6,p{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;color:#1E1E1E;}em{font-style:italic;}.t-display-2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:15rem;font-weight:700;line-height:1.2em;}.t-display-1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:9rem;font-weight:700;line-height:1.2em;}.t-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;}.t-subhead-3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;}.t-subhead-2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}.t-subhead-1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;}.t-body-2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;}.t-body-2-bold{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;}.t-body-1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;}.t-body-1-bold{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:700;}.t-small-4{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;}.t-small-4-bold{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;font-weight:700;}.t-small-3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;}.t-small-3-expanded{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;}.t-small-2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;}.t-small-2-expanded{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;}[class*=cta]{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;display:inline-block;color:#3C533C;}[class*=cta] .content{height:100%;display:flex;justify-content:center;align-items:center;color:inherit;cursor:pointer;}[class*=cta] .content .text,[class*=cta] .content .svg-icon svg{transition:all ease-in-out 0.15s;}[class*=cta] .content .svg-icon svg{fill:#3C533C;}[class*=cta].read-more .content .svg-icon.right{margin-left:1rem;width:2.8rem;height:2.8rem;}[class*=cta].back .content .svg-icon.left{margin-right:0.4rem;width:1rem;}[class*=cta].contact .content .svg-icon.left{margin-right:1.4rem;width:2.4rem;height:2.4rem;}[class*=cta]:hover{color:#263326;}[class*=cta]:hover .content .svg-icon svg{fill:#263326;}[class*=cta].white .content .text{color:#ffffff;}[class*=cta].white .content .svg-icon svg{fill:#ffffff;}[class*=cta].white:hover .content .text{color:#263326;}[class*=cta].white:hover .content .svg-icon svg{fill:#263326;}[class*=cta].cta-btn.primary{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;}[class*=cta].cta-btn.primary .text{padding:0.5rem 0;}[class*=cta].cta-btn.primary .svg-icon svg{fill:#ffffff;}[class*=cta].cta-btn.primary:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}[class*=cta].cta-btn.primary:hover .svg-icon svg{fill:#ffffff;}[class*=cta].cta-btn.secondary{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#3C533C;background-color:#ffffff;border-color:#3C533C;}[class*=cta].cta-btn.secondary .text{padding:0.5rem 0;}[class*=cta].cta-btn.secondary .svg-icon svg{fill:#3C533C;}[class*=cta].cta-btn.secondary:hover{color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}[class*=cta].cta-btn.secondary:hover .svg-icon svg{fill:#ffffff;}[class*=cta].cta-btn.tertiary{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#A9C272;border-color:#A9C272;}[class*=cta].cta-btn.tertiary .text{padding:0.5rem 0;}[class*=cta].cta-btn.tertiary .svg-icon svg{fill:#ffffff;}[class*=cta].cta-btn.tertiary:hover{background-color:#D6F591;border-color:#D6F591;box-shadow:0 0.4rem 1rem 0 rgba(214,245,145,0.2);}[class*=cta].cta-btn.tertiary:hover .svg-icon svg{fill:#ffffff;}[class*=cta].cta-btn.tertiary .text{color:#3C533C;}.get-in-touch-mobile{padding:2.5rem;background-color:#f4f4f4;display:flex;flex-direction:column;align-items:center;}@media (min-width:568px){.get-in-touch-mobile{display:none;}}.get-in-touch-aside{transition:padding ease-in-out 0.2s;display:flex;flex-direction:column;justify-content:center;margin:0 auto;margin-bottom:8rem;padding:3.2rem 2.2rem 3.8rem;width:100%;max-width:35.5rem;background-color:#f4f4f4;display:none;}@media (min-width:568px){.get-in-touch-aside{display:block;}}.get-in-touch-aside h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;padding-bottom:2.2rem;border-bottom:0.1rem solid #c8cfdc;}.get-in-touch-aside p{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding-top:1em;}.get-in-touch-aside p:first-of-type{padding-top:2.6rem;}.get-in-touch-aside .cta-btn{margin-top:3.6rem;margin-left:auto;margin-right:auto;}@media (min-width:375px){.get-in-touch-aside{padding-left:3.4rem;padding-right:3.4rem;}}@media (min-width:768px){.get-in-touch-aside{max-width:none;}}.hamburger{display:inline-block;padding:1.4rem 0;background-color:transparent;border:0;outline:0;cursor:pointer;}.hamburger .hamburger-box{display:inline-block;position:relative;width:2.2rem;height:1.7rem;}.hamburger .hamburger-box .hamburger-inner{display:block;margin-top:-0.15rem;top:50%;transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{transition:all ease-in-out 0.15s;position:absolute;width:100%;height:0.3rem;background-color:#3C533C;border-radius:100rem;}.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{content:"";display:block;}.hamburger .hamburger-box .hamburger-inner::before{top:-0.7rem;transition:top 0.075s 0.12s ease,opacity 0.075s ease;}.hamburger .hamburger-box .hamburger-inner::after{bottom:-0.7rem;transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:#263326;}.hamburger.active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger.active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease;}.hamburger.active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);}header.main-header{position:fixed;z-index:200;top:0;left:0;width:100%;}header.main-header .header-bar-container{background-color:#ffffff;border-top:0.4rem solid transparent;border-bottom:0.4rem solid #A9C272;box-shadow:0 0rem 1rem 0.2rem rgba(0,0,0,0.3);}header.main-header .header-bar-container .header-bar-wrapper{transition:height ease-in-out 0.15s;display:flex;justify-content:space-between;align-items:center;height:5.2rem;}header.main-header .header-bar-container .header-bar-wrapper .logo{transition:width ease-in-out 0.15s;position:relative;z-index:10;top:-0.4rem;width:6.3rem;}header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar{display:flex;align-items:center;}header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .hamburger{transition:margin ease-in-out 0.2s;justify-self:flex-end;margin-left:1.4rem;}header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation{transition:all ease-in-out 0.15s;display:flex;flex-direction:column;position:fixed;z-index:-1;top:6rem;left:0;width:100%;height:0;background-color:#f4f4f4;}@media (max-width:1280px){header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation{overflow:hidden;}}@media (max-width:1280px){header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation .search-body{display:none;}}header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation.active{height:calc(100vh - 6rem);}@media (max-width:1280px){header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation.active .search-body{display:block;}}@media (min-width:375px){header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .hamburger{margin-left:3rem;}}@media (min-width:600px){header.main-header .header-bar-container .header-bar-wrapper{height:9.2rem;}header.main-header .header-bar-container .header-bar-wrapper .logo{width:10.5rem;}}@media (min-width:1280px){header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .hamburger{display:none;}header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation{display:block;position:static;z-index:1;top:0;left:0;padding-left:4.6rem;padding-right:4.6rem;margin-right:-4.6rem;width:auto;height:auto;background-color:transparent;}header.main-header .header-bar-container .header-bar-wrapper .navigation-wrapper .navigation-bar .main-navigation.active{height:auto;}}div#search-body-target{position:absolute;z-index:-1;}.main-navigation .search .bApyoH div.icon{background-color:#A9C272;}.main-navigation .search .gMFWfV svg{stroke:#A9C272;}.main-navigation .search .iZNKsr .search-input{border-bottom:0.2rem solid #717568;}.main-navigation .search .cmBEtg{outline:2px #263326;box-shadow:none;}.main-navigation .search .eRIBKA{color:#A9C272;}.main-navigation .search .eRIBKA:hover{color:#A9C272;}#search-page-content .deFAaE .search-input{color:#3C533C;}#search-page-content .cRHSaq svg{stroke:#3C533C;}#search-page-content .hNrAAm{background-color:#3C533C;}.main-navigation .main-navigation-wrapper{position:relative;padding-top:3.2rem;}.main-navigation .main-navigation-wrapper ul{padding-left:1rem;padding-right:1rem;}@media (min-width:375px){.main-navigation .main-navigation-wrapper ul{padding-left:1.2rem;}}@media (min-width:480px){.main-navigation .main-navigation-wrapper ul{padding-left:2rem;}}@media (min-width:768px){.main-navigation .main-navigation-wrapper ul{padding-left:2.4rem;}}@media (min-width:960px){.main-navigation .main-navigation-wrapper ul{padding-left:2.8rem;}}@media (min-width:375px){.main-navigation .main-navigation-wrapper ul{padding-right:1.2rem;}}@media (min-width:480px){.main-navigation .main-navigation-wrapper ul{padding-right:2rem;}}@media (min-width:768px){.main-navigation .main-navigation-wrapper ul{padding-right:2.4rem;}}@media (min-width:960px){.main-navigation .main-navigation-wrapper ul{padding-right:2.8rem;}}.main-navigation .main-navigation-wrapper ul li{display:flex;flex-direction:column;justify-content:center;color:#3C533C;border-bottom:0.1rem solid #e3ebf0;}.main-navigation .main-navigation-wrapper ul li .tier-link{padding-top:1.3rem;padding-bottom:1.3rem;cursor:pointer;font-weight:600;}.main-navigation .main-navigation-wrapper ul li .tier-link.has-sub-tier{position:relative;padding-right:4.2rem;}.main-navigation .main-navigation-wrapper ul li .tier-link.has-sub-tier .svg-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);width:3rem;height:3rem;}.main-navigation .main-navigation-wrapper ul li .tier-link.has-sub-tier .svg-icon svg{fill:#3C533C;}.main-navigation .main-navigation-wrapper > ul > li{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}.main-navigation .main-navigation-wrapper .wave{overflow:hidden;height:0;display:none;transition:all ease-in-out 0.2s;position:absolute;bottom:-0.1rem;left:0;transform:translateX(-50%);width:9.8rem;}.main-navigation .main-navigation-wrapper .wave svg{display:block;}.main-navigation .main-navigation-wrapper .wave svg path{fill:#A9C272;}@media (min-width:600px){.main-navigation .main-navigation-wrapper{padding-top:6.4rem;}}@media (min-width:1280px){.main-navigation .main-navigation-wrapper{position:relative;padding:0;}.main-navigation .main-navigation-wrapper ul{padding-left:0;padding-right:0;max-width:none;}.main-navigation .main-navigation-wrapper ul li{position:static;border-bottom:none;}.main-navigation .main-navigation-wrapper ul li.news-and-insights > .tier-link{padding-right:1.6rem;}.main-navigation .main-navigation-wrapper ul li.contact-us{display:flex;flex-direction:row;align-items:center;}.main-navigation .main-navigation-wrapper ul li.contact-us:before{content:" ";width:0.1rem;height:2rem;background-color:#667545;}.main-navigation .main-navigation-wrapper ul li.contact-us > .tier-link{padding-left:1.6rem;}.main-navigation .main-navigation-wrapper > ul{display:flex;}.main-navigation .main-navigation-wrapper > ul > li{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;padding:0;}.main-navigation .main-navigation-wrapper > ul > li > .tier-link{display:flex;align-items:center;transition:all ease-in-out 0.15s;position:relative;z-index:10;padding-left:0.8rem;padding-right:0.8rem;height:9.2rem;color:#3C533C;}.main-navigation .main-navigation-wrapper > ul > li > .tier-link:hover,.main-navigation .main-navigation-wrapper > ul > li > .tier-link.active{color:#667545;}.main-navigation .main-navigation-wrapper > ul > li > .tier-link.has-sub-tier{padding-right:0.8rem;}.main-navigation .main-navigation-wrapper > ul > li > .tier-link.has-sub-tier .svg-icon{display:none;}.main-navigation .main-navigation-wrapper > ul > li:first-child .tier-link{padding-left:0;}.main-navigation .main-navigation-wrapper > ul > li:last-child .tier-link{padding-right:0;}.main-navigation .main-navigation-wrapper .wave{display:block;}}.bVvwIw div.icon:hover svg{stroke:#A9C272 !important;}.iZNKsr .search-input{color:#667545 !important;}.xAqTt{background-color:#667545 !important;}.xAqTt:hover{background-color:#667545 !important;}.ffFGVY:hover svg{stroke:#667545 !important;}.sub-navigation-panel{transition:all ease-in-out 0.2s;position:fixed;z-index:2;top:6rem;left:100vw;bottom:0;width:100%;background-color:#F6F6F2;overflow-y:scroll;}.sub-navigation-panel.scrollable{overflow-y:auto;padding-bottom:7rem;}.sub-navigation-panel .sub-navigation-panel-content{transition:all ease-in-out 0.2s;background-color:inherit;}.sub-navigation-panel .sub-navigation-panel-content:last-child{padding-bottom:9rem;}.sub-navigation-panel .sub-navigation-panel-content .heading-container{transition:all ease-in-out 0.2s;padding-top:2.6rem;padding-bottom:2rem;background-color:#ffffff;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;display:flex;flex-direction:column;align-items:start;}@media (min-width:375px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-left:1.2rem;}}@media (min-width:480px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-left:2rem;}}@media (min-width:768px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-left:2.4rem;}}@media (min-width:960px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-left:2.8rem;}}@media (min-width:375px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-right:1.2rem;}}@media (min-width:480px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-right:2rem;}}@media (min-width:768px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-right:2.4rem;}}@media (min-width:960px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{padding-right:2.8rem;}}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .heading{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;order:2;color:#3C533C;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .cta.back{order:1;padding-bottom:0.4rem;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .intro{display:none;margin-top:1.4em;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;transition:opacity ease-in-out 0.4s;opacity:0;display:flex;justify-content:center;position:absolute;z-index:2;left:0;bottom:0;width:100%;padding:1.4rem;background:linear-gradient(0deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);}@media (min-width:375px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-left:1.2rem;}}@media (min-width:480px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-left:2rem;}}@media (min-width:768px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-left:2.4rem;}}@media (min-width:960px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-left:2.8rem;}}@media (min-width:375px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-right:1.2rem;}}@media (min-width:480px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-right:2rem;}}@media (min-width:768px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-right:2.4rem;}}@media (min-width:960px){.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{padding-right:2.8rem;}}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper .sub-heading,.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper p{display:none;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper .cta{display:none;}.sub-navigation-panel .sub-navigation-panel-content ul li{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;}.sub-navigation-panel .sub-navigation-panel-content ul li > ul{position:absolute;z-index:2;top:0;left:100vw;width:100%;height:100vh;background-color:#f4f4f4;}.sub-navigation-panel.active{left:0;}.sub-navigation-panel.active .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{opacity:1;position:fixed;}@media (min-width:600px){.sub-navigation-panel{top:10rem;}.sub-navigation-panel .sub-navigation-panel-content .heading-container{padding-top:6.6rem;}}@media (min-width:1280px){.sub-navigation-panel{transition:opacity ease-in-out 0.2s;position:fixed;z-index:1;top:10rem;opacity:0;}.sub-navigation-panel.active{left:0;opacity:1;}.sub-navigation-panel .sub-navigation-panel-content .heading-container{padding-top:2.4rem;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{margin:0;max-width:56rem;}.sub-navigation-panel .sub-navigation-panel-content ul{padding-left:1rem;padding-right:1rem;}}@media (min-width:1280px) and (min-width:375px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-left:1.2rem;}}@media (min-width:1280px) and (min-width:480px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-left:2rem;}}@media (min-width:1280px) and (min-width:768px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-left:2.4rem;}}@media (min-width:1280px) and (min-width:960px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-left:2.8rem;}}@media (min-width:1280px) and (min-width:375px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-right:1.2rem;}}@media (min-width:1280px) and (min-width:480px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-right:2rem;}}@media (min-width:1280px) and (min-width:768px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-right:2.4rem;}}@media (min-width:1280px) and (min-width:960px){.sub-navigation-panel .sub-navigation-panel-content ul{padding-right:2.8rem;}}@media (min-width:1280px){.sub-navigation-panel .sub-navigation-panel-content ul li{border-bottom:0.1rem solid #e3ebf0;}.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link{height:auto;color:#3C533C;}}@media (min-width:1280px){.sub-navigation-panel{overflow-y:auto;}.sub-navigation-panel .sub-navigation-panel-content{position:relative;}.sub-navigation-panel .sub-navigation-panel-content .heading-container{padding:0;background-color:transparent;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper{display:block;padding:0;max-width:none;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .heading{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;order:initial;color:#3C533C;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .cta.back{display:none;}.sub-navigation-panel .sub-navigation-panel-content ul{position:relative;padding:0;}.sub-navigation-panel .sub-navigation-panel-content ul li{padding:0.6rem 0;width:48%;background-color:#f4f4f4;border:none;}.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:700;transition:background-color ease-in-out 0.15s;padding:0.6rem 1rem !important;height:auto;color:#3C533C;}.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link.has-sub-tier{padding-right:5rem !important;}.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link.has-sub-tier .svg-icon{transition:all ease-in-out 0.15s;opacity:0;right:3rem;}.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link:hover,.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link.active{color:#3C533C;background-color:#dbdcd9;}.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link:hover.has-sub-tier .svg-icon,.sub-navigation-panel .sub-navigation-panel-content ul li .tier-link.active.has-sub-tier .svg-icon{opacity:1;right:1rem;}.sub-navigation-panel .sub-navigation-panel-content ul li .sub-navigation-panel{position:absolute;top:0;left:auto;right:-100vw;height:auto;width:48%;}.sub-navigation-panel .sub-navigation-panel-content ul li .sub-navigation-panel.active{left:auto;right:0;}.sub-navigation-panel .sub-navigation-panel-content ul li .sub-navigation-panel .sub-navigation-panel-content{padding:0;}.sub-navigation-panel .sub-navigation-panel-content ul li .sub-navigation-panel .sub-navigation-panel-content .heading-container{display:none;}.sub-navigation-panel .sub-navigation-panel-content ul li .sub-navigation-panel .sub-navigation-panel-content ul li{width:100%;}.sub-navigation-panel .sub-navigation-panel-content .hr{transition:all ease-in-out 0.4s;display:block;position:absolute;top:0;left:2rem;width:60%;height:0.1rem;background-color:#dbdcd9;}.sub-navigation-panel .sub-navigation-panel-content:first-child{padding-bottom:4.8rem;}.sub-navigation-panel .sub-navigation-panel-content:nth-child(1n+2){padding-top:4.8rem;padding-bottom:4.8rem;}.sub-navigation-panel .sub-navigation-panel-content:last-child{padding-bottom:2rem;}.sub-navigation-panel > .sub-navigation-panel-content{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:162rem;padding-top:2.8rem;padding-bottom:2.8rem;}}@media (min-width:1280px) and (min-width:375px){.sub-navigation-panel > .sub-navigation-panel-content{padding-left:1.2rem;}}@media (min-width:1280px) and (min-width:480px){.sub-navigation-panel > .sub-navigation-panel-content{padding-left:2rem;}}@media (min-width:1280px) and (min-width:768px){.sub-navigation-panel > .sub-navigation-panel-content{padding-left:2.4rem;}}@media (min-width:1280px) and (min-width:960px){.sub-navigation-panel > .sub-navigation-panel-content{padding-left:2.8rem;}}@media (min-width:1280px) and (min-width:375px){.sub-navigation-panel > .sub-navigation-panel-content{padding-right:1.2rem;}}@media (min-width:1280px) and (min-width:480px){.sub-navigation-panel > .sub-navigation-panel-content{padding-right:2rem;}}@media (min-width:1280px) and (min-width:768px){.sub-navigation-panel > .sub-navigation-panel-content{padding-right:2.4rem;}}@media (min-width:1280px) and (min-width:960px){.sub-navigation-panel > .sub-navigation-panel-content{padding-right:2.8rem;}}@media (min-width:1280px){.sub-navigation-panel > .sub-navigation-panel-content > ul{padding-top:1.4rem;}}@media (min-width:1280px){.sub-navigation-panel .sub-navigation-panel-content{display:flex;}.sub-navigation-panel .sub-navigation-panel-content .heading-container{width:38%;padding-right:8%;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .intro{display:block;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper{display:block;justify-content:initial;opacity:1 !important;position:static !important;margin-top:3.8rem;padding:2.8rem 3.6rem;background:none;background-color:#dbdcd9;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper .sub-heading{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;display:block;color:#3C533C;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper p{display:block;margin-top:1em;color:#3C533C;}.sub-navigation-panel .sub-navigation-panel-content .heading-container .heading-wrapper .contact-wrapper .cta-btn{display:inline-block;margin-top:3.8rem;}.sub-navigation-panel .sub-navigation-panel-content ul{padding-top:1rem;width:62%;}.sub-navigation-panel .sub-navigation-panel-content ul li .sub-navigation-panel .sub-navigation-panel-content ul{width:100%;}}@media (min-width:1380px){.sub-navigation-panel .sub-navigation-panel-content:first-child{padding-bottom:5.8rem;}.sub-navigation-panel .sub-navigation-panel-content:nth-child(1n+2){padding-top:5.8rem;padding-bottom:5.8rem;}.sub-navigation-panel .sub-navigation-panel-content:last-child{padding-bottom:2rem;}}@media (min-width:1920px){.sub-navigation-panel .sub-navigation-panel-content .heading-container{padding-right:10%;}.sub-navigation-panel .sub-navigation-panel-content .hr{left:-2.8em;}}.hero-carousel.hero-carousel-plain{position:relative;display:flex;justify-content:center;align-items:center;}.hero-carousel.hero-carousel-plain .hero-bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,0.25);}.hero-carousel.hero-carousel-plain .hero-title-container{position:absolute;z-index:100;left:0;bottom:15%;margin:0 auto;width:100%;}@media (min-width:480px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title{width:100%;}}@media (min-width:375px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title{bottom:22%;}}@media (min-width:768px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title{bottom:12%;}}.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:9rem;font-weight:700;line-height:1.2em;color:#ffffff;font-size:2.1rem;}@media (min-width:375px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-size:2.5rem;}}@media (min-width:480px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-size:3.2rem;}}@media (min-width:568px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-size:3.8rem;}}@media (min-width:600px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-size:4rem;}}@media (min-width:768px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-size:5rem;}}@media (min-width:960px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{font-size:6.8rem;}}@media (min-width:1380px){.hero-carousel.hero-carousel-plain .hero-title-container .hero-title h1{line-height:7rem;font-size:8rem;}}.hero-carousel.hero-carousel-plain .swiper-pagination{position:absolute;bottom:2rem;left:auto;z-index:10;width:auto;right:2rem;}@media (min-width:1280px){.hero-carousel.hero-carousel-plain .swiper-pagination{right:4%;}}.hero-carousel.hero-carousel-plain .swiper-pagination .swiper-pagination-bullet{margin:0 0.3rem;opacity:0.4;background-color:#ffffff;}.hero-carousel.hero-carousel-plain .swiper-pagination .swiper-pagination-bullet-active{opacity:1;}.svg-icon{width:1rem;height:auto;}.svg-icon svg{display:block;width:100%;height:auto;}main{position:relative;z-index:2;flex:1 0 auto;border-bottom:6px solid #D6F591;overflow:hidden;}footer.main-footer{position:relative;z-index:1;}footer.main-footer .logo img{filter:invert(89%) sepia(20%) saturate(757%) hue-rotate(27deg) brightness(105%) contrast(92%);}footer.main-footer .footer-container{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;transition:padding ease-in-out 0.2s;background-color:#263326;background-size:cover;}@media (min-width:600px){footer.main-footer .footer-container{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){footer.main-footer .footer-container{padding-top:8.4rem;padding-bottom:8.4rem;}}footer.main-footer .footer-container .footer-wrapper{display:flex;flex-direction:column;align-items:center;}footer.main-footer .footer-container .footer-wrapper h2,footer.main-footer .footer-container .footer-wrapper p,footer.main-footer .footer-container .footer-wrapper ul{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#c8cfdc;}footer.main-footer .footer-container .footer-wrapper h2{font-weight:600;}footer.main-footer .footer-container .footer-wrapper p,footer.main-footer .footer-container .footer-wrapper ul{margin-top:1em;}footer.main-footer .footer-container .footer-wrapper [class*=column-]{margin-top:1.8em;width:100%;max-width:37.4rem;}footer.main-footer .footer-container .footer-wrapper [class*=column-]:first-child{margin-top:0;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-1 .logo{width:6.2rem;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-1 .cta{margin-top:2.8rem;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-1 .linkedin{display:block;padding-top:0.6rem;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-1 .linkedin img{display:block;width:7.5rem;height:auto;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-2 ul{display:flex;flex-direction:column;align-self:stretch;flex-wrap:wrap;height:8.2rem;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-2 ul li a{color:#c8cfdc;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-2 ul li a:hover{color:#D6F591;}footer.main-footer .footer-copyright-container{display:flex;flex-direction:column;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#3C533C;}footer.main-footer .footer-copyright-container .copyright{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#fff;text-align:center;}footer.main-footer .footer-copyright-container .built-by-gravitywell{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;padding-top:0.8rem;color:#fff;text-align:center;}footer.main-footer .footer-copyright-container .built-by-gravitywell a{text-decoration:underline;}@media (min-width:320px){footer.main-footer .footer-container .footer-wrapper [class*=column-].column-2 ul{display:block;height:auto;}}@media (min-width:768px){footer.main-footer .footer-container .footer-wrapper{flex-direction:row;align-items:flex-start;}footer.main-footer .footer-container .footer-wrapper h2{margin-top:0;}footer.main-footer .footer-container .footer-wrapper [class*=column-]{margin-top:0.8em;padding-left:10.8rem;}footer.main-footer .footer-container .footer-wrapper [class*=column-]:first-child{padding-left:0;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-1 p{margin-top:1.2em;}footer.main-footer .footer-container .footer-wrapper [class*=column-].column-2 ul{display:block;height:auto;}}.cta.contact:hover *{color:#D6F591 !important;}.cta.contact:hover .svg-icon svg{fill:#D6F591 !important;}.find-out-more-wrapper{background-color:#dbdcd9;display:flex;align-items:stretch;margin-bottom:2rem;flex-direction:column;padding:3rem 2rem;}@media (min-width:600px){.find-out-more-wrapper{padding:3rem 4rem;margin-bottom:4rem;}}.find-out-more-wrapper .find-out-more-section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.find-out-more-wrapper .find-out-more-section h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:1.4rem;}.find-out-more-wrapper .find-out-more-section .find-out-more-description{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;flex:1;margin-bottom:3rem;}@media (min-width:600px){.find-out-more-wrapper .find-out-more-section .find-out-more-description{margin-right:8rem;margin-bottom:0;}}.find-out-more-wrapper .find-out-more-section .cta-btn{width:100%;}@media (min-width:600px){.find-out-more-wrapper .find-out-more-section .cta-btn{width:auto;}}.article-container h2:first-child,.article-container h3:first-child,.article-container h4:first-child,.article-container p:first-child{margin-top:0;}.article-container h2,.article-container h3{margin-top:2em;}.article-container h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;position:relative;margin-top:2em;}.article-container h2:after{content:"";position:absolute;top:50%;transform:translateY(-50%);margin-left:1.4rem;border-bottom:0.1rem solid #3C533C;height:0.1rem;width:5rem;}.article-container h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;font-size:1.6rem;}.article-container h2 + h3{margin-top:1em;}.article-container ul,.article-container ol,.article-container p{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;margin-top:1em;font-size:1.6rem;}.article-container strong{font-weight:700;}.article-container p.intro{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;font-weight:600;}.article-container ul,.article-container ol{padding-left:2.6em;}.article-container ul li,.article-container ol li{margin-top:0.4em;}.article-container ul li:first-child,.article-container ol li:first-child{margin-top:0;}.article-container ul{list-style-type:disc;}.article-container ol{list-style-type:decimal;}.article-container ol[type=A]{list-style-type:upper-alpha;}.article-container ol[type=a]{list-style-type:lower-alpha;}.article-container ol[type=I]{list-style-type:upper-roman;}.article-container ol[type=i]{list-style-type:lower-roman;}@media (min-width:600px){.article-container h2{font-size:2.4rem;}.article-container h3,.article-container ul,.article-container ol,.article-container p{font-size:1.7rem;}.article-container p.intro{font-size:2rem;}}.article-heading{padding-bottom:4rem;}.article-heading h1 span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;color:#3C533C;font-size:3.2rem;}@media (min-width:600px){.article-heading h1 span{font-size:4.2rem;}}.our-team-aside-people{margin-top:3.6rem !important;padding-left:0 !important;list-style:none !important;}.our-team-aside-person{display:flex;align-items:center;position:relative;padding-left:2.5rem;}.our-team-aside-person:hover{cursor:pointer;}.our-team-aside-person:hover .name{color:#3C533C;}.our-team-aside-person:hover.aside .person-details{box-shadow:0 5px 10px rgba(0,0,0,0.1);}.our-team-aside-person .person-details{order:2;transition:box-shadow ease-in-out 0.2s;display:block;position:relative;z-index:2;padding:1.4rem 2rem;padding-left:4.6rem;}.our-team-aside-person .person-details .name,.our-team-aside-person .person-details .job-title{display:block;}.our-team-aside-person .person-details .name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;font-weight:700;transition:color ease-in-out 0.15s;}.our-team-aside-person .person-details .job-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;color:#717568;}.our-team-aside-person > .avatar{position:absolute;z-index:3;top:50%;left:0;transform:translateY(-50%);width:5rem;border-radius:100rem;overflow:hidden;}.our-team-aside-person.aside{margin-top:2.8rem;}.our-team-aside-person.aside .person-details{width:100%;background-color:#f4f4f4;}.our-team-aside-person.aside .person-details:hover .name{color:#3C533C;}.our-team-aside-person.author{display:block;padding-top:1.8rem;height:5.8rem;border-top:0.1rem solid #c8cfdc;}.our-team-aside-person.author .person-details{padding:0;padding-left:3rem;}.our-team-aside-person.author .avatar{top:1.7rem;transform:none;width:4rem;}.our-team-main-content-people{display:flex;justify-content:space-around;flex-wrap:wrap;}.our-team-main-content-people .our-team-main-content-person{margin-bottom:4rem;padding-left:2.8rem;padding-right:2.8rem;width:100%;}@media (min-width:600px){.our-team-main-content-people .our-team-main-content-person{width:50%;}}@media (min-width:768px){.our-team-main-content-people .our-team-main-content-person{width:33%;}}@media (min-width:960px){.our-team-main-content-people .our-team-main-content-person{width:25%;}}.our-team-main-content-people .our-team-main-content-person .avatar{margin-bottom:2rem;}.our-team-main-content-people .our-team-main-content-person .job-title,.our-team-main-content-people .our-team-main-content-person .name{transition:color ease-in-out 0.2s;display:block;color:#717568;}.our-team-main-content-people .our-team-main-content-person .job-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;color:#717568;}.our-team-main-content-people .our-team-main-content-person .name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}.our-team-main-content-people .our-team-main-content-person:hover{cursor:pointer;}.our-team-main-content-people .our-team-main-content-person:hover .job-title,.our-team-main-content-people .our-team-main-content-person:hover .name{color:#717568;}.team-modal{cursor:default;opacity:0;position:fixed;z-index:100;top:60px;left:0;width:100%;height:calc(100vh - 60px);bottom:0;background-color:#ffffff;overflow:auto;transition:opacity ease-in-out 0.4s;}.team-modal.animate-in{opacity:1;}.team-modal .team-modal-wrapper{padding:1rem 0;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content{display:flex;flex-direction:column;position:relative;padding:0 1.5rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .details,.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .avatar,.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .bio{transition:padding ease-in-out 0.2s;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .details p,.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .avatar p,.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .bio p{margin-bottom:2rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .details{display:flex;flex-direction:column;order:2;padding-top:2.8rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .details .name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;order:2;padding-top:0.2rem;color:#3C533C;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .details .job-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;order:1;color:#717568;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .avatar{order:1;border-radius:100rem;overflow:hidden;margin-top:4rem;width:22rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .avatar img{margin:0 auto;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .bio{order:3;padding-top:2.8rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .close{right:1rem;display:flex;justify-content:center;align-items:center;position:absolute;top:0;padding:1.2rem;background-color:#f4f4f4;border-radius:100rem;cursor:pointer;}@media (min-width:480px){.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .close{right:2rem;}}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .close .text{display:none;color:#3C533C;padding-right:0.8rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .close svg{width:1.4rem;fill:#3C533C;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .contact-wrapper{order:5;margin-top:2rem;}@media (min-width:600px){.team-modal{top:100px;height:calc(100vh - 100px);}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .contact-wrapper{margin-top:4rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .close{padding-top:0.6rem;padding-bottom:0.6rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .close .text{display:inline;}}@media (min-width:960px){.team-modal .team-modal-wrapper .team-modal-container .team-modal-content{display:block;padding-left:30rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .details{padding-top:0.8rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .avatar{position:absolute;top:0;left:0;width:25rem;}.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .avatar img{margin:0 auto;width:100%;}}@media (min-width:1280px){.team-modal .team-modal-wrapper .team-modal-container .team-modal-content .bio{padding-right:20rem;}}.region-selector{position:relative;z-index:2;}.region-selector #Path_4{fill:#667545;}.region-selector .selected-region-btn{position:relative;z-index:10;display:flex;align-items:center;margin-left:1.2rem;margin-right:1.2rem;padding:1.2rem 0;border:0;outline:0;background-color:transparent;cursor:pointer;}.region-selector .selected-region-btn .text,.region-selector .selected-region-btn .icon{transition:all ease-in-out 0.15s;display:inline-block;}.region-selector .selected-region-btn .text{font-size:1.3rem;padding-left:0.75rem;padding-right:1.25rem;color:#3C533C;font-weight:600;text-align:right;}.region-selector .selected-region-btn .icon{position:absolute;top:50%;transform:translateY(-50%);left:100%;width:0;height:0;border-style:solid;border-width:0.7rem 0.4rem 0 0.4rem;border-color:#3C533C transparent transparent transparent;}.region-selector .selected-region-btn:hover .text{color:#263326;}.region-selector .selected-region-btn:hover .icon{border-color:#263326 transparent transparent transparent;}.region-selector .regions-selection{transition:all ease-in-out 0.15s;display:flex;flex-direction:column;position:fixed;z-index:-1;top:6rem;left:0;padding:0;width:100%;height:0;background-color:#f4f4f4;overflow:hidden;}.region-selector .regions-selection.map-regions-selection{position:absolute;left:50%;transform:translateX(-50%);opacity:0;z-index:10;top:4.4rem;padding-top:0;width:auto;height:0;}@media (min-width:768px){.region-selector .regions-selection.map-regions-selection{transform:none;left:-2.2rem;}}.region-selector .regions-selection .regions{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;margin:0 auto;font-weight:600;width:25rem;}.region-selector .regions-selection .regions li{transition:all ease-in-out 0.15s;padding:0.8rem 2.2rem;color:#3C533C;cursor:pointer;}.region-selector .regions-selection .regions li.active,.region-selector .regions-selection .regions li:hover{background-color:#F6F6F2;}.region-selector.active.map-region-selector{position:relative;}.region-selector.active .regions-selection{padding-top:10vh;height:calc(100vh - 6rem);}.region-selector.active .regions-selection.map-regions-selection{opacity:1;padding-top:0;height:auto;}.region-selector .sub-navigation-panel{background-color:#ffffff;}@media (max-width:1280px){.region-selector .sub-navigation-panel > .sub-navigation-panel-content{max-width:90%;margin:0 auto;}}.region-selector .sub-navigation-panel-content{flex-wrap:wrap;}@media (min-width:1280px){.region-selector .sub-navigation-panel-content .heading-container{width:50%;}}@media (min-width:600px){.region-selector .regions-selection{top:10rem;}.region-selector .regions-selection .regions{width:26.8rem;}}@media (min-width:768px){.region-selector{position:relative;}.region-selector .regions-selection{opacity:0;position:absolute;z-index:10;top:4.4rem;left:-2.2rem;padding-top:0;width:auto;height:0;}.region-selector.active .regions-selection{opacity:1;padding-top:0;height:auto;}}.region-selector-icon{margin-top:1px;}@media (min-width:480px){.i18n-selection{display:flex;flex-flow:row wrap;}}@media (min-width:1280px){.i18n-selection{padding-top:2.4rem;width:50%;}}.i18n-axis{margin-bottom:6rem;}@media (min-width:480px){.i18n-axis{width:50%;}}.i18n-sub-heading{font-size:100%;font-weight:600;margin-bottom:2rem;}.i18n-item{color:#717568;font-weight:600;font-size:1.6rem;padding:0.5rem 0 0.5rem 4rem;transition:all ease-in-out 0.15s;cursor:pointer;margin:0;}@media (min-width:768px){.i18n-item{margin:0 4rem 0 -4rem;}}.i18n-item.active{color:#3C533C;position:relative;}.i18n-item.active:before{content:"•";display:inline-block;position:absolute;left:1.25rem;font-size:200%;line-height:0.5;}.i18n-item:hover{background-color:#F6F6F2;}.i18n-submit{transition:all ease-in-out 0.15s;background-color:#ffffff;color:#3C533C;border:2px solid #3C533C;border-radius:3px;width:15rem;margin:1.5rem 0;padding:0.6rem;font-weight:600;font-size:1.6rem;cursor:pointer;}.i18n-submit:active,.i18n-submit:focus,.i18n-submit:hover{background-color:#3C533C;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);color:#ffffff;}.staff-quote{padding:10rem 0;}.staff-quote:nth-child(even){background:#ebedef;}.staff-quote:nth-child(even) div.staff-quote-image{margin-right:4rem;}.staff-quote:nth-child(even) .speech-marks{margin-left:auto;align-items:flex-end;}@media (min-width:600px){.staff-quote:nth-child(even) .speech-marks{margin-left:8rem;}}.staff-quote:nth-child(even) .speech-marks svg{transform:rotate(180deg);}.staff-quote:nth-child(odd){background:#f4f4f4;}.staff-quote:nth-child(odd) .quote-content{flex-direction:row-reverse;}.staff-quote:nth-child(odd) .quote-content .speech-marks{order:0;margin-right:auto;align-items:flex-start;}@media (min-width:600px){.staff-quote:nth-child(odd) .quote-content .speech-marks{order:unset;margin-right:8rem;}}.staff-quote:nth-child(odd) .quote-content .staff-quote-details{text-align:right;order:1;}@media (min-width:600px){.staff-quote:nth-child(odd) .quote-content .staff-quote-details{order:unset;}}.staff-quote:nth-child(odd) .quote-content div.staff-quote-image{margin-left:4rem;order:2;}@media (min-width:600px){.staff-quote:nth-child(odd) .quote-content div.staff-quote-image{order:unset;}}.staff-quote .quote-content{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}.staff-quote .staff-quote-image{border-radius:50%;border:0.5rem solid #D6F591;width:140px;height:140px;overflow:hidden;}@media (min-width:600px){.staff-quote .staff-quote-image{width:100px;height:100px;}}@media (min-width:960px){.staff-quote .staff-quote-image{width:150px;height:150px;}}.staff-quote .staff-quote-image img{display:inline-block;max-width:100%;max-height:100%;}.staff-quote .staff-quote-details{margin-top:4rem;margin-bottom:4rem;position:relative;flex-grow:1;}@media (min-width:600px){.staff-quote .staff-quote-details{flex-shrink:1;flex-basis:0;}}.staff-quote .staff-quote-details .staff-quote-name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:0.5rem;}.staff-quote .staff-quote-details .staff-quote-job-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;display:block;color:#717568;margin-bottom:2rem;}.staff-quote .speech-marks{fill:#ffffff;display:flex;flex-direction:row;justify-content:flex-end;align-self:stretch;width:unset;height:unset;}.staff-quote .speech-marks svg{width:10rem !important;height:10rem !important;}.column-width-image-with-caption-wrapper{margin:4rem 0;}@media (min-width:768px){.column-width-image-with-caption-wrapper{margin:6rem 0;}}.column-width-image-with-caption-wrapper img{margin-bottom:1.5rem;}.column-width-image-wrapper img{max-width:100%;height:auto;}.column-width-image-caption{margin-top:0.5rem;display:flex;justify-content:center;}.column-width-image-caption span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;text-align:center;color:#4d769b;}.sub-menu .sub-menu-link{color:#667545;display:block;padding:0.8rem 0;font-weight:700;position:relative;}.sub-menu .sub-menu-link:after,.sub-menu .sub-menu-link:before{content:"";bottom:0;position:absolute;width:0;height:2px;display:block;margin-top:5px;right:0;left:0;background:#f4f4f4;transition:width 0.4s ease-in-out;}.sub-menu .sub-menu-link:before{width:100%;left:0;}.sub-menu .sub-menu-link:hover:after{width:100%;left:0;background:#A9C272;}.sub-menu-selector{position:relative;z-index:3;}@media (min-width:600px){.sub-menu-selector{display:none;}}.sub-menu-selector .selector-btn{position:relative;display:flex;align-items:center;margin-left:0.4rem;margin-right:1.2rem;padding:1.2rem 0;border:0;outline:0;background-color:transparent;}.sub-menu-selector .selector-btn .text,.sub-menu-selector .selector-btn .icon{transition:all ease-in-out 0.15s;display:inline-block;}.sub-menu-selector .selector-btn .text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding-right:1.5rem;color:#fff;font-weight:700;text-align:right;}.sub-menu-selector .selector-btn .icon{position:absolute;top:50%;transform:translateY(-50%);left:100%;width:0;height:0;border-style:solid;border-width:0.7rem 0.4rem 0 0.4rem;border-color:#c8cfdc transparent transparent transparent;}.sub-menu-selector .selector-btn:hover{cursor:pointer;}.sub-menu-selector .selector-btn:hover .text{color:#A9C272;}.sub-menu-selector .selector-btn:hover .icon{border-color:#A9C272 transparent transparent transparent;}.sub-menu-selector .sub-menu-selection{transition:all ease-in-out 0.15s;display:flex;flex-direction:column;position:fixed;top:6rem;left:0;padding:0;width:100%;height:0;background-color:#f4f4f4;overflow:hidden;}.sub-menu-selector .sub-menu-selection .breadcrumb-wrapper{padding:1rem 2rem;}.sub-menu-selector .sub-menu-selection .sub-menu-items{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:600;}.sub-menu-selector .sub-menu-selection .sub-menu-items li{transition:all ease-in-out 0.15s;padding:0.8rem 2.2rem;color:#3C533C;cursor:pointer;}.sub-menu-selector .sub-menu-selection .sub-menu-items li.active,.sub-menu-selector .sub-menu-selection .sub-menu-items li:hover{background-color:#dbdcd9;}.sub-menu-selector.active.sub-menu-selector{position:relative;}.sub-menu-selector.active .sub-menu-selection{padding-top:10vh;height:calc(100vh - 6rem);}.sub-menu-selector.active .text{color:#1E1E1E !important;}.sub-menu-selector.active .icon{color:#1E1E1E !important;}.sub-menu-selector.active .breadcrumb-text{color:#1E1E1E !important;}.sub-menu-selector.active .selector-btn.text{color:#1E1E1E !important;}.sub-menu-selector.active .selector-btn.text:hover{color:#717568 !important;}.where-next-wrapper{background:#dbdcd9;padding:2rem 0;}.where-next-wrapper h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:3rem;}.where-next-wrapper .where-next{display:flex;flex-wrap:wrap;}@media (min-width:600px){.where-next-wrapper .where-next{max-width:700px;}}.where-next-wrapper .where-next .where-next-item{width:100%;}@media (min-width:600px){.where-next-wrapper .where-next .where-next-item{width:50%;max-width:350px;padding-right:6rem;}}.where-next-wrapper .where-next .where-next-link{color:#3C533C;display:block;padding:0.8rem 0;font-weight:700;position:relative;}.where-next-wrapper .where-next .where-next-link:after,.where-next-wrapper .where-next .where-next-link:before{content:"";bottom:0;position:absolute;width:0;height:2px;display:block;margin-top:5px;right:0;left:0;background:rgba(190,190,190,0.3);transition:width 0.4s ease-in-out;}.where-next-wrapper .where-next .where-next-link:before{width:100%;left:0;}.where-next-wrapper .where-next .where-next-link:hover:after{width:100%;left:0;background:#3C533C;}.summary-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;transition:all ease-in-out 0.2s;}.summary-block .summary-block-details .summary-block-details{order:2;}@media (min-width:768px){.summary-block.align-left .summary-block-details{order:2;}.summary-block.align-left .summary-block-image{order:1;}.summary-block.align-right .summary-block-details{order:1;}.summary-block.align-right .summary-block-image{order:2;}.summary-block.align-below .summary-block-details{display:block;width:100%;order:1;}.summary-block.align-below .summary-block-image{order:2;}.summary-block.align-below .summary-block-image img{width:100%;height:auto;}}.summary-block .summary-block-pre-text span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;color:#717568;position:relative;display:inline-block;height:2rem;}.summary-block .summary-block-pre-text span::after{content:"";position:absolute;background:#717568;display:block;height:2px;width:50px;left:100%;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%);}.summary-block .summary-block-title{margin:2rem 0;}.summary-block .summary-block-title .h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;}.summary-block .cta-btn{margin-top:3.4rem;}@media (min-width:768px){.summary-block .summary-block-details{width:60%;}}@media (min-width:960px){.summary-block .summary-block-details{width:50%;}}.summary-block .summary-block-image{margin-top:2rem;}@media (min-width:768px){.summary-block .summary-block-image{margin-top:0;width:30%;}}@media (min-width:960px){.summary-block .summary-block-image{width:40%;}}.summary-block .summary-block-image img{max-width:100%;height:auto;}.summary-block.align-background{display:flex;align-items:center;color:#ffffff;overflow:hidden;}@media (min-width:600px){.summary-block.align-background{height:55rem;}}@media (min-width:960px){.summary-block.align-background{height:70rem;}}.summary-block.align-background .summary-block-details{position:relative;z-index:2;}.summary-block.align-background .summary-block-details h4{color:#ffffff;}.summary-block.align-background .summary-block-content p{color:#ffffff;}.summary-block.align-background .summary-block-link{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#A9C272;border-color:#A9C272;width:150px;text-align:center;}.summary-block.align-background .summary-block-link .text{padding:0.5rem 0;}.summary-block.align-background .summary-block-link .svg-icon svg{fill:#ffffff;}.summary-block.align-background .summary-block-link:hover{background-color:#D6F591;border-color:#D6F591;box-shadow:0 0.4rem 1rem 0 rgba(214,245,145,0.2);}.summary-block.align-background .summary-block-link:hover .svg-icon svg{fill:#ffffff;}.summary-block.align-background .summary-block-link .text{display:block;}.summary-block.align-background .summary-block-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;z-index:1;min-width:100%;min-height:100%;overflow:hidden;}.summary-block.align-background .summary-block-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;max-width:none;}.summary-block.align-background .summary-block-image:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#3C533C;opacity:0.7;}@supports (mix-blend-mode:multiply){.summary-block.align-background .summary-block-image:after{opacity:1;mix-blend-mode:multiply;}}.summary-block.align-background .summary-block-image .summary-block-pre-text{color:#f4f4f4;}.summary-block .award-wrapper{order:3;display:flex;flex-direction:column;width:100%;}@media (min-width:375px){.summary-block .award-wrapper{flex-direction:row;align-items:center;width:unset;}}.summary-block .award-wrapper .award-image{width:10rem;margin:2rem 0;}@media (min-width:375px){.summary-block .award-wrapper .award-image{margin-right:3rem;}}.summary-block .award-wrapper .award-labels{display:flex;flex-direction:column;}.summary-block .award-wrapper .award-labels .award-label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:600;}.summary-block .award-wrapper .award-labels .award-sub-label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:600;}.title-and-body-block .title-and-body-block-title{margin:2rem 0;}.title-and-body-block .title-and-body-block-title h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;}.ls-card-wrapper{margin-left:auto;margin-right:auto;margin-bottom:4.8rem;width:100%;max-width:38rem;}@media (min-width:600px){.ls-card-wrapper{max-width:60rem;}}@media (min-width:960px){.ls-card-wrapper{margin-left:0;margin-right:0;margin-bottom:5.2rem;width:48%;}}.ls-card-wrapper a{transition:box-shadow ease-in-out 0.15s;}@media (min-width:600px){.ls-card-wrapper a{display:flex;flex-direction:row;}}@media (min-width:600px){.ls-card-wrapper a .ls-card-image{width:38%;}}.ls-card-wrapper a .ls-card-image img{width:100%;height:auto;}.ls-card-wrapper a .ls-card-info-container{padding:10% 8%;}@media (min-width:600px){.ls-card-wrapper a .ls-card-info-container{margin-top:1.6rem;padding:0 2.4rem;width:62%;}}.ls-card-wrapper a .ls-card-info-container .ls-card-info{display:flex;flex-direction:column;}.ls-card-wrapper a .ls-card-info-container .ls-card-info span{display:block;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;transition:color ease-in-out 0.2s;order:2;padding-top:0.6rem;line-height:1.2em;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-category,.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-region{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-weight:600;order:1;color:#5a94c7;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-category strong,.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-region strong{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-weight:700;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-location{order:3;position:relative;margin-top:0.6rem;margin-left:-0.2rem;padding-left:2.2rem;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-location .icon{position:absolute;z-index:2;top:50%;left:0;transform:translateY(-50%);width:1.6rem;height:1.6rem;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-location .icon svg{fill:#717568;}.ls-card-wrapper a .ls-card-info-container .ls-card-info .ls-card-location .text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#717568;}.ls-card-wrapper a:hover{box-shadow:0 1.5rem 3rem rgba(0,0,0,0.1);}.ls-card-wrapper a:hover .ls-card-info-container .ls-card-info .ls-card-title{color:#3C533C;}.ls-card-table-wrapper{background-color:#F6F6F2;padding:4rem 1rem;}@media (min-width:960px){.ls-card-table-wrapper{padding:8rem 1rem;}}.ls-card-table-wrapper .header-text{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:4rem;}.ls-card-table-wrapper .header-text h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;position:relative;color:#3C533C;margin-right:8rem;margin-bottom:1rem;}@media (min-width:960px){.ls-card-table-wrapper .header-text h2{margin-bottom:0;}}.ls-card-table-wrapper .ls-card-table{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.document-list.paragraph ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding-left:0;padding-top:1.2rem;padding-bottom:3.8rem;width:100%;list-style:none;}.document-list.paragraph ul li{display:block;margin:0;padding-top:2.6rem;width:100%;}@media (min-width:600px){.document-list.paragraph ul li{width:45%;}}.document-headed-list.paragraph .list-header{margin:0;padding:1.8rem 0 0;}.document-link{display:block;position:relative;padding-left:7rem;}.document-link span{display:block;}.document-link .filename{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;transition:all ease-in-out 0.15s;font-weight:600;}.document-link .file-size{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;transition:all ease-in-out 0.15s;padding-top:0.4rem;color:#c8cfdc;}.document-link .mime-type-container{transition:all ease-in-out 0.15s;position:absolute;z-index:2;top:0.2rem;left:0;height:5rem;width:5rem;background-color:#c8cfdc;}.document-link .mime-type-container .mime-type{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;font-size:1.3rem;font-weight:700;}.document-link:hover .filename{color:#3C533C;}.document-link:hover .file-size{color:#717568;}.document-link:hover .mime-type-container{background-color:#3C533C;}.home-page .latest-table-wrapper .latest-header h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}@media (min-width:1280px){.home-page .latest-table-wrapper .latest-header h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;}}.latest-table-wrapper{background-color:#F6F6F2;transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;}@media (min-width:600px){.latest-table-wrapper{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:768px){.latest-table-wrapper{padding-left:1rem;padding-right:1rem;}}.latest-table-wrapper .page-width-medium-confines,.latest-table-wrapper .two-column-right-aside-layout,.latest-table-wrapper .two-column-layout,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title{padding:0 0;}@media (min-width:768px){.latest-table-wrapper .page-width-medium-confines,.latest-table-wrapper .two-column-right-aside-layout,.latest-table-wrapper .two-column-layout,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title{padding:0 0.4rem;}}@media (min-width:960px){.latest-table-wrapper .page-width-medium-confines,.latest-table-wrapper .two-column-right-aside-layout,.latest-table-wrapper .two-column-layout,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title{padding:0 0.8rem;}}.latest-table-wrapper .page-width-medium-confines .latest-header,.latest-table-wrapper .two-column-right-aside-layout .latest-header,.latest-table-wrapper .two-column-layout .latest-header,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title .latest-header,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title .latest-header{padding:0 1rem;}.latest-table-wrapper .page-width-medium-confines .latest-table,.latest-table-wrapper .two-column-right-aside-layout .latest-table,.latest-table-wrapper .two-column-layout .latest-table,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title .latest-table,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title .latest-table{padding:0 1rem;}@media (min-width:375px){.latest-table-wrapper .page-width-medium-confines .latest-header,.latest-table-wrapper .two-column-right-aside-layout .latest-header,.latest-table-wrapper .two-column-layout .latest-header,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title .latest-header,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title .latest-header{padding:0 2rem;}.latest-table-wrapper .page-width-medium-confines .latest-table,.latest-table-wrapper .two-column-right-aside-layout .latest-table,.latest-table-wrapper .two-column-layout .latest-table,.latest-table-wrapper .hero-carousel.hero-carousel-plain .hero-title-container .hero-title .latest-table,.hero-carousel.hero-carousel-plain .hero-title-container .latest-table-wrapper .hero-title .latest-table{padding:0 2rem;}}.latest-table-wrapper .latest-header{display:flex;justify-content:space-between;align-items:center;}.latest-table-wrapper .latest-header h2{color:#3C533C;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}.latest-table-wrapper .horizontal-scroll-wrapper{padding-top:1.8rem;padding-bottom:3.6rem;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;}@media (min-width:1280px){.latest-table-wrapper .horizontal-scroll-wrapper{overflow:auto;}}@media (min-width:1280px){.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width{width:auto !important;}}.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width .latest-table{display:flex;}.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width .latest-table article{margin-left:2rem;width:80vw;}@media (min-width:375px){.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width .latest-table article{width:30rem;}}@media (min-width:600px){.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width .latest-table article{margin-left:3.2rem;width:32rem;}}@media (min-width:1280px){.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width .latest-table article{margin-left:2.4rem;width:36rem;}}.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width .latest-table article:first-child{margin-left:0;}.latest-table-wrapper .horizontal-scroll-wrapper .enforce-full-width[data-article-count="1"] .latest-table article{margin-left:0;width:100%;}.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="4"] .enforce-full-width{width:calc(6rem + 320vw + 1rem);}@media (min-width:375px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="4"] .enforce-full-width{width:127.2rem;}}@media (min-width:480px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="4"] .enforce-full-width{width:128rem;}}@media (min-width:600px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="4"] .enforce-full-width{width:140rem;}}.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="3"] .enforce-full-width{width:calc(4rem + 240vw + 1rem);}@media (min-width:375px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="3"] .enforce-full-width{width:95.2rem;}}@media (min-width:480px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="3"] .enforce-full-width{width:96rem;}}@media (min-width:600px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="3"] .enforce-full-width{width:104.8rem;}}.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="2"] .enforce-full-width{width:calc(2rem + 160vw + 1rem);}@media (min-width:375px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="2"] .enforce-full-width{width:63.2rem;}}@media (min-width:480px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="2"] .enforce-full-width{width:64rem;}}@media (min-width:600px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="2"] .enforce-full-width{width:73.6rem;}}.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="1"]{overflow-x:auto;}.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="1"] .enforce-full-width .latest-table article{margin-left:0;width:100%;}@media (min-width:375px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="1"] .enforce-full-width .latest-table article{width:30rem;}}@media (min-width:600px){.latest-table-wrapper .horizontal-scroll-wrapper[data-article-count="1"] .enforce-full-width .latest-table article{width:34rem;}}.case-study-map{display:flex;align-items:center;margin:0 auto;}.case-study-map .case-study-map--focus{display:none;width:35%;background:#f4f4f4;border-radius:1.5rem;box-shadow:0 1.4rem 3.4rem 0rem rgba(60,83,60,0.4);overflow:hidden;}@media (min-width:960px){.case-study-map .case-study-map--focus{display:block;}}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--image{width:100%;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--image img{width:100%;height:auto;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info{padding:8% 6%;background-color:#F6F6F2;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--client-name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;color:#3C533C;font-weight:700;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--link{display:block;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--link .case-study-card-teaser--title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;padding-top:1rem;color:#3C533C;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--region{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;padding-top:1.8rem;color:#5a94c7;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--excerpt{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding-top:3.2rem;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--excerpt p{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;margin-top:1em;}.case-study-map .case-study-map--focus .case-study-card-teaser .case-study-card-teaser--info .case-study-card-teaser--excerpt p:first-child{margin-top:0;}.case-study-map .case-study-map--focus .case-study-card-teaser a.cta.read-more{padding-top:3.8rem;}.case-study-map .case-study-map--wrapper{display:flex;flex-direction:column;width:100%;}@media (min-width:960px){.case-study-map .case-study-map--wrapper{width:65%;}}.case-study-map .case-study-map--wrapper .case-study-map--stats{display:flex;justify-content:space-between;align-items:center;transition:all ease-in-out 0.2s;margin:0 auto;width:100%;max-width:25rem;text-align:center;padding-bottom:8%;}@media (min-width:375px){.case-study-map .case-study-map--wrapper .case-study-map--stats{max-width:32rem;}}@media (min-width:768px){.case-study-map .case-study-map--wrapper .case-study-map--stats{padding-bottom:6%;max-width:44rem;}}.case-study-map .case-study-map--wrapper .case-study-map--stats .stat-wrapper .stat{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#667545;}@media (min-width:375px){.case-study-map .case-study-map--wrapper .case-study-map--stats .stat-wrapper .stat{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}}@media (min-width:768px){.case-study-map .case-study-map--wrapper .case-study-map--stats .stat-wrapper .stat{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;}}.case-study-map .case-study-map--wrapper .case-study-map--stats .stat-wrapper .label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:0.8rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-weight:700;color:#3C533C;}@media (min-width:375px){.case-study-map .case-study-map--wrapper .case-study-map--stats .stat-wrapper .label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-weight:700;}}@media (min-width:768px){.case-study-map .case-study-map--wrapper .case-study-map--stats .stat-wrapper .label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;font-weight:700;}}.case-study-map .case-study-map--wrapper .case-study-map--map{position:relative;overflow:hidden;}.case-study-map .case-study-map--wrapper .case-study-map--map svg{display:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none;}.case-study-map .case-study-map--wrapper .case-study-map--map svg .line{stroke-width:0.1rem;stroke:#808a92;z-index:1;}@media (min-width:960px){.case-study-map .case-study-map--wrapper .case-study-map--map svg{display:block;}}.case-study-map .case-study-map--wrapper .case-study-map--map .case-study-map--image{position:relative;width:100%;height:auto;}.case-study-map .case-study-map--wrapper .case-study-map--map .case-study-map--point{transition:all ease-in-out 0.15s;position:absolute;z-index:9;transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;background-color:#D6F591;border-radius:100%;cursor:pointer;outline:1px solid #1E1E1E;}.case-study-map .case-study-map--wrapper .case-study-map--map .case-study-map--point:focus{background-color:#a9b31e;z-index:999;}.case-study-map .case-study-map--wrapper .case-study-map--map .case-study-map--point:hover{width:2rem;height:2rem;}@media (min-width:960px){.case-study-map .case-study-map--wrapper .case-study-map--map .case-study-map--point.active{z-index:10;outline-color:#1E1E1E;background-color:#fff;}}@media (max-width:960px){.case-study-map .case-study-map--wrapper .case-study-map--map .case-study-map--point{width:0.8rem;height:0.8rem;pointer-events:none;cursor:inherit;}}.case-study-map .case-study-map--wrapper .cta-wrapper{padding-top:14%;text-align:center;}@media (min-width:480px){.case-study-map .case-study-map--wrapper .cta-wrapper{padding-top:10%;}}@media (min-width:960px){.case-study-map .case-study-map--wrapper .cta-wrapper{display:none;}}.form-item{margin-bottom:2rem;}.form-item label{display:none;}form #captcha{color:transparent;}form #captcha summary{display:none;}form #captcha .g-recaptcha{display:block;margin-top:-3rem;margin-bottom:2rem;}form input[type=submit]{background:#D6F591;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;display:block;margin:auto;}form input[type=submit] .text{padding:0.5rem 0;}form input[type=submit] .svg-icon svg{fill:#ffffff;}form input[type=submit]:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}form input[type=submit]:hover .svg-icon svg{fill:#ffffff;}form input[data-drupal-selector=edit-preview]{display:none;}div[role=contentinfo]{color:#3C533C;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:1rem;}div[role=contentinfo] .visually-hidden{display:none;}div[role=contentinfo] ul li{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#ff671b;}input.form-text,input.form-email,textarea.form-textarea{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding:0.5rem 0 0.5rem 1rem;height:4rem;border:1px solid #667545;outline:none;color:#171717;width:100%;box-sizing:border-box;}input.form-text::placeholder,input.form-email::placeholder,textarea.form-textarea::placeholder{color:#41434c;}input.form-text:focus,input.form-email:focus,textarea.form-textarea:focus{border:2px solid #667545;}textarea.form-textarea{height:170px;}select.form-select{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;display:block;position:relative;padding:0.5rem 0 0.5rem 1rem;width:100%;min-height:4rem;color:#171717;white-space:normal;word-wrap:break-word !important;-ms-word-wrap:break-word;border:1px solid #667545;border-radius:3px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}select.form-select::-ms-expand{display:none;}select.form-select.error{border:1px solid #a11;}select.form-select:focus{border:2px solid #667545;}.collapsible-title-and-body-block-title{display:flex;flex-direction:row;align-items:center;cursor:pointer;margin-top:2.5rem;}.collapsible-title-and-body-block-title i.svg-icon{width:1.4rem;margin:1rem;transition:transform 0.2s ease-in-out;}.collapsible-title-and-body-block-title.show i.svg-icon{transform:rotate(180deg);}.collapsible-title-and-body-block-content{display:none;}.socials-row{display:flex;align-items:center;margin:0 !important;padding:0 !important;list-style:none !important;}.socials-row li{margin-top:0 !important;padding-left:0.6rem;}.socials-row li:first-child{padding-left:0;}.socials-row li a{display:block;}.socials-row li a i{transition:background ease-in-out 0.15s;display:flex;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;padding:0.6rem;background-color:#717568;border-radius:100rem;}.socials-row li a:hover i{background-color:#1E1E1E;}.socials-row li a.twitter i{padding:0.7rem;}.socials-row li a.linkedin i{padding:0.7rem;}*{margin:0;padding:0;box-sizing:border-box;}html{position:relative;font-size:62.5%;}body{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;min-height:100vh;color:#1E1E1E;}body.noscroll{overflow:hidden;}p a,ul a,ol a{transition:color ease-in-out 0.15s;}a{color:inherit;text-decoration:none;}a:hover,a:active{color:inherit;}img,small{display:block;}img.fluid,.hero-carousel.hero-carousel-plain .swiper-wrapper .swiper-slide img{width:100%;height:auto;}.hide{display:none;}.off-screen{position:absolute;left:-99999rem;text-indent:-99999rem;}.no-horizontal-padding{padding-left:0 !important;padding-right:0 !important;}.avoid-clicks,.hero-carousel.hero-carousel-plain .hero-bg-overlay,.hero-carousel.hero-carousel-plain .hero-title-container,.hero-carousel.hero-carousel-plain .hero-title-container .hero-title{pointer-events:none;}.video-container{position:relative;padding-top:56.25%;}.video-container .video,.video-container > iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.kint{position:relative;z-index:99999999;}[tabindex]:focus{outline:0;}.using-keyboard a:focus,.using-keyboard button:focus,.using-keyboard [tabindex]:focus,.using-keyboard .button:focus{border:0.2rem solid #3C533C !important;outline:0;}.using-keyboard a:focus > article,.using-keyboard button:focus > article,.using-keyboard [tabindex]:focus > article,.using-keyboard .button:focus > article{border:0.2rem solid #3C533C !important;outline:0;}.using-keyboard [class*=teaser-article] a:focus,.using-keyboard .hero-grid-item--link:focus{border:0.2rem solid #3C533C !important;outline:0;}.service-full .related-wrapper > div:not(:last-of-type){padding-bottom:0;}.service-full .swiper-container,.industry-full .swiper-container{width:100%;}.service-full .article-video-wrapper,.industry-full .article-video-wrapper{width:100%;display:flex;flex-direction:column;align-items:stretch;margin:4rem 0;}.service-full .article-video-wrapper .article-video,.industry-full .article-video-wrapper .article-video{position:relative;height:0;}.service-full .article-video-wrapper .article-video iframe,.industry-full .article-video-wrapper .article-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.service-full .article-video-wrapper .caption,.industry-full .article-video-wrapper .caption{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#bebebe;text-align:center;padding:1rem;}.event-full .event-details-box{background-color:#dbdcd9;padding:3rem 4rem;display:flex;align-items:center;margin-bottom:4rem;flex-direction:column;}@media (min-width:768px){.event-full .event-details-box{flex-direction:row;justify-content:space-between;}}.event-full .event-details-box .event-details-column{display:flex;flex-direction:column;margin-bottom:4rem;}@media (min-width:768px){.event-full .event-details-box .event-details-column{margin-bottom:0;}}.event-full .event-details-box .event-details-column .event-detail{display:flex;flex-direction:row;align-items:center;}.event-full .event-details-box .event-details-column .event-detail:not(:first-of-type){margin-top:0.8rem;}.event-full .event-details-box .event-details-column .event-detail .svg-icon{width:1.7rem;margin-right:1rem;}.event-full .event-details-box .event-details-column .event-detail .svg-icon svg{fill:#3C533C;margin-right:1rem;height:2rem;}.event-full .event-details-box .event-details-column .event-detail span{color:#1E1E1E;}.basic-page-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default,.news-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default,.insight-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default,.event-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default{max-width:100%;margin:2rem 0;}.basic-page-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default img,.news-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default img,.insight-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default img,.event-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default img{width:100%;height:auto;}.basic-page-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default .field--column-width-image-caption,.news-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default .field--column-width-image-caption,.insight-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default .field--column-width-image-caption,.event-full .paragraph.paragraph--type--column-width-image.paragraph--view-mode--default .field--column-width-image-caption{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;text-align:center;color:#3C533C;margin:0.5rem 0;}.basic-page-full .article-heading,.news-full .article-heading,.insight-full .article-heading,.event-full .article-heading{position:relative;padding-top:9.4rem;}.basic-page-full .article-heading .article-category,.news-full .article-heading .article-category,.insight-full .article-heading .article-category,.event-full .article-heading .article-category{display:flex;justify-content:space-between;align-items:center;position:absolute;top:4rem;width:100%;}.basic-page-full .article-heading .article-category .node--type,.news-full .article-heading .article-category .node--type,.insight-full .article-heading .article-category .node--type,.event-full .article-heading .article-category .node--type{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;display:block;font-weight:600;}.basic-page-full .article-heading .article-category .node--type.node--type-event,.news-full .article-heading .article-category .node--type.node--type-event,.insight-full .article-heading .article-category .node--type.node--type-event,.event-full .article-heading .article-category .node--type.node--type-event{color:#717568;}.basic-page-full .article-heading .article-category .node--type.node--type-insight,.news-full .article-heading .article-category .node--type.node--type-insight,.insight-full .article-heading .article-category .node--type.node--type-insight,.event-full .article-heading .article-category .node--type.node--type-insight{color:#717568;}.basic-page-full .article-heading .article-category .node--type.node--type-news,.news-full .article-heading .article-category .node--type.node--type-news,.insight-full .article-heading .article-category .node--type.node--type-news,.event-full .article-heading .article-category .node--type.node--type-news{color:#717568;}.basic-page-full .our-team-aside-people,.news-full .our-team-aside-people,.insight-full .our-team-aside-people,.event-full .our-team-aside-people{display:flex;flex-direction:column;}@media (min-width:768px){.basic-page-full .our-team-aside-people,.news-full .our-team-aside-people,.insight-full .our-team-aside-people,.event-full .our-team-aside-people{flex-direction:row;flex-wrap:wrap;}}.basic-page-full .our-team-aside-people .our-team-aside-person,.news-full .our-team-aside-people .our-team-aside-person,.insight-full .our-team-aside-people .our-team-aside-person,.event-full .our-team-aside-people .our-team-aside-person{width:100%;}@media (min-width:768px){.basic-page-full .our-team-aside-people .our-team-aside-person,.news-full .our-team-aside-people .our-team-aside-person,.insight-full .our-team-aside-people .our-team-aside-person,.event-full .our-team-aside-people .our-team-aside-person{padding-right:2%;width:33%;}}.basic-page-full .event-details,.news-full .event-details,.insight-full .event-details,.event-full .event-details{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;padding-bottom:0.5rem;}.basic-page-full .event-details.event-details--when,.news-full .event-details.event-details--when,.insight-full .event-details.event-details--when,.event-full .event-details.event-details--when{margin-top:2rem;}.basic-page-full .event-details strong,.news-full .event-details strong,.insight-full .event-details strong,.event-full .event-details strong{font-weight:700;}.basic-page-full .article-video-wrapper,.news-full .article-video-wrapper,.insight-full .article-video-wrapper,.event-full .article-video-wrapper{width:100%;display:flex;flex-direction:column;align-items:stretch;margin:4rem 0;}.basic-page-full .article-video-wrapper .article-video,.news-full .article-video-wrapper .article-video,.insight-full .article-video-wrapper .article-video,.event-full .article-video-wrapper .article-video{position:relative;height:0;}.basic-page-full .article-video-wrapper .article-video iframe,.news-full .article-video-wrapper .article-video iframe,.insight-full .article-video-wrapper .article-video iframe,.event-full .article-video-wrapper .article-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.basic-page-full .article-video-wrapper .caption,.news-full .article-video-wrapper .caption,.insight-full .article-video-wrapper .caption,.event-full .article-video-wrapper .caption{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#bebebe;text-align:center;padding:1rem;}.basic-page-full .article-related,.news-full .article-related,.insight-full .article-related,.event-full .article-related{background-color:#dbdcd9;padding-top:5rem;padding-bottom:3rem;}.basic-page-full .article-related .related-title h2,.news-full .article-related .related-title h2,.insight-full .article-related .related-title h2,.event-full .article-related .related-title h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;}.basic-page-full .article-related .related-teasers,.news-full .article-related .related-teasers,.insight-full .article-related .related-teasers,.event-full .article-related .related-teasers{padding:4rem 0;display:flex;}@media (max-width:568px){.basic-page-full .article-related .related-teasers,.news-full .article-related .related-teasers,.insight-full .article-related .related-teasers,.event-full .article-related .related-teasers{flex-wrap:wrap;}}.basic-page-full .article-related .related-teasers .teaser,.news-full .article-related .related-teasers .teaser,.insight-full .article-related .related-teasers .teaser,.event-full .article-related .related-teasers .teaser{width:100%;max-width:none;margin:2rem 0;}@media (min-width:568px){.basic-page-full .article-related .related-teasers .teaser,.news-full .article-related .related-teasers .teaser,.insight-full .article-related .related-teasers .teaser,.event-full .article-related .related-teasers .teaser{width:auto;max-width:360px;margin:2rem 1rem;}}@media (min-width:960px){.basic-page-full .article-related .related-teasers .teaser,.news-full .article-related .related-teasers .teaser,.insight-full .article-related .related-teasers .teaser,.event-full .article-related .related-teasers .teaser{margin:2rem 3rem;}}.basic-page-full .article-related .related-teasers .teaser:first-child,.news-full .article-related .related-teasers .teaser:first-child,.insight-full .article-related .related-teasers .teaser:first-child,.event-full .article-related .related-teasers .teaser:first-child{margin-left:0;}.basic-page-full .article-related .related-teasers .teaser:last-child,.news-full .article-related .related-teasers .teaser:last-child,.insight-full .article-related .related-teasers .teaser:last-child,.event-full .article-related .related-teasers .teaser:last-child{margin-right:0;}.teaser-article-news,.teaser-article-insight,.teaser-article-event{transition:box-shadow ease-in-out 0.2s;border-radius:0.6rem;overflow:hidden;}.teaser-article-news:hover,.teaser-article-insight:hover,.teaser-article-event:hover{box-shadow:0 1.4rem 2.4rem 0rem rgba(60,83,60,0.2);}.teaser-article-news a,.teaser-article-insight a,.teaser-article-event a{display:block;}.teaser-article-news a .teaser-image-wrapper,.teaser-article-insight a .teaser-image-wrapper,.teaser-article-event a .teaser-image-wrapper{position:relative;}.teaser-article-news a .teaser-image-wrapper .teaser-type,.teaser-article-insight a .teaser-image-wrapper .teaser-type,.teaser-article-event a .teaser-image-wrapper .teaser-type{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;text-transform:capitalize;position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%);width:12rem;padding-top:0.8rem;padding-bottom:0.8rem;text-align:center;color:white;}.teaser-article-news a .teaser-image-wrapper .teaser-image img,.teaser-article-insight a .teaser-image-wrapper .teaser-image img,.teaser-article-event a .teaser-image-wrapper .teaser-image img{width:100%;height:auto;}.teaser-article-news a .teaser-image-wrapper .placeholder-container,.teaser-article-insight a .teaser-image-wrapper .placeholder-container,.teaser-article-event a .teaser-image-wrapper .placeholder-container{position:relative;padding-top:66.67%;background-color:#ebeeef;}.teaser-article-news a .teaser-image-wrapper .placeholder-container .placeholder,.teaser-article-insight a .teaser-image-wrapper .placeholder-container .placeholder,.teaser-article-event a .teaser-image-wrapper .placeholder-container .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;}.teaser-article-news a .teaser-image-wrapper .placeholder-container .placeholder svg,.teaser-article-insight a .teaser-image-wrapper .placeholder-container .placeholder svg,.teaser-article-event a .teaser-image-wrapper .placeholder-container .placeholder svg{fill:#6b6f6f;}.teaser-article-news a .teaser-copy-wrapper,.teaser-article-insight a .teaser-copy-wrapper,.teaser-article-event a .teaser-copy-wrapper{transition:min-height ease-in-out 0.2s;position:relative;min-height:26rem;background-color:#ffffff;}@media (min-width:375px){.teaser-article-news a .teaser-copy-wrapper,.teaser-article-insight a .teaser-copy-wrapper,.teaser-article-event a .teaser-copy-wrapper{min-height:24rem;}}@media (min-width:600px){.teaser-article-news a .teaser-copy-wrapper,.teaser-article-insight a .teaser-copy-wrapper,.teaser-article-event a .teaser-copy-wrapper{min-height:28rem;}}@media (min-width:768px){.teaser-article-news a .teaser-copy-wrapper,.teaser-article-insight a .teaser-copy-wrapper,.teaser-article-event a .teaser-copy-wrapper{min-height:26rem;}}@media (min-width:960px){.teaser-article-news a .teaser-copy-wrapper,.teaser-article-insight a .teaser-copy-wrapper,.teaser-article-event a .teaser-copy-wrapper{min-height:28rem;}}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom{padding-left:6%;padding-right:6%;width:100%;}@media (min-width:600px){.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom{padding-left:2.8rem;padding-right:2.8rem;}}@media (min-width:1920px){.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom{padding-left:3.4rem;padding-right:3.4rem;}}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top{padding-top:6%;padding-bottom:8%;}@media (min-width:600px){.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top{padding-top:2.4rem;padding-bottom:2.4rem;}}@media (min-width:1920px){.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top{padding-top:3.2rem;padding-bottom:3.2rem;}}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top .teaser-copy,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top .teaser-copy,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top .teaser-copy{position:relative;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top .teaser-copy .teaser-title,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-top .teaser-copy .teaser-title,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top .teaser-copy .teaser-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;transition:color ease-in-out 0.2s;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom{position:absolute;z-index:2;bottom:0;left:0;padding-bottom:6%;}@media (min-width:600px){.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom{padding-bottom:2.6rem;}}@media (min-width:1920px){.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom{padding-bottom:3.4rem;}}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail{display:flex;align-items:center;padding-top:0.6rem;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail:first-child,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail:first-child,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail:first-child{padding-top:0;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail i,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail i,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail i{display:block;width:1.5rem;height:1.5rem;fill:#3C533C;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail span,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail span,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location .event-detail span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;padding-left:1rem;color:#3C533C;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location.outdated .event-detail i,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location.outdated .event-detail i,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location.outdated .event-detail i{fill:#717568;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location.outdated .event-detail span,.teaser-article-insight a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location.outdated .event-detail span,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-bottom .event-date-location.outdated .event-detail span{color:#717568;}.teaser-article-news:hover a .teaser-copy-wrapper .teaser-copy-top .teaser-title,.teaser-article-insight:hover a .teaser-copy-wrapper .teaser-copy-top .teaser-title,.teaser-article-event:hover a .teaser-copy-wrapper .teaser-copy-top .teaser-title{color:#3C533C;}.teaser-article-news a .teaser-copy-wrapper .teaser-copy-top .teaser-copy .teaser-date,.teaser-article-event a .teaser-copy-wrapper .teaser-copy-top .teaser-copy .teaser-date{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-size:1.4rem;color:#c8cfdc;margin-bottom:0.5rem;}.teaser-article-news a .teaser-image-wrapper .teaser-type{background-color:#3C533C;color:#D6F591;}.teaser-article-insight a .teaser-image-wrapper .teaser-type{background-color:#D6F591;color:#3C533C;}.teaser-article-insight a .teaser-copy-wrapper{padding-bottom:calc(5.8rem + 6%);}.teaser-article-event a .teaser-image-wrapper .teaser-type{background-color:#D6F591;}.home-page{padding-bottom:10%;overflow:hidden;}@media (min-width:960px){.home-page{padding-bottom:8rem;}}@media (min-width:1440px){.home-page{padding-bottom:14rem;}}.home-page .header .hero-grid{overflow:hidden;}.home-page .header .hero-grid .hero-grid-item{position:relative;float:left;padding-top:52.5%;width:50%;overflow:hidden;}.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;}.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image{height:100%;background-size:cover;background-position:center;display:flex;justify-content:flex-start;align-items:flex-end;}.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image:after{content:"";transition:background-color ease-in-out 0.15s;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.1);}.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:9rem;font-weight:700;line-height:1.2em;position:relative;z-index:2;padding:4vw;font-size:2.6rem;color:white;}@media (min-width:375px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:3rem;}}@media (min-width:480px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:3.8rem;}}@media (min-width:568px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:4.4rem;}}@media (min-width:600px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:4.6rem;}}@media (min-width:768px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{padding:3vw;font-size:3.6rem;}}@media (min-width:960px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:4.4rem;}}@media (min-width:1024px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:4.8rem;}}@media (min-width:1280px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:6rem;}}@media (min-width:1380px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:6.4rem;}}@media (min-width:1440px){.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link .hero-grid-item--image .hero-grid-item--title{font-size:6.8rem;}}.home-page .header .hero-grid .hero-grid-item .hero-grid-item--link:hover .hero-grid-item--image:after{background-color:rgba(0,0,0,0.2);}.home-page .header .hero-grid .hero-grid-item:nth-child(1){width:100%;}@media (min-width:768px){.home-page .header .hero-grid .hero-grid-item:nth-child(1){padding-top:44%;width:62%;}}@media (min-width:1280px) and (min-aspect-ratio:2/1){.home-page .header .hero-grid .hero-grid-item:nth-child(1){padding-top:88vh;}}.home-page .header .hero-grid .hero-grid-item:nth-child(1) .hero-grid-item--link{border-bottom:0.1rem solid transparent;}@media (min-width:768px){.home-page .header .hero-grid .hero-grid-item:nth-child(1) .hero-grid-item--link{border-bottom:none;border-right:0.1rem solid transparent;}}@media (min-width:768px){.home-page .header .hero-grid .hero-grid-item:nth-child(2){padding-top:22%;width:38%;border-right:none;}}@media (min-width:1280px) and (min-aspect-ratio:2/1){.home-page .header .hero-grid .hero-grid-item:nth-child(2){padding-top:44vh;}}.home-page .header .hero-grid .hero-grid-item:nth-child(2) .hero-grid-item--link{border-right:0.1rem solid transparent;}@media (min-width:768px){.home-page .header .hero-grid .hero-grid-item:nth-child(2) .hero-grid-item--link{border-right:none;border-bottom:0.1rem solid transparent;}}@media (min-width:768px){.home-page .header .hero-grid .hero-grid-item:nth-child(3){padding-top:22%;width:38%;}}@media (min-width:1280px) and (min-aspect-ratio:2/1){.home-page .header .hero-grid .hero-grid-item:nth-child(3){padding-top:44vh;}}.home-page .home-hero-text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:9rem;font-weight:700;line-height:1.2em;transition:all ease-in-out 0.2s;margin:0 auto;padding-top:10%;padding-bottom:10%;max-width:31rem;color:#3C533C;font-size:2rem;font-weight:400;text-align:center;}.home-page .home-hero-text strong{font-weight:700;}@media (min-width:375px){.home-page .home-hero-text{max-width:36rem;font-size:2.5rem;}}@media (min-width:568px){.home-page .home-hero-text{max-width:52rem;font-size:2.1rem;}}@media (min-width:600px){.home-page .home-hero-text{max-width:56rem;font-size:2.3rem;}}@media (min-width:768px){.home-page .home-hero-text{max-width:74rem;font-size:3rem;}}@media (min-width:960px){.home-page .home-hero-text{padding-top:8rem;padding-bottom:8rem;max-width:80rem;font-size:3rem;}}@media (min-width:1280px){.home-page .home-hero-text{max-width:85rem;font-size:3.5rem;}}@media (min-width:1440px){.home-page .home-hero-text{padding-top:10rem;padding-bottom:14rem;max-width:100rem;font-size:4rem;}}.linked-banner-wrapper{background-color:#F6F6F2;overflow:hidden;min-height:425px;}@media (min-width:1280px){.linked-banner-wrapper{height:533px;}}.linked-banner-wrapper .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.linked-banner-wrapper img{min-width:100%;min-height:100%;object-fit:cover;}.linked-banner-wrapper .linked-banner{margin:0 auto;max-width:2000px;max-height:650px;overflow:hidden;display:flex;min-height:425px;background-size:cover;background-position:center;justify-content:flex-start;align-items:flex-end;position:relative;}@media (min-width:1280px){.linked-banner-wrapper .linked-banner{height:533px;}}.linked-banner-wrapper .linked-banner:before{z-index:1;content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMzg4MTQ0IiB5MT0iMS4wNzU0NDgiIHgyPSIwLjYxMTg1NiIgeTI9Ii0wLjA3NTQ0OCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);background-size:100%;background-image:-moz-linear-gradient(79deg,rgba(0,0,0,0.8) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(79deg,rgba(0,0,0,0.8) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background-image:linear-gradient(11deg,rgba(0,0,0,0.8) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);opacity:0.8;position:absolute;top:0;bottom:0;left:0;right:0;}.linked-banner-wrapper .linked-banner__image{position:absolute;width:100%;height:100%;}.linked-banner-wrapper .linked-banner__image div{height:100%;}.linked-banner-wrapper .linked-banner__heading{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:9rem;font-weight:700;line-height:1.2em;position:relative;z-index:2;padding:40px 20px;color:#fff;}@media (min-width:1280px){.linked-banner-wrapper .linked-banner__heading{padding:4vw;}}@media (max-width:1280px){.linked-banner-wrapper .linked-banner__heading{font-size:46px !important;line-height:50px;}}@media (min-width:1280px){.linked-banner-wrapper .linked-banner__heading{font-size:68px !important;line-height:68px;}}a.linked-banner:hover .linked-banner__heading{text-decoration:underline;}.case-study-article{padding-bottom:2rem;}@media (min-width:960px){.case-study-article{padding-bottom:4rem;}}.intro-block{margin:4rem 0;}@media (min-width:768px){.intro-block{margin:6rem 0;}}.location-container{display:flex;flex-direction:column;margin:2rem 0;}.location-container p{margin:0;}.location-container .location-label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;color:#667545;margin-bottom:0.2rem;}.location-container .location{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;font-weight:600;}.case-study-article h3{font-size:2rem;margin:2.4rem 0;}.case-study-full .related-wrapper .ls-card-table-wrapper:first-of-type{padding-bottom:0;}.case-study-teaser{background-color:white;}.open-video-modal:hover,.close-video-modal:hover{cursor:pointer;}.video-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:300;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.75);opacity:0%;transition:opacity 0.5s;}.video-modal-wrapper.visible{opacity:100%;}.video-modal-wrapper .video-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:100%;}@media (min-width:1280px){.video-modal-wrapper .video-modal{width:unset;}}.video-modal-wrapper .video-modal .close-button{display:flex;flex-direction:row;align-items:center;align-self:flex-end;padding:1rem;margin-bottom:0.3rem;margin-right:0.3rem;}@media (min-width:1280px){.video-modal-wrapper .video-modal .close-button{margin-bottom:1rem;margin-right:-1rem;}}.video-modal-wrapper .video-modal .close-button .video-modal-close{fill:white;height:2rem;width:2rem;}@media (min-width:1280px){.video-modal-wrapper .video-modal .close-button .video-modal-close{height:2.5rem;width:2.5rem;}}.video-modal-wrapper .video-modal .video-wrapper{width:100%;}.video-modal-wrapper .video-modal .video-wrapper *{width:100%;height:56.25vw;}@media (min-width:1280px){.video-modal-wrapper .video-modal .video-wrapper *{width:96rem;height:54rem;}}.video-modal-wrapper .video-modal .video-wrapper .visually-hidden{display:none;}.careers-page-full .section{padding-top:6rem;padding-bottom:4rem;}@media (min-width:1280px){.careers-page-full .section{padding-top:8rem;}}.careers-page-full .first-section{padding-bottom:6rem;}.careers-page-full .first-section .section-heading{margin-bottom:2rem;}.careers-page-full .first-section .section-body{margin-bottom:4rem;}.careers-page-full .video-block,.careers-page-full .video-block *{width:100%;height:100%;min-height:27rem;}.careers-page-full .section-heading{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:1rem;}.careers-page-full .column-image{width:100%;height:auto;}.careers-page-full .section-body{margin-bottom:2rem;}@media (min-width:1280px){.careers-page-full .section-body{margin-bottom:0;}}.careers-page-full .section-body p{line-height:2.5rem;}.careers-page-full .life-at-slr{background-color:#dbdcd9;}.careers-page-full .life-at-slr .section-heading{margin-bottom:2rem;}.careers-page-full .life-at-slr .life-at-slr-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.careers-page-full .life-at-slr .life-at-slr-content .las-intro{display:flex;flex-direction:column;padding:4rem 0;}@media (min-width:768px){.careers-page-full .life-at-slr .life-at-slr-content .las-intro{width:48%;}}.careers-page-full .life-at-slr .life-at-slr-content .las-intro h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:1rem;}.careers-page-full .las-video-button{align-self:flex-start;display:flex;flex-direction:row;align-items:center;padding:1rem;margin:-1rem;margin-top:3rem;}.careers-page-full .las-video-button .play-icon-inline,.careers-page-full .las-video-button span{transition:all ease-in-out 0.15s;}.careers-page-full .las-video-button .play-icon-inline{height:2rem;width:2rem;margin-right:1.2rem;fill:#3C533C;}.careers-page-full .las-video-button span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;color:#3C533C;font-size:1.2rem;font-weight:600;line-height:1rem;}.careers-page-full .las-video-button:hover .play-icon-inline{fill:#263326;}.careers-page-full .las-video-button:hover span{color:#263326;}.careers-page-full .read-more-heading{margin-bottom:4rem;}.careers-page-full .read-more-content{padding-top:0;padding-left:0;padding-right:0;}.careers-page-full .read-more-content .read-more-subheading{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#3C533C;margin:2rem 0;}.careers-page-full .read-more-content .read-more-summary{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;line-height:2.5rem;}.careers-page-full .read-more-content .read-more-link{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;font-weight:700;color:#3C533C;margin-top:3rem;}#contact-page .single-column-layout,#contact-page .summary-block{max-width:70rem;}#contact-page .primary-section-heading{position:relative;}#contact-page .primary-section-heading h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:4rem;}#contact-page .primary-section-heading .our-offices{border-radius:20px;border:1px solid #3C533C;padding:0.6rem 2.4rem;display:flex;justify-content:center;margin-bottom:2rem;right:0;display:flex;align-items:center;box-shadow:0 0.4rem 1rem 0 rgba(255,255,255,0.2);transition:all ease-in-out 0.15s;}#contact-page .primary-section-heading .our-offices:hover{box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}@media (min-width:600px){#contact-page .primary-section-heading .our-offices{position:absolute;top:1rem;}}#contact-page .primary-section-heading .our-offices .location-pin{margin-right:1rem;}#contact-page .primary-section-heading .our-offices .location-pin svg{height:20px;width:20px;fill:#3C533C;}#contact-page .primary-section-heading .our-offices .our-offices-label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;font-weight:600;margin-left:1rem;color:#3C533C;}#contact-page .primary-section-heading .our-offices svg,#contact-page .primary-section-heading .our-offices .our-offices-label{transition:all ease-in-out 0.2s;}#contact-page .primary-section-heading .our-offices:hover .location-pin svg{fill:#263326;}#contact-page .primary-section-heading .our-offices:hover .our-offices-label{color:#263326;}#contact-page .contact-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#contact-page .contact-form > *{width:100%;}#contact-page .contact-form .form-item-name,#contact-page .contact-form .field--name-field-organisation,#contact-page .contact-form .field--name-field-region,#contact-page .contact-form .field--name-field-enquiry-type{width:calc(50% - 1rem);}#contact-page .contact-form .form-submit{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;transition:all ease-in-out 0.2s;position:relative;margin-top:3rem;padding:1rem 3rem 1rem 6rem;height:4rem;font-size:1.2rem;font-weight:600;line-height:1rem;text-align:center;background-image:url("/themes/custom/slr/assets/images/icons/envelope-white.svg");background-size:2rem;background-position:2.6rem center;background-repeat:no-repeat;}#contact-page .contact-form .form-submit .text{padding:0.5rem 0;}#contact-page .contact-form .form-submit .svg-icon svg{fill:#ffffff;}#contact-page .contact-form .form-submit:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}#contact-page .contact-form .form-submit:hover .svg-icon svg{fill:#ffffff;}.breadcrumb-wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:-1.5rem;}@media (min-width:600px){.breadcrumb-wrapper{margin-bottom:0;}}.breadcrumb-wrapper .breadcrumb-text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#fff;z-index:3;}.breadcrumb-wrapper .breadcrumb-text strong{font-weight:700;}.breadcrumb-wrapper .breadcrumb-text strong.min-width-tablet{display:none;}@media (min-width:600px){.breadcrumb-wrapper .breadcrumb-text strong.min-width-tablet{display:inline-block;}}.about-overview{background:#F6F6F2;}.about-container{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;padding-top:0 !important;}@media (min-width:600px){.about-container{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.about-container{padding-top:8.4rem;padding-bottom:8.4rem;}}.main-column.alternate > div > div:nth-child(odd){position:relative;}.main-column.alternate > div > div:nth-child(odd) .summary-block::before{content:"";position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);background:#f4f4f4;}.about-hero-wrapper{position:relative;padding:9rem 0;}.about-hero-wrapper .about-banner-image{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0;}.about-hero-wrapper .about-banner-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");}.about-hero-wrapper .about-banner-image:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#3C533C;opacity:0.7;}.about-hero-wrapper .about-hero-content-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;z-index:100;width:100%;}.about-hero{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;width:100%;z-index:1;}@media (min-width:768px){.about-hero{width:60%;}}.about-hero .breadcrumb-text{color:#fff;}.about-hero .hero-tagline{width:100%;order:2;margin-top:2rem;}.about-hero .hero-tagline h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#ffffff;}@media (max-width:960px){.about-hero .hero-tagline h2{font-size:3rem;padding-right:2rem;}}.about-nav-box{z-index:1;background:white;padding:3rem 5rem;display:none;width:40%;max-width:360px;}@media (min-width:768px){.about-nav-box{display:block;}}.about-nav-box h3{font-weight:700;padding-bottom:1rem;}.overview-section{margin-bottom:4rem;}.overview-section .overview-section-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:2rem;}.overview-section .overview-section-images{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.overview-section .overview-section-images .overview-section-image{position:relative;width:calc(100% - 2rem);margin-bottom:6rem;}@media (min-width:600px){.overview-section .overview-section-images .overview-section-image{width:calc(33.33% - 3.333rem);}.overview-section .overview-section-images .overview-section-image:nth-of-type(3n){margin-right:2rem;}.overview-section .overview-section-images .overview-section-image:not(:nth-of-type(3n)){margin-right:4rem;}}@media (min-width:1280px){.overview-section .overview-section-images .overview-section-image{width:calc(25% - 3rem);}.overview-section .overview-section-images .overview-section-image:nth-of-type(4n){margin-right:0;}.overview-section .overview-section-images .overview-section-image:not(:nth-of-type(4n)){margin-right:4rem;}}.overview-section .overview-section-images .overview-section-image img{width:100%;height:auto;}.overview-section .overview-section-images .overview-section-image .overview-image-label{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;font-weight:600;padding:1.5rem;flex:1;background-color:#f4f4f4;position:absolute;bottom:-3.5rem;left:2rem;width:100%;}.timeline-field{display:flex;justify-content:center;}.timeline-field .timeline-inner{padding-bottom:4rem;margin-bottom:4rem;position:relative;}@media (min-width:768px){.timeline-field .timeline-inner{padding-bottom:150px;width:100px;}}.timeline-field .timeline-inner .more-button{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#3C533C;background-color:#ffffff;border-color:#3C533C;position:absolute;left:50%;transform:translateX(-50%);top:100%;width:15rem;min-width:0;max-width:none !important;margin:auto;text-transform:uppercase;}.timeline-field .timeline-inner .more-button .text{padding:0.5rem 0;}.timeline-field .timeline-inner .more-button .svg-icon svg{fill:#3C533C;}.timeline-field .timeline-inner .more-button:hover{color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}.timeline-field .timeline-inner .more-button:hover .svg-icon svg{fill:#ffffff;}.timeline-field .timeline-inner .paragraph--type--timeline-item{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}@media (min-width:768px){.timeline-field .timeline-inner .paragraph--type--timeline-item{display:initial;}}.timeline-field .timeline-inner .timeline-item{width:100%;position:relative;}.timeline-field .timeline-inner .timeline-item .timeline-image-wrapper{margin-bottom:1rem;position:relative;order:3;}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item .timeline-image-wrapper{position:absolute;height:133px;width:200px;top:-20px;}.timeline-field .timeline-inner .timeline-item .timeline-image-wrapper img{max-width:100%;}}@media (min-width:1280px){.timeline-field .timeline-inner .timeline-item .timeline-image-wrapper{height:180px;width:270px;}}.timeline-field .timeline-inner .timeline-item .timeline-item-label{position:relative;z-index:2;order:2;text-align:center;margin-bottom:1rem;}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item .timeline-item-label{position:absolute;width:200px;}.timeline-field .timeline-inner .timeline-item .timeline-item-label.long{width:300px;}}.timeline-field .timeline-inner .timeline-item .timeline-item-label p{position:relative;padding:1px 3px 0 0;}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item .timeline-item-label p{margin-bottom:0;background:rgba(255,255,255,0.8);}.timeline-field .timeline-inner .timeline-item .timeline-item-label p:before{content:"";display:block;background:rgba(255,255,255,0.8);height:100%;left:-5px;top:0;position:absolute;width:5px;}}.timeline-field .timeline-inner .timeline-item .timeline-item-label:before{content:"";position:absolute;height:2px;width:40px;background:#c8cfdc;top:10px;display:none;}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item .timeline-item-label:before{display:initial;}}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item .timeline-item-label:before{width:60px;}}.timeline-field .timeline-inner .timeline-item .timeline-item-label p{color:#3C533C;font-weight:700;}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item.even .timeline-item-label{right:140px;}.timeline-field .timeline-inner .timeline-item.even .timeline-item-label p{text-align:right;}}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item.even .timeline-item-label{right:200px;}}.timeline-field .timeline-inner .timeline-item.even .timeline-item-label:before{right:-50px;}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item.even .timeline-item-label:before{right:-100px;}}.timeline-field .timeline-inner .timeline-item.even .timeline-image-wrapper img{margin-left:0;}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item.even .timeline-image-wrapper{right:200px;}}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item.even .timeline-image-wrapper{right:300px;}}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item.odd .timeline-item-label{left:140px;}.timeline-field .timeline-inner .timeline-item.odd .timeline-item-label p{text-align:left;}}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item.odd .timeline-item-label{left:200px;}}.timeline-field .timeline-inner .timeline-item.odd .timeline-item-label:before{left:-50px;}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item.odd .timeline-item-label:before{left:-100px;}}@media (min-width:768px){.timeline-field .timeline-inner .timeline-item.odd .timeline-image-wrapper{left:200px;}}@media (min-width:960px){.timeline-field .timeline-inner .timeline-item.odd .timeline-image-wrapper{left:300px;}}.timeline-field .timeline-inner .timeline-item-date{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;color:#D6F591;font-weight:700;width:100px;text-align:center;margin:auto;order:1;}.timeline-field .timeline-inner .timeline-spacer{position:relative;width:5px;height:5px;background:#717568;border-radius:50%;margin:4rem auto 5rem;}@media (min-width:600px){.timeline-field .timeline-inner .timeline-spacer{margin-top:5rem;}}@media (min-width:1280px){.timeline-field .timeline-inner .timeline-spacer{margin:7rem auto;}}.timeline-field .timeline-inner .timeline-spacer:after,.timeline-field .timeline-inner .timeline-spacer:before{content:"";position:absolute;display:block;width:5px;height:5px;background:#717568;border-radius:50%;margin:auto;}.timeline-field .timeline-inner .timeline-spacer:before{top:3rem;}@media (min-width:1280px){.timeline-field .timeline-inner .timeline-spacer:before{top:4.5rem;}}.timeline-field .timeline-inner .timeline-spacer:after{bottom:3rem;}@media (min-width:1280px){.timeline-field .timeline-inner .timeline-spacer:after{bottom:4.5rem;}}.about-standard .video-block{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;}@media (min-width:600px){.about-standard .video-block{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.about-standard .video-block{padding-top:8.4rem;padding-bottom:8.4rem;}}.about-standard .video-block .media-oembed-content{width:100%;height:590px;}.about-standard .summary-block.align-background{position:relative;}.about-one-team-culture .video-content{background:#f4f4f4;}.about-one-team-culture .video-content .media-oembed-content{width:100%;height:590px;}.about-one-team-culture .putting-to-practice{padding-top:0;}.about-one-team-culture .b-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.about-one-team-culture .b-container > div{width:100%;padding:6rem;margin-bottom:4rem;}@media (min-width:1024px){.about-one-team-culture .b-container > div{width:45%;}}.about-one-team-culture .b-container > div.summary-block .summary-block-details{width:100%;}.about-one-team-culture .b-container > div.title-and-body-block{background-color:#dbdcd9;}.about-one-team-culture .careers-advert{position:relative;}.about-one-team-culture .careers-advert .summary-block-title .h3{color:#ffffff;}.offices-full .offices-title{display:flex;align-items:center;}.offices-full .offices-title .h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;display:inline-block;margin-right:1rem;}.offices-full .offices-title .map-region-selector{display:inline-block;}.offices-full .offices-title .map-region-selector .text{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}.offices-full .map{transition:all ease-in-out 0.2s;padding-top:1rem;width:100%;height:calc(90vh - 6rem);max-height:60rem;}.offices-full .offices-container{transition:all ease-in-out 0.2s;padding-top:3.2rem;}@media (min-width:480px){.offices-full .offices-container{padding-top:4.2rem;}}@media (min-width:768px){.offices-full .offices-container{padding-top:5.2rem;}}@media (min-width:960px){.offices-full .offices-container{padding-top:6.2rem;}}.offices-full .offices-container .offices-region{display:none;}.offices-full .offices-container .offices-region.active{display:block;}.offices-full .offices-container .offices-region .offices-country{display:flex;flex-direction:column;align-items:center;padding-top:5.2rem;}@media (min-width:480px){.offices-full .offices-container .offices-region .offices-country{flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-top:6.2rem;}}.offices-full .offices-container .offices-region .offices-country:first-of-type{padding-top:0;}.offices-full .offices-container .offices-region .offices-country h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;transition:all ease-in-out 0.2s;color:#3C533C;width:80%;}.offices-full .offices-container .offices-region .offices-country .office{transition:all ease-in-out 0.2s;padding-top:2.8rem;width:80%;}@media (min-width:480px){.offices-full .offices-container .offices-region .offices-country .office{padding-top:4.2rem;width:50%;}}@media (min-width:768px){.offices-full .offices-container .offices-region .offices-country .office{padding-top:5.2rem;width:33.3333%;}}@media (min-width:960px){.offices-full .offices-container .offices-region .offices-country .office{width:25%;}}.offices-full .offices-container .offices-region .offices-country .office h4{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#3C533C;}.offices-full .offices-container .offices-region .offices-country .office .office-address{transition:all ease-in-out 0.2s;padding-top:1rem;width:90%;}@media (min-width:480px){.offices-full .offices-container .offices-region .offices-country .office .office-address{width:80%;}}.offices-full .offices-container .offices-region .offices-country .office .office-address .office-raw-address,.offices-full .offices-container .offices-region .offices-country .office .office-address .office-contact{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;display:block;}.offices-full .offices-container .offices-region .offices-country .office .office-address .office-contact{padding-top:0.6rem;}.offices-full .offices-container .offices-region .offices-country .office .office-address .office-contact a{color:#3C533C;text-decoration:underline;}.offices-full .offices-container .offices-region .offices-country .office .office-address .office-contact a:hover{text-decoration:none;}.paragraph--type--office .address-title,.map .address-title{color:#3C533C;font-weight:700;margin-bottom:1rem;}.paragraph--type--office .address-contact,.map .address-contact{margin-top:0.5rem;}.paragraph--type--office .address-contact .office-telephone,.paragraph--type--office .address-contact .office-email,.map .address-contact .office-telephone,.map .address-contact .office-email{color:#D6F591;}.paragraph--type--office .address-contact .office-email,.map .address-contact .office-email{color:#D6F591;}.locations-field{margin-top:4rem;}.locations-field .locations-wrapper:not(.active){display:none;}.locations-field h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:2rem;}.locations-field .country-locations{margin-bottom:4rem;display:flex;flex-wrap:wrap;}.locations-field .country-locations .paragraph--type--office{width:100%;margin-bottom:4rem;}@media (min-width:375px){.locations-field .country-locations .paragraph--type--office{width:50%;}}@media (min-width:768px){.locations-field .country-locations .paragraph--type--office{width:33%;}}@media (min-width:960px){.locations-field .country-locations .paragraph--type--office{width:25%;}}.service-teaser{background-color:white;}.case-studies{padding:0 1rem;}.public-document .main-column{position:relative;}.public-document h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;padding-top:3.2rem;}.public-document h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;position:absolute;top:0;left:0;color:#a6b2bd;margin:0;}.public-document h2:after{display:none;}.public-document h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:2rem;}.public-document .document-date{margin-bottom:8rem;}.public-document .document-date span{color:#717568;}.public-document .document-content{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding-top:4.2rem;}.public-document .document-contacts .document-contact{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;padding-top:5.2rem;}.public-document .document-contacts .document-contact a:hover{color:#3C533C;}.public-document .status-wrapper{background:#f4f4f4;}.public-document .documents-title{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;}.public-documents-overview .header,.climate-change-documents .header{background-color:#f4f4f4;}@media (min-width:600px){.public-documents-overview .header,.climate-change-documents .header{background-color:transparent;}}.public-documents-overview .header h1,.climate-change-documents .header h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:2rem;}@media (min-width:600px){.public-documents-overview .header h1,.public-documents-overview .header p,.climate-change-documents .header h1,.climate-change-documents .header p{width:50%;}}.public-documents-overview .public-documents-table-wrapper,.climate-change-documents .public-documents-table-wrapper{transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;padding-top:0;background-color:#f4f4f4;}@media (min-width:600px){.public-documents-overview .public-documents-table-wrapper,.climate-change-documents .public-documents-table-wrapper{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.public-documents-overview .public-documents-table-wrapper,.climate-change-documents .public-documents-table-wrapper{padding-top:8.4rem;padding-bottom:8.4rem;}}.public-documents-overview .public-documents-table-wrapper .button,.climate-change-documents .public-documents-table-wrapper .button{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;display:block;width:150px;margin:5rem auto;text-align:center;}.public-documents-overview .public-documents-table-wrapper .button .text,.climate-change-documents .public-documents-table-wrapper .button .text{padding:0.5rem 0;}.public-documents-overview .public-documents-table-wrapper .button .svg-icon svg,.climate-change-documents .public-documents-table-wrapper .button .svg-icon svg{fill:#ffffff;}.public-documents-overview .public-documents-table-wrapper .button:hover,.climate-change-documents .public-documents-table-wrapper .button:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}.public-documents-overview .public-documents-table-wrapper .button:hover .svg-icon svg,.climate-change-documents .public-documents-table-wrapper .button:hover .svg-icon svg{fill:#ffffff;}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row{transition:all ease-in-out 0.2s;display:flex;flex-wrap:wrap;padding:6%;}@media (min-width:480px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row{padding:4%;}}@media (min-width:600px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row{flex-wrap:nowrap;justify-content:space-between;}}@media (min-width:768px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row{padding:2.8rem;}}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row.head,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row.head{display:none;}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row.head strong,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row.head strong{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;color:#3C533C;}@media (min-width:600px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row.head,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row.head{display:flex;}}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row.head .col:nth-child(3),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row.head .col:nth-child(3){text-align:left;}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row:not(.head),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row:not(.head){transition:all ease-in-out 0.2s;margin-bottom:3rem;background-color:#ffffff;}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row:not(.head):hover,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row:not(.head):hover{cursor:pointer;box-shadow:0px 23px 38px -12px rgba(58,60,68,0.3);}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1){padding-bottom:2rem;width:100%;}@media (min-width:600px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1){padding-right:2rem;padding-bottom:0;width:50%;}}@media (min-width:768px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1){padding-right:2.8rem;width:55%;}}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1) span,.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(1) span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;font-weight:700;}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(2),.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(3),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(2),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(3){width:50%;}@media (min-width:600px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(2),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(2){padding-right:2rem;width:25%;}}.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(3),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(3){text-align:right;}@media (min-width:600px){.public-documents-overview .public-documents-table-wrapper .public-documents-table .row .col:nth-child(3),.climate-change-documents .public-documents-table-wrapper .public-documents-table .row .col:nth-child(3){justify-self:flex-end;text-align:left;width:13.4rem;}}.about-one-team-culture .video-content{background:#f4f4f4;}.about-one-team-culture .video-content .media-oembed-content{width:100%;height:590px;}.about-one-team-culture .putting-to-practice{padding-top:0;}.about-one-team-culture .b-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.about-one-team-culture .b-container > div{width:100%;padding:6rem;margin-bottom:4rem;}@media (min-width:1024px){.about-one-team-culture .b-container > div{width:45%;}}.about-one-team-culture .b-container > div.summary-block .summary-block-details{width:100%;}.about-one-team-culture .b-container > div.title-and-body-block{background-color:#dbdcd9;}.about-one-team-culture .careers-advert{position:relative;}.about-one-team-culture .careers-advert .summary-block-title .h3{color:#ffffff;}.user-login-page-wrapper{display:flex;flex-direction:column;flex:1;}.user-login-page-wrapper .user-login-content{display:flex;justify-content:center;align-items:center;flex:1;background-color:#dbdcd9;}.user-login-page-wrapper .user-login-content .login-form-wrapper{max-width:80rem;padding:4rem;background-color:white;box-shadow:0 15px 30px rgba(0,0,0,0.1);}.user-login-page-wrapper .user-login-content .login-form-wrapper h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:4rem;width:100%;text-align:center;}.user-login-page-wrapper .user-login-content .login-form-wrapper div[role=alert]{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;color:#ff671b;margin-bottom:3rem;}.user-login-page-wrapper .user-login-content .login-form-wrapper .form-item{margin-bottom:4rem;}.user-login-page-wrapper .user-login-content .login-form-wrapper .form-item .form-text{color:black;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;}.user-login-page-wrapper .user-login-content .login-form-wrapper .form-item .description{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;color:#717568;text-align:center;}.user-login-page-wrapper .user-login-content .login-form-wrapper .button{height:4rem;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;font-weight:600;}.feedback-content-wrapper{padding-top:1.5rem;}.feedback-content-wrapper > div > div:first-child{display:none;}.search-page #main-content{min-height:calc(100vh - 511px);}.search-page #main-content,#search-page-content,#search-page-content > div{display:flex;flex:1 0 auto;flex-direction:column;}#search-page-content .HFiCd{color:#3C533C;}#search-page-content .StyledBox-sc-13pk1d4-0 .ixgxun{stroke:#3C533C;}#search-page-content .StyledBox-sc-13pk1d4-0 .jyHSob{color:#3C533C;}#search-page-content .eGGZQq.selected p{color:#3C533C;font-weight:bold;}#search-page-content .ewemy{color:#3C533C;border-bottom:0.2rem solid #3C533C;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.hHlNUa{background-color:#EEF7DB !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.hHlNUa .Text-srch-pg__kr64a2-0.SearchResultLabel__LabelText-srch-pg__sc-19nq5cf-1.jHeQIQ.iwkFuY{color:#3C533C !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.dPmWux{background-color:#EEF7DB !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.dPmWux .Text-srch-pg__kr64a2-0.SearchResultLabel__LabelText-srch-pg__sc-19nq5cf-1.fqtuqh.iwkFuY{color:#3C533C !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.hHmtsg{background-color:#EEF7DB !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.hHmtsg .Text-srch-pg__kr64a2-0.SearchResultLabel__LabelText-srch-pg__sc-19nq5cf-1.bblGVC.iwkFuY{color:#3C533C !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0hNKHqI{background-color:#EEF7DB !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0hNKHqI .Text-srch-pg__kr64a2-0.SearchResultLabel__LabelText-srch-pg__sc-19nq5cf-1.FfmsA.iwkFuY{color:#3C533C !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.epgsJD{background-color:#EEF7DB !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.epgsJD .Text-srch-pg__kr64a2-0.SearchResultLabel__LabelText-srch-pg__sc-19nq5cf-1.dZcIhS.iwkFuY{color:#3C533C !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.hNKHqI{background-color:#EEF7DB !important;}#search-page-content .StyledBox-sc-13pk1d4-0.eCcMal.SearchResultLabel__LabelWrapper-srch-pg__sc-19nq5cf-0.hNKHqI .Text-srch-pg__kr64a2-0.SearchResultLabel__LabelText-srch-pg__sc-19nq5cf-1.FfmsA.iwkFuY{color:#3C533C !important;}#search-page-content .eGGZQq::before{content:"";background:#3C533C;}#search-page-content .eGGZQq.article::before,#search-page-content .eGGZQq.insight::before,#search-page-content .eGGZQq.news::before{background:#3C533C;}.events-page .events-page-content .Toastify .Toastify__toast-container,.event-full .Toastify .Toastify__toast-container{top:7.4rem !important;}@media (min-width:600px){.events-page .events-page-content .Toastify .Toastify__toast-container,.event-full .Toastify .Toastify__toast-container{top:12rem !important;}}.events-page .events-page-content .events-header-container{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:162rem;padding-top:4.8rem;padding-bottom:3.2rem;}@media (min-width:375px){.events-page .events-page-content .events-header-container{padding-left:1.2rem;}}@media (min-width:480px){.events-page .events-page-content .events-header-container{padding-left:2rem;}}@media (min-width:768px){.events-page .events-page-content .events-header-container{padding-left:2.4rem;}}@media (min-width:960px){.events-page .events-page-content .events-header-container{padding-left:2.8rem;}}@media (min-width:375px){.events-page .events-page-content .events-header-container{padding-right:1.2rem;}}@media (min-width:480px){.events-page .events-page-content .events-header-container{padding-right:2rem;}}@media (min-width:768px){.events-page .events-page-content .events-header-container{padding-right:2.4rem;}}@media (min-width:960px){.events-page .events-page-content .events-header-container{padding-right:2.8rem;}}@media (min-width:600px){.events-page .events-page-content .events-header-container{padding-top:12.4rem;padding-bottom:4.8rem;}}.events-page .events-page-content .events-header-container h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;}@media (min-width:600px){.events-page .events-page-content .events-header-container h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;}}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper{padding-top:2.8rem;}@media (min-width:375px){.events-page .events-page-content .events-header-container .events-nav-ui-wrapper{display:flex;align-items:center;}}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui{display:flex;align-items:center;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui .btn-today{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;margin-right:2.4rem;padding:0.8rem 2.2rem;color:#3C533C;border:0.1rem solid #3C533C;border-radius:100rem;outline:none;cursor:pointer;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui .btn-today:hover{color:#ffffff;background:#3C533C;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui i.date-change{width:1.4rem;height:1.4rem;cursor:pointer;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui i.date-change.previous{margin-right:0.4rem;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui i.date-change.next{margin-left:0.4rem;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .events-nav-ui i.date-change svg{fill:#3C533C;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year{display:flex;align-items:flex-end;padding-top:1.2rem;}@media (min-width:375px){.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year{padding-top:0;padding-left:1.8rem;}}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year .month,.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year .year{display:block;color:#000000;}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year .month{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;}@media (min-width:600px){.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year .month{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;}}.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year .year{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;position:relative;top:-0.2rem;padding-left:0.6rem;}@media (min-width:600px){.events-page .events-page-content .events-header-container .events-nav-ui-wrapper .month-year .year{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;top:-0.4rem;}}.events-page .events-page-content .events-container{padding-top:3.2rem;padding-bottom:7.2rem;background-color:#f4f4f4;}.events-page .events-page-content .events-container .events-count{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:162rem;height:4rem;display:flex;justify-content:center;align-items:center;}@media (min-width:375px){.events-page .events-page-content .events-container .events-count{padding-left:1.2rem;}}@media (min-width:480px){.events-page .events-page-content .events-container .events-count{padding-left:2rem;}}@media (min-width:768px){.events-page .events-page-content .events-container .events-count{padding-left:2.4rem;}}@media (min-width:960px){.events-page .events-page-content .events-container .events-count{padding-left:2.8rem;}}@media (min-width:375px){.events-page .events-page-content .events-container .events-count{padding-right:1.2rem;}}@media (min-width:480px){.events-page .events-page-content .events-container .events-count{padding-right:2rem;}}@media (min-width:768px){.events-page .events-page-content .events-container .events-count{padding-right:2.4rem;}}@media (min-width:960px){.events-page .events-page-content .events-container .events-count{padding-right:2.8rem;}}.events-page .events-page-content .events-container .events-count.visible{margin-bottom:3.6rem;}.events-page .events-page-content .events-container .events-count span{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;}.events-page .events-page-content .events-container .events-count span.count{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;margin-right:0.6rem;}.events-page .events-page-content .events-container .events-wrapper .no-events{display:flex;justify-content:center;align-items:center;min-height:24rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-left:1rem;padding-right:1rem;transition:padding ease-in-out 0.2s;margin:0 auto;max-width:162rem;display:flex;justify-content:center;align-items:center;min-height:24rem;}@media (min-width:375px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-left:1.2rem;}}@media (min-width:480px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-left:2rem;}}@media (min-width:768px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-left:2.4rem;}}@media (min-width:960px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-left:2.8rem;}}@media (min-width:375px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-right:1.2rem;}}@media (min-width:480px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-right:2rem;}}@media (min-width:768px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-right:2.4rem;}}@media (min-width:960px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content .empty-month,.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{padding-right:2.8rem;}}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul{flex-wrap:wrap;padding-bottom:3.4rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li{margin:0 auto;padding-top:3.2rem;max-width:36rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:first-child{padding-top:0;}@media (min-width:568px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li{margin:0;width:50%;max-width:none;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(-1n+2){padding-top:0;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(1n+3){padding-top:3.2rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(2n+1){padding-left:0;padding-right:1.2rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(2n+2){padding-left:1.2rem;padding-right:0;}}@media (min-width:960px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li{width:33.3333333333%;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(-1n+3){padding-top:0;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(1n+4){padding-top:3.2rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(3n+1){padding-left:0;padding-right:1.6rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(3n+2){padding-left:0.8rem;padding-right:0.8rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(3n+3){padding-left:1.6rem;padding-right:0;}}@media (min-width:1280px){.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li{width:25%;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(-1n+4){padding-top:0;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(1n+5){padding-top:3.2rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(4n+1){padding-left:0;padding-right:2rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(4n+2),.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(4n+3){padding-left:1rem;padding-right:1rem;}.events-page .events-page-content .events-container .events-wrapper .slick-slider .slick-list .slick-track .slick-slide .slide-content ul li:nth-child(4n+4){padding-left:2rem;padding-right:0;}}.alert{display:block;margin:0 0 20px;overflow-wrap:break-word;padding:20px 20px 20px 20px;}.alert.alert-success{background:#cdf7d4;border-left:10px solid #019e1e;color:#1f1f1f;}.alert.alert-danger{background:#ffe4e5;border-left:10px solid #a11;color:#1f1f1f;}.case-studies-overview .header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;transition:padding ease-in-out 0.15s;padding-top:3.8rem;padding-bottom:3.8rem;}@media (min-width:600px){.case-studies-overview .header{padding-top:5.4rem;padding-bottom:5.4rem;}}@media (min-width:1280px){.case-studies-overview .header{padding-top:8.4rem;padding-bottom:8.4rem;}}@media (min-width:960px){.case-studies-overview .header{flex-wrap:nowrap;justify-content:space-between;}}.case-studies-overview .header h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;color:#3C533C;width:100%;margin-bottom:2rem;}@media (min-width:960px){.case-studies-overview .header h1{width:auto;margin-bottom:0;}}.case-studies-overview .header .views-exposed-form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-top:2rem;width:100%;}@media (min-width:768px){.case-studies-overview .header .views-exposed-form{flex-wrap:nowrap;justify-content:space-between;}}@media (min-width:960px){.case-studies-overview .header .views-exposed-form{padding-top:1rem;width:68%;}}.case-studies-overview .header .views-exposed-form .form-item{margin:0;padding-top:2rem;width:100%;}.case-studies-overview .header .views-exposed-form .form-item:first-child{padding-top:0;}@media (min-width:768px){.case-studies-overview .header .views-exposed-form .form-item{padding-top:0;width:30%;}}.case-studies-overview .header .views-exposed-form .form-item select{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:700;transition:color ease-in-out 0.2s;margin:0 auto;padding-right:3rem;width:100%;max-width:32rem;color:#3C533C;background:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='6' width='9'%3E%3Cpolygon points='0,0 4.5,6 9,0' fill='%233C533C' class='triangle' /%3E%3C/svg%3E");background-position:right 1rem top 50%,0 0;background-repeat:no-repeat,repeat;border:none;appearance:none;-webkit-appearance:none;cursor:pointer;border:1px solid #3C533C;border-radius:0;}.case-studies-overview .header .views-exposed-form .form-item select:focus{border-width:2px;}.case-studies-overview .header .views-exposed-form .form-item select:hover{color:#263326;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='6' width='9'%3E%3Cpolygon points='0,0 4.5,6 9,0' fill='%233C533C' class='triangle' /%3E%3C/svg%3E");}@media (min-width:768px){.case-studies-overview .header .views-exposed-form .form-item select{max-width:none;}}.case-studies-overview .header .views-exposed-form .form-submit{display:none;}.case-studies-overview .case-studies-overview-table-wrapper{padding-top:6rem;padding-bottom:6rem;background-color:#dbdcd9;}@media (min-width:600px){.case-studies-overview .case-studies-overview-table-wrapper{padding-top:6rem;padding-bottom:6rem;}}@media (min-width:1280px){.case-studies-overview .case-studies-overview-table-wrapper{padding-top:8rem;padding-bottom:15rem;}}.case-studies-overview .case-studies-overview-table-wrapper .flex-center{display:flex;flex-direction:column;align-items:stretch;}.case-studies-overview .case-studies-overview-table-wrapper .views-infinite-scroll-content-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;}@media (min-width:1280px){.case-studies-overview .case-studies-overview-table-wrapper .views-infinite-scroll-content-wrapper{margin-bottom:8rem;}}.case-studies-overview .case-studies-overview-table-wrapper .case-studies-overview-table{display:flex;flex-direction:column;}.case-studies-overview .case-studies-overview-table-wrapper .no-results{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.7rem;color:#3C533C;text-align:center;}.case-studies-overview .case-studies-overview-table-wrapper .pager{align-self:center;}.case-studies-overview .case-studies-overview-table-wrapper .pager .button{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;text-align:center;display:block;width:25rem;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;}.case-studies-overview .case-studies-overview-table-wrapper .pager .button .text{padding:0.5rem 0;}.case-studies-overview .case-studies-overview-table-wrapper .pager .button .svg-icon svg{fill:#ffffff;}.case-studies-overview .case-studies-overview-table-wrapper .pager .button:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}.case-studies-overview .case-studies-overview-table-wrapper .pager .button:hover .svg-icon svg{fill:#ffffff;}.news-insights-overview .news-insights-header{display:flex;flex-wrap:wrap;align-items:center;padding:8rem 1rem 4rem;transition:padding 0.4s ease-in-out;}@media (min-width:480px){.news-insights-overview .news-insights-header{padding-left:2rem;padding-right:2rem;}}@media (min-width:600px){.news-insights-overview .news-insights-header{padding-left:4rem;padding-right:4rem;}}@media (min-width:768px){.news-insights-overview .news-insights-header{flex-wrap:nowrap;align-items:flex-end;}}.news-insights-overview .news-insights-header .header{max-width:55rem;width:100%;}@media (max-width:960px){.news-insights-overview .news-insights-header .header{max-width:none;}}.news-insights-overview .news-insights-header .header h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;}.news-insights-overview .news-insights-header .filters{padding-top:2rem;width:100%;max-width:30rem;transition:all 0.4s ease-in-out;}@media (min-width:768px){.news-insights-overview .news-insights-header .filters{margin-left:3rem;padding:0;padding-bottom:1rem;}}@media (min-width:960px){.news-insights-overview .news-insights-header .filters{margin-left:5rem;}}@media (min-width:1280px){.news-insights-overview .news-insights-header .filters{margin-left:8rem;}}.news-insights-overview .news-insights-header .filters form fieldset{margin:0;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes{display:flex;width:100%;max-width:30rem;justify-content:space-between;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item{display:none;}@media (min-width:600px){.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item{margin:0;}}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news,.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight{display:block;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news label,.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight label{display:block;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;font-weight:600;color:#3C533C;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox]{position:absolute;opacity:0;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox] + label{position:relative;cursor:pointer;padding:0;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox] + label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border-radius:2px;background:#fff;outline:1px solid #263326;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox]:focus + label:before{outline-width:2px;box-shadow:0 0 0 3px rgba(169,194,114,0.5);}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox]:checked + label:before{background:#fff;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox]:disabled + label{color:#b8b8b8;cursor:auto;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox]:disabled + label:before{box-shadow:none;background:#ddd;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-news input[type=checkbox]:checked + label:after{content:"";position:absolute;left:5px;top:9px;background:#667545;width:2px;height:2px;box-shadow:2px 0 0 #667545,4px 0 0 #667545,4px -2px 0 #667545,4px -4px 0 #667545,4px -6px 0 #667545,4px -8px 0 #667545;transform:rotate(45deg);}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight{order:1;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;line-height:1.4em;font-weight:600;color:#3C533C;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox]{position:absolute;opacity:0;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox] + label{position:relative;cursor:pointer;padding:0;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox] + label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border-radius:2px;background:#fff;outline:1px solid #263326;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox]:focus + label:before{outline-width:2px;box-shadow:0 0 0 3px rgba(169,194,114,0.5);}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox]:checked + label:before{background:#fff;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox]:disabled + label{color:#b8b8b8;cursor:auto;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox]:disabled + label:before{box-shadow:none;background:#ddd;}.news-insights-overview .news-insights-header .filters form fieldset .form-checkboxes .form-item.form-item-type-insight input[type=checkbox]:checked + label:after{content:"";position:absolute;left:5px;top:9px;background:#667545;width:2px;height:2px;box-shadow:2px 0 0 #667545,4px 0 0 #667545,4px -2px 0 #667545,4px -4px 0 #667545,4px -6px 0 #667545,4px -8px 0 #667545;transform:rotate(45deg);}.news-insights-overview .news-insights-header .filters form .form-actions{display:none;}.news-insights-overview .js-pager__items.pager{display:flex;justify-content:center;align-items:center;padding:6rem;}.news-insights-overview .js-pager__items.pager a.button{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;color:white;padding:1rem 7rem;background:#263326;border-radius:20rem;}.news-insights-overview .news-insights-overview-table-wrapper{background-color:#dbdcd9;}.news-insights-overview .news-insights-overview-table .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:3rem 2rem;}.news-insights-overview .news-insights-overview-table .views-infinite-scroll-content-wrapper .teaser.teaser-article{margin:2rem;width:calc(25% - 4rem);max-width:none;width:calc(100% - 4rem);}@media (min-width:568px){.news-insights-overview .news-insights-overview-table .views-infinite-scroll-content-wrapper .teaser.teaser-article{width:calc(50% - 4rem);}}@media (min-width:960px){.news-insights-overview .news-insights-overview-table .views-infinite-scroll-content-wrapper .teaser.teaser-article{width:calc(33% - 4rem);}}@media (min-width:1380px){.news-insights-overview .news-insights-overview-table .views-infinite-scroll-content-wrapper .teaser.teaser-article{width:calc(25% - 4rem);}}@media (min-width:2156px){.news-insights-overview .news-insights-overview-table .views-infinite-scroll-content-wrapper .teaser.teaser-article{width:calc(20% - 4rem);}}.all-services-wrapper .header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:5rem 0;}@media (min-width:960px){.all-services-wrapper .header{margin-top:10rem;margin-bottom:8rem;}}.all-services-wrapper .header h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;color:#3C533C;width:100%;margin-bottom:2rem;}@media (min-width:960px){.all-services-wrapper .header h2{width:60%;margin-bottom:0;}}.all-services-wrapper .all-services-table-wrapper{padding-top:6rem;padding-bottom:6rem;background-color:#dbdcd9;}@media (min-width:600px){.all-services-wrapper .all-services-table-wrapper{padding-top:6rem;padding-bottom:6rem;}}@media (min-width:1280px){.all-services-wrapper .all-services-table-wrapper{padding-top:8rem;padding-bottom:8rem;}}.all-services-wrapper .all-services-table-wrapper .flex-center{display:flex;flex-direction:column;align-items:stretch;}.all-services-wrapper .all-services-table-wrapper .all-services-table{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}.job-vacancies-africa h2{color:#3C533C;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:4.2rem;font-weight:700;line-height:1.3em;margin:10rem 0;}.job-vacancies-africa .button{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;transition:all ease-in-out 0.15s;padding:0.8rem 0;min-width:25rem;border-radius:100rem;border:0.1rem solid transparent;outline:none;cursor:pointer;color:#ffffff;background-color:#3C533C;border-color:#3C533C;display:flex;justify-content:center;align-items:center;height:4rem;width:150px;margin:5rem auto;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.1rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0.2em;line-height:1.2em;font-size:1.2rem;font-weight:600;line-height:1rem;text-align:center;transition:all ease-in-out 0.2s;}.job-vacancies-africa .button .text{padding:0.5rem 0;}.job-vacancies-africa .button .svg-icon svg{fill:#ffffff;}.job-vacancies-africa .button:hover{background-color:#263326;border-color:#263326;box-shadow:0 0.4rem 1rem 0 rgba(0,40,77,0.2);}.job-vacancies-africa .button:hover .svg-icon svg{fill:#ffffff;}.job-vacancies-africa .job-vacancies-table-wrapper{margin-bottom:5rem;}.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:4rem;background:#f4f4f4;margin-bottom:3rem;transition:all ease-in-out 0.2s;}.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper:hover{cursor:pointer;box-shadow:0px 23px 38px -12px rgba(58,60,68,0.3);}.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper:hover h3{color:#3C533C;}.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:2rem;transition:all ease-in-out 0.2s;}.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper .details{display:flex;flex-wrap:wrap;}.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper .details .col{width:50%;margin-bottom:1rem;}@media (min-width:600px){.job-vacancies-africa .job-vacancies-table .job-vacancy-teaser-wrapper .details .col{width:25%;margin-bottom:0;}}.job-vacancy .tag,.job-vacancies-africa .tag{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.2rem;line-height:1.4em;text-transform:uppercase;letter-spacing:0;line-height:1.2em;color:#bebebe;}.job-vacancy .tag.head,.job-vacancies-africa .tag.head{color:#3C533C;}@media (min-width:480px){.job-vacancy .job-details{padding-left:2rem;padding-right:2rem;}}@media (min-width:960px){.job-vacancy .job-details{padding:12rem 2rem;}}.job-vacancy h1{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:5rem;}.job-vacancy .details{display:flex;flex-wrap:wrap;width:100%;}@media (min-width:600px){.job-vacancy .details{width:60%;}}.job-vacancy .details .col{width:50%;margin-bottom:1rem;padding-right:1rem;}.job-vacancy .body{background:#ebedef;}.job-vacancy .vacancy-contact h2{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:3.6rem;font-weight:700;line-height:1.3em;color:#3C533C;margin-bottom:3rem;}.job-vacancy .vacancy-contact h3{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:3rem;}.job-vacancy .vacancy-contact .job-contact-item .job-title{color:#717568;}.job-vacancy .vacancy-contact .job-contact-item .job-name{font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:2.4rem;font-weight:700;line-height:1.3em;color:#3C533C;display:block;}.job-vacancy .vacancy-contact .job-contact-item .job-email{color:#3C533C;display:block;font-family:"myriad-pro",Arial,Helvetica,sans-serif;line-height:1.4em;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;transition:all ease-in-out 0.2s;margin-bottom:2rem;}.job-vacancy .vacancy-contact .job-contact-item .job-email:hover{color:#3C533C;}
