@charset "UTF-8";@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes animation-kenburns{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes animation-kenburns-reverse{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"icon";src:url(/fonts/icon.eot?41581543);src:url(/fonts/icon.eot?41581543#iefix)format("embedded-opentype"),url(/fonts/icon.woff2?41581543)format("woff2"),url(/fonts/icon.woff?41581543)format("woff"),url(/fonts/icon.ttf?41581543)format("truetype"),url(/fonts/icon.svg?41581543#fontello)format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"icon";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close-lg:before{content:""}.icon-close:before{content:""}.icon-phone:before{content:""}.icon-address:before{content:""}.icon-email:before{content:""}.icon-btn_next:before{content:""}.icon-btn_prev:before{content:""}.icon-vkontakte:before{content:""}.icon-instagram:before{content:""}.icon-odnoklassniki:before{content:""}.icon-telegram:before{content:""}.icon-youtube:before{content:""}.icon-menu:before{content:""}.icon-spin1:before{content:""}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}.feedback-form .input{width:100%;display:block;background-color:#fff;transition-duration:.25s;appearance:none;box-shadow:none;color:#0d1403;caret-color:#0d1403;text-overflow:ellipsis;border:1px solid #d9d9d9;border-radius:30px;font-size:inherit;font-family:inherit;outline:0!important;padding:20px 25px}@media (max-width:575.5px){.feedback-form .input{padding:15px 20px}}.feedback-form .input:focus{border-color:#067302}.feedback-form .input:-webkit-autofill{-webkit-text-fill-color:#067302;background-color:#fff;caret-color:#0d1403;font-size:inherit}.feedback-form .input:-webkit-autofill::first-line{caret-color:#0d1403;font-size:inherit}.feedback-form textarea{resize:none}.feedback-form textarea::-webkit-scrollbar{width:3px}.feedback-form textarea::-webkit-scrollbar-track{margin:25px 0}.feedback-form textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9}.feedback-form textarea._invalid::-webkit-scrollbar-thumb{background-color:#d00}.feedback-form textarea._valid::-webkit-scrollbar-thumb,.feedback-form textarea:focus::-webkit-scrollbar-thumb{background-color:#067302}.feedback-form .checkbox{display:inline-flex;justify-content:center;align-items:center;font-family:inherit;font-size:inherit;line-height:inherit;width:1em;height:1em;margin:0;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #d9d9d9;appearance:none;border-radius:.25em;cursor:pointer;transition-duration:.25s}.feedback-form .checkbox:after{content:"";border:2px solid #fff;height:.6em;width:.4em;display:block;box-sizing:border-box;border-top:none;border-left:none;transform:rotateZ(45deg);margin-bottom:.25em}.feedback-form .checkbox:checked{background-color:#067302;border-color:#067302}.feedback-form [type=submit]:disabled{opacity:.5;filter:grayscale(1);transition-duration:.5s}.form-block{display:block;margin:10px 0;position:relative}.form-block._agree,.form-block._submit{margin:20px 0}.form-block:first-child,p:first-child{margin-top:0}.form-block:last-child,p:last-child{margin-bottom:0}.form-block._agree{display:flex}.form-block._agree ._checkbox{flex-shrink:0;margin-right:1em}.form-block._agree ._label{font-size:75%}.form-block i[placeholder]{color:#d9d9d9;position:absolute;top:18px;left:25px;right:25px;pointer-events:none;opacity:0;transition:font-size,top,opacity;transition-duration:.3s,.3s,0s;transition-delay:0s,0s,.3s;font-style:normal}.form-block i[placeholder]:before{content:attr(placeholder)}@media (max-width:575.5px){.form-block i[placeholder]{top:14px;left:20px}}.form-block .input::placeholder{transition:color;transition-duration:0s;transition-delay:.3s;color:#d9d9d9}.form-block .input:focus::placeholder{color:transparent;transition-delay:0s}.form-block .input:focus+i[placeholder]{transition-delay:0s,0s,0s;opacity:1;top:5px;font-size:50%}.form-block .input:not(:placeholder-shown)::placeholder{color:transparent}.form-block .input:not(:placeholder-shown)+i[placeholder]{opacity:1;top:5px;font-size:50%}.form-block .input[required]+i[placeholder]:after{content:"*"}.form-block .input._invalid{border-color:#d00}.form-block .input._invalid+i[placeholder]{color:#d00}.form-block .input._valid{border-color:#067302}.form-block .input._valid+i[placeholder],.uk-modal-dialog.modal-result._done ._title{color:#067302}.form-block .checkbox._invalid{border-color:#d00}.form-block .checkbox._valid{border-color:#067302}.form-block.__c{display:none}.form-block .input.disabled,.form-block .input[disabled]{color:#d9d9d9;border-color:#d9d9d9;background-color:#fbfbfb;cursor:default}.form-block .checkbox.disabled,.form-block .checkbox[disabled]{border-color:#d9d9d9;background-color:#d9d9d9;cursor:default}*{box-sizing:border-box}body,html{font-size:20px;line-height:1.5;overflow-x:clip}html{font-family:inter,sans-serif;font-weight:400;-webkit-text-size-adjust:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin:0;padding:0;box-sizing:border-box;border:0;color:#0d1403;background:#fff;text-shadow:none}@media (max-width:767.5px){body{font-size:18px}}@media (max-width:575.5px){body{font-size:16px}}p{margin:.5em 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 20px;line-height:1;font-weight:400}*+.h1,*+.h2,*+.h3,*+.h4,*+.h5,*+.h6,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:20px}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1,h1{font-size:56px}.h2,h2{font-size:48px}.h3,h3{font-size:40px}.h4,h4{font-size:32px}@media (max-width:991.5px){.h1,h1{font-size:50px}.h2,h2{font-size:42px}.h3,h3{font-size:36px}.h4,h4{font-size:30px}}@media (max-width:639.5px){.h1,h1{font-size:42px}.h2,h2{font-size:36px}.h3,h3{font-size:30px}.h4,h4{font-size:24px}}@media (max-width:479.5px){.h1,h1{font-size:32px}.h2,h2{font-size:28px}.h3,h3{font-size:24px}.h4,h4{font-size:20px}}.a,a{display:inline-flex;align-items:center;outline:0!important;transition-duration:250ms;color:#067302;cursor:pointer}.a:focus-visible,a:focus-visible,button:focus-visible{outline:0!important}.a:hover,a:hover,button:hover{opacity:.75}.a>svg,a>svg{vertical-align:middle;padding:0 5px}.a>svg:first-child,a>svg:first-child{padding-left:0}.a>svg:last-child,a>svg:last-child{padding-right:0}.a._disabled,a._disabled{pointer-events:none;cursor:default;opacity:.5;filter:grayscale(1)}button{appearance:none;border:0;background:0 0;margin:0;padding:0;cursor:pointer;transition-duration:250ms;font-family:inherit;font-size:inherit}b{font-weight:500}img,svg{max-width:100%}.page-wrapper{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.modal-template,.offcanvas .main-menu .link.active:after{display:none}.container{display:block;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 40px}@media (max-width:767.5px){.container{padding:0 30px}}@media (max-width:575.5px){.container{padding:0 20px}}.page-content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.page-content main{flex-grow:1}.overlay{position:absolute;top:0;bottom:0;left:0;right:0}.page-error main{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-error main .error-code{font-size:8em;position:relative;color:#067302}.page-error main .error-code:before{content:"#";position:absolute;font-size:.4em;left:-15%;line-height:.6}.page-error main .error-message{font-size:1em;text-transform:uppercase;margin:10px 0}._rounded{border-radius:80px}@media (max-width:767.5px){._rounded{border-radius:60px}}@media (max-width:575.5px){._rounded{border-radius:40px}}._rounded._eco{border-bottom-left-radius:0;border-top-right-radius:0}.uk-modal-page{overflow:hidden}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;padding:20px;background:rgba(13,20,3,.6);opacity:0;transition:opacity .25s linear}.uk-modal.uk-flex{display:flex;align-items:flex-start}.uk-modal.uk-open{opacity:1}.uk-modal-dialog{display:flow-root;padding:40px;position:relative;box-sizing:border-box;margin:auto;max-width:600px;width:100%;background:#fff;opacity:0;transform:translateY(-200px);transition:.25s linear;transition-property:opacity,transform}@media (max-width:991.5px){.uk-modal-dialog{padding:30px}}@media (max-width:575.5px){.uk-modal-dialog{padding:20px}}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.btn,.uk-modal-dialog .uk-modal-close{line-height:1;color:#0d1403;text-decoration:none}.uk-modal-dialog .uk-modal-close{position:absolute;top:0;right:0;display:block;border-radius:50%;padding:2px}.uk-modal-dialog .uk-modal-close:after{content:"";font-family:icon;font-size:28px}.uk-modal-dialog.modal-feedback,.uk-modal-dialog.modal-result:before{background-image:url(/img/tree.webp);background-repeat:no-repeat;background-position:100% 100%}.uk-modal-dialog.modal-feedback{max-width:1200px;background-size:33%auto}.uk-modal-dialog.modal-feedback form,.uk-modal-dialog.modal-result ._desc,.uk-modal-dialog.modal-result ._title{width:67%}@media (max-width:767.5px){.uk-modal-dialog.modal-feedback{background-image:none}.uk-modal-dialog.modal-feedback form{width:100%}}.uk-modal-dialog.modal-result{min-height:240px;max-height:100%}.uk-modal-dialog.modal-result:before{content:"";background-size:contain;position:absolute;bottom:0;right:0;top:10px;left:67%}.uk-modal-dialog.modal-result ._title{margin-top:0}.uk-modal-dialog.modal-result ._erros{font-size:.75em}@media (max-width:575.5px){.uk-modal-dialog.modal-result{height:auto;max-width:400px}.uk-modal-dialog.modal-result:before{display:none}.uk-modal-dialog.modal-result ._desc,.uk-modal-dialog.modal-result ._title{width:100%}}.uk-modal-dialog.modal-result._error ._title{color:#d00}.uk-modal-dialog.modal-agree{max-width:960px;font-size:14px;line-height:1.25}@media (max-width:639.5px){.uk-modal-dialog.modal-agree{font-size:12px}}.uk-modal-dialog.modal-agree .agree-header{font-size:24px;margin-top:0}@media (max-width:639.5px){.uk-modal-dialog.modal-agree .agree-header{font-size:18px}}.btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #0d1403;border-radius:50px;padding:12px 20px;font-size:1em;transition-duration:250ms;text-transform:uppercase;font-family:inherit}.btn._light{color:#fff;border-color:#fff}.btn:before{content:"•";padding-right:.5em}.btn:hover{opacity:.75}.btn._disabled{pointer-events:none;cursor:default;opacity:.5;filter:grayscale(1)}.slider-wrapper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.slide,.uk-slider-items{width:100%;height:100%;position:relative;transition-property:transform}.uk-slider-items{z-index:1;display:flex;box-sizing:content-box}.slide{flex-shrink:0}.header{z-index:10;position:sticky;top:0}.page-index .header{height:0}.main-menu{display:flex;gap:50px;color:#0d1403;font-size:16px}.main-menu .link{position:relative;color:#0d1403;text-decoration:none;padding:10px 0}.btn:before,.footer .nav-services a.active,.footer.footer-bottom a.active,.main-menu .link.active{color:#067302}.main-menu .link.active:after{content:"";position:absolute;bottom:5px;width:100%;display:block;border:1px solid #067302}.navbar{background-color:#fff;border-bottom:1px solid #d9d9d9;transition-duration:1s}.navbar .container{display:flex;justify-content:space-between;align-items:center;height:80px;transition-duration:.5s}.navbar .logo{display:flex;align-items:center;justify-content:center;width:60px;font-size:60px;line-height:1}.stuck .navbar .container{height:60px}.stuck .navbar .logo{font-size:40px}.page-index .header:not(.stuck) .navbar{background-color:transparent;border-color:rgba(255,255,255,.5019607843)}.page-index .header:not(.stuck) .navbar .main-menu .link,.page-index .header:not(.stuck) .navbar button{color:#fff}.page-index .header:not(.stuck) .navbar .main-menu .link:after{border-color:#fff}.page-index .header:not(.stuck) .navbar .logo{filter:brightness(0) invert(1)}.mobile-menu-button{display:none}@media (max-width:767.5px){.navbar .desktop-menu{display:none}.navbar .mobile-menu-button{display:flex;font-size:32px;line-height:1}.navbar .logo{width:40px;font-size:40px}.navbar .container{height:60px}.stuck .navbar .container{height:40px}.stuck .navbar .logo{font-size:32px}}footer{width:100%}.footer{border-top:1px solid #d9d9d9;font-size:.7em}.footer.footer-top{padding:40px 0;display:grid;line-height:1.75;grid-template-columns:2fr 1fr 1fr;align-items:start;gap:20px}.footer.footer-top .items,.footer.footer-top>*{display:flex;flex-direction:column;align-items:flex-start}.footer.footer-top h3,.section-services .grid .grid-item p{font-size:20px}.footer.footer-top a{text-decoration:none}@media (max-width:991.5px){.footer.footer-top{padding:30px 0;grid-template-columns:1fr 1fr 1fr}}@media (max-width:767.5px){.footer.footer-top{padding:20px 0}}@media (max-width:639.5px){.footer.footer-top{display:flex;flex-direction:column;align-items:center}.footer.footer-top .nav{width:100%}.footer.footer-top .nav h3{width:100%;text-align:center}.footer.footer-top .items{width:auto;margin:0 auto}.footer.footer-top .nav-services .items,.footer.footer-top .nav-social .items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 10px}}@media (max-width:479.5px){.footer.footer-top .nav-services .items,.footer.footer-top .nav-social .items{grid-template-columns:1fr 1fr;gap:5px}.footer.footer-top .nav-services .items a,.footer.footer-top .nav-social .items a{padding:5px}.footer.footer-top .nav-contacts .items{gap:5px}.footer.footer-top .nav-contacts .items .contact{padding:5px 0}}.footer.footer-bottom{padding:10px 0 40px;color:#666;display:flex;align-items:center;justify-content:space-between}.footer.footer-bottom a{color:#666;text-decoration:none;padding:10px 0}.footer.footer-bottom p,.service-list .item .content h2,.service-list .item .content p{margin:0}@media (max-width:767.5px){.footer.footer-bottom{padding:10px 0;gap:20px;flex-direction:column-reverse}}@media (max-width:575.5px){.footer.footer-bottom{gap:10px}}.footer .nav-services a,.footer .nav-social a span{color:#0d1403}.footer .nav-contacts .contact,.footer .nav-legal{display:flex}.footer .nav-contacts .contact i,.footer .nav-social a i{color:#067302;padding-right:.5em}.footer .nav-contacts a.contact span{color:#067302;text-decoration:underline}.footer .nav-legal b{border-left:1px solid #d9d9d9;margin:1em}.footer .nav-legal b:last-child{display:none}@media (max-width:479.5px){.footer .nav-legal{gap:20px}.footer .nav-legal b{display:none}}.offcanvas{display:none;position:fixed;top:0;bottom:0;right:0;left:auto;z-index:1000;width:100vw;touch-action:none}.offcanvas:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(13,20,3,.8);opacity:0;transition:opacity .25s linear}.offcanvas .offcanvas-bar{position:absolute;top:0;bottom:0;left:auto;box-sizing:border-box;padding:10px 20px;background:#fff;overflow-y:auto;right:-270px;width:270px;transition-duration:.5s}.offcanvas .menu-close{display:flex;justify-content:flex-end}.offcanvas .menu-close button{font-size:24px;display:inline-flex;color:#0d1403}.offcanvas .main-menu{margin-top:20px;display:flex;text-align:right;align-items:flex-end;flex-direction:column;gap:0}.offcanvas .main-menu .link{padding:0;margin:2px 0}.offcanvas.uk-open:before{opacity:1}.offcanvas.uk-open>.offcanvas-bar{right:0}.page-header{min-height:250px;background-color:#067302;position:relative;overflow:hidden;counter-reset:banner}@media (max-width:991.5px){.page-header{min-height:200px}}@media (max-width:639.5px){.page-header{min-height:160px}}@media (max-width:479.5px){.page-header{min-height:120px}}.page-index .page-header{background-color:#0d1403;min-height:unset;padding-bottom:100vh;counter-reset:banner}@media (orientation:portrait){.page-index .page-header{padding-bottom:75vh}}.banner,.banner:before{position:absolute;background-size:cover;background-position:50% 50%;background-image:url(/content/slide_0.webp)}.banner{top:0;left:0;right:0;bottom:0;-webkit-tap-highlight-color:transparent}@media (max-width:479.5px){.banner{background-image:url(/content/slide_0_sm.webp)}}.banner:before{content:"";pointer-events:none;width:100%;height:100%;display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);filter:blur(20px);transform:translate3d(0,0,0)}@media (max-width:479.5px){.banner:before{background-image:url(/content/slide_0_sm.webp);backdrop-filter:blur(10px)}}.banner .uk-slideshow-items{opacity:0;position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y;height:100%;transition-property:opacity;transition-duration:1.5s}.banner .uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;background-size:cover;background-position:50% 50%;animation:40s ease-out both infinite;animation-name:animation-kenburns;background-image:var(--bg)}@media (max-width:479.5px){.banner .uk-slideshow-items>*{background-image:var(--bg-sm)}}.banner .uk-slideshow-items>:not(.uk-active){display:none}.banner .uk-slideshow-items>:nth-child(even){animation-name:animation-kenburns-reverse}.banner .uk-slideshow-items>:nth-child(4n-3){transform-origin:0 0}.banner .uk-slideshow-items>:nth-child(4n-2){transform-origin:100%0}.banner .uk-slideshow-items>:nth-child(4n-1){transform-origin:0 100%}.banner .uk-slideshow-items>:nth-child(4n){transform-origin:100% 100%}.banner .uk-slideshow-items:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(13,20,3,.25)}.banner.uk-slideshow .uk-slideshow-items{opacity:1}.banner .overlay{z-index:1;pointer-events:none;transition-duration:250ms;color:#fff}.banner .overlay .container{width:100%}.banner .overlay._content{display:flex;pointer-events:auto;align-items:flex-start;flex-direction:column;justify-content:center}section{margin:100px 0 160px}@media (max-width:767.5px){section{margin:75px 0 120px}}@media (max-width:479.5px){section{margin:50px 0 80px}}section .h2,section h2{font-size:20px;font-weight:500;margin-bottom:60px}@media (max-width:767.5px){section .h2,section h2{margin-bottom:40px}}@media (max-width:479.5px){section .h2,section h2{margin-bottom:30px}}section h2{display:flex;text-transform:uppercase}section h2 span{padding-right:20px}section h2:after{content:"";flex-grow:1;border-bottom:1px solid #d9d9d9}.section-lead .body{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:20px}.section-lead .body .image{padding-bottom:50%;background-size:cover;background-position:50% 50%}@media (max-width:991.5px){.section-lead .body .image{padding-bottom:75%}}@media (max-width:767.5px){.section-lead .body .image{padding-bottom:100%}}@media (max-width:639.5px){.section-lead .body .image{padding-bottom:50%}}.section-lead .body .lead-text{margin:0;font-size:50px}@media (max-width:479.5px){.section-lead .body .lead-text{font-size:40px}}@media (max-width:639.5px){.section-lead .body .lead-text{font-size:32px}}@media (max-width:479.5px){.section-lead .body .lead-text{font-size:28px}}@media (max-width:639.5px){.section-lead .body{display:block}}.section-about .body{display:grid;align-items:stretch;grid-template-columns:1fr 2fr;gap:20px}.section-about .body .image{overflow:hidden;background-size:cover;background-position:50% 50%;height:100%}.section-about .body .lead-text{margin:0;font-size:50px}@media (max-width:767.5px){.section-about .body{display:block}.section-about .body .image{display:none}}.section-services .grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media (max-width:991.5px){.section-services .grid{grid-template-columns:1fr 1fr}}@media (max-width:575.5px){.section-services .grid{grid-template-columns:1fr}}.section-services .grid .grid-item{aspect-ratio:5/4;position:relative;overflow:hidden;text-align:center;box-shadow:0 0 5px 0 rgba(0,0,0,.2509803922);background-color:#067302;transition-duration:.25s}@media (max-width:991.5px){.section-services .grid .grid-item{aspect-ratio:3/2}}@media (max-width:767.5px){.section-services .grid .grid-item{aspect-ratio:5/4}}@media (max-width:639.5px){.section-services .grid .grid-item{aspect-ratio:1/1}}@media (max-width:575.5px){.section-services .grid .grid-item{aspect-ratio:3/2}}@media (max-width:479.5px){.section-services .grid .grid-item{aspect-ratio:5/4}}.section-services .grid .grid-item ._card{display:block;padding:40px;height:100%;background-position:50% 100%;background-size:cover;text-decoration:none;transition-duration:.25s;color:#3888ff}@media (max-width:767.5px){.section-services .grid .grid-item ._card{padding:30px}}@media (max-width:479.5px){.section-services .grid .grid-item ._card{padding:20px}}.section-services .grid .grid-item h3{font-size:24px}.section-services .grid .grid-item._light h3,.section-services .grid .grid-item._light p{color:#fff}.section-services .grid .grid-item ._card{opacity:1!important}.section-services .grid .grid-item ._card:not(:hover){border-radius:0}.feedback .body{display:grid;align-items:stretch;grid-template-columns:1fr 2fr;gap:20px}.feedback .body .image{overflow:hidden;background-size:cover;background-position:25% 50%}.feedback._reverse .body{grid-template-columns:2fr 1fr}@media (max-width:767.5px){.feedback .body{display:block}.feedback .body .image{display:none}}.section-partners{padding:60px 0;background-color:#fcfcfc}.page-title,.section-partners .h2{display:flex;justify-content:space-between;align-items:flex-end}.section-partners .h2 h2{flex-grow:1;margin:0}.section-partners .slider-nav{flex-shrink:0;padding-left:20px;display:flex;gap:10px}.section-partners .patners-nav{font-size:1.5em;line-height:1}.section-partners .patner-slide{aspect-ratio:1/1;background-color:#fff;border:1px solid #d9d9d9;background-size:contain;background-position:center center;margin-right:20px;width:calc(25% - 15px)}@media (max-width:991.5px){.section-partners .patner-slide{width:calc(33.33% - 13.33px)}}@media (max-width:575.5px){.section-partners .patner-slide{width:calc(50% - 10px)}}@media (max-width:479.5px){.section-partners .slider-nav{display:none}}.page-title{color:#fff;align-items:center;font-size:80%}.service-header,.services-header{background-image:url(/img/services_header_bg.webp);background-size:cover;background-position:0 50%;display:flex;align-items:stretch}.services-header .page-title{width:100%;background-image:url(/img/services_header_grass.webp);background-size:auto 100%;background-position:100% 100%;background-repeat:no-repeat}.service-header .page-title{width:100%;--title-bg:url(/img/services_header_grass.webp)}.service-header .page-title:before{content:"";background-size:auto 100%;background-position:100% 50%;background-repeat:no-repeat;height:100%;aspect-ratio:59/35;position:absolute;right:0;background-image:var(--title-bg);-webkit-mask-image:linear-gradient(270deg,#000,transparent);-webkit-mask-mode:alpha;mask-image:linear-gradient(270deg,#000,transparent);mask-mode:alpha}.service-header .page-title .container{position:relative}.page-service .feedback .body .image{background-size:contain;background-position:100% 100%;background-repeat:no-repeat}.service-list{margin:0;padding:0;list-style:none}.service-list .item{padding:100px 0}.service-list .item:not(:last-child){border-bottom:1px solid #d9d9d9}@media (max-width:991.5px){.service-list .item{padding:80px 0}}@media (max-width:767.5px){.service-list .item{padding:60px 0}}@media (max-width:575.5px){.service-list .item{padding:40px 0}}@media (max-width:479.5px){.service-list .item{padding:30px 0}}.service-list .item .image{display:block;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat}.service-list .item .card{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:40px}@media (max-width:991.5px){.service-list .item .card{grid-template-columns:2fr 1fr;gap:20px}}@media (max-width:639.5px){.service-list .item .card{display:flex;flex-direction:column}}.service-list .item .card>.image{order:1}@media (max-width:639.5px){.service-list .item .card>.image{display:none}}.service-list .item .content{display:flex;flex-direction:column;justify-content:center;order:1;gap:40px}.service-list .item .content .image{padding-bottom:40%}@media (max-width:479.5px){.service-list .item .content .image{padding-bottom:50%}}@media (min-width:640px){.service-list .item .content .image{display:none}}@media (max-width:991.5px){.service-list .item .content{gap:20px}.service-list .item .links{display:grid;grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:379.5px){.service-list .item .links{display:flex;flex-direction:column;align-items:stretch}}.service-list .item:nth-of-type(even) .card>.image{order:0}@media (max-width:991.5px){.service-list .item:nth-of-type(even) .card{grid-template-columns:1fr 2fr}}.article-legal .container.body,.article-service .container.body{margin:100px auto}@media (max-width:767.5px){.article-legal .container.body,.article-service .container.body{margin:80px auto}}@media (max-width:639.5px){.article-legal .container.body,.article-service .container.body{margin:60px auto}}@media (max-width:575.5px){.article-legal .container.body,.article-service .container.body{margin:50px auto}}@media (max-width:479.5px){.article-legal .container.body,.article-service .container.body{margin:40px auto}}