@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/768c27c9cbdc3904-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/95523e6af433889e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_3cdff3{font-family:Sora,Sora Fallback;font-style:normal}@font-face{font-family:satoshi;src:url(/_next/static/media/54d173f197c29d93-s.p.otf) format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:satoshi;src:url(/_next/static/media/333ab73b5541c2f6-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(/_next/static/media/6c3b16f6d0ef383f-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(/_next/static/media/04ca08d0bf127403-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi;src:url(/_next/static/media/685a86e3efd026cd-s.p.otf) format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:satoshi Fallback;src:local("Arial");ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.80%}.__className_a8acff{font-family:satoshi,satoshi Fallback}:root{--primary:#04e762;--primary-50:#eefff4;--primary-700:#01943f;--primary-800:#077435;--primary-900:#085f2f;--primary-950:#003617;--primary-200:#b0ffd1;--black:#12130f;--red:#f02;--dark-gray:#2a2c2c;--white:#fff;--white-accent:#f9fbfa;--normal-transition:250ms ease-in-out;--medium-transition:450ms ease-in-out;--long-transition:600ms ease-in-out;--spacing-base:4px;--spacing-xs:12px;--spacing-s:16px;--spacing-m:24px;--spacing-l:32px;--spacing-xl:48px;--spacing-xxl:72px;--primary-font-family:"Satoshi",Verdana,Geneva,Tahoma,sans-serif;--secondary-font-family:"Sora",Verdana,Geneva,Tahoma,sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0;word-wrap:break-word}html{scroll-behavior:smooth}body{font-family:var(--primary-font-family);color:var(--black);font-size:16px;line-height:1.7;font-weight:500;letter-spacing:.1px;color:var(--dark-gray)}h1,h2,h3,h4,h5,h6{font-family:var(--secondary-font-family);font-weight:700}h1{font-size:64px;line-height:78px}h2{font-size:45px}h2,h3{line-height:1.2}h3{font-size:30px}a{text-decoration:none;transition:color var(--normal-transition)}a.active,a:hover{color:var(--primary-700)}label{font-family:var(--primary-font-family);font-size:14px}input,textarea{border-radius:50px;border:1px solid var(--primary-950);padding:calc(var(--spacing-base) * 2) var(--spacing-m);min-height:45px;font-size:16px;font-weight:400;resize:none}input:not(.error):focus,textarea:focus{outline:1px solid var(--primary-900)}input.error:focus{outline:none}input.error{box-shadow:0 0 1px 2px var(--red)}textarea{font-family:var(--primary-font-family);border-radius:30px;min-height:200px}section{display:flex;justify-content:center;align-items:center;row-gap:var(--spacing-xxl);padding:120px 80px}section:first-of-type{padding-top:180px}.wrapper{display:inherit;justify-content:inherit;align-items:inherit;flex-flow:inherit;gap:inherit;width:100%;max-width:1280px}.gradient-text{background:linear-gradient(90deg,#04e762,#003617);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services-item--active *{color:var(--white);fill:var(--white)}.services-item--active:after{opacity:0}svg path{transition:fill .25s ease-in-out}.grid-image{position:absolute;width:100%;bottom:0;left:0;pointer-events:none;object-fit:contain;object-position:bottom;transform:scale(1.5)}body .swiper:not(.review-swiper) .swiper-wrapper{transition-timing-function:linear}.review-swiper{max-width:100%}body main .swiper .swiper-pagination{position:relative;top:unset;left:unset;bottom:unset;margin-top:var(--spacing-l)}body main .swiper .swiper-pagination .swiper-pagination-bullet{border-radius:200px;width:8px;height:8px;transition:all var(--normal-transition)}body main .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary);width:20px}@media (max-width:1200px){h1{font-size:50px}h2{font-size:40px}.wrapper{max-width:700px}section{padding:60px var(--spacing-m);flex-flow:column}section:first-of-type{padding-top:100px}body{font-size:16px;line-height:1.5}h1{font-size:38px;line-height:1.2}h2{font-size:30px}h3{font-size:20px}.cta.cta--primary{width:100%}.grid-image{object-fit:cover}}@media (max-width:600px){section{padding:60px 16px;row-gap:var(--spacing-l)}.grid-image{z-index:-1;object-fit:contain;width:auto;transform:scaleY(3.35) translateX(-50%);left:50%;opacity:.5}textarea{min-height:150px}}.footer_footerContent__fI8Yt,.footer_footer__ysJQv{display:flex;flex-flow:column}.footer_footer__ysJQv{justify-content:center;align-items:center;text-align:center;row-gap:var(--spacing-xl);padding:60px var(--spacing-s)}.footer_footerContent__fI8Yt{row-gap:var(--spacing-l)}.footer_footerContentText__SpaS_ p{font-size:18px;font-weight:500;line-height:1.5;margin-top:var(--spacing-xs)}.footer_buttonsContainer__fc66K{display:flex;flex-flow:row wrap;justify-content:center;gap:var(--spacing-l)}.footer_buttonsContainer__fc66K a{display:inline-flex;padding:calc(var(--spacing-base) * 2) var(--spacing-xl);border-radius:30px;background-color:var(--primary-200);font-family:var(--primary-font-family);font-size:14px;color:var(--black);transition:all var(--normal-transition)}.footer_buttonsContainer__fc66K a:hover{background-color:var(--primary)}.footer_copyrightContainer__1oiv_{display:flex;justify-content:flex-start;width:100%;padding-top:var(--spacing-s);border-top:1px solid var(--primary-50);font-size:14px;font-weight:400}@media (max-width:600px){.footer_footer__ysJQv{padding-block:40px;row-gap:var(--spacing-l);text-align:left}.footer_copyrightContainer__1oiv_{justify-content:center}.footer_footerContentText__SpaS_ p br{display:none}.footer_buttonsContainer__fc66K{gap:var(--spacing-s)}}.header_header__iAHWV{display:flex;position:fixed;z-index:10;justify-content:center;width:100%;transform:translateY(-100%);transition:all var(--normal-transition)}.header_headerScrolled__Hp5A3{background-color:var(--white);border-bottom:1px solid var(--primary-950)}.header_headerVisible__nLQcH{transform:translateY(0)}.header_container__mTo9E{display:flex;align-items:center;flex:1 1;gap:var(--spacing-s);padding-block:var(--spacing-s)}.header_logoContainer__9Hzvx{display:flex}.header_logoContainer__9Hzvx img{width:50px;height:50px}.header_socialLink__yAsRR img{width:35px;height:35px}.header_socialLinkMobile__H1Ikc{display:none}.header_headerNav__w91G0{display:flex;flex:1 1;align-items:center;gap:var(--spacing-l)}.header_headerLink__9Cg0w{font-size:15px;line-height:1;color:var(--black)}.header_buttonsContainer__XOO1e{display:flex;align-items:center;margin-left:auto;gap:var(--spacing-s)}.header_socialLink__yAsRR:not(.header_socialLinkMobile__H1Ikc){display:flex}.header_menuIcon__cFkpZ{display:none;cursor:pointer;border:none;background-color:transparent}.header_menuIcon__cFkpZ svg{height:3em;transition:transform .6s cubic-bezier(.4,0,.2,1)}.header_line__4uIUQ{fill:none;stroke:var(--primary-950);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.header_lineTopButton__6_Du1{stroke-dasharray:12 63}.header_menuIconActive__M2TTw svg{transform:rotate(-45deg)}.header_menuIconActive__M2TTw svg .header_lineTopButton__6_Du1{stroke-dasharray:20 300;stroke-dashoffset:-32.42}@media (max-width:1200px){.header_container__mTo9E{position:relative;justify-content:space-between;background-color:var(--white);padding:var(--spacing-s);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-left:1px solid var(--primary-950);border-right:1px solid var(--primary-950);border-bottom:1px solid var(--primary-950)}.header_socialLinkContainer__suNps{display:flex;align-items:center;gap:var(--spacing-s);margin-left:auto}.header_socialLink__yAsRR:not(.header_socialLinkMobile__H1Ikc){display:none}.header_headerNav__w91G0:not(.header_headerNavActive__nnrh1){transform:translate(-50%)}.header_headerNav__w91G0{flex-flow:column;align-items:flex-start;position:absolute;z-index:-1;bottom:0;left:50%;width:90%;gap:0;background-color:var(--white);padding:var(--spacing-xxl) var(--spacing-s) var(--spacing-s) var(--spacing-s);transform:translate(-50%,90%);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border:1px solid var(--primary-950);transition:all var(--normal-transition);overflow:hidden}.header_headerLink__9Cg0w{padding-block:var(--spacing-s);padding-left:var(--spacing-s);width:100%}.header_headerLink__9Cg0w:not(:last-of-type){border-bottom:1px solid #12130f24}.header_logoContainer__9Hzvx img{width:40px;height:40px}.header_buttonsContainer__XOO1e{flex-flow:column;width:100%;margin:0;margin-top:var(--spacing-l)}.header_menuIcon__cFkpZ,.header_socialLinkMobile__H1Ikc{display:flex}.header_socialLinkMobile__H1Ikc img{width:35px;height:35px}}@media (min-width:1201px){.header_header__iAHWV{padding-inline:80px}.header_socialLink__yAsRR img{transition:filter var(--normal-transition)}.header_socialLink__yAsRR:hover img{filter:brightness(.7)}}