a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}@font-face{font-family:SFProDisplay;font-weight:700;font-style:normal;font-display:swap;src:url(../../fonts/web-fonts/sfprodisplay-bold-webfont.eot);src:local("SFProDisplay"),url(../../fonts/web-fonts/sfprodisplay-bold-webfont.woff2) format("woff2"),url(../../fonts/web-fonts/sfprodisplay-bold-webfont.woff) format("woff"),url(../../fonts/web-fonts/sfprodisplay-bold-webfont.ttf) format("ttf")}@font-face{font-family:SFProDisplay;font-weight:800;font-style:normal;font-display:swap;src:url(../../fonts/web-fonts/sfprodisplay-heavy-webfont.eot);src:local("SFProDisplay"),url(../../fonts/web-fonts/sfprodisplay-heavy-webfont.woff2) format("woff2"),url(../../fonts/web-fonts/sfprodisplay-heavy-webfont.woff) format("woff"),url(../../fonts/web-fonts/sfprodisplay-heavy-webfont.ttf) format("ttf")}@font-face{font-family:SFProDisplay;font-weight:900;font-style:normal;font-display:swap;src:url(../../fonts/web-fonts/sfprodisplay-black-webfont.eot);src:local("SFProDisplay"),url(../../fonts/web-fonts/sfprodisplay-black-webfont.woff2) format("woff2"),url(../../fonts/web-fonts/sfprodisplay-black-webfont.woff) format("woff"),url(../../fonts/web-fonts/sfprodisplay-black-webfont.ttf) format("ttf")}@font-face{font-family:SFProDisplay;font-weight:300;font-style:normal;font-display:swap;src:url(../../fonts/web-fonts/sfprodisplay-light-webfont.eot);src:local("SFProDisplay"),url(../../fonts/web-fonts/sfprodisplay-light-webfont.woff2) format("woff2"),url(../../fonts/web-fonts/sfprodisplay-light-webfont.woff) format("woff"),url(../../fonts/web-fonts/sfprodisplay-light-webfont.ttf) format("ttf")}@font-face{font-family:SFProDisplay;font-weight:600;font-style:normal;font-display:swap;src:url(../../fonts/web-fonts/sfprodisplay-medium-webfont.eot);src:local("SFProDisplay"),url(../../fonts/web-fonts/sfprodisplay-medium-webfont.woff2) format("woff2"),url(../../fonts/web-fonts/sfprodisplay-medium-webfont.woff) format("woff"),url(../../fonts/web-fonts/sfprodisplay-medium-webfont.ttf) format("ttf")}@font-face{font-family:SFProDisplay;font-weight:400;font-style:normal;font-display:swap;src:url(../../fonts/web-fonts/sfprodisplay-regular-webfont.eot);src:local("SFProDisplay"),url(../../fonts/web-fonts/sfprodisplay-regular-webfont.woff2) format("woff2"),url(../../fonts/web-fonts/sfprodisplay-regular-webfont.woff) format("woff"),url(../../fonts/web-fonts/sfprodisplay-regular-webfont.ttf) format("ttf")}*,:after,:before{box-sizing:border-box}body,html{color:#797979;font-family:SFProDisplay,sans-serif;font-weight:400;box-sizing:border-box;letter-spacing:.05em}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:grayscale;-moz-font-smoothing:grayscale;font-weight:400;margin-top:0!important;font-size:.277vw}body{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;position:relative;font-size:16rem;line-height:1.7;overflow-x:hidden}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}img{max-width:100%;vertical-align:bottom}button{border:none;cursor:pointer;font-family:SFProDisplay,sans-serif}button:focus{outline:0}a{color:inherit;text-decoration:none}.word-link{text-decoration:underline}a:focus{outline:0}a:active,a:hover{outline:0}.container{padding-left:20rem;padding-right:20rem;margin:0 auto;max-width:1440px}main{z-index:2;margin-top:73rem;background-color:#fff}h1{font-size:28rem;font-weight:400}h2{font-size:24rem;font-weight:700;text-align:center}h3{font-size:18rem;font-weight:700;text-align:center;letter-spacing:.05em;color:#116e39}h4{color:#116e39}.stop-scroll{overflow:hidden}#wpadminbar{position:fixed}.btn{background:#b6d57b;border-radius:10px;text-transform:uppercase;color:#fff;font-size:18rem;font-weight:700;border:2px solid transparent;transition:all .25s linear}.btn:hover{background:#fff;color:#75a075;border:2px solid #75a075;transition:all .25s linear}.btn_radius10{border-radius:10px}.btn_white-bg{background:#fff;color:#75a075;border:2px solid #75a075;font-weight:500;transition:all .25s linear}.btn_white-bg:hover{background:#b6d57b;color:#fff;border:2px solid transparent;transition:all .25s linear}.btn_without-transition-on-mob{transition:none}.header{background-color:#fff;position:fixed;width:100%;z-index:3}.header__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:5rem;padding-bottom:5rem;height:1px;min-height:73rem}.header__logo{width:50%;z-index:50;height:100%}.header__logo svg{width:auto;max-height:100%}.header__menu{display:flex;flex-direction:column;text-transform:uppercase;color:#75a075;font-size:20rem;font-weight:700;height:0;position:absolute;background-color:#fff;left:0;right:0;top:0;bottom:0;transform:translateY(-100vh);transition:all .25s linear}.header__menu ul{display:flex;flex-direction:column;justify-content:space-between;height:25%;margin-top:30vh;padding-left:20rem;padding-right:20rem;opacity:0}.header__menu ul a{display:block;text-align:left;height:100%;width:100%}.header__menu a{text-align:center}.header__menu li:not(:last-child){margin-bottom:3rem}.header .menu-header-main-menu-container{height:100%}.header__btn{padding:13rem 28rem 14rem 27rem;text-transform:uppercase;text-align:center;font-weight:400;opacity:0;margin-bottom:50rem;transition:all .01s linear}.header__burger-switcher{visibility:hidden;opacity:0;position:absolute;right:11vw}.header__burger-switcher:checked~.header__burger>span{margin-bottom:0;transform-origin:42%}.header__burger-switcher:checked~.header__burger>span:nth-child(2){transform:translateX(-1.5rem);opacity:0}.header__burger-switcher:checked~.header__burger>span:first-child{transform:rotate(45deg)}.header__burger-switcher:checked~.header__burger>span:last-child{transform:rotate(-45deg)}.header__burger-switcher:checked~.header__menu{transform:translateY(0);height:100vh;height:calc(var(--vh,1vh) * 100);transition:all .25s linear}.header__burger-switcher:checked~.header__menu .header__btn,.header__burger-switcher:checked~.header__menu ul{opacity:1;transition:opacity .4s ease;transition-delay:.2s}.header__burger{display:flex;flex-direction:column;justify-content:center;align-items:center;height:30rem;width:30rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:50;margin-top:-4rem}.header__burger span{display:block;background-color:#75a075;width:30rem;height:2rem;margin-bottom:6px;transition:all .2s ease}.header__burger span:last-child{margin-bottom:0}.footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:0;max-height:85vh;overflow:auto}.footer__arrow:before{content:url(../../svg/sprites/icons.svg#arrow-up);display:block;width:45rem;line-height:0;margin-bottom:31rem}.footer__scroll{cursor:pointer}.footer__title{margin-bottom:12rem;color:#797979;font-size:18rem}.footer__links{color:#116e39;max-width:230rem;margin-bottom:23rem}.footer__links ul{display:flex;flex-wrap:wrap;justify-content:center}.footer__links ul li{display:flex}.footer__wrapper{display:flex;flex-direction:column;align-items:center;padding-top:42rem;padding-bottom:46rem}.footer__desc{text-align:center;line-height:1.7;font-size:12rem;max-width:100%}.point-list{max-width:100%}.point-list li{padding-left:30rem;position:relative;line-height:1.4}.point-list li:not(:first-child){margin-top:1.2em}.point-list li::before{content:'';display:block;background-repeat:no-repeat;width:24rem;height:24rem;position:absolute;left:0;background-position:center;top:.2em}.point-list_green-arrow li::before{background-image:url(../../svg/sprites/icons.svg#check-mark-green);width:18rem;height:18rem;background-size:contain;border-radius:50%}.point-list_white-arrow li::before{background-image:url(../../svg/sprites/icons.svg#check-mark-white);width:18rem;height:18rem;background-size:contain;border-radius:50%}.point-list_white-arrow-big li{padding-left:45rem}.point-list_white-arrow-big li:not(:first-child){margin-top:0}.point-list_white-arrow-big li::before{background-image:url(../../svg/sprites/icons.svg#check-mark-white);background-size:contain;width:28rem;height:28rem;top:0;border-radius:50%}.point-list_without-bg li::before{background-image:url(../../svg/sprites/icons.svg#check-mark-without-bg);background-size:20rem;width:20rem;height:20rem}.btn{background:#b6d57b;border-radius:10px;text-transform:uppercase;color:#fff;font-size:18rem;font-weight:700;border:2px solid transparent;transition:all .25s linear}.btn:hover{background:#fff;color:#75a075;border:2px solid #75a075;transition:all .25s linear}.btn_radius10{border-radius:10px}.btn_white-bg{background:#fff;color:#75a075;border:2px solid #75a075;font-weight:500;transition:all .25s linear}.btn_white-bg:hover{background:#b6d57b;color:#fff;border:2px solid transparent;transition:all .25s linear}.btn_without-transition-on-mob{transition:none}.form__input{padding:19rem 22rem 17rem 22rem;border-radius:10px;border:0;font-size:16rem;outline:unset}.form .checkbox{position:relative}.form .checkbox label{display:flex;cursor:pointer}.form .checkbox label:before{content:'';cursor:pointer!important;position:relative;top:.15em;text-align:center;display:block;background-color:transparent;box-sizing:content-box;min-width:13rem;width:13rem;height:13rem;border:2px solid #fff;border-radius:4px;z-index:10}.form .checkbox__form{width:16rem;height:16rem;color:#fff;margin:0;position:absolute;opacity:0;top:0;left:0}.form .checkbox__form:checked~label::before{content:'';background:center/11rem no-repeat url(../../svg/sprites/icons.svg#check-mark-without-bg),#fff}.form .checkbox__text{font-size:12rem;cursor:default;line-height:1.3;letter-spacing:0;padding-left:12rem}.runner-line{position:relative;color:#fff;background-color:#0c2911;padding:10rem 0 12rem 10rem;line-height:1.2;overflow:hidden}.runner-line__title{display:flex;align-items:center;position:absolute;background-color:#75a075;border-radius:0 15rem 15rem 0;top:0;left:0;height:100%;padding:0 10rem 0 5rem;z-index:2;font-size:12rem;font-weight:700;text-transform:uppercase}.runner-line marquee{width:100%}.runner-line__info{text-transform:uppercase;display:flex;align-content:center;font-size:10rem;position:relative;top:.05em}.runner-line__info span:hover{cursor:text;color:#61ce70}.runner-line__info span:not(:last-child){margin-right:30rem}.hero{color:#fff;position:relative}.hero__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0;padding-left:20rem;padding-right:20rem;height:calc(100vh - 73rem - 33rem)}.hero__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}.hero__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero__background:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(180deg,rgba(9,49,16,.2) 57.5%,rgba(255,255,255,0) 100%),linear-gradient(0deg,rgba(64,111,78,.4),rgba(64,111,78,.4))}.hero__title{text-align:center;line-height:1.2;font-weight:700;letter-spacing:0}.hero__title span{display:block}.hero__subtitle{font-weight:500;font-size:17rem;line-height:1.21;text-align:center;color:#fff;margin-top:18rem}.hero__subtitle span{display:block;margin-top:8rem}.hero__motto{font-weight:500;font-size:21rem;line-height:1.17;text-align:center;margin-top:60rem;color:#fff}.hero__btn{margin-top:30rem;padding:14rem 8rem 14rem 8rem}.about{background-color:#fff;position:relative}.about__bg{overflow:hidden;position:absolute;right:0;bottom:0;max-height:100%}.about__bg svg{width:100%;transform:translateX(100px)}.about__wrapper{position:relative;display:flex;flex-direction:column;margin:0 auto;align-items:center;padding:42rem 20rem 25rem 20rem}.about__title{color:#116e39;margin-bottom:40rem}.about__list{align-self:end}.about__btn{margin-top:40rem;padding:14rem 8rem 14rem 8rem}.interview{background-color:#f3f3f3;position:relative}.interview__wrapper{position:relative;margin:0 auto;padding:42rem 0 25rem 0}.interview__title{color:#116e39;margin-bottom:40rem}.interview__audio{max-width:100%;margin:0 auto;-webkit-filter:sepia(20%) saturate(70%) grayscale(1) contrast(99%) invert(12%);filter:sepia(20%) saturate(70%) grayscale(1) contrast(99%) invert(12%)}.interview__audio audio:focus{outline:0}.market{position:relative;color:#fff}.market__wrapper{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:42rem 20rem 25rem 20rem}.market__title{margin-bottom:40rem}.market__list{align-self:end}.market__btn{margin-top:40rem;padding:14rem 8rem 14rem 8rem}.market__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}.market__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.market__background:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(0deg,rgba(64,111,78,.7),rgba(64,111,78,.7)),linear-gradient(180deg,rgba(19,68,27,.4) 0,rgba(255,255,255,0) 100%)}.partner{background-color:#fff}.partner__wrapper{display:flex;flex-direction:column;align-items:center;padding:42rem 20rem 42rem 20rem;margin-right:auto;margin-left:auto}.partner__title{color:#116e39;margin-bottom:40rem}.partner__icons{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center}.partner__icons a{text-align:center;width:45%;cursor:pointer;transition:all .25s linear;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.partner__icons a:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transition:all .25s linear}.partner__img{cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .25s linear}.partner__img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transition:all .25s linear}.why{background-color:#f3f3f3}.why__wrapper{display:flex;flex-direction:column;align-items:center;padding:42rem 20rem 25rem 20rem;margin-right:auto;margin-left:auto}.why__title{color:#116e39;margin-bottom:55rem}.why__cards{display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;width:100%}.why__cards div:not(:last-child){margin-bottom:50rem}.why__cards-item{flex:1;position:relative}.why__cards-item img{display:block;width:50%;margin:0 auto}.why__cards-item-title{font-size:22rem;margin-top:20rem;margin-bottom:30rem;color:#797979}.why__cards-item-text{margin-top:20rem;margin-bottom:19rem;line-height:1.7}.why__cards-item-btn{padding:14rem 8rem 14rem 8rem;margin-top:20rem}.known{background-color:#fff}.known__wrapper{display:flex;flex-direction:column;align-items:center;padding:42rem 0 42rem 0}.known__title{color:#116e39;margin-bottom:34rem}.known__icons{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center}.known__icons img{width:45%}.newsletter{color:#fff;position:relative}.newsletter .newsletter__subtitle,.newsletter .newsletter__title{max-width:580rem}.newsletter__wrapper{display:flex;flex-direction:column;align-items:center;padding:42rem 20rem 56rem 20rem;margin-right:auto;margin-left:auto}.newsletter__title{margin-bottom:20rem}.newsletter__subtitle{margin-bottom:62rem;text-align:center;line-height:1.7}.newsletter__list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:85rem}.newsletter__list li{margin-bottom:25rem}.newsletter__form{display:flex;flex-direction:column;align-items:center;max-width:630rem}.newsletter__form div:not(:last-child){margin-bottom:30rem}.newsletter__form-group-sub{display:flex;flex-direction:column;position:relative;width:100%}.newsletter__form-group-agree{display:flex;max-width:100%}.newsletter__form-input{width:100%}.newsletter__form-btn{margin-top:15rem;padding:14rem 8rem 14rem 8rem;min-width:60%;margin-left:auto;margin-right:auto}.newsletter__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}.newsletter__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.newsletter__background:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(180deg,rgba(9,49,16,.2) 57.5%,rgba(255,255,255,0) 100%),linear-gradient(0deg,rgba(64,111,78,.4),rgba(64,111,78,.4))}.map{background-color:#f3f3f3;box-shadow:0 4px 114px rgba(0,0,0,.15)}.map__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column;padding:42rem 0 56rem 0}.map__contact{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.map__contact-title{color:#116e39;margin-bottom:30rem;text-align:left}.map__contact-info-group{padding-right:20rem}.map__contact-info-group p{position:relative;padding-left:31rem}.map__contact-info-group p:not(:last-child){margin-bottom:17rem}.map .map__contact-info-group-location:before,.map .map__contact-info-group-mail:before,.map .map__contact-info-group-name:before,.map .map__contact-info-group-phone:before{display:inline-block;background-repeat:no-repeat;width:18rem;height:18rem;position:absolute;left:0;top:5rem}.map__contact-info-group-name:before{content:'';background-image:url(../../svg/sprites/icons.svg#flower);background-size:18rem;background-position:center}.map__contact-info-group-location:before{content:'';background-image:url(../../svg/sprites/icons.svg#location);background-size:18rem;background-position:center}.map__contact-info-group-mail:before{content:'';background-image:url(../../svg/sprites/icons.svg#mail);background-size:18rem;background-position:center}.map__contact-info-group-phone:before{content:'';background-image:url(../../svg/sprites/icons.svg#phone);background-size:18rem;background-position:center}.map__social a{display:block;opacity:.6}.map__social img{height:43rem}.map__social a:not(:last-child){margin-bottom:40rem}.map__map{width:100%;margin-top:40rem;height:350rem}.map__google-map{width:100%;height:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero__background img{height:auto;min-height:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.market__background img{height:auto;min-height:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.newsletter__background img{height:auto;min-height:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}}