*{padding:0;margin:0;border:0;font-family:"Inter Tight",sans-serif;font-optical-sizing:auto}.overflow-hidden{overflow:hidden}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}body{color:#f6fff7}html,body{position:relative;width:100%;line-height:1;font-size:16px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background-color:#2e2e2e}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}.container{padding:0 20px;width:100%;box-sizing:border-box}@media only screen and (min-width: 768px){.container{padding:0 34px}}@media only screen and (min-width: 1024px){.container{padding:0 42px}}@media only screen and (min-width: 1280px){.container{padding:0 50px}}@media only screen and (min-width: 1440px){.container{padding:0 70px}}@media only screen and (min-width: 1920px){.container{padding:0 130px}}.button{display:flex;align-items:center;gap:40px;background-color:#3fc944;padding:10px 10px 10px 50px;transition:all .4s ease-in-out}@media only screen and (max-width: 1439.5px){.button{padding:8px 8px 8px 40px}}@media only screen and (max-width: 1279.5px){.button{gap:20px;padding:8px 8px 8px 30px}}@media only screen and (max-width: 1023.5px){.button{width:100%;justify-content:space-between}}.button__text{color:#f6fff7;font-size:18px;font-style:normal;font-weight:500;line-height:120%}@media only screen and (max-width: 1919.5px){.button__text{font-size:16px}}@media only screen and (max-width: 1439.5px){.button__text{font-size:14px}}.button__icon{display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;position:relative;width:40px;height:40px;overflow:hidden;background-color:#f6fff7}@media only screen and (max-width: 1279.5px){.button__icon{width:30px;height:30px}.button__icon img{width:14px;height:14px}}.button .button-arrow{position:absolute;transition:all .4s ease-in-out}.button .button-arrow_main{transform:translateX(0)}.button .button-arrow_second{transform:translateX(-200%)}@media only screen and (min-width: 1024px){.button:hover{border-radius:90px}.button:hover .button__icon{border-radius:90px}.button:hover .button-arrow_main{transform:translateX(200%)}.button:hover .button-arrow_second{transform:translateX(0)}}.button-service{display:flex;padding:16px 16px 16px 30px;justify-content:space-between;align-items:center;gap:20px;background-color:rgba(61,62,61,.6);backdrop-filter:blur(5.947px);transition:all .4s ease-in-out}@media only screen and (max-width: 1919.5px){.button-service{padding:12px 12px 12px 20px;gap:12px}}@media only screen and (max-width: 1439.5px){.button-service{padding:8px 8px 8px 20px}}@media only screen and (max-width: 1023.5px){.button-service{padding:12px 12px 12px 24px;gap:20px}}.button-service__text{width:90%;color:#f6fff7;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.4px}@media only screen and (max-width: 1919.5px){.button-service__text{font-size:16px}}@media only screen and (max-width: 1439.5px){.button-service__text{font-size:14px}}.button-service__icon{display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;position:relative;width:40px;height:40px;overflow:hidden}@media only screen and (max-width: 1279.5px){.button-service__icon{width:30px;height:30px}.button-service__icon img{width:14px;height:14px}}.button-service .button-arrow{position:absolute;transition:all .4s ease-in-out}.button-service .button-arrow_main{transform:translateX(0)}.button-service .button-arrow_second{transform:translateX(-200%)}@media only screen and (min-width: 1024px){.button-service:hover{border-radius:90px}.button-service:hover .button__icon{border-radius:90px}.button-service:hover .button-arrow_main{transform:translateX(200%)}.button-service:hover .button-arrow_second{transform:translateX(0)}}.button-accept{padding:16px 50px;background-color:#3fc944;color:#f6fff7;font-size:16px;font-style:normal;font-weight:500;line-height:120%}@media only screen and (max-width: 1023.5px){.button-accept{padding:12px 50px;font-size:12px}}@media only screen and (min-width: 1024px){.button-accept:hover{text-decoration:underline}}.button-reject{background-color:rgba(0,0,0,0);color:#323232;padding:0px 30px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1023.5px){.button-reject{font-size:12px}}@media only screen and (min-width: 1024px){.button-reject:hover{text-decoration:underline}}.header-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#3fc944;padding-top:8px;padding-bottom:8px}.header-top__address{display:flex;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:relative;padding-left:32px}@media only screen and (max-width: 1279.5px){.header-top__address{padding-left:24px;font-size:14px}}@media only screen and (max-width: 1023.5px){.header-top__address{font-size:12px}}@media only screen and (max-width: 767.5px){.header-top__address{display:none}}.header-top__address::before{position:absolute;left:0;content:"";width:20px;height:20px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23F6FAFF' stroke-linejoin='round' d='m3.33 7.97 13.34-4.64-4.64 13.34-1.16-7.54-7.54-1.16Z'/%3E%3C/svg%3E")}@media only screen and (max-width: 1279.5px){.header-top__address::before{width:16px;height:16px}}.header-top__contacts{display:flex;flex-direction:row;align-items:center;gap:60px}@media only screen and (max-width: 767.5px){.header-top__contacts{flex-grow:1;gap:unset;justify-content:space-between}}.header-top__contacts-item{color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1279.5px){.header-top__contacts-item{font-size:14px}}@media only screen and (max-width: 1023.5px){.header-top__contacts-item{font-size:12px}}.header-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05)}@media only screen and (max-width: 1439.5px){.header-bottom{padding-top:16px;padding-bottom:16px}}@media only screen and (max-width: 767.5px){.header-bottom{padding-top:12px;padding-bottom:12px}}.header-bottom__logo img{object-fit:cover;width:194px;height:60px}@media only screen and (max-width: 1439.5px){.header-bottom__logo img{width:156px;height:48px}}@media only screen and (max-width: 1279.5px){.header-bottom__logo img{width:130px;height:40px}}@media only screen and (max-width: 1023.5px){.header-bottom__menu{display:none}}@media only screen and (max-width: 1023.5px){.header-bottom__button{display:none}}.header-bottom__mobile-menu{display:block}@media only screen and (min-width: 1024px){.header-bottom__mobile-menu{display:none}}.header-menu{display:flex;flex-direction:row;align-items:center;gap:60px}@media only screen and (max-width: 1919.5px){.header-menu{gap:40px}}@media only screen and (max-width: 1439.5px){.header-menu{gap:30px}}.header-menu li a{color:#f6fff7;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1439.5px){.header-menu li a{font-size:16px}}@media only screen and (max-width: 1279.5px){.header-menu li a{font-size:14px}}.mobile-menu{position:fixed;height:100%;width:100%;box-sizing:border-box;background-color:#3d3e3d;right:-100%;top:0;z-index:1000;transition:right 1s;overflow:auto}@media only screen and (min-width: 1280px){.mobile-menu{width:1280px;right:-1280px}}.mobile-menu.open{right:0}.mobile-menu__body{display:flex;flex-direction:column;justify-content:space-between;height:85%;padding:100px 34px 80px 34px}@media only screen and (max-width: 767.5px){.mobile-menu__body{padding:84px 20px 80px 20px}}.mobile-menu__menu{display:flex;flex-direction:column;gap:20px}.mobile-menu__menu li a{color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.mobile-menu-header__top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#3fc944;padding:8px 34px}@media only screen and (max-width: 767.5px){.mobile-menu-header__top{padding:8px 20px}}.mobile-menu-header__address{display:flex;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:150%;position:relative;color:#f6fff7;padding-left:32px}@media only screen and (max-width: 1023.5px){.mobile-menu-header__address{padding-left:24px}}@media only screen and (max-width: 767.5px){.mobile-menu-header__address{display:none}}.mobile-menu-header__address::before{position:absolute;left:0;content:"";width:20px;height:20px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23F6FAFF' stroke-linejoin='round' d='m3.33 7.97 13.34-4.64-4.64 13.34-1.16-7.54-7.54-1.16Z'/%3E%3C/svg%3E")}@media only screen and (max-width: 1279.5px){.mobile-menu-header__address::before{width:16px;height:16px}}.mobile-menu-header__contacts{display:flex;flex-direction:row;align-items:center;gap:30px}@media only screen and (max-width: 767.5px){.mobile-menu-header__contacts{width:100%;justify-content:space-between}}.mobile-menu-header__contacts-item{color:#f6fff7;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.mobile-menu-header__bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 34px;border-bottom:1px solid rgba(50,50,50,.05)}@media only screen and (max-width: 767.5px){.mobile-menu-header__bottom{padding:12px 20px}}.mobile-menu-header__logo img{width:130px;height:40px}.footer{display:flex;flex-direction:row;justify-content:space-between;background-color:#202120;padding-top:130px;padding-bottom:130px}@media only screen and (max-width: 1919.5px){.footer{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 1279.5px){.footer{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767.5px){.footer{gap:40px;flex-direction:column;padding-top:60px;padding-bottom:60px}}.footer__main{display:flex;flex-direction:column;justify-content:space-between}.footer__title span:nth-child(1){font-size:80px;font-weight:400;line-height:110%;letter-spacing:-1.6px}@media only screen and (max-width: 1279.5px){.footer__title span:nth-child(1){font-size:52px;letter-spacing:-1.04px}}.footer__title span:nth-child(3){font-size:38px;font-weight:400;line-height:110%;letter-spacing:-0.76px}@media only screen and (max-width: 1279.5px){.footer__title span:nth-child(3){font-size:26px;letter-spacing:-0.52px}}.footer__copyright{font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1279.5px){.footer__copyright{font-size:14px}}@media only screen and (max-width: 767.5px){.footer__copyright{display:none}}.footer__copyright_mobile{display:none}@media only screen and (max-width: 767.5px){.footer__copyright_mobile{display:flex;padding-top:60px}}.footer__info{display:flex;flex-direction:column;flex:0 0 50%;gap:30px}@media only screen and (max-width: 1023.5px){.footer__info{gap:20px}}@media only screen and (max-width: 767.5px){.footer__info{gap:16px;flex:0 0 100%}}.footer__info-row{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:30px}@media only screen and (max-width: 1023.5px){.footer__info-row{gap:20px;flex-direction:column;padding-bottom:20px}}@media only screen and (max-width: 1023.5px){.footer__info-row{padding-bottom:16px}}.footer__info-row:nth-child(2) .footer__info-item{width:50%}.footer__info-item{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 1279.5px){.footer__info-item{gap:12px}}.footer__info-item-title{color:#e2ffe2;font-size:18px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1279.5px){.footer__info-item-title{font-size:14px}}@media only screen and (max-width: 767.5px){.footer__info-item-title{font-size:12px}}.footer__info-item-text{width:fit-content;color:#f6fff7;font-size:28px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1439.5px){.footer__info-item-text{font-size:24px}}@media only screen and (max-width: 1279.5px){.footer__info-item-text{font-size:20px}}@media only screen and (max-width: 1023.5px){.footer__info-item-text{font-size:18px}}.footer__bottom{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 1023.5px){.footer__bottom{gap:20px;flex-direction:column}}@media only screen and (max-width: 767.5px){.footer__bottom{gap:16px}}.footer__bottom-separator{display:none;border-bottom:1px solid rgba(255,255,255,.3)}@media only screen and (max-width: 1023.5px){.footer__bottom-separator{display:block}}.footer__social-media{display:flex;flex-direction:row;gap:40px}@media only screen and (max-width: 1439.5px){.footer__social-media{gap:30px}}@media only screen and (max-width: 1279.5px){.footer__social-media{gap:20px}}.footer__social-media-item{color:#f6fff7;font-size:24px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1439.5px){.footer__social-media-item{font-size:20px}}@media only screen and (max-width: 1279.5px){.footer__social-media-item{font-size:16px}}.footer__develop{font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media only screen and (max-width: 1439.5px){.footer__develop{font-size:18px}}@media only screen and (max-width: 1279.5px){.footer__develop{font-size:14px}}.footer__develop a{color:#f6fff7;text-decoration-line:underline}.footer__copyright{font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1439.5px){.footer__copyright{font-size:18px}}@media only screen and (max-width: 1279.5px){.footer__copyright{font-size:14px}}.section-name{display:flex;flex-direction:row;align-items:center;gap:16px;border-radius:90px;padding:8px 30px 8px 8px;background-color:#f6fff7}@media only screen and (max-width: 1279.5px){.section-name{gap:8px;padding:4px 20px 4px 4px}}.section-name__icon{width:40px;height:40px}@media only screen and (max-width: 1279.5px){.section-name__icon{width:30px;height:30px}}.section-name__title{color:#3fc944;font-size:24px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.48px}@media only screen and (max-width: 1919.5px){.section-name__title{font-size:20px;letter-spacing:-0.4px}}@media only screen and (max-width: 1279.5px){.section-name__title{font-size:16px;letter-spacing:-0.32px}}.swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.cookies{position:fixed;z-index:9999;bottom:4px;right:4px;width:auto}.cookies.hide{display:none}@media only screen and (max-width: 767.5px){.cookies{width:100%}}.cookies__wrap{display:flex;flex-direction:column;width:372px;padding:24px;background-color:#e2ffe2;border-bottom:1px solid #cbe8ce;transform:translateY(150%);animation:slide-up .3s ease-in forwards;animation-delay:2s}@media only screen and (max-width: 1023.5px){.cookies__wrap{width:100%;padding:16px}}.cookies__image{width:60px;height:60px}@media only screen and (max-width: 1023.5px){.cookies__image{display:none}}.cookies__title{padding-top:16px;color:#323232;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px}@media only screen and (max-width: 1023.5px){.cookies__title{padding-top:0;font-size:16px;letter-spacing:-0.32px}}.cookies__text{width:80%;padding-top:40px;color:#6a6a6a;padding-top:12px;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.cookies__text a{color:#3fc944;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline}@media only screen and (max-width: 1023.5px){.cookies__text{width:100%;padding-top:24px;font-size:12px}.cookies__text a{font-size:12px}}.cookies__buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-top:24px;gap:20px}@media only screen and (max-width: 767.5px){.cookies__buttons{padding-top:16px}}.cookies__buttons-accept,.cookies__buttons-reject{cursor:pointer}@keyframes slide-up{0%{transform:translateY(150%)}100%{transform:translateY(0%)}}.hover-underline a{position:relative}.hover-underline a::before{bottom:-4px;content:"";display:block;height:1px;left:0;position:absolute;background:#3fc944;opacity:0;transition:opacity .2s ease-in;width:100%}@media only screen and (min-width: 1024px){.hover-underline a:hover{color:#3fc944}.hover-underline a:hover::before{opacity:1}}.hover-underline_white a:before{background:#f6fff7}@media only screen and (min-width: 1024px){.hover-underline_white a:hover{color:#f6fff7}}.main-screen{padding-top:80px;padding-bottom:80px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 1919.5px){.main-screen{padding-bottom:100px}}@media only screen and (max-width: 767.5px){.main-screen{padding-top:40px;padding-bottom:80px}}.main-screen__row{display:flex;flex-direction:row;align-items:flex-end;gap:unset;padding-left:20px}@media only screen and (min-width: 768px){.main-screen__row{gap:51px;padding-left:34px}}@media only screen and (min-width: 1024px){.main-screen__row{gap:67px;padding-left:42px}}@media only screen and (min-width: 1280px){.main-screen__row{gap:63px;padding-left:50px}}@media only screen and (min-width: 1440px){.main-screen__row{gap:75px;padding-left:70px}}@media only screen and (min-width: 1920px){.main-screen__row{gap:82px;padding-left:130px}}@media only screen and (max-width: 767.5px){.main-screen__row .main-screen__title{display:none}}.main-screen__row2{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 1023.5px){.main-screen__row2{gap:12px;flex-wrap:wrap}}.main-screen__row2 .main-screen__title_md{width:100%;padding-top:20px}@media only screen and (min-width: 768px){.main-screen__row2 .main-screen__title_md{display:none}}.main-screen__button{width:100%;display:none;padding-top:20px}@media only screen and (max-width: 767.5px){.main-screen__button{display:flex}}.main-screen__title{color:#f6fff7;font-size:170px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1919.5px){.main-screen__title{font-size:130px}}@media only screen and (max-width: 1439.5px){.main-screen__title{font-size:120px}}@media only screen and (max-width: 1279.5px){.main-screen__title{font-size:90px}}@media only screen and (max-width: 1023.5px){.main-screen__title{font-size:110px}}@media only screen and (max-width: 767.5px){.main-screen__title{font-size:70px}}.main-screen__title_hd{margin-bottom:-20px}.main-screen__text{width:226px;color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin-right:54px;margin-top:35px}@media only screen and (max-width: 1919.5px){.main-screen__text{width:200px;font-size:14px;margin-right:20px}}@media only screen and (max-width: 1439.5px){.main-screen__text{margin-top:10px}}@media only screen and (max-width: 1279.5px){.main-screen__text{width:170px;font-size:12px}}@media only screen and (max-width: 1023.5px){.main-screen__text{margin-right:40px}}@media only screen and (max-width: 767.5px){.main-screen__text{width:110px;font-size:10px;margin-right:0;margin-top:0}}.main-screen__label{margin-left:134px;width:700px;color:#f6fff7;font-size:60px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1919.5px){.main-screen__label{width:570px;margin-left:114px;font-size:48px}}@media only screen and (max-width: 1439.5px){.main-screen__label{width:520px;margin-left:79px;font-size:44px}}@media only screen and (max-width: 1279.5px){.main-screen__label{width:380px;margin-left:64px;font-size:32px}}@media only screen and (max-width: 1023.5px){.main-screen__label{display:flex;margin-left:auto;width:330px;font-size:28px}}@media only screen and (max-width: 767.5px){.main-screen__label{width:100%;padding-top:70px;margin-right:auto;margin-left:unset;font-size:20px}}@media only screen and (max-width: 430.5px){.main-screen__label{width:90%}}.main-screen__swiper-slide img{object-fit:cover;width:260px;height:280px}@media only screen and (max-width: 1919.5px){.main-screen__swiper-slide img{width:200px;height:220px}}@media only screen and (max-width: 1439.5px){.main-screen__swiper-slide img{width:180px;height:200px}}@media only screen and (max-width: 1439.5px){.main-screen__swiper-slide img{width:140px;height:160px}}.main-screen__services{display:grid;gap:20px;grid-template-columns:repeat(5, 1fr);padding-top:133px}@media only screen and (max-width: 1919.5px){.main-screen__services{padding-top:147px}}@media only screen and (max-width: 1439.5px){.main-screen__services{padding-top:197px}}@media only screen and (max-width: 1279.5px){.main-screen__services{padding-top:179px}}@media only screen and (max-width: 1023.5px){.main-screen__services{padding-top:86px;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767.5px){.main-screen__services{display:none}}.equipment{display:flex;flex-direction:row}@media only screen and (max-width: 1023.5px){.equipment{flex-direction:column}}.equipment-info{padding:130px;background-color:#3d3e3d}@media only screen and (max-width: 1919.5px){.equipment-info{padding:100px 70px}}@media only screen and (max-width: 1439.5px){.equipment-info{padding:100px 50px}}@media only screen and (max-width: 1279.5px){.equipment-info{padding:80px 42px}}@media only screen and (max-width: 1023.5px){.equipment-info{padding:80px 34px}}@media only screen and (max-width: 767.5px){.equipment-info{padding:60px 20px}}.equipment-info__title{width:93%;color:#f6fff7;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}.equipment-info__title span{color:#3fc944}@media only screen and (max-width: 1919.5px){.equipment-info__title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.equipment-info__title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.equipment-info__title{font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 1023.5px){.equipment-info__title{width:66.666%}}@media only screen and (max-width: 767.5px){.equipment-info__title{width:100%;font-size:20px;letter-spacing:-0.4px}}.equipment-info__body{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:40px;column-gap:20px;padding-top:60px}@media only screen and (max-width: 1919.5px){.equipment-info__body{row-gap:30px}}@media only screen and (max-width: 1023.5px){.equipment-info__body{padding-top:40px}}@media only screen and (max-width: 767.5px){.equipment-info__body{grid-template-columns:repeat(2, 1fr)}}.equipment-info__item{display:flex;flex-direction:column;justify-content:space-between;height:100%;flex-grow:1}.equipment-info__item-image{width:60px;height:60px}@media only screen and (max-width: 1439.5px){.equipment-info__item-image{width:50px;height:50px}}.equipment-info__item-title{width:90%;padding-top:16px;color:#f6fff7;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px}@media only screen and (max-width: 1919.5px){.equipment-info__item-title{font-size:20px;letter-spacing:-0.4px}}@media only screen and (max-width: 1279.5px){.equipment-info__item-title{font-size:16px;letter-spacing:-0.32px}}@media only screen and (max-width: 767.5px){.equipment-info__item-title{width:100%}}.equipment-info__item-text{padding-top:40px;color:#a7a7a7;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width: 1919.5px){.equipment-info__item-text{padding-top:30px;font-size:14px}}@media only screen and (max-width: 1279.5px){.equipment-info__item-text{font-size:12px}}.equipment-info__item-line{padding-top:12px;border-bottom:1px solid #cbd8e8}.equipment-video{position:relative;flex:1 0 43.22%}.equipment-video video{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1023.5px){.equipment-video video{height:880px}}@media only screen and (max-width: 767.5px){.equipment-video video{height:700px}}.equipment-video__info{display:flex;flex-direction:column;justify-content:space-between;width:530px;height:530px;background-color:rgba(63,201,68,.6);backdrop-filter:blur(5.947px);position:absolute;right:0px;bottom:0px;padding:24px}@media only screen and (max-width: 1919.5px){.equipment-video__info{width:380px;height:460px}}@media only screen and (max-width: 1439.5px){.equipment-video__info{width:360px}}@media only screen and (max-width: 1279.5px){.equipment-video__info{height:400px}}@media only screen and (max-width: 767.5px){.equipment-video__info{width:86%;height:320px}}.equipment-video__info-title{width:420px;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px}@media only screen and (max-width: 1919.5px){.equipment-video__info-title{width:286px;font-size:18px;letter-spacing:-0.36px}}@media only screen and (max-width: 767.5px){.equipment-video__info-title{width:100%;font-size:16px;letter-spacing:-0.32px}}.equipment-video__info-text{width:378px;font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width: 1919.5px){.equipment-video__info-text{width:286px;font-size:16px}}@media only screen and (max-width: 1279.5px){.equipment-video__info-text{font-size:14px}}@media only screen and (max-width: 767.5px){.equipment-video__info-text{width:100%;font-size:12px}}.services{padding-top:130px;padding-bottom:180px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 1919.5px){.services{padding-top:100px;padding-bottom:170px}}@media only screen and (max-width: 1279.5px){.services{padding-top:80px;padding-bottom:160px}}@media only screen and (max-width: 767.5px){.services{padding-top:60px;padding-bottom:60px}}.services__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023.5px){.services__header{flex-direction:column;gap:30px}}.services__title{color:#f6fff7;flex:0 0 58.333%;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}@media only screen and (max-width: 1919.5px){.services__title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.services__title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.services__title{font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 1023.5px){.services__title{flex:0 0 100%}}@media only screen and (max-width: 767.5px){.services__title{font-size:20px;letter-spacing:-0.4px}}.services__body{padding-top:60px}@media only screen and (max-width: 1023.5px){.services__body{padding-top:40px}}.services__item{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 1023.5px){.services__item{gap:40px;border-top:1px solid #cbd8e8;align-items:center;padding:20px 0}}@media only screen and (max-width: 767.5px){.services__item{align-items:normal;gap:20px;flex-direction:column}}.services__item:last-of-type .services__item-body{border-bottom:1px solid #cbd8e8}@media only screen and (max-width: 1023.5px){.services__item:last-of-type .services__item-body{border-bottom:unset}}@media only screen and (max-width: 1023.5px){.services__item:last-of-type{border-bottom:1px solid #cbd8e8}}.services__item-image{position:relative;flex:0 0 33.333%}@media only screen and (max-width: 1023.5px){.services__item-image{flex:unset}}@media only screen and (max-width: 767.5px){.services__item-image{flex:0 0 100%}}.services__item-image img{object-fit:cover;transition:all .5s ease-in-out;position:absolute;width:100%;height:0}@media only screen and (max-width: 1023.5px){.services__item-image img{position:relative;height:100%}}@media only screen and (max-width: 767.5px){.services__item-image img{height:200px}}.services__item-body{display:flex;flex-direction:row;flex:0 0 58.333%;padding:24px 0;border-top:1px solid #cbd8e8;gap:120px}@media only screen and (max-width: 1023.5px){.services__item-body{padding:unset;border-top:unset;flex:0 0 66.666%}}@media only screen and (max-width: 767.5px){.services__item-body{flex:0 0 100%}}.services__item-number{color:#3fc944;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.4px}@media only screen and (max-width: 1279.5px){.services__item-number{font-size:14px;letter-spacing:-0.28px}}@media only screen and (max-width: 1023.5px){.services__item-number{display:none}}.services__item-main{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 1279.5px){.services__item-main{gap:12px}}.services__item-title{color:#f6fff7;font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.56px}@media only screen and (max-width: 1919.5px){.services__item-title{font-size:24px;letter-spacing:-0.48px}}@media only screen and (max-width: 1279.5px){.services__item-title{font-size:18px;letter-spacing:-0.36px}}.services__item-text{color:#f6fff7;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1439.5px){.services__item-text{font-size:16px}}@media only screen and (max-width: 1279.5px){.services__item-text{font-size:14px}}@media only screen and (min-width: 1024px){.services__item:hover .services__item-image img{height:200%}.services__item:hover .services__item-title{color:#3fc944}}.solutions{position:relative}.solutions video{width:100%;height:860px;object-fit:cover}@media only screen and (max-width: 1919.5px){.solutions video{height:700px}}@media only screen and (max-width: 1279.5px){.solutions video{height:640px}}@media only screen and (max-width: 1023.5px){.solutions video{height:500px}}@media only screen and (max-width: 767.5px){.solutions video{height:400px}}.solutions__title{bottom:130px;position:absolute;color:#f6fff7;font-size:60px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.2px;z-index:1}@media only screen and (max-width: 1919.5px){.solutions__title{bottom:100px;font-size:48px;letter-spacing:-0.96px}}@media only screen and (max-width: 1439.5px){.solutions__title{font-size:44px;letter-spacing:-0.88px}}@media only screen and (max-width: 1279.5px){.solutions__title{bottom:80px;font-size:32px;letter-spacing:-0.64px}}@media only screen and (max-width: 1023.5px){.solutions__title{bottom:60px;font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 767.5px){.solutions__title{bottom:40px;font-size:20px;letter-spacing:-0.4px}}.solutions__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg, rgba(50, 50, 50, 0.4) 0%, rgba(50, 50, 50, 0.4) 100%)}.our-works{padding-top:130px;padding-bottom:130px;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1023.5px){.our-works{background-position:bottom}}@media only screen and (max-width: 1919.5px){.our-works{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 1279.5px){.our-works{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767.5px){.our-works{padding-top:60px;padding-bottom:60px}}.our-works__header{display:flex;flex-direction:column;align-items:flex-start;gap:60px;width:75%}@media only screen and (max-width: 1919.5px){.our-works__header{width:70.83333%}}@media only screen and (max-width: 1439.5px){.our-works__header{width:75%}}@media only screen and (max-width: 1279.5px){.our-works__header{width:70.83333%}}@media only screen and (max-width: 1023.5px){.our-works__header{width:100%}}.our-works__title{color:#f6fff7;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}@media only screen and (max-width: 1919.5px){.our-works__title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.our-works__title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.our-works__title{font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 767.5px){.our-works__title{font-size:20px;letter-spacing:-0.4px}}.our-works__body{display:flex;flex-direction:column;padding-top:60px}@media only screen and (max-width: 1023.5px){.our-works__body{padding-top:0}}.our-works__name{flex:0 0 25%;color:#f6fff7;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.4px}@media only screen and (max-width: 1919.5px){.our-works__name{font-size:18px}}@media only screen and (max-width: 1279.5px){.our-works__name{font-size:14px}}@media only screen and (max-width: 1023.5px){.our-works__name{display:none}}.our-works__name_mobile{display:none}@media only screen and (max-width: 1023.5px){.our-works__name_mobile{display:flex;flex-grow:1}}.our-works__item{display:flex;flex-direction:row;justify-content:space-between;padding:30px 0px;border-bottom:1px solid #cbe8ce;position:relative}.our-works__item::after{content:"";display:block;border-bottom:1px solid #3fc944;bottom:-1px;width:0;position:absolute;left:0;transition:width .5s ease-in-out}@media only screen and (min-width: 1024px){.our-works__item:hover::after{width:100%}}.our-works__item-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023.5px){.our-works__item-wrap{gap:30px;flex-direction:column}}.our-works__item-mobile-header{display:none;flex-direction:row;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width: 1023.5px){.our-works__item-mobile-header{display:flex}}.our-works__item-body{display:flex;flex-direction:column;flex:0 0 66.666%}@media only screen and (max-width: 1023.5px){.our-works__item-body{flex:0 0 100%}}.our-works__item-show-more{position:relative;display:flex;color:#3fc944;cursor:pointer;font-size:18px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1919.5px){.our-works__item-show-more{font-size:14px}}@media only screen and (max-width: 1279.5px){.our-works__item-show-more{font-size:12px}}@media only screen and (max-width: 1023.5px){.our-works__item-show-more{display:none}}.our-works__item-show-more:before{bottom:-4px;content:"";display:block;height:1px;left:0;position:absolute;background:#3fc944;opacity:0;transition:opacity .2s ease-in;width:100%}@media only screen and (min-width: 1024px){.our-works__item-show-more:hover::before{opacity:1}}.our-works__item-show-more_mobile{display:none}@media only screen and (max-width: 1023.5px){.our-works__item-show-more_mobile{display:flex}}.our-works__item-main{flex:0 0 65.5%}@media only screen and (max-width: 1919.5px){.our-works__item-main{flex:0 0 75%}}.our-works__item-label{color:#f6fff7;font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.56px}@media only screen and (max-width: 1919.5px){.our-works__item-label{font-size:24px;letter-spacing:-0.48px}}@media only screen and (max-width: 1279.5px){.our-works__item-label{font-size:18px;letter-spacing:-0.36px}}.our-works__item-text{padding-top:20px;color:#f6fff7;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1439.5px){.our-works__item-text{font-size:16px}}@media only screen and (max-width: 1279.5px){.our-works__item-text{padding-top:12px;font-size:14px}}.our-works__item-subwork{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px}@media only screen and (max-width: 1279.5px){.our-works__item-subwork{padding-top:20px}}.our-works__item-subwork span{background-color:rgba(63,201,68,.6);backdrop-filter:blur(6px);padding:8px 12px;color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1919.5px){.our-works__item-subwork span{font-size:14px}}@media only screen and (max-width: 1279.5px){.our-works__item-subwork span{padding:8px;font-size:12px}}.our-works__item-gallery{display:none;grid-template-columns:repeat(4, 1fr);gap:20px;height:0;visibility:hidden}@media only screen and (max-width: 767.5px){.our-works__item-gallery{grid-template-columns:repeat(2, 1fr)}}.our-works__item-gallery.open{display:grid;visibility:visible;padding-top:50px;height:100%}@media only screen and (max-width: 1279.5px){.our-works__item-gallery.open{padding-top:30px}}@media only screen and (max-width: 767.5px){.our-works__item-gallery.open{padding-top:24px}}.our-works__item-gallery-figure{display:flex;flex-direction:column;gap:12px}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure{gap:8px}}.our-works__item-gallery-figure:nth-child(even) .our-works__item-gallery-figure-image{height:193px}@media only screen and (max-width: 1919.5px){.our-works__item-gallery-figure:nth-child(even) .our-works__item-gallery-figure-image{height:148px}}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure:nth-child(even) .our-works__item-gallery-figure-image{height:124px}}.our-works__item-gallery-figure-more{cursor:pointer;user-select:none;display:flex;flex-direction:row;align-items:center;left:8px;top:8px;padding:13px;position:absolute;border-radius:80px;background-color:#f6fff7;transition:all .3s ease-in-out}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure-more{padding:10px;left:4px;top:4px}}.our-works__item-gallery-figure-more img{width:14px;height:14px}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure-more img{width:10px;height:10px}}.our-works__item-gallery-figure-more span{transition:all .3s ease-in-out;opacity:0;width:0;color:#3fc944;font-size:14px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure-more span{font-size:12px}}.our-works__item-gallery-figure-image{object-fit:cover;width:260px;height:289px;cursor:pointer}@media only screen and (max-width: 1919.5px){.our-works__item-gallery-figure-image{width:200px;height:222px}}@media only screen and (max-width: 1439.5px){.our-works__item-gallery-figure-image{width:180px;height:222px}}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure-image{width:140px;height:152px}}@media only screen and (max-width: 1023.5px){.our-works__item-gallery-figure-image{width:160px}}@media only screen and (max-width: 767.5px){.our-works__item-gallery-figure-image{width:100%}}.our-works__item-gallery-figure-caption{color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1919.5px){.our-works__item-gallery-figure-caption{font-size:14px}}@media only screen and (max-width: 1279.5px){.our-works__item-gallery-figure-caption{font-size:12px}}.our-works__item-image-wrap{position:relative}@media only screen and (min-width: 1024px){.our-works__item-image-wrap:hover .our-works__item-gallery-figure-more span{padding-left:8px;width:100%;opacity:1}}.reviews{background-color:#3d3e3d;padding-top:130px;padding-bottom:130px}@media only screen and (max-width: 1919.5px){.reviews{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 1279.5px){.reviews{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767.5px){.reviews{padding-top:60px;padding-bottom:60px}}.reviews__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.reviews__body{overflow:hidden;padding-top:60px}@media only screen and (max-width: 1023.5px){.reviews__body{padding-top:40px}}.reviews-swiper-controls{display:flex;flex-direction:row;gap:8px}.reviews-swiper-controls__button{width:40px;height:40px;background-color:#f6fff7;cursor:pointer}.swiper-controls{display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;position:relative;overflow:hidden}.swiper-controls .button-arrow{position:absolute;transition:all .4s ease-in-out}.swiper-controls .button-arrow_main{transform:translateX(0)}.swiper-controls .button-arrow_second{transform:translateX(-200%)}.swiper-controls:nth-child(1) .button-arrow_main{transform:rotate(180deg) translateX(0)}.swiper-controls:nth-child(1) .button-arrow_second{transform:rotate(180deg) translateX(-200%)}@media only screen and (min-width: 1024px){.swiper-controls:nth-child(1):hover{border-radius:90px}.swiper-controls:nth-child(1):hover .button__icon{border-radius:90px}.swiper-controls:nth-child(1):hover .button-arrow_main{transform:rotate(180deg) translateX(200%)}.swiper-controls:nth-child(1):hover .button-arrow_second{transform:rotate(180deg) translateX(0)}}@media only screen and (min-width: 1024px){.swiper-controls:hover{border-radius:90px}.swiper-controls:hover .button__icon{border-radius:90px}.swiper-controls:hover .button-arrow_main{transform:translateX(200%)}.swiper-controls:hover .button-arrow_second{transform:translateX(0)}}.review-slide{display:flex;flex-direction:column;height:auto}.review-slide__image-wrap{position:relative;cursor:pointer}.review-slide__image{object-fit:cover;width:100%;height:540px}@media only screen and (max-width: 1919.5px){.review-slide__image{height:420px}}@media only screen and (max-width: 1439.5px){.review-slide__image{height:380px}}@media only screen and (max-width: 1279.5px){.review-slide__image{height:300px}}@media only screen and (max-width: 767.5px){.review-slide__image{height:430px}}.review-slide__image-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#3fc944;opacity:0;transition:opacity .3s ease-in-out}.review-slide__more{display:flex;position:absolute;padding:13px;align-items:center;gap:8px;background-color:#f6fff7;border-radius:90px;left:calc(50% - 64px);top:calc(50% - 21px);opacity:0;transition:opacity .3s ease-in-out}.review-slide__more span{color:#3fc944}.review-slide__info{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.review-slide__name{font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px}@media only screen and (max-width: 1919.5px){.review-slide__name{font-size:20px;letter-spacing:-0.4px}}@media only screen and (max-width: 1279.5px){.review-slide__name{font-size:16px;letter-spacing:-0.32px}}.review-slide__person{padding-top:40px;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width: 1919.5px){.review-slide__person{font-size:14px}}@media only screen and (max-width: 1279.5px){.review-slide__person{font-size:12px}}.review-slide__line{margin-top:auto;border-bottom:1px solid #f6fff7}@media only screen and (min-width: 1024px){.review-slide__image-wrap:hover .review-slide__image-overlay{opacity:1}.review-slide__image-wrap:hover .review-slide__more{opacity:1}}.news-contact{background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1023.5px){.news-contact{background-position:left}}.news{padding-top:130px;padding-bottom:130px}@media only screen and (max-width: 1919.5px){.news{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 1279.5px){.news{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767.5px){.news{padding-top:60px;padding-bottom:60px}}.news__header{display:flex;flex-direction:column;align-items:flex-start;gap:60px}@media only screen and (max-width: 1439.5px){.news__header{gap:40px}}@media only screen and (max-width: 1279.5px){.news__header{gap:30px}}.news__section{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.news__header-bottom{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.news__header-title{color:#f6fff7;width:66.666%;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}.news__header-title span{color:#3fc944}@media only screen and (max-width: 1919.5px){.news__header-title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.news__header-title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.news__header-title{font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 767.5px){.news__header-title{font-size:20px;letter-spacing:-0.4px}}.news__body{padding-top:60px;overflow:hidden}@media only screen and (max-width: 1023.5px){.news__body{padding-top:40px}}.news-swiper-controls{display:flex;flex-direction:row;gap:8px}@media only screen and (max-width: 1023.5px){.news-swiper-controls{display:none}}.news-swiper-controls_mobile{display:none}@media only screen and (max-width: 1023.5px){.news-swiper-controls_mobile{display:flex}}.news-swiper-controls__button{width:50px;height:50px;background-color:#f6fff7;cursor:pointer}.news-slide{cursor:pointer}.news-slide-image img{width:100%;height:600px;object-fit:cover}@media only screen and (max-width: 1919.5px){.news-slide-image img{height:470px}}@media only screen and (max-width: 1439.5px){.news-slide-image img{height:440px}}@media only screen and (max-width: 1279.5px){.news-slide-image img{height:340px}}@media only screen and (max-width: 767.5px){.news-slide-image img{height:360px}}.news-slide-info{display:flex;flex-direction:column;position:absolute;right:0;bottom:0;padding:24px;padding-right:52px;width:360px;height:320px;background-color:rgba(63,201,68,.6);backdrop-filter:blur(5.9499998093px);transition:all .6s ease-in-out}@media only screen and (max-width: 1439.5px){.news-slide-info{padding-right:0;width:280px;height:250px}}@media only screen and (max-width: 1279.5px){.news-slide-info{padding:20px;width:220px;height:250px}}@media only screen and (max-width: 1023.5px){.news-slide-info{padding:20px;height:220px}}.news-slide-info__date{font-size:14px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1439.5px){.news-slide-info__date{font-size:12px}}.news-slide-info__title{padding-top:20px;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.4px}@media only screen and (max-width: 1439.5px){.news-slide-info__title{padding-top:12px;font-size:18px;letter-spacing:-0.36px}}@media only screen and (max-width: 1279.5px){.news-slide-info__title{padding-top:12px;font-size:16px;letter-spacing:-0.32px}}.news-slide-info__text{margin-top:auto;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width: 1439.5px){.news-slide-info__text{font-size:14px}}@media only screen and (max-width: 1279.5px){.news-slide-info__text{font-size:12px}}@media only screen and (max-width: 1023.5px){.news-slide-info__text{display:none}}.news-slide-info__text_more{display:none}@media only screen and (max-width: 1023.5px){.news-slide-info__text_more{display:flex}}.news-modal{display:none;position:fixed;width:100%;height:100%;bottom:0;right:0;z-index:999;background-color:rgba(50,50,50,.4)}.news-modal.open{display:flex}.news-modal.open .news-modal__main{transform:translateY(100%);animation:slideUP .6s ease-in-out .2s forwards}.news-modal__main{width:100%;transition:all .1s ease-in-out;position:relative;display:flex;justify-content:center;border-radius:120px 120px 0 0;background-color:#3d3e3d;overflow-y:scroll;margin-top:120px;-ms-overflow-style:none;scrollbar-width:none}.news-modal__main::-webkit-scrollbar{display:none}@media only screen and (max-width: 1919.5px){.news-modal__main{border-radius:80px 80px 0 0}}@media only screen and (max-width: 1279.5px){.news-modal__main{border-radius:60px 60px 0 0}}@media only screen and (max-width: 1023.5px){.news-modal__main{border-radius:40px 40px 0 0}}@media only screen and (max-width: 767.5px){.news-modal__main{border-radius:20px 20px 0 0}}.news-modal__close{top:100px;right:130px;position:absolute;background-color:#f6fff7;padding:13px;cursor:pointer;transition:all .5s ease-in-out}.news-modal__close svg{transition:all .5s ease-in-out}@media only screen and (max-width: 1919.5px){.news-modal__close{right:100px}}@media only screen and (max-width: 1439.5px){.news-modal__close{top:50px;right:50px}}@media only screen and (max-width: 1279.5px){.news-modal__close{right:42px}}@media only screen and (max-width: 1023.5px){.news-modal__close{top:30px;right:34px}}@media only screen and (max-width: 767.5px){.news-modal__close{top:30px;right:20px}}.news-modal__body{width:50%;height:fit-content;padding-top:130px;padding-bottom:100px}@media only screen and (max-width: 1919.5px){.news-modal__body{padding-top:100px;width:75%}}@media only screen and (max-width: 1279.5px){.news-modal__body{padding-top:80px;padding-bottom:80px;width:83.333%}}@media only screen and (max-width: 1023.5px){.news-modal__body{padding-top:110px;width:92%}}@media only screen and (max-width: 767.5px){.news-modal__body{padding-top:90px}}.news-modal__date{color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1279.5px){.news-modal__date{font-size:14px}}@media only screen and (max-width: 767.5px){.news-modal__date{font-size:12px}}.news-modal__title{padding-top:30px;color:#f6fff7;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}@media only screen and (max-width: 1919.5px){.news-modal__title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.news-modal__title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.news-modal__title{padding-top:20px;font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 767.5px){.news-modal__title{padding-top:20px;font-size:20px;letter-spacing:-0.4px}}.news-modal__image{padding-top:40px}@media only screen and (max-width: 1279.5px){.news-modal__image{padding-top:30px}}.news-modal__image img{object-fit:cover;width:100%}.news-modal__text{padding-top:60px}@media only screen and (max-width: 1279.5px){.news-modal__text{padding-top:40px}}@media only screen and (max-width: 767.5px){.news-modal__text{padding-top:30px}}.news-modal__text img{width:100%;object-fit:cover;height:600px}@media only screen and (max-width: 767.5px){.news-modal__text img{height:400px}}.news-modal__text h1,.news-modal__text h2,.news-modal__text h3,.news-modal__text h4,.news-modal__text h5,.news-modal__text h6{color:#f6fff7;font-size:24px;font-style:normal;font-weight:500;line-height:140%;padding:40px 0 24px}.news-modal__text h1:first-child,.news-modal__text h2:first-child,.news-modal__text h3:first-child,.news-modal__text h4:first-child,.news-modal__text h5:first-child,.news-modal__text h6:first-child{padding-top:0}@media only screen and (max-width: 1279.5px){.news-modal__text h1,.news-modal__text h2,.news-modal__text h3,.news-modal__text h4,.news-modal__text h5,.news-modal__text h6{font-size:20px;padding:30px 0 20px}}@media only screen and (max-width: 767.5px){.news-modal__text h1,.news-modal__text h2,.news-modal__text h3,.news-modal__text h4,.news-modal__text h5,.news-modal__text h6{font-size:16px}}.news-modal__text a{font-weight:600;color:#3fc944}.news-modal__text b{font-weight:500}.news-modal__text li p{padding-top:0}.news-modal__text li{color:#f6fff7;position:relative;list-style-position:inside;padding-top:10px;font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width: 1279.5px){.news-modal__text li{font-size:18px}}@media only screen and (max-width: 767.5px){.news-modal__text li{font-size:14px}}.news-modal__text p,.news-modal__text div{color:#f6fff7;padding-top:16px;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.news-modal__text p:first-child,.news-modal__text div:first-child{padding-top:0}@media only screen and (max-width: 1279.5px){.news-modal__text p,.news-modal__text div{font-size:18px}}@media only screen and (max-width: 767.5px){.news-modal__text p,.news-modal__text div{font-size:14px}}.news-modal__text iframe{padding-top:8px;width:100%;min-height:600px}@media only screen and (max-width: 767.5px){.news-modal__text iframe{min-height:400px}}@keyframes slideUP{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@media only screen and (min-width: 1024px){.news-modal__close:hover{border-radius:90px}.news-modal__close:hover svg{transform:rotate(180deg)}}@media only screen and (min-width: 1024px){.news-slide:hover .news-slide-info__date{display:none}.news-slide:hover .news-slide-info__title{display:none}.news-slide:hover .news-slide-info__text{display:none}.news-slide:hover .news-slide-info{height:70px}.news-slide:hover .news-slide-info__text_more{display:flex}}.contact-us{padding-bottom:130px}@media only screen and (max-width: 1919.5px){.contact-us{padding-bottom:100px}}@media only screen and (max-width: 767.5px){.contact-us{padding-bottom:60px}}.contact-us__wrap{display:flex;flex-direction:row;justify-content:space-between;background-color:rgba(61,62,61,.6);backdrop-filter:blur(6px);padding:120px 140px}@media only screen and (max-width: 1919.5px){.contact-us__wrap{padding:100px 110px}}@media only screen and (max-width: 1439.5px){.contact-us__wrap{padding:80px 100px}}@media only screen and (max-width: 1279.5px){.contact-us__wrap{padding:60px 80px}}@media only screen and (max-width: 1023.5px){.contact-us__wrap{padding:120px}}@media only screen and (max-width: 767.5px){.contact-us__wrap{padding:60px 30px}}.contact-us-block-form{display:flex;flex-direction:column;gap:50px;flex:0 0 40%}@media only screen and (max-width: 1439.5px){.contact-us-block-form{gap:40px}}@media only screen and (max-width: 1023.5px){.contact-us-block-form{flex:0 0 100%}}@media only screen and (max-width: 767.5px){.contact-us-block-form{gap:30px}}.contact-us-block-form__header{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width: 1279.5px){.contact-us-block-form__header{gap:20px}}@media only screen and (max-width: 767.5px){.contact-us-block-form__header{gap:12px}}.contact-us-block-form__header-title{color:#3fc944;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}@media only screen and (max-width: 1919.5px){.contact-us-block-form__header-title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.contact-us-block-form__header-title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.contact-us-block-form__header-title{font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 767.5px){.contact-us-block-form__header-title{font-size:20px;letter-spacing:-0.4px}}.contact-us-block-form__header-text{color:#f6fff7;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1919.5px){.contact-us-block-form__header-text{font-size:16px}}@media only screen and (max-width: 767.5px){.contact-us-block-form__header-text{font-size:14px}}.contact-us-form.hide{display:none}.contact-us-form__body{display:flex;flex-direction:column;gap:30px}.contact-us-form__field{display:flex;flex-direction:column;gap:8px;position:relative}.contact-us-form__input-wrap{position:relative}.contact-us-form__input-wrap::after{content:"";display:block;border-bottom:1px solid #3fc944;bottom:0px;width:0;position:absolute;left:0;transition:width .5s ease-in-out}.contact-us-form__input-wrap:hover::after{width:100%}.contact-us-form__input-wrap_error input{background-color:#fff9f6 !important;border-color:#e14210 !important}.contact-us-form__input-wrap_error input::placeholder{color:#e14210 !important}.contact-us-form__input-wrap input{width:100%;padding:16px;border-bottom:1px solid #cbd8e8;background-color:#fbfcff;border-radius:0}@media only screen and (max-width: 767.5px){.contact-us-form__input-wrap input{padding:14px 16px}}.contact-us-form__input-wrap input::placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media only screen and (max-width: 1439.5px){.contact-us-form__input-wrap input::placeholder{font-size:14px}}.contact-us-form__input-wrap input:focus{border-bottom:1px solid #3fc944}.contact-us-form__label{color:#f6fff7;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1439.5px){.contact-us-form__label{font-size:16px}}@media only screen and (max-width: 767.5px){.contact-us-form__label{font-size:14px}}.contact-us-form__submit-button{padding-top:40px}.contact-us-form__submit-button button{justify-content:space-between;width:100%}.required{color:#e14210}.contact-us-separator{display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:20px}@media only screen and (max-width: 1023.5px){.contact-us-separator{display:none}}.contact-us-separator__item{border-right:1px solid #cbe8ce;height:100%}.contact-us-separator span{user-select:none;color:#6a6a6a;font-size:18px;font-style:normal;font-weight:300;line-height:100%}.contact-us-info{display:flex;flex-direction:column;gap:24px;flex:0 0 40%}@media only screen and (max-width: 1279.5px){.contact-us-info{gap:20px}}@media only screen and (max-width: 1023.5px){.contact-us-info{display:none}}.contact-us-info__header{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 1279.5px){.contact-us-info__header{gap:12px}}.contact-us-info__header-title{color:#f6fff7;font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.56px}@media only screen and (max-width: 1919.5px){.contact-us-info__header-title{font-size:24px;letter-spacing:-0.48px}}@media only screen and (max-width: 1279.5px){.contact-us-info__header-title{font-size:20px;letter-spacing:-0.4px}}.contact-us-info__header-text{width:85%;color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1919.5px){.contact-us-info__header-text{width:100%;font-size:14px}}.contact-us-info__separator{border-bottom:1px solid #cbd8e8}.contact-us-info__main{display:flex;flex-direction:column;gap:30px}.contact-us-info__main-item{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 1279.5px){.contact-us-info__main-item{gap:12px}}.contact-us-info__main-item-title{color:#f6fff7;font-size:18px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1279.5px){.contact-us-info__main-item-title{font-size:16px}}.contact-us-info__main-item-text{width:fit-content;color:#f6fff7;font-size:24px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (max-width: 1919.5px){.contact-us-info__main-item-text{font-size:20px}}@media only screen and (max-width: 1279.5px){.contact-us-info__main-item-text{font-size:18px}}.contact-us-info__main-item-note{color:#6a6a6a;font-size:16px;font-style:normal;font-weight:300;line-height:100%}@media only screen and (max-width: 1279.5px){.contact-us-info__main-item-note{font-size:14px}}.contact-us-info__social-media{display:flex;flex-direction:row;align-items:center;gap:40px}.contact-us-info__social-media-item{color:#f6fff7;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1279.5px){.contact-us-info__social-media-item{font-size:16px}}.contact-us-success{display:none;flex-direction:column;padding:24px;background-color:#2e2e2e;height:100%}.contact-us-success.show{display:flex}@media only screen and (max-width: 1023.5px){.contact-us-success{padding:16px}}.contact-us-success__image img{width:70px;height:100px}@media only screen and (max-width: 1439.5px){.contact-us-success__image img{width:50px;height:80px}}.contact-us-success__title{padding-top:20px;color:#f6fff7;font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.56px}@media only screen and (max-width: 1919.5px){.contact-us-success__title{font-size:24px;letter-spacing:-0.48px}}@media only screen and (max-width: 767.5px){.contact-us-success__title{font-size:18px;letter-spacing:-0.36px}}.contact-us-success__text{margin-top:auto;color:#f6fff7;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 1919.5px){.contact-us-success__text{font-size:14px}}@media only screen and (max-width: 1023.5px){.contact-us-success__text{padding-top:56px}}@media only screen and (max-width: 767.5px){.contact-us-success__text{padding-top:52px;font-size:12px}}.page-article{display:flex;justify-content:center;padding-top:60px;padding-bottom:130px}@media only screen and (max-width: 1919.5px){.page-article{padding-bottom:100px}}@media only screen and (max-width: 1439.5px){.page-article{padding-top:72px}}@media only screen and (max-width: 1279.5px){.page-article{padding-top:40px;padding-bottom:80px}}@media only screen and (max-width: 767.5px){.page-article{padding-bottom:60px}}.page-article__wrap{width:50%}@media only screen and (max-width: 1919.5px){.page-article__wrap{width:66.666%}}@media only screen and (max-width: 1279.5px){.page-article__wrap{width:83.333%}}@media only screen and (max-width: 1023.5px){.page-article__wrap{width:100%}}.page-article__title{color:#f6fff7;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.96px}@media only screen and (max-width: 1919.5px){.page-article__title{font-size:38px;letter-spacing:-0.76px}}@media only screen and (max-width: 1439.5px){.page-article__title{font-size:36px;letter-spacing:-0.72px}}@media only screen and (max-width: 1279.5px){.page-article__title{font-size:28px;letter-spacing:-0.56px}}@media only screen and (max-width: 767.5px){.page-article__title{font-size:20px;letter-spacing:-0.4px}}.page-article__text{padding-top:60px}@media only screen and (max-width: 1279.5px){.page-article__text{padding-top:40px}}@media only screen and (max-width: 767.5px){.page-article__text{padding-top:30px}}.page-article__text img{width:100%;object-fit:cover;height:600px}@media only screen and (max-width: 767.5px){.page-article__text img{height:400px}}.page-article__text h1,.page-article__text h2,.page-article__text h3,.page-article__text h4,.page-article__text h5,.page-article__text h6{color:#f6fff7;font-size:24px;font-style:normal;font-weight:500;line-height:140%;padding:40px 0 24px}.page-article__text h1:first-child,.page-article__text h2:first-child,.page-article__text h3:first-child,.page-article__text h4:first-child,.page-article__text h5:first-child,.page-article__text h6:first-child{padding-top:0}@media only screen and (max-width: 1279.5px){.page-article__text h1,.page-article__text h2,.page-article__text h3,.page-article__text h4,.page-article__text h5,.page-article__text h6{font-size:20px;padding:30px 0 20px}}@media only screen and (max-width: 767.5px){.page-article__text h1,.page-article__text h2,.page-article__text h3,.page-article__text h4,.page-article__text h5,.page-article__text h6{font-size:16px}}.page-article__text a{font-weight:600;color:#3fc944}.page-article__text b{font-weight:500}.page-article__text li p{padding-top:0}.page-article__text li{color:#f6fff7;position:relative;list-style-position:inside;padding-top:10px;font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width: 1279.5px){.page-article__text li{font-size:18px}}@media only screen and (max-width: 767.5px){.page-article__text li{font-size:14px}}.page-article__text p,.page-article__text div{color:#f6fff7;padding-top:16px;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.page-article__text p:first-child,.page-article__text div:first-child{padding-top:0}@media only screen and (max-width: 1279.5px){.page-article__text p,.page-article__text div{font-size:18px}}@media only screen and (max-width: 767.5px){.page-article__text p,.page-article__text div{font-size:14px}}.page-article__text iframe{padding-top:8px;width:100%;min-height:600px}@media only screen and (max-width: 767.5px){.page-article__text iframe{min-height:400px}}/*# sourceMappingURL=style.css.map */
