*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#4d4d4f}.h1,body,h1{font-family:Sofia Sans Semi Condensed,sans-serif}.h1,h1{font-size:78px;font-weight:900;letter-spacing:-1px;line-height:80%}@media screen and (min-width:913px){.h1,h1{font-size:calc(59.3356px + 2.04429vw)}}@media screen and (min-width:1500px){.h1,h1{font-size:90px}}.h2,h2{font-size:70px;font-weight:900;line-height:.8}.h2,.h3,h2,h3{font-family:Sofia Sans Semi Condensed,sans-serif}.h3,h3{font-size:22px;font-weight:800;line-height:1.15em}@media screen and (min-width:913px){.h3,h3{font-size:calc(18.88927px + .34072vw)}}@media screen and (min-width:1500px){.h3,h3{font-size:24px}}.h4,h4{font-family:Sofia Sans Semi Condensed,sans-serif;font-size:20px;font-weight:600;line-height:1.5em}@media screen and (min-width:913px){.h4,h4{font-size:calc(16.88927px + .34072vw)}}@media screen and (min-width:1500px){.h4,h4{font-size:22px}}p{font-size:18px;line-height:1.3em}@media screen and (min-width:913px){p{font-size:calc(14.88927px + .34072vw)}}@media screen and (min-width:1500px){p{font-size:20px}}.body-small{font-size:20px;line-height:1.3em}@media screen and (min-width:913px){.body-small{font-size:20px}}@media screen and (min-width:1500px){.body-small{font-size:20px}}.body-large{font-size:24px;line-height:1.2em}@media screen and (min-width:913px){.body-large{font-size:calc(27.11073px - .34072vw)}}@media screen and (min-width:1500px){.body-large{font-size:22px}}li{font-size:19px;line-height:1.3em;margin-bottom:1em}@media screen and (min-width:913px){li{font-size:calc(20.55537px - .17036vw)}}@media screen and (min-width:1500px){li{font-size:18px}}.small,small{font-size:14px;line-height:1.2em}@media screen and (min-width:913px){.small,small{font-size:14px}}@media screen and (min-width:1500px){.small,small{font-size:14px}}.display-title{font-family:Sofia Sans Semi Condensed,sans-serif;font-size:60px;letter-spacing:-.02em;line-height:1em}@media screen and (min-width:913px){.display-title{font-size:calc(-95.53663px + 17.03578vw)}}@media screen and (min-width:1500px){.display-title{font-size:160px}}*{box-sizing:border-box;font-family:Sofia Sans Semi Condensed,sans-serif}strong{font-weight:800}body{background-color:#c4db9b;font-weight:600;margin:0;padding:0}body,body main{background-color:#e4eadc}body main{position:relative;z-index:3}body main nav a{color:#4d4d4f;display:inline-block;font-size:16px;font-weight:800;margin-right:3rem;position:relative;text-decoration:none}body main nav a:last-child{margin-right:0}body main nav a:after{background-color:#78b945;border-radius:2px;bottom:-6px;content:"";height:3px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:width .35s ease-in-out 0s,opacity .25s ease-in-out 0s;width:0}body main nav a:hover:after{opacity:1;width:100%}@media only screen and (max-width:913px){body main nav{position:absolute;right:24px;top:20px}}body main section{padding:80px 60px}@media only screen and (max-width:913px){body main section{padding:50px 24px}}body main section h2{font-weight:900;line-height:.8;margin:0 0 .25rem}body main section h3{font-weight:800;margin:0 0 .85rem}body main section h4{font-weight:800;margin:0 0 .25rem}body main section p{font-size:20px;font-weight:600}body main>header>div,body main>section>div{margin-left:auto;margin-right:auto;max-width:1900px}body .fixed-header{background-color:#c4db9b;height:70px;padding:0;position:fixed;transform:translateY(-170%);transition:transform .3s ease-in-out 0s;width:100%;z-index:999}body .fixed-header .logo{flex-grow:0;flex-shrink:0}body .fixed-header .logo img{height:auto;width:126px}body .fixed-header .nav-menu{flex-grow:3;flex-shrink:3}body .fixed-header .nav-menu .menu{align-items:center;display:flex;height:70px}@media only screen and (max-width:913px){body .fixed-header .nav-menu .menu{height:30px;justify-content:flex-end}}body.menu-visible .fixed-header{transform:translateY(0)}body.menu-static .fixed-header{position:static;transform:none}body>footer{background-color:#4d4d4f;color:#c4db9b;font-size:14px;padding:24px 60px}body>footer>.row{margin-left:auto;margin-right:auto;max-width:1900px}body>footer .info{display:inline-block;margin-left:3rem}body>footer .col-6.options{text-align:right}body>footer a,body>footer a:hover,body>footer a:visited{color:#c4db9b;font-weight:600;text-decoration:none}@media only screen and (max-width:913px){body>footer{line-height:2.2;padding:24px}}body .mt8{margin-top:2rem!important}body .mt12{margin-top:4rem!important}body .mt16{margin-top:6rem!important}body .text-right{text-align:right}body .center-content{align-items:center;display:flex;justify-content:center}body.page-single article{margin:5rem auto 4rem;width:60%}body.page-single h1{color:#4d4d4f}body.page-single .page-content{color:#00ac9d;padding:0}body.page-single .page-content a,body.page-single .page-content a:hover,body.page-single .page-content a:visited{color:#00ac9d;text-decoration:none}body.page-single .page-content p{font-size:20px;margin:.25rem auto 2rem}@media screen and (min-width:913px){body.page-single .page-content p{font-size:calc(16.88927px + .34072vw)}}@media screen and (min-width:1500px){body.page-single .page-content p{font-size:22px}}body.page-single .page-content h3{color:#4d4d4f;margin:2rem auto .25rem}@media only screen and (max-width:913px){body.page-single article{margin:5rem 2.6rem 4rem;width:auto}}body .reveal{opacity:0;transform:translateY(20%);transition:opacity .5s linear 0s,transform .5s ease-out 0s}body .reveal.fade-only,body .reveal.revealed{transform:translateY(0)}body .reveal.revealed{opacity:1}@media only screen and (max-width:913px){.hidden-sm{display:none!important}.options .text-right{text-align:left}}.container{margin-left:auto;margin-right:auto;width:100%}.container.vertical{display:flex;flex-direction:column}.container.vertical.full{align-items:stretch;height:100%}.container .row{display:flex;flex-flow:row wrap;gap:2%}.container .row .order-1{order:1}.container .row .order-2{order:2}.container .row .order-3{order:3}.container .row .order-4{order:4}.container .row .order-5{order:5}.container .row .order-6{order:6}.container .row .order-7{order:7}.container .row .order-8{order:8}.container .row .order-9{order:9}.container .row .order-10{order:10}.container .row .order-11{order:11}.container .row .order-12{order:12}.container .row .col-0{width:0}.container .row .col-1{width:6.5%}.container .row .col-2{width:15%}.container .row .col-3{width:23.5%}.container .row .col-4{width:32%}.container .row .col-5{width:40.5%}.container .row .col-6{width:49%}.container .row .col-7{width:57.5%}.container .row .col-8{width:66%}.container .row .col-9{width:74.5%}.container .row .col-10{width:83%}.container .row .col-11{width:91.5%}.container .row .col-12{width:100%}@media only screen and (max-width:913px){.container .row .order-1-sm{order:1}.container .row .order-2-sm{order:2}.container .row .order-3-sm{order:3}.container .row .order-4-sm{order:4}.container .row .order-5-sm{order:5}.container .row .order-6-sm{order:6}.container .row .order-7-sm{order:7}.container .row .order-8-sm{order:8}.container .row .order-9-sm{order:9}.container .row .order-10-sm{order:10}.container .row .order-11-sm{order:11}.container .row .order-12-sm{order:12}.container .row .col-0-sm{width:0}.container .row .col-1-sm{width:6.5%}.container .row .col-2-sm{width:15%}.container .row .col-3-sm{width:23.5%}.container .row .col-4-sm{width:32%}.container .row .col-5-sm{width:40.5%}.container .row .col-6-sm{width:49%}.container .row .col-7-sm{width:57.5%}.container .row .col-8-sm{width:66%}.container .row .col-9-sm{width:74.5%}.container .row .col-10-sm{width:83%}.container .row .col-11-sm{width:91.5%}.container .row .col-12-sm{width:100%}}.container .row.nogap{gap:0}.container .row.nogap .col-0{width:0}.container .row.nogap .col-1{width:8.3333333333%}.container .row.nogap .col-2{width:16.6666666667%}.container .row.nogap .col-3{width:25%}.container .row.nogap .col-4{width:33.3333333333%}.container .row.nogap .col-5{width:41.6666666667%}.container .row.nogap .col-6{width:50%}.container .row.nogap .col-7{width:58.3333333333%}.container .row.nogap .col-8{width:66.6666666667%}.container .row.nogap .col-9{width:75%}.container .row.nogap .col-10{width:83.3333333333%}.container .row.nogap .col-11{width:91.6666666667%}.container .row.nogap .col-12{width:100%}@media only screen and (max-width:913px){.container .row.nogap .col-0-sm{width:0}.container .row.nogap .col-1-sm{width:8.3333333333%}.container .row.nogap .col-2-sm{width:16.6666666667%}.container .row.nogap .col-3-sm{width:25%}.container .row.nogap .col-4-sm{width:33.3333333333%}.container .row.nogap .col-5-sm{width:41.6666666667%}.container .row.nogap .col-6-sm{width:50%}.container .row.nogap .col-7-sm{width:58.3333333333%}.container .row.nogap .col-8-sm{width:66.6666666667%}.container .row.nogap .col-9-sm{width:75%}.container .row.nogap .col-10-sm{width:83.3333333333%}.container .row.nogap .col-11-sm{width:91.6666666667%}.container .row.nogap .col-12-sm{width:100%}}.rounded-4{border-radius:.5rem}.rounded-5{border-radius:.875rem}.c-accent{color:#cdcc03}.c-midgreen p{color:#78b945!important}.bg-transparent{background-color:transparent}.bg-accent{background-color:#cdcc03}.horizontal-scrollable .row{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}img.responsive{height:auto;width:100%}.d-none{display:none!important}@media only screen and (min-width:913px){.md-d-none{display:none!important}.md-d-flex{display:flex!important}}@media only screen and (max-width:913px){.mb-0-sm{margin-bottom:0!important}.m-0-sm{margin:0!important}}main header{background-color:#c4db9b;padding:50px 0;position:relative}main header .hero-title{flex-grow:4;justify-content:flex-start}@media only screen and (min-width:913px){main header .hero-title h1{margin:0}}main header .row:last-child{flex-grow:1.3}main header .row:last-child strong{font-size:24px}main header h1{color:#00ac9d;font-size:70px;font-weight:900;letter-spacing:-1px;line-height:80%}@media screen and (min-width:913px){main header h1{font-size:calc(38.89267px + 3.40716vw)}}@media screen and (min-width:1500px){main header h1{font-size:90px}}@media only screen and (min-width:913px){main header .container .row .col-6.logo{padding-left:60px}}main header .container .row .col-6 img.responsive{display:block}@media only screen and (min-width:913px){main header .container .row .col-6 img.responsive{width:94%}}main header .text{padding-right:2rem}main header .text p{margin-bottom:0}@media only screen and (max-width:913px){main header{padding:80px 0 0}main header h1{padding:0 1.6rem}main header .text{padding-bottom:2.2rem;padding-left:1.6rem;padding-right:1.6rem}main header img.responsive{display:block;max-width:100%;width:100%}}main section.section-2{background:#78b945 url(images/stair-top-e476adeb20fe48a03087.svg) 0 0 no-repeat}main section.section-2 h2{color:#4d4d4f}main section.section-2 p{color:#e4eadc}main section.section-2 .benefits{margin-top:2.2rem}main section.section-2 .benefits h4{font-size:16px}@media screen and (min-width:913px){main section.section-2 .benefits h4{font-size:calc(9.77853px + .68143vw)}}@media screen and (min-width:1500px){main section.section-2 .benefits h4{font-size:20px}}main section.section-2 .benefits .row>div{color:#e4eadc;font-size:18px;margin:.8rem 0}@media screen and (min-width:913px){main section.section-2 .benefits .row>div{font-size:calc(14.88927px + .34072vw)}}@media screen and (min-width:1500px){main section.section-2 .benefits .row>div{font-size:20px}}@media only screen and (max-width:913px){main section.section-2{padding-top:250px}}@media only screen and (max-width:480px){main section.section-2{background-size:100%;padding-top:48vw}}main section.section-seeds{background:#00ac9d url(images/curves-on-green-373c1922b5e6e9bcd39e.svg) 0 100% no-repeat;padding-bottom:96px}main section.section-seeds p{color:#e4eadc}main section.section-seeds p:first-child{margin-top:0}main section.section-seeds p:last-child{margin-bottom:0}main section.section-seeds p strong{font-size:24px}main section.section-seeds .center-content{justify-content:flex-end}main section.section-seeds h2{color:#c4db9b;font-size:70px;line-height:80%;margin-bottom:2rem}main section.section-seeds ul.featured{list-style:none;margin:0;padding:0}main section.section-seeds ul.featured li{color:#e4eadc;font-size:22px;font-weight:800;margin:0;padding:.5rem 0}@media only screen and (max-width:913px){main section.section-seeds{background-image:none}main section.section-seeds h2{text-align:left}main section.section-seeds .center-content{justify-content:flex-start}main section.section-seeds .order-2-sm{margin-top:20px}}main section.section-4{background:#e4eadc url(images/green-lines-d1617087b9ad34435180.svg) 0 100% no-repeat;padding:80px 60px 30px;position:relative}main section.section-4 .top strong{font-size:24px}main section.section-4 .decor{padding:20px;position:absolute;right:0;text-align:right;top:5px;transform:translateY(-52%);width:100%}main section.section-4 .decor .bg{background-color:#00ac9d;height:100%;position:absolute;right:0;top:0;width:50%}main section.section-4 .decor img{margin:auto;position:relative;width:calc(50% - 20px);z-index:10}main section.section-4 .decorations{margin-bottom:2.5rem;margin-top:3rem}main section.section-4 h3{margin:0 auto 24px}main section.section-4 .separator{background-color:#98896e;height:1px;margin:3.6rem auto;width:100%}main section.section-4 .top{margin-bottom:6rem}main section.section-4 .top p{color:#00ac9d}main section.section-4 .top .content{margin-bottom:6rem;width:50%}main section.section-4 .top .content h2{line-height:85%}main section.section-4 p{color:#00ac9d;font-size:18px;line-height:24px;margin:2rem 2rem 2rem 0}@media screen and (min-width:913px){main section.section-4 p{font-size:calc(14.88927px + .34072vw)}}@media screen and (min-width:1500px){main section.section-4 p{font-size:20px}}main section.section-4 .featured-text{font-size:22px;font-weight:800;line-height:28px}@media screen and (min-width:913px){main section.section-4 .featured-text{font-size:calc(18.88927px + .34072vw)}}@media screen and (min-width:1500px){main section.section-4 .featured-text{font-size:24px}}main section.section-4 img{max-width:98%}main section.section-4 .dots{margin:3rem 10px 0 0}main section.section-4 .bottom h3,main section.section-4 .bottom p:first-child{margin-top:0}@media only screen and (max-width:913px){main section.section-4{background-image:none;padding-left:24px;padding-right:24px;padding-top:6rem}main section.section-4 .col-12-sm{margin-bottom:2rem}main section.section-4 .col-12-sm.title{margin-bottom:0}main section.section-4 .top{margin-bottom:1rem}main section.section-4 .separator{margin-top:0}main section.section-4 .top .content{width:auto}main section.section-4 p{margin:20px 0;max-width:100%}main section.section-4 .decor{text-align:center}main section.section-4 .decor img{width:100%}}main section.section-obligations{background:#c4db9b url(images/balls-corner-a85a0a7b7c1c97d5554d.svg) calc(100% - 60px) 0 no-repeat;color:#4d4d4f;position:relative}main section.section-obligations h3{color:#00a05a;margin-top:1.6rem}main section.section-obligations .green-bar{background-color:#40ba8d;height:100%;position:absolute;right:0;top:0;width:60px}@media only screen and (max-width:913px){main section.section-obligations{background-image:none}main section.section-obligations .green-bar{display:none}}main section.section-walk-the-land{background-color:#40ba8d;position:relative}main section.section-walk-the-land h2{color:#e4eadc}main section.section-walk-the-land p{color:#e4eadc;font-size:20px;line-height:24px}main section.section-walk-the-land strong{color:#e4eadc;font-size:20px}main section.section-walk-the-land .featured-text p{font-size:20px;font-weight:600;line-height:28px}main section.section-walk-the-land .decor{background:transparent url(images/lines-0e3496278ac9a73b04f7.svg) 0 0 repeat-x;background-size:108px;height:128px;pointer-events:none;position:absolute;right:0;top:-37px;width:50%}@media only screen and (max-width:913px){main section.section-walk-the-land{padding-top:100px}main section.section-walk-the-land .decor{background-size:61px;height:68px}}main section.section-5{background:#fff url(images/plantation-454a41db9b0b05ad49e1.jpeg) 50% 70% no-repeat;background-size:cover;position:relative}main section.section-5 .text{padding:130px 0;text-align:center}main section.section-5 .text h2{color:#e4eadc;font-size:35px;line-height:100%;margin-bottom:1rem}@media screen and (min-width:913px){main section.section-5 .text h2{font-size:calc(21.0017px + 1.53322vw)}}@media screen and (min-width:1500px){main section.section-5 .text h2{font-size:44px}}main section.section-5 .text small{color:#e4eadc;font-size:16px}main section.section-5 .decor{bottom:0;position:absolute;right:0;transform:translateY(50%);z-index:20}main section.section-5 .decor img{display:block}main section.section-5 .decor2{background-color:#e4eadc;height:40px;left:0;position:absolute;top:0;width:33%;z-index:20}@media only screen and (max-width:913px){main section.section-5{padding:70px 24px}main section.section-5 .text{padding:8px 24px;width:auto}main section.section-5 .decor img{width:114px}main section.section-5 .decor2{height:40px;width:48%}}main section.section-6{background-color:#4d4d4f;position:relative}main section.section-6 p{font-size:18px}@media screen and (min-width:913px){main section.section-6 p{font-size:calc(14.88927px + .34072vw)}}@media screen and (min-width:1500px){main section.section-6 p{font-size:20px}}main section.section-6 div.person{margin-bottom:40px;text-align:right}main section.section-6 .intro{font-size:24px;margin-top:0}main section.section-6 strong{font-size:20px;line-height:28px}@media screen and (min-width:913px){main section.section-6 strong{font-size:calc(16.88927px + .34072vw)}}@media screen and (min-width:1500px){main section.section-6 strong{font-size:22px}}main section.section-6 h2{color:#78b945;line-height:60px}main section.section-6 *{color:#e4eadc}main section.section-6 a,main section.section-6 a:hover,main section.section-6 a:visited{color:#78b945;text-decoration:none}main section.section-6 .contact{margin-top:2rem}main section.section-6 .contact .col-6{margin-bottom:2rem}main section.section-6 .exception{border-top:1px solid #98896e;font-size:16px;margin-top:2rem;padding-top:1rem}main section.section-6 .decor{bottom:-65px;left:40px;position:absolute}main section.section-6 .decor img{display:block}@media only screen and (max-width:913px){main section.section-6{background-image:none}main section.section-6 div.person{margin-bottom:0;margin-top:40px;text-align:left}main section.section-6 .decor{bottom:auto;left:auto;right:40px;top:0}main section.section-6 .decor img{transform:rotate(-180deg);width:114px}body main section h2{margin-bottom:64px}}html{opacity:1;visibility:visible}