@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);:root{--light-gray:#f8f9fa;--main-green:#4b7135;--second-green:#85a33d;--main-dark:#1a1d20}body,html{font-family:"Lato",sans-serif!important}p{font-size:18px;font-weight:400}a{text-decoration:none!important}.main-title{font-size:36px;font-weight:700}.second-title{font-size:32px;font-weight:600}.fs-xs{font-size:13px}.fs-sm{font-size:14px}.fs-base{font-size:15px}.fs-medium{font-size:18px!important}.ms-n1{margin-left:-.25rem!important}.hehe{overflow-x:auto;white-space:nowrap}.px-12{padding-right:0;padding-left:0}.pt-86{padding-top:120px}.bg-fern-green{background-color:var(--main-green)}.card-image:hover img{transform:scale(1.1)}.news-card-wrap-image:hover img{transform:scale(1.1)}.transition{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.invert{filter:invert(100%)}.object-position-center{object-position:center}.green-box{padding:80px 18px}.form-control:focus{box-shadow:none!important;border-color:var(--second-green)!important}.partners-link:hover{text-decoration:underline!important}.btn.main-button{background-color:var(--main-green);color:#f6f6f6;font-weight:600;font-size:1rem;padding:16px 30px}.btn.main-button:hover,.btn.main-button:active,.btn.main-button:focus-visible{background-color:var(--second-green);color:#f6f6f6}.home-hero-image::after{content:"";position:absolute;right:0;left:0;height:100%;width:100%;background: linear-gradient(
    53.66deg,
    rgba(27, 28, 30, 0.87) 10.53%,
    rgba(27, 28, 30, 0.4785) 42.55%,
    rgba(27, 28, 30, 0) 94.36%
  )}.hero-content{padding-bottom:60px}.feature-card{transition:all .3s ease-in-out}.news-card-main-image{border-top-left-radius:6px;border-top-right-radius:6px}.news-card-wrap-image{border-top-left-radius:6px;border-bottom-left-radius:6px}.news-card-wrap-title,.news-card-wrap-date{font-size:14px;font-weight:500}.partner-background{height:570px}.partner-background::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background: linear-gradient(
    90deg,
    rgba(48, 48, 48, 0) 0%,
    rgba(48, 48, 48, 0.697) 49.2%,
    rgba(48, 48, 48, 0.85) 100%
  );transform:rotate(180deg)}.knowledge-image::before{content:"";position:absolute;width:96%;height:100%;left:0;right:0;bottom:-12px;margin:0 auto;border-radius:.375rem;background-color:#f6f6f6;z-index:-1}.feature-grid-container{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:auto;scroll-snap-type:x proximity;white-space:nowrap}.feature-grid-item{height:100%;width:100%;scroll-snap-align:start}.c-card-feature{background-color:var(--main-green);color:#fff}.card-feature:hover{background-color:var(--light-gray)}.navbar-logo img{height:24px}.navlink{transition:color .3s ease-in-out;color:#fff}.navlink:hover{color:#cbcbcb}.scrolled>.navlink{color:var(--main-dark)}.scrolled>.navlink:hover{color:#78a52b}.navlink.navbar-light{color:var(--main-dark)}.navlink.navbar-light:hover{color:var(--second-green)}.mobile-navlink{color:#303030;text-decoration:none;font-size:20px;font-weight:600}.footer-logo img{height:32px}@media (min-width:768px){.hero-content{padding-bottom:80px}.news-card-wrap-title{font-size:18px;font-weight:600}.news-card-wrap-date{font-size:16px;font-weight:600}.green-box{padding:50px 60px}}@media (min-width:992px){.main-title{font-size:48px}.second-title{font-size:36px}.px-12{padding-left:12px;padding-right:12px}.navbar-logo img{height:28px}.news-card-main-image{border-top-left-radius:6px;border-top-right-radius:0;border-bottom-left-radius:6px}.news-card-wrap-image{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0}.partner-background{border-radius:6px}.partner-background::after{transform:rotate(0)}.footer-link{transition:color .3s ease-in-out;font-size:18px;color:var(--main-dark)}.footer-link:hover{color:#78a52b}.footer-social{transition:color .3s ease-in-out;font-size:22px;color:var(--main-dark)}.footer-social:hover{color:#78a52b}.green-box{padding:60px 80px}}@media (min-width:1200px){.main-title{font-size:72px}.second-title{font-size:48px}.hero-content{padding-bottom:100px}.feature-card:hover{background-color:var(--main-green);color:#fff}.news-card-main-title{font-size:32px}.news-card-wrap-title{font-size:20px}.partner-background{height:650px}.knowledge-text{padding-right:11rem}.knowledge-image::before{width:100%;right:0;bottom:0}.knowledge-image img{transform:translate(-24px,-24px)}.navbar-logo img{height:32px}.footer-logo img{height:45px}.green-box{padding:130px 200px}}