.aboutUs__ListItem h3,.aboutUs__TitleWrap h2{font-size:150rem;letter-spacing:-7.5rem;line-height:135rem}@media(max-width:768px){.aboutUs__ListItem h3,.aboutUs__TitleWrap h2{font-size:70rem;letter-spacing:-2.6rem;line-height:70rem}}.aboutUs__ListItem h4{font-size:40rem;letter-spacing:-1.6rem;line-height:48rem}@media(max-width:768px){.aboutUs__ListItem h4{font-size:29rem;letter-spacing:.87rem;line-height:35rem}}.aboutUs__ListItem p{font-size:26rem;letter-spacing:.26rem;line-height:36.4rem}@media(max-width:768px){.aboutUs__ListItem p{font-size:19rem;letter-spacing:0;line-height:23rem}}.aboutUs{background-color:#0f5902;color:#fff;padding-block:250rem 0;position:relative}@media(max-width:768px){.aboutUs{padding-block:70rem 0}}.aboutUs:after{background-color:#061c03;bottom:0;content:"";height:520rem;left:0;position:absolute;width:100%}@media(min-width:1600px){.aboutUs:after{height:660rem}}@media(max-width:768px){.aboutUs:after{height:120rem}}.aboutUs img{height:auto;position:relative;width:100%;z-index:10}@media(max-width:768px){.aboutUs img{margin-top:50rem}}.aboutUs__Wrapper{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.aboutUs__Wrapper{display:block}}.aboutUs__TitleWrap div{position:sticky;top:250rem}.aboutUs__TitleWrap h2{max-width:450rem}@media(max-width:768px){.aboutUs__TitleWrap h2{font-size:70rem;letter-spacing:-2.6rem;line-height:70rem;text-align:center}}.aboutUs__TitleWrap a{margin-top:30rem}.aboutUs__TitleWrap a:hover svg{color:#061c03}@media(max-width:768px){.aboutUs__TitleWrap a{display:flex;justify-content:center}}.aboutUs__ScrollerWrap{display:grid;gap:0 70rem;grid-template-columns:2px 1fr;position:relative}@media(max-width:768px){.aboutUs__ScrollerWrap{gap:0 30rem;margin-top:100rem}}.aboutUs__ListWrap{position:relative}.aboutUs__ListProgress{background-color:#fff3;height:var(--listItemHeight);left:0;overflow:hidden;position:sticky;top:0;top:250rem;width:2px}@media(max-width:768px){.aboutUs__ListProgress{height:200rem;top:150rem}}.aboutUs__ListProgress span{background-color:#80dc0f;height:100%;left:0;position:absolute;top:-100%;transition:transform .3s;width:2px}.aboutUs__ListItem{color:#80dc0f;height:100vh;transform:translate(80rem);transition:transform .3s}@media(max-width:768px){.aboutUs__ListItem{transform:translate(0)}}.aboutUs__ListItem+.aboutUs__ListItem{padding-top:250rem}@media(max-width:768px){.aboutUs__ListItem+.aboutUs__ListItem{padding-top:100rem}}.aboutUs__ListItem.isInView{transform:translate(0)}.aboutUs__ListItem>div{position:sticky;top:250rem}@media(max-width:768px){.aboutUs__ListItem>div{top:150rem}}.aboutUs__ListItem h3{display:flex;font-weight:400;gap:0 10rem;line-height:100rem}@media(max-width:768px){.aboutUs__ListItem h3{font-size:70rem;letter-spacing:-2.8rem;line-height:70rem}}.aboutUs__ListItem sup{color:#fff;font-size:100rem;line-height:100rem;transform:translateY(-25rem)}@media(max-width:768px){.aboutUs__ListItem sup{font-size:50rem;line-height:50rem;transform:translateY(12rem)}}.aboutUs__ListItem h4{color:#fff;margin-top:30rem}@media(max-width:768px){.aboutUs__ListItem h4{margin-top:25rem}}.aboutUs__ListItem p{letter-spacing:0;margin-top:30rem}.home__ServicesWrapper h3{font-size:150rem;letter-spacing:-7.5rem;line-height:135rem}@media(max-width:768px){.home__ServicesWrapper h3{font-size:70rem;letter-spacing:-2.6rem;line-height:70rem}}.home__ServicesLink{font-size:34rem;letter-spacing:-.34rem;line-height:44rem}@media(max-width:768px){.home__ServicesLink{font-size:28rem}}.home__ServicesWrapper h2{font-size:14rem;letter-spacing:2.8rem;line-height:21rem}.home__Services{background-color:#061c03;margin-top:-10rem;padding-block:80rem 100rem}@media(max-width:768px){.home__Services{padding:50rem 0}}.home__ServicesWrapper{color:#fff;display:grid;gap:0 25rem;grid-template-columns:repeat(2,1fr);overflow:hidden;position:relative}@media(max-width:768px){.home__ServicesWrapper{display:block}}.home__ServicesWrapper h2{text-transform:uppercase}@media(max-width:768px){.home__ServicesWrapper h2{text-align:center}}.home__ServicesWrapper h3{margin-top:64rem}@media(max-width:768px){.home__ServicesWrapper h3{font-size:70rem;letter-spacing:-2.6rem;line-height:70rem;margin-top:15rem;text-align:center}}.home__ServicesWrapper .button--Dot{color:#80dc0f;margin-left:65rem;margin-top:30rem}@media(max-width:768px){.home__ServicesWrapper .button--Dot{margin-left:53rem}}.home__ServicesList{position:relative}@media(max-width:768px){.home__ServicesList{margin-top:45rem}}.home__ServicesList:before{border-top:1px solid rgba(248,250,247,.2);content:"";height:1rem;left:64rem;position:absolute;width:100%}@media(max-width:768px){.home__ServicesList:before{left:0}}.home__ServicesLink{align-items:flex-end;display:flex;gap:0 38rem;padding-block:35rem 25rem;position:relative;transition:color .3s}@media(max-width:768px){.home__ServicesLink{align-items:center;font-size:26rem;gap:0 24rem;letter-spacing:-.5rem;line-height:31rem;padding-block:15rem}}.home__ServicesLink:before{background-color:#f8faf7;bottom:0;content:"";height:1px;left:0;opacity:.2;position:absolute;right:0;transform:translate(64rem);transition:transform .3s,opacity .3s;width:100%}@media(max-width:768px){.home__ServicesLink:before{transform:translate(0)}}.home__ServicesLink svg{color:#80dc0f;max-height:45rem;max-width:45rem;min-height:45rem;min-width:45rem;transition:inherit}@media(max-width:768px){.home__ServicesLink svg{max-height:32rem;max-width:32rem;min-height:32rem;min-width:32rem}}.home__ServicesLink:hover{color:#80dc0f}.home__ServicesLink:hover:before{opacity:1;transform:translate(0)}.home__ServicesLink:hover svg{color:#fff}.home__IndustriesTitle h2{font-size:150rem;letter-spacing:-7.5rem;line-height:135rem}.home__IndustriesTitle h3{font-size:40rem;letter-spacing:-1.6rem;line-height:48rem}@media(max-width:768px){.home__IndustriesTitle h3{font-size:29rem;letter-spacing:.87rem;line-height:35rem}}.home__IndustriesItem h4{font-size:26rem;letter-spacing:.26rem;line-height:36.4rem}@media(max-width:768px){.home__IndustriesItem h4{font-size:19rem;letter-spacing:0;line-height:23rem}}.home__Industries{background-color:#061c03;color:#fff;overflow:hidden;padding-block:100rem 136rem;position:relative}@media(max-width:768px){.home__Industries{padding:60rem 0}}.home__IndustriesTitle{text-align:right}@media(max-width:768px){.home__IndustriesTitle{text-align:center}.home__IndustriesTitle h2{font-size:70rem;letter-spacing:-2.6rem;line-height:70rem}}.home__IndustriesTitle h3{color:#80dc0f;margin-top:50rem}@media(max-width:768px){.home__IndustriesTitle h3{margin-top:10rem}}.home__IndustriesList{margin-top:55rem}@media(max-width:768px){.home__IndustriesList>div{display:flex;flex-direction:column;gap:30rem 0;margin-top:30rem}}.home__IndustriesList>div:after{content:"flickity";display:none}@media(max-width:768px){.home__IndustriesList>div:after{content:""}}.home__IndustriesList>div:not(.flickity-enabled){display:flex}.home__IndustriesList .flickity-viewport{overflow:visible}.home__IndustriesItem{background-color:#0f5902;display:flex;flex-direction:column;justify-content:space-between;margin-right:30rem;min-height:100%;min-width:252rem;padding:35rem 30rem 30rem}@media(max-width:768px){.home__IndustriesItem{align-items:center;display:flex;flex-direction:row;gap:0 25rem;justify-content:flex-start;min-width:100%;padding:35rem 25rem}}.home__IndustriesItem h4{margin-top:35rem;max-width:170rem}@media(max-width:768px){.home__IndustriesItem h4{margin-top:0}}.home__IndustriesItem svg{color:#80dc0f;max-height:45rem;max-width:45rem;min-height:45rem;min-width:45rem}@media(max-width:768px){.home__IndustriesItem svg{max-height:35rem;max-width:35rem;min-height:35rem;min-width:35rem}}.home__NumbersTitle h2{font-size:150rem;letter-spacing:-7.5rem;line-height:135rem}@media(max-width:768px){.home__NumbersTitle h2{font-size:70rem;letter-spacing:-2.6rem;line-height:70rem}}.green__Section{background-color:#061c03}.home__Numbers{clip-path:polygon(0 0,100% 0,100% 50vh,0 50vh);color:#fff;padding-block:250rem}.home__Numbers,.home__NumbersInner{background-color:#0f5902}.home__NumbersWrapper{display:grid;gap:0 165rem;grid-template-columns:500rem 1fr;position:relative}.home__NumbersTitle h2 span{color:#80dc0f}.home__NumbersTitle .button--Primary{margin-top:30rem}.home__NumbersList div+div{margin-top:50vh}
