.paragraph-all,.p-two,.p2,.p-one,.content-points-left-content p,.p1{color:#000;font-family:Source Sans Pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5}.p-one,.content-points-left-content p,.p1{font-size:1.8rem}@media (min-width: 768px){.p-one,.content-points-left-content p,.p1{font-size:calc(1.8rem + .2 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.p-one,.content-points-left-content p,.p1{font-size:2rem}}.p-one,.content-points-left-content p,.p1{line-height:1.4}.headline-all,.hl-five,.hl-four,.content-points-right-points-point-content p,.hl-three,.hl-two,.hl-one{color:#000;font-family:Source Sans Pro,serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.26}.hl-four,.content-points-right-points-point-content p{font-size:2.4rem}@media (min-width: 768px){.hl-four,.content-points-right-points-point-content p{font-size:calc(2.6rem + .4 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-four,.content-points-right-points-point-content p{font-size:3rem}}.hl-four,.content-points-right-points-point-content p{font-family:Source Sans Pro,sans-serif;line-height:1.2}@media (min-width: 768px){.content-points{background:linear-gradient(to right,#306a54 20vw,#fff 20vw)}}.content-points .content-points-wrapper{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}@media (max-width: 767px){.content-points .content-points-wrapper{width:100%;max-width:100%;padding:0;margin:0}}.content-points-left{position:relative;width:100%;padding:10rem 5rem 25rem 2rem;background-color:#306a54}@media (min-width: 768px){.content-points-left{width:40%}}.content-points-left-title h2{color:#fff;font-weight:600}.content-points-left-content p{color:#fff}.content-points-left-button{margin-bottom:2rem}.content-points-left-graphic{position:absolute;bottom:0;right:0}.content-points-right{width:100%;padding:10rem 2rem}@media (min-width: 768px){.content-points-right{width:60%}}.content-points-right-title{width:calc(85% - 1rem);margin-bottom:5rem;margin-left:auto}@media (min-width: 768px){.content-points-right-title{margin-bottom:0}}.content-points-right-title h2{color:#009e60}.content-points-right-points{width:100%}.content-points-right-points-point{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}.content-points-right-points-point-icon{width:100%;margin-bottom:2.5rem}@media (min-width: 768px){.content-points-right-points-point-icon{width:calc(15% - 3rem);margin-right:1rem;margin-bottom:0;margin-left:2rem}}.content-points-right-points-point-icon img{max-width:10rem}.content-points-right-points-point-content{width:100%;text-align:center}@media (min-width: 768px){.content-points-right-points-point-content{width:calc(85% - 1rem);margin-left:1rem;text-align:left}}.content-points-right-points-point-content h3{margin-top:0;margin-bottom:0}.headline-all,.hl-five,.hl-four,.hero-intro-content-team-item-content h3,.hl-three,.hl-two,.hl-one{color:#000;font-family:Source Sans Pro,serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.26}.hl-four,.hero-intro-content-team-item-content h3{font-size:2.4rem}@media (min-width: 768px){.hl-four,.hero-intro-content-team-item-content h3{font-size:calc(2.6rem + .4 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-four,.hero-intro-content-team-item-content h3{font-size:3rem}}.hl-four,.hero-intro-content-team-item-content h3{font-family:Source Sans Pro,sans-serif;line-height:1.2}.paragraph-all,.p-two,.p2,.p-one,.hero-intro-content-team-item-content p,.hero-intro-content-team-item-content a,.p1{color:#000;font-family:Source Sans Pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5}.p-one,.hero-intro-content-team-item-content p,.hero-intro-content-team-item-content a,.p1{font-size:1.8rem}@media (min-width: 768px){.p-one,.hero-intro-content-team-item-content p,.hero-intro-content-team-item-content a,.p1{font-size:calc(1.8rem + .2 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.p-one,.hero-intro-content-team-item-content p,.hero-intro-content-team-item-content a,.p1{font-size:2rem}}.p-one,.hero-intro-content-team-item-content p,.hero-intro-content-team-item-content a,.p1{line-height:1.4}.p-two,.p2{font-size:1.6rem}@media (min-width: 768px){.p-two,.p2{font-size:calc(1.6rem + .3 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.p-two,.p2{font-size:1.9rem}}.p-two,.p2{line-height:1.43}.hero-intro{position:relative;min-height:100rem}@media (min-width: 768px){.hero-intro{min-height:100vh}}.hero-intro-content{display:flex;flex-direction:column;justify-content:center;position:absolute;inset:0;z-index:100}.hero-intro-content-wrap{position:relative;width:100%;max-width:85vw;margin-left:auto;margin-right:4rem;z-index:100}.hero-intro-content-title{width:calc(100% - 2.5rem);margin-left:2.5rem}@media (min-width: 768px){.hero-intro-content-title{max-width:calc(80% - 2.5rem);margin-left:auto}}.hero-intro-content-team{width:100%}.hero-intro-content-team-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.hero-intro-content-team-item-image{width:calc(100% - 2.5rem);max-width:20rem;margin-top:2rem;margin-left:2.5rem;margin-bottom:2rem;margin-right:auto}@media (min-width: 768px){.hero-intro-content-team-item-image{width:calc(20% - 2.5rem);max-width:100%;margin-top:0;margin-left:0;margin-bottom:0;margin-right:2.5rem}}.hero-intro-content-team-item-content{width:calc(100% - 2.5rem);margin-left:2.5rem}@media (min-width: 768px){.hero-intro-content-team-item-content{width:calc(80% - 2.5rem);margin-left:2.5rem}}.hero-intro-content-team-item-content h3{font-weight:600}.hero-intro-content-team-item-content a{color:#000;text-decoration:underline}.hero-intro-content-team-item-content a:hover{color:#f4be18}.hero-intro-content-brush{position:absolute;top:2.5rem;left:0;bottom:2.5rem;right:-2rem;z-index:1}@media (min-width: 768px){.hero-intro-content-brush{top:10rem;left:0;bottom:10rem;right:-10rem}}.hero-intro-content-brush img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:100%;object-position:center;z-index:1}.hero-intro-background{position:absolute;inset:0% 0 0;overflow:hidden}.hero-intro-background-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.content-image-wrapper{align-items:center}.content-image-content{width:100%}@media (min-width: 768px){.content-image-content{width:calc(70% - 7rem);margin-right:7rem}}.content-image-image{width:100%}@media (min-width: 768px){.content-image-image{width:30%}}.headline-all,.hl-five,.hl-four,.hero-callout-content-main p,.hl-three,.hl-two,.hl-one{color:#000;font-family:Source Sans Pro,serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.26}.hl-one{font-size:4rem}@media (min-width: 768px){.hl-one{font-size:calc(5rem + 3 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-one{font-size:8rem}}.hl-one{line-height:1.13}.hl-two{font-size:3.5rem}@media (min-width: 768px){.hl-two{font-size:calc(4.5rem + 2 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-two{font-size:6.5rem}}.hl-two{line-height:1.23}.hl-three{font-size:3rem}@media (min-width: 768px){.hl-three{font-size:calc(3rem + 1 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-three{font-size:4rem}}.hl-three{font-family:Source Sans Pro,sans-serif;line-height:1.13}.hl-four,.hero-callout-content-main p{font-size:2.4rem}@media (min-width: 768px){.hl-four,.hero-callout-content-main p{font-size:calc(2.6rem + .4 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-four,.hero-callout-content-main p{font-size:3rem}}.hl-four,.hero-callout-content-main p{font-family:Source Sans Pro,sans-serif;line-height:1.2}.hl-five{font-size:2rem}@media (min-width: 768px){.hl-five{font-size:calc(2rem + .5 * (100vw - 76.8rem) / 73.2)}}@media (min-width: 1500px){.hl-five{font-size:2.5rem}}.hl-five{font-family:Source Sans Pro,sans-serif;line-height:1.2}.hero-callout{position:relative;min-height:65rem}.hero-callout-content{position:absolute;top:50%;left:50%;width:calc(100% - 4rem);padding:3rem 2rem;border-radius:2.1rem;transform:translate(-50%,-50%);background:#01010170;text-align:center;z-index:10}@media (min-width: 768px){.hero-callout-content{width:100rem;padding:6rem 8rem}}.hero-callout-content-title h2{color:#fff;margin-top:0;margin-bottom:1.4rem}.hero-callout-content-main p{color:#fff}.hero-callout-backgroundimage{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-callout-backgroundimage-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
