:root{--accent-color: #89BE38;--text-color: rgba(44, 47, 51, 1);--primary-font: 'Open Sans', sans-serif;--secondary-font: 'Commissioner', sans-serif;--icon-font: 'vi';--header-height: 103px}@media screen and (max-width: 1650px){:root{--header-height: 72px}}*{box-sizing:border-box;margin:0;padding:0}.slick-slider *,.select2 *{outline:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main{display:block}img{max-width:100%;height:auto}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}button{outline:0;border:0;display:inline-block;background:rgba(0,0,0,0);cursor:pointer}input,textarea{outline:0}input::-ms-clear{display:none;width:0;height:0}@keyframes reveal-in-from-bottom{0%{opacity:0.1;transform:translate3d(0, 50px, 0)}100%{transform:translate3d(0, 0, 0);opacity:0.99}}@keyframes reveal-in-from-top{0%{transform:translate3d(0, calc(50px * -1), 0);opacity:0.1}100%{transform:translate3d(0, 0, 0);opacity:0.99}}@keyframes fade-in{0%{opacity:0.01}100%{opacity:0.99}}@keyframes header-reveal{0%{transform:translate3d(0, 0, 0);opacity:0.99}100%{transform:translate3d(0, calc(50px * -1), 0);opacity:0.1}}@font-face{font-family:"vi";src:url(public/fonts/vi.eot);src:url(public/fonts/vi.eot#iefix) format("embedded-opentype"),url(public/fonts/vi.ttf) format("truetype"),url(public/fonts/vi.woff) format("woff"),url(public/fonts/vi.svg#vi) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="vi-"],[class*=" vi-"]{font-family:"vi" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vi-bar-icon:before{content:"\e900"}.vi-cross-rounded-icon:before{content:"\e901"}.vi-cross-icon:before{content:"\e902"}.vi-facebook-icon:before{content:"\e903"}.vi-logo-icon:before{content:"\e904"}.vi-phone-thin-icon:before{content:"\e905"}.vi-phone-icon:before{content:"\e906"}.vi-plus-icon:before{content:"\e907"}.vi-remote-icon:before{content:"\e908"}.vi-search-icon:before{content:"\e909"}.vi-square-icon:before{content:"\e90a"}.vi-telegram-icon:before{content:"\e90b"}.vi-triangle-icon:before{content:"\e90c"}.vi-trigon-icon:before{content:"\e90d"}.vi-v-icon:before{content:"\e90e"}.vi-viber-icon:before{content:"\e90f"}.vi-youtube-icon:before{content:"\e910"}html{height:100%;overflow:auto}*,*:before,*:after{box-sizing:border-box}body{display:flex;flex-direction:column;font-family:var(--primary-font);font-weight:400;font-size:16px;line-height:24px;color:var(--text-color);font-style:normal;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;min-height:100%}body.is-menu-open{overflow:hidden;height:100%}body.is-menu-open header{overflow-x:initial}.content-wrapper{flex:1;padding-top:var(--header-height)}.content-wrapper.home{padding-top:0}a{text-decoration:none;color:var(--text-color)}a:hover{text-decoration:underline}.container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 auto;width:100%;max-width:1302px;padding:0 16px}.container--footer,.container--header,.container--main-page{max-width:1920px;padding:0 60px}@media screen and (max-width: 1380px){.container--footer,.container--header,.container--main-page{padding:0 16px}}.container--small{max-width:1092px;padding:0 16px}h1,h2,h3,h4,h5,h6{font-family:var(--secondary-font);margin-bottom:16px}h1{font-size:40px;line-height:54px;font-weight:800}h2{font-size:32px;line-height:44px;font-weight:700}h3{font-size:26px;line-height:39px;font-weight:700}h4{font-size:24px;line-height:38px;font-weight:700}p,ul{margin-bottom:24px}ul.custom-list{list-style:none}ul.custom-list>li{position:relative;margin-bottom:15px;padding-left:25px;line-height:24px;font-size:16px}ul.custom-list>li:last-of-type{margin-bottom:0}ul.custom-list>li::before{content:"";top:8px;left:0;width:10px;height:10px;position:absolute;background-color:var(--accent-color)}ul li::marker{color:var(--accent-color)}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.26%}.iframe-container video,.iframe-container iframe,.iframe-container .youtube{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.iframe-container .youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:0.8;border-radius:6px}.iframe-container .youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff}.iframe-container .youtube img,.iframe-container .youtube .play-button{cursor:pointer}.iframe-container .youtube .play-button,.iframe-container .youtube .play-button:before{position:absolute}.iframe-container .youtube .play-button,.iframe-container .youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.map-text{pointer-events:none}.ad{background-color:#29730c;color:#fff;text-align:center}.ad__image-wrapper{position:relative}.ad__pic{display:block}.ad__money{position:absolute;width:172px;height:166px;left:0;bottom:-82px}.ad__logo{position:absolute;top:27px;left:18px;max-width:122px;max-height:25px}.ad__description{padding:25px 15px 23px 25px}.ad b,.ad span,.ad strong{display:block}.ad b{font-size:30px;line-height:42px;font-weight:700}.ad span{font-size:18px;line-height:22px;font-weight:700}.ad strong{font-size:28px;line-height:33px;font-weight:800;margin-bottom:24px}.ad__social a{display:inline-block;margin:0 14px}.ad__social span{font-size:19px;line-height:22px;font-weight:600;margin-bottom:19px}.ad__social img{width:44px;height:44px}.banner{background-image:url(public/banner.png);background-position:right center;background-repeat:no-repeat;background-size:cover;padding:138px 0 205px;position:relative}@media screen and (max-width: 768px){.banner{padding:85px 0 106px}}.banner:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:69%;background:linear-gradient(180deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.banner .container{position:relative;z-index:2}.banner__header{color:#fff;font-size:50px;line-height:60px;margin-bottom:16px;max-width:567px}@media screen and (max-width: 768px){.banner__header{font-size:30px;line-height:36px}}.banners{position:relative;margin-bottom:36px}.banners .container{padding:0 72px;max-width:100%}.banners .banner{background-image:url(public/banners-image.png);background-position:center center;padding:91px 0 193px}@media screen and (max-width: 990px){.banners .banner{padding:0;height:250px;background-position:left center}}.banners .banner__wrapper{align-items:flex-end;text-align:left;margin:0 0 0 auto}@media screen and (max-width: 990px){.banners .banner__wrapper{display:none}}.banners .banner h2{font-size:60px;line-height:72px;font-family:var(--secondary-font);font-weight:800;margin-bottom:32px}.banners .slide:nth-child(4n+1) .banner:before{content:"";position:absolute;left:0;top:0;right:0;margin:auto;background:url(public/vi.svg) no-repeat center;background-size:cover;width:600px;height:500px;z-index:2}.banners .slide:nth-child(2n) .banner:after{left:initial;min-width:900px;right:-13%;width:62.5%;height:100%;transform:skew(-25deg);background:rgba(0,0,0,0.4)}.banners .slide:nth-child(3n) .banner:after{left:initial;right:-13%;width:62.5%;min-width:900px;height:100%;transform:skew(-25deg);background:rgba(0,0,0,0.4);border-left:30px solid var(--accent-color)}.banners .slide .banner{overflow:hidden}@media screen and (max-width: 990px){.banners .slide .banner:before,.banners .slide .banner:after{display:none}}.banners .slick-prev{left:16px}@media screen and (max-width: 990px){.banners .slick-prev{display:none}}.banners .slick-next{right:16px}@media screen and (max-width: 990px){.banners .slick-next{display:none}}.banners .slick-dots{bottom:-36px}.breadcrumbs{background-color:#fff;display:block}.breadcrumbs nav{padding:23px 16px 24px;display:block}.breadcrumbs__link{display:inline-block;font-size:14px;line-height:14px;font-weight:400;color:var(--accent-color);margin-right:20px;position:relative}.breadcrumbs__link:after{right:-13px;content:"/";position:absolute;text-decoration:none}.breadcrumbs__link:last-of-type{cursor:initial;pointer-events:none;text-decoration:none;color:#a8b0b1;margin-right:0}.breadcrumbs__link:last-of-type:after{display:none}.button,.tag{display:inline-flex;z-index:1;position:relative;border-width:0;outline:0;color:#fff;padding:10px 16px;cursor:pointer;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:600;text-align:center}.button:hover,.tag:hover{text-decoration:none}.button--green,.tag--green{background-color:var(--accent-color);color:#fff}.button--white,.tag--white{border:1px solid #fff;background-color:rgba(203,203,203,0.5);backdrop-filter:blur(4px)}.button.tag--skew,.button.button--skew,.tag.tag--skew,.tag.button--skew{background-color:transparent !important;margin:0 7px;padding:10px 20px;backdrop-filter:none;border:0}.button.tag--skew:after,.button.button--skew:after,.tag.tag--skew:after,.tag.button--skew:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:-1;transform:skewX(-25deg)}.button.tag--skew.tag--green,.button.tag--skew.button--green,.button.button--skew.tag--green,.button.button--skew.button--green,.tag.tag--skew.tag--green,.tag.tag--skew.button--green,.tag.button--skew.tag--green,.tag.button--skew.button--green{color:#fff}.button.tag--skew.tag--green:after,.button.tag--skew.button--green:after,.button.button--skew.tag--green:after,.button.button--skew.button--green:after,.tag.tag--skew.tag--green:after,.tag.tag--skew.button--green:after,.tag.button--skew.tag--green:after,.tag.button--skew.button--green:after{background-color:var(--accent-color)}.button.tag--skew.button--white,.button.button--skew.button--white,.tag.tag--skew.button--white,.tag.button--skew.button--white{color:#fff}.button.tag--skew.button--white:after,.button.button--skew.button--white:after,.tag.tag--skew.button--white:after,.tag.button--skew.button--white:after{border:1px solid #fff;background-color:rgba(203,203,203,0.5);backdrop-filter:blur(4px)}.button--outline,.tag--outline{background-color:transparent;border-width:1px;border-style:solid;padding:9px 16px}.button--outline.button--green,.tag--outline.button--green{color:var(--accent-color);border-color:var(--accent-color)}.button--outline.button--green.active,.button--outline.button--green:hover,.tag--outline.button--green.active,.tag--outline.button--green:hover{color:#fff;background-color:var(--accent-color)}.button--outline.button--grey,.tag--outline.button--grey{color:#1a2226;border-color:rgba(203,203,203,0.5)}.button--outline.button--grey.active,.button--outline.button--grey:hover,.tag--outline.button--grey.active,.tag--outline.button--grey:hover{color:#1a2226;background-color:rgba(203,203,203,0.5)}.collapse{width:100%}.collapse__item{border-top:1px solid #d0d0d0}.collapse__item:last-of-type{border-bottom:1px solid #d0d0d0}.collapse__head{display:flex;align-items:center;justify-content:space-between;padding:26px 0;font-size:20px;line-height:32px;font-weight:700;font-family:var(--secondary-font)}@media screen and (max-width: 768px){.collapse__head{line-height:26px;padding:16px 0}}.collapse__head span{width:24px;height:24px;background-image:url(public/plus.svg);background-repeat:no-repeat;background-position:center;background-size:130% 130%}@media screen and (max-width: 768px){.collapse__head span{background-size:100% 100%}}.collapse__head.js-active span{background-image:url(public/cross-rounded.svg);background-size:24px 24px}@media screen and (max-width: 768px){.collapse__head.js-active span{background-size:20px 20px}}.collapse__body{display:none;padding-bottom:26px}@media screen and (max-width: 768px){.collapse__body{padding-bottom:16px}}.collapse__body p:last-of-type{margin-bottom:0}.countdown{display:inline-flex;flex-direction:column;padding:17px 23px 22px 34px;background:rgba(0,0,0,0.5);border-radius:24px}.countdown>span{display:block;align-self:center;font-size:20px;line-height:24px;font-weight:700;color:#fff;font-family:var(--secondary-font)}.countdown ul{display:flex;flex-direction:row;margin:0}.countdown ul li{display:flex;flex-direction:column;text-align:center;font-size:18px;line-height:21px;font-weight:400;font-family:var(--secondary-font);color:#fff;margin:0 20px 0 0}.countdown ul li:last-of-type{margin-bottom:0}.countdown ul li span{font-size:46px;line-height:55px;font-weight:700;font-family:var(--secondary-font);color:var(--accent-color)}.countdown ul li::marker{color:transparent}.date{display:block;color:#6a7172;font-size:16px;line-height:16px}.dropdown{position:relative}.dropdown__list{display:none;position:absolute;list-style:none;padding:24px 0;background:#eaf1e7;box-shadow:0px 6px 14px -6px rgba(24,39,75,0.12),0px 10px 32px -4px rgba(24,39,75,0.1)}.dropdown__list li{margin-bottom:16px}.dropdown__list li:last-of-type{margin-bottom:0}.dropdown__list li a{display:block;font-size:16px;line-height:20px;font-weight:400;padding:0 44px 0 24px;color:#2c2f33;white-space:nowrap}.dropdown__list li a b{color:var(--accent-color)}.dropdown__list li span{display:block}.dropdown--icon-right .dropdown__current{padding-right:20px;position:relative}.dropdown--icon-right .dropdown__current:after{right:0;top:0;bottom:0;position:absolute;font-family:var(--icon-font);color:var(--text-color);font-weight:700;font-size:6px;content:"\e90c"}.dropdown--icon-right.dropdown--list-right .dropdown__current:after{right:20px;content:"\e90d";transform:rotate(90deg)}.dropdown--icon-down .dropdown__current{padding-right:20px;position:relative}.dropdown--icon-down .dropdown__current:after{bottom:0;top:0;right:0;height:16px;margin:auto;position:absolute;font-family:var(--icon-font);color:var(--text-color);font-weight:700;font-size:6px;content:"\e90c";transition:0.3s ease transform}.dropdown--icon-down.js-active>.dropdown__current:after{transform:rotate(-180deg)}.dropdown--list-right .dropdown__list{left:100%;top:-22px}.dropdown a{color:var(--text-color)}body.hover-on .dropdown:hover>.dropdown__list{display:block}.input-wrap{display:flex;flex-direction:column;position:relative}.input-wrap label{font-size:14px;line-height:14px;font-weight:600;color:#1a2226;margin-bottom:8px}input,textarea{display:block;width:100%;font-size:16px;line-height:40px;font-weight:400;padding:0 12px;font-family:var(--primary-font);color:#1a2226;height:40px;outline:none;border:1px solid #e2e3e4;border-radius:4px}input:focus,textarea:focus{border-color:var(--accent-color)}input.input--transparent,textarea.input--transparent{background:rgba(0,0,0,0);color:#fff}input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder,textarea::-webkit-input-placeholder{color:#fff;opacity:1}input[type="radio"],input[type="checkbox"]{width:2rem;height:2rem;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}textarea{padding:12px;line-height:24px;resize:none;height:80px}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single{border:1px solid #e2e3e4}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px;color:#1a2226}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--accent-color) !important}.select2-dropdown{border:1px solid #e2e3e4;overflow:hidden}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#1a2226 transparent transparent transparent}.ajax_form input.error,.ajax_form textarea.error{border-color:brown}.news-item{text-decoration:none !important}.news-item:hover .news-item__text{text-decoration:underline}.news-item__date{display:block;font-size:14px;line-height:14px;font-weight:400;margin-bottom:12px;text-decoration:none}.news-item__text{font-size:21px;line-height:29px;color:#2c2f33;font-weight:700;font-family:var(--secondary-font);height:116px;overflow:hidden;display:block}@media screen and (max-width: 1200px){.news-item__text{font-size:18px;line-height:25px;height:100px}}.news-item img{display:block;width:100%;margin-bottom:16px}.interactive-map{padding:32px 0 100px}@media screen and (max-width: 1100px){.interactive-map{padding:24px 0 32px}}.interactive-map .container{flex-direction:row}.interactive-map .info-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1100px){.interactive-map .info-wrapper{width:100%;justify-content:space-around}}@media screen and (max-width: 768px){.interactive-map .info-wrapper{flex-direction:column}}.interactive-map .info-block{width:318px;border:1px solid #c9d2d2;padding:32px 24px}@media screen and (max-width: 768px){.interactive-map .info-block{margin-bottom:24px;width:100%}.interactive-map .info-block:last-of-type{margin-bottom:0}}.interactive-map .info-block:last-of-type{display:none}@media screen and (max-width: 1100px){.interactive-map .info-block:last-of-type{display:block}}.interactive-map .info-block .head{display:flex;align-items:center;margin-bottom:25px}.interactive-map .info-block img{width:64px;height:64px;margin-right:17px}.interactive-map .info-block strong{display:inline-flex;font-size:20px;line-height:26px;font-weight:700;color:#2c2f33}.interactive-map .info-block b{display:block;font-size:28px;line-height:28px;font-weight:800;font-family:var(--secondary-font);margin-bottom:6px;color:var(--accent-color)}.interactive-map .info-block span{display:block;margin-bottom:24px;font-size:20px;line-height:26px;color:#2c2f33}.interactive-map .info-block span:last-of-type{margin-bottom:0}.interactive-map .map-wrapper{display:flex;flex:1}@media screen and (max-width: 1100px){.interactive-map .map-wrapper{display:none}}.interactive-map .map-wrapper svg{flex:1;padding:0 79px 0 101px}.interactive-map .map-wrapper .description{visibility:hidden;position:relative;align-self:flex-start;width:215px}.interactive-map .map-wrapper .description::after{content:"";position:absolute;top:5px;left:-16px;height:105%;width:1px;background-color:#517f2c}.interactive-map .map-wrapper .description strong{display:inline-flex;font-size:20px;line-height:26px;font-weight:700;color:#2c2f33;margin-bottom:18px}.interactive-map .map-wrapper .description b{display:block;font-size:28px;line-height:28px;font-weight:800;font-family:var(--secondary-font);margin-bottom:6px;color:var(--accent-color)}.interactive-map .map-wrapper .description span{display:block;margin-bottom:24px;font-size:20px;line-height:26px;padding-bottom:10px;color:#2c2f33;position:relative}.interactive-map .map-wrapper .description span:after{content:"";position:absolute;left:0;bottom:0;width:80%;height:1px;background-color:#517f2c}.interactive-map .map-wrapper .description span:last-of-type{margin-bottom:0}.pagination{display:flex;flex:0 0 100%;margin:0 auto;align-items:center;justify-content:center}.pagination .button{display:inline-flex;position:relative;height:40px;min-width:40px;margin:0 3px;padding:0 16px;font-size:16px;align-items:center;justify-content:center;text-decoration:none}@media screen and (max-width: 600px){.pagination .button{font-size:12px}.pagination .button.pagination-first,.pagination .button.pagination-last{display:none}}.pagination .pagination-next{margin:0 0 0 24px !important}@media screen and (max-width: 768px){.pagination .pagination-next{font-size:0}.pagination .pagination-next:before{font-size:10px;content:"\e90d";font-family:var(--icon-font);transform:rotate(90deg)}}@media screen and (max-width: 600px){.pagination .pagination-next{margin:0 0 0 5px !important}.pagination .pagination-next:before{font-size:8px}}.pagination .pagination-back{margin:0 24px 0 0 !important}@media screen and (max-width: 768px){.pagination .pagination-back{font-size:0}.pagination .pagination-back:before{font-size:10px;content:"\e90d";font-family:var(--icon-font);transform:rotate(270deg)}}@media screen and (max-width: 600px){.pagination .pagination-back{margin:0 5px 0 0 !important}.pagination .pagination-back:before{font-size:8px}}.pagination .pagination-dots{display:inline-flex;margin:0 15px}@media screen and (max-width: 600px){.pagination .pagination-dots{margin:0 4px 0}}.project-item{display:inline-flex;flex-direction:column}.project-item:hover{text-decoration:none}.project-item .img-wrap{position:relative;margin-bottom:24px}.project-item .img-wrap img{display:block;width:100%}.project-item .img-wrap .tag{position:absolute;left:16px;top:12px;font-size:11px;line-height:11px;font-weight:800;text-transform:uppercase}.project-item b{display:block;text-transform:uppercase;font-size:18px;line-height:25px;font-weight:800;font-family:var(--secondary-font);color:#2c2f33;margin-bottom:12px;height:100px;overflow:hidden}.project-item p{margin-bottom:0}.slider *{outline:none}.slick-slider{max-width:100%;display:block}.slick-next,.slick-prev{position:absolute;top:0;bottom:0;width:56px;height:56px;left:0;z-index:5;opacity:1;background:rgba(137,190,56,0.6);backdrop-filter:blur(4px);border:2px solid #ffffff;transform:none !important;padding:0;align-items:center;justify-content:center;margin:auto}.slick-next::before,.slick-prev::before{display:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:rgba(137,190,56,0.6);color:#fff}.slick-next i,.slick-prev i{font-size:15px}.slick-next{left:initial;right:0}.slick-next i{margin-right:-5px;transform:rotate(90deg)}.slick-prev i{margin-left:-5px;transform:rotate(270deg)}.slick-dots{text-align:center}.slick-dots>li{display:inline-block;margin:0 6px;width:auto;height:auto}.slick-dots>li::before{display:none}.slick-dots>li.slick-active button{background-color:#7e9b72}.slick-dots>li button{background-color:#d0c9c9;border-radius:50%;text-indent:-9999px;width:12px;height:12px;transition:0.3s ease all}.social-links a{display:inline-block;margin-right:24px;color:#dadada;font-size:40px}.social-links a.icon-viber-mobile{display:none}@media screen and (max-width: 990px){.social-links a.icon-viber-mobile{display:inline-block}}@media screen and (max-width: 990px){.social-links a.icon-viber-desktop{display:none}}.social-links a:last-of-type{margin-right:0}.social-links a:hover{text-decoration:none}table{width:100%;border-collapse:collapse}table.table--colored{font-size:16px;line-height:16px;font-weight:400;color:#1a2226}@media screen and (max-width: 768px){table.table--colored{line-height:19px}}table.table--colored tr{background-color:#fff}table.table--colored tr:nth-child(2n-1) td{background-color:#eaf1e7}table.table--colored td{vertical-align:middle;padding:12px 14px 12px 16px}@media screen and (max-width: 768px){table.table--colored td{padding:12px 8px}}.text-layout{display:flex;flex-direction:column}.text-layout__row{display:flex;flex-direction:row;margin-bottom:52px}.text-layout__row:first-of-type{padding-top:45px}.text-layout__row:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.text-layout__row{flex-direction:column;padding-top:0;margin-bottom:24px}.text-layout__row:first-of-type{padding-top:24px}}.text-layout .row__head{width:38%}@media screen and (max-width: 768px){.text-layout .row__head{width:100%;margin-bottom:16px}}.text-layout .row__head h3{font-size:32px;line-height:41px;color:#2c2f33;font-weight:700;margin-bottom:0}@media screen and (max-width: 768px){.text-layout .row__head h3{font-size:30px;line-height:32px}}.text-layout .row__content{width:62%;padding-top:14px}@media screen and (max-width: 768px){.text-layout .row__content{padding-top:0;width:100%}}.text-layout .row__content p{font-size:16px;line-height:24px;font-weight:400}.text-layout .row__content ul:last-of-type{margin-bottom:0}.text-layout .row__content img{display:block}.text-layout .row__content:last-child{margin-bottom:0}.overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:-1;visibility:hidden}.overlay.active{visibility:visible;z-index:11}.modal{z-index:12;top:-1000px;position:fixed;left:0;right:0;margin:auto;transition:0.3s ease all;visibility:hidden;width:auto;max-width:400px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);background:#fff}.modal.active{visibility:visible}.modal-closer{position:absolute;right:10px;top:10px;width:20px;height:20px;text-align:center;cursor:pointer}.modal-closer::before,.modal-closer:after{position:absolute;content:"";top:7px;left:0;right:0;width:100%;height:2px;background:var(--accent-color);transform:rotate(45deg)}.modal-closer:after{transform:rotate(135deg)}.modal-head{text-align:center;padding:20px 15px 15px}.modal-head h3{font-family:var(--secondary-font);font-size:32px;line-height:41px;align-self:center;margin-bottom:0}@media screen and (max-width: 768px){.modal-head h3{font-size:30px;line-height:39px;text-align:center}}.modal-body{overflow:hidden;max-width:710px;padding:0 10px 25px;margin:0 auto;font-size:16px;line-height:24px}.modal-body .row{margin-bottom:20px}.modal-body .row:last-of-type{margin-bottom:0}.jGrowl-notification{width:440px !important;padding:20px !important}.jGrowl{font-size:18px !important}@media screen and (max-width: 768px){.jGrowl-notification{width:280px !important;padding:10px !important}.jGrowl{font-size:16px !important}}.header{--text-clr: var(--text-color);--background-clr: #fff;--icon-clr: var(--accent-color);--lang-color: rgba(168, 176, 177, 1);--border-width: 1px}.header .header__logo{background-image:url(public/logo-black.svg)}.header.home{--text-clr: #fff;--icon-clr: #fff;--background-clr: rgba(0, 0, 0, 0);--border-width: 0px;--lang-color: #fff}.header.home .header__logo{background-image:url(public/logo.svg)}.header{position:fixed;top:0;z-index:21;background-color:var(--background-clr);padding-top:30px;padding-bottom:18px;width:100%;color:#fff;transition:transform 0.3s ease-in;border-bottom:var(--border-width) solid var(--accent-color)}.header--is-hidden{transform:translate3d(0, -100%, 0)}@media only screen and (max-width: 1650px){.header{padding-top:16px;padding-bottom:16px}}.header__right,.header__left{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 1380px){.header__right{margin-top:-6px}.header__right .button{display:none}}.header__right button{margin-top:-3px !important}.header__mobile-part{display:none;width:100%}.header__mobile-part--top{padding:19px 24px 50px;align-items:center}.header__mobile-part--top .header__language{margin-top:0}.header__mobile-part--top .header__language .dropdown{z-index:10}.header__mobile-part--top .header__language .dropdown__list{background:#fff}.header__mobile-part--top .header__language .dropdown__current:after{color:var(--text-color) !important}.header__mobile-part--top .header__language .dropdown a,.header__mobile-part--top .header__language .dropdown span{color:var(--text-color) !important}.header__mobile-part--top .header__mobile-btn{color:#a0a5a8;font-size:14px;width:24px;height:16px}.header__mobile-part--bottom{padding:0 24px 0;margin:25px 0 0 0}.header__mobile-part--bottom a{color:#fff !important}@media only screen and (max-width: 1380px){.header__mobile-part{display:flex}}.header__logo{width:259px;height:55px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-right:80px}@media only screen and (max-width: 1750px){.header__logo{margin-right:40px}}@media only screen and (max-width: 1650px){.header__logo{width:50px;height:40px;background:url(public/logo-small.svg) no-repeat center !important}}.header__contacts{margin-top:-4px;margin-right:42px}@media only screen and (max-width: 1670px){.header__contacts{margin-right:20px}}@media only screen and (max-width: 1650px){.header__contacts{margin-top:0}}@media only screen and (max-width: 1380px){.header__contacts{margin-right:0}.header__contacts a.remote-link{display:none}}.header__contacts a,.header__contacts button{margin:0 13px;font-size:18px;color:var(--icon-clr);text-decoration:none}.header__contacts .phone-link-mobile{display:none}@media screen and (max-width: 990px){.header__contacts .phone-link-mobile{display:inline}}@media screen and (max-width: 990px){.header__contacts .phone-link-desktop{display:none}}.header .navigation{flex:1}.header .navigation__list{display:flex;max-width:797px;margin:-7px auto 0;padding:0 15px;justify-content:space-between;list-style:none}@media only screen and (max-width: 1650px){.header .navigation__list{margin-top:0}}.header .navigation__item{margin-bottom:0}.header .navigation__item>.dropdown>.dropdown__current a{font-size:20px;line-height:28px;color:var(--text-clr);font-family:var(--secondary-font);font-weight:700}@media only screen and (max-width: 1670px){.header .navigation__item>.dropdown>.dropdown__current a{font-size:18px}}.header .navigation__item:last-of-type{display:none}@media only screen and (max-width: 1380px){.header .navigation__item:last-of-type{display:block}}.header .navigation__item .dropdown--icon-down>.dropdown__current{padding-right:0}.header .navigation__item .dropdown--icon-down>.dropdown__current::after{display:none}@media only screen and (max-width: 1380px){.header .navigation__item>.dropdown a{white-space:initial}}.header .navigation .header__mobile-part--bottom a{color:#fff !important}@media only screen and (max-width: 1380px){.header .navigation{position:fixed;top:0;left:100%;height:100vh;width:86vw;z-index:22;background-color:#fff;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;transform:translate3d(0, 0, 0);transition:ease 0.3s transform}.header .navigation .navigation__list{width:100%;max-width:none;padding:0;flex-direction:column;padding:0 24px}.header .navigation .navigation__list .navigation__item{border-bottom:1px solid #e2e3e4}.header .navigation .navigation__list .navigation__item:last-of-type{border-bottom:0;position:relative}.header .navigation .navigation__list .navigation__item:last-of-type:after{position:absolute;height:24px;right:0;top:0;bottom:0;margin:auto;font-family:var(--icon-font);content:"\e908";font-size:20px;color:var(--accent-color)}.header .navigation .navigation__list .navigation__item .dropdown__current{padding:14px 0 15px;display:block}.header .navigation .navigation__list .navigation__item .dropdown__current:after{display:block;right:0}.header .navigation .navigation__list .navigation__item .dropdown__list{padding:0 0 16px 0;margin-bottom:0}.header .navigation .navigation__list .navigation__item .dropdown__list .dropdown__current{padding:0}.header .navigation .navigation__list .navigation__item .dropdown__item .dropdown .dropdown__current:after{transform:rotate(180deg)}.header .navigation .navigation__list .navigation__item .dropdown__item .dropdown.js-active .dropdown__current:after{transform:rotate(0deg)}.header .navigation .navigation__list .dropdown .dropdown__list{background:#fff;box-shadow:none;position:static}.header .navigation .navigation__list .dropdown .dropdown__list .dropdown__list{padding:16px 0 0 20px}.header .navigation .navigation__list a,.header .navigation .navigation__list span{font-size:16px !important;line-height:19px !important;color:var(--text-color) !important;text-decoration:none !important}.header .navigation.js-active{transition:ease 0.3s transform;transform:translate3d(-100%, 0, 0)}.header .navigation a{color:var(--text-color) !important}}.header__language{margin-top:-7px}.header__language .dropdown__current::after{top:initial;bottom:initial;height:auto !important;color:var(--lang-color)}.header__language .dropdown a,.header__language .dropdown span{cursor:pointer;font-size:18px;line-height:28px;font-weight:400;font-family:var(--secondary-font);color:var(--lang-color);text-transform:uppercase}@media only screen and (max-width: 1380px){.header__language .dropdown a,.header__language .dropdown span{font-weight:700}}.header__language .dropdown li a{color:var(--text-color)}@media only screen and (max-width: 1380px){.header__language{margin-right:27px}.header__language .dropdown__list{padding:5px 0}.header__language .dropdown__list li{margin-bottom:8px}.header__language .dropdown__list li a{padding:0 20px 0 15px}}.header .container{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1380px){.header .container{justify-content:flex-start}}.header__mobile-btn{display:none;color:var(--text-clr);margin-left:auto}@media only screen and (max-width: 1380px){.header__mobile-btn{display:block;width:24px;height:16px;font-size:16px}}.header .menu-overlay{position:fixed;left:0;top:0;bottom:0;right:0;z-index:20;background:rgba(0,0,0,0.4);display:none}.footer{background:#1a2511;color:#fff;padding:48px 0 24px}@media screen and (max-width: 768px){.footer{padding:32px 0 24px}}.footer .container{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.footer__logo{margin-right:136px}@media screen and (max-width: 640px){.footer__logo{margin-right:0}}.footer__logo a{display:block;width:198px;height:41px;background:url(public/logo.svg) no-repeat center;background-size:cover;margin-bottom:12px}.footer__logo span{display:block;max-width:193px;font-size:14px;line-height:21px;font-weight:700;color:#e0dede}@media screen and (max-width: 640px){.footer__logo span{max-width:none}}.footer strong{display:block;font-size:20px;line-height:23px;font-weight:700;margin-bottom:12px}.footer .wrap{padding-right:30px;flex:1;display:flex;flex-wrap:wrap;flex-direction:column;min-width:300px;max-width:350px;margin-bottom:24px}.footer .wrap:last-of-type{padding-right:0}.footer .wrap a{display:inline-flex;font-size:16px;line-height:29px;color:#fff;font-weight:400;cursor:pointer}.footer .wrap ul{list-style:none;margin-bottom:0}.footer .wrap ul li{margin-bottom:0}@media screen and (max-width: 640px){.footer .wrap{max-width:none}}.footer__copyrights{display:flex;flex:0 0 100%;font-size:12px;line-height:12px;font-weight:400;padding-top:32px}@media screen and (max-width: 768px){.footer__copyrights{padding-top:16px}}.footer .social-links{padding-top:18px}.footer .social-links a{font-size:40px;text-decoration:none}.footer form strong{margin-bottom:20px}.footer form .input-wrap{margin-bottom:24px;max-width:400px}.benefits{padding:70px 0}@media screen and (max-width: 768px){.benefits{padding:30px 0}}.benefits .container>p{text-align:center;max-width:921px;margin:0 auto 70px}.benefits h2{width:100%;text-align:center;margin-bottom:48px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.benefits h2{text-align:left;margin-bottom:24px;font-size:30px;line-height:39px}}.benefits .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 900px){.benefits .wrapper{max-width:400px;margin:0 auto}}.benefits .item{width:24%;margin-bottom:30px}@media screen and (max-width: 1150px){.benefits .item{width:50%}}@media screen and (max-width: 900px){.benefits .item{width:100%}.benefits .item:last-of-type{margin-bottom:0}}.benefits .item .img-wrap{display:flex;align-items:center}.benefits .item img{width:60px;height:78px;margin-right:19px}.benefits .item strong{max-width:218px;font-size:18px;line-height:26px;font-weight:700}.benefits .item span{display:block;padding-top:7px;font-weight:400}.brands{padding:70px 0;background-color:#eaf1e7}@media screen and (max-width: 768px){.brands{padding:30px 0}}.brands h2{width:100%;text-align:center;margin-bottom:12px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.brands h2{text-align:left;font-size:30px;line-height:39px}}.brands p{width:100%;text-align:center;margin-bottom:35px}@media screen and (max-width: 768px){.brands p{text-align:left;margin-bottom:24px}}.brands .slider{position:relative;padding:0 130px;margin:0 auto}@media screen and (max-width: 768px){.brands .slider{padding:0;margin-bottom:30px;padding-bottom:20px}}.brands .slider .slide{text-align:center;margin:0 10px}@media screen and (max-width: 768px){.brands .slider .slide{margin:0}}.brands .slider .slide img{display:block;margin:0 auto}.brands .slider .slick-prev,.brands .slider .slick-next{background:transparent;border:2px solid var(--accent-color)}.brands .slider .slick-prev i,.brands .slider .slick-next i{color:var(--accent-color)}.brands .slider .slick-prev{left:0}.brands .slider .slick-next{right:0}.calculator{background-color:#eaf1e7;position:relative}.calculator .container{display:block;max-width:none;padding-left:40.625%}@media screen and (max-width: 1070px){.calculator .container{padding:0}}.calculator .wrapper{padding:32px 0 52px 49px;max-width:609px}@media screen and (max-width: 1070px){.calculator .wrapper{padding:24px 16px;margin:0 auto}}.calculator .wrapper h2{font-size:32px;line-height:41px;color:#2c2f33;margin-bottom:13px;font-weight:700}@media screen and (max-width: 768px){.calculator .wrapper h2{margin-bottom:16px;font-size:30px;line-height:39px}}.calculator .wrapper p{font-weight:400;line-height:24px;margin-bottom:52px}@media screen and (max-width: 768px){.calculator .wrapper p{margin-bottom:16px}}.calculator .form-row{display:flex;width:100%;justify-content:space-between;margin-bottom:24px}.calculator .form-row--huge .input-wrap{width:100%}@media screen and (max-width: 768px){.calculator .form-row{flex-direction:column;margin-bottom:0}}.calculator .input-wrap{width:calc(50% - 8px)}@media screen and (max-width: 768px){.calculator .input-wrap{width:100%;margin-bottom:24px}}.calculator .input-wrap label{font-weight:600;font-family:var(--second-font)}.calculator__info{position:absolute;top:0;left:0;display:flex;justify-content:flex-end;align-items:flex-end;width:40.625%;height:100%;background:url(public/calculator.png) no-repeat;background-size:cover;padding-bottom:41px}.calculator__info p{padding:20px 24px;background:rgba(0,0,0,0.4);backdrop-filter:blur(6px);left:40.625%;bottom:0;color:#fff;font-size:22px;line-height:24px;font-weight:700;margin-bottom:0}.calculator__info p span{color:var(--accent-color)}@media screen and (max-width: 1070px){.calculator__info{position:static;width:100%;height:299px;padding-bottom:0}.calculator__info p{width:100%;padding:16px 22px;font-size:18px;line-height:24px;margin-bottom:0;text-align:center}}.manager-form{background:url(public/back-form-bg.png) no-repeat center;background-size:cover;padding:70px 0}@media screen and (max-width: 768px){.manager-form{padding:24px 0}}.manager-form h2{width:100%;text-align:center;margin-bottom:48px;font-size:32px;line-height:41px;font-weight:700;color:#fff}@media screen and (max-width: 768px){.manager-form h2{text-align:left;margin-bottom:24px;font-size:30px;line-height:39px}}.manager-form form{width:100%;max-width:519px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.manager-form form .input-wrap{margin-bottom:24px;width:calc(50% - 12px)}.manager-form form .input-wrap:last-of-type{width:100%}@media screen and (max-width: 768px){.manager-form form .input-wrap{width:100%}}.manager-form form label{color:#fff;margin-bottom:8px}.project-steps{padding:100px 0 30px}@media screen and (max-width: 768px){.project-steps{padding:48px 0 8px}}.project-steps h2{width:100%;text-align:center;margin-bottom:72px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.project-steps h2{text-align:left;margin-bottom:24px;font-size:30px;line-height:39px}}.project-steps .wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;width:100%}.project-steps .wrapper .img-wrap{width:123px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.project-steps .wrapper .img-wrap{width:auto;min-width:80px}}.project-steps .wrapper .item{width:33.333%;min-width:350px;display:flex;flex-direction:row;align-items:center;margin-bottom:70px}@media screen and (max-width: 1150px){.project-steps .wrapper .item{width:50%}}@media screen and (max-width: 768px){.project-steps .wrapper .item{--mb: 40px;--arrow-height: 33px;width:100%;margin-bottom:var(--mb);min-width:auto;position:relative}.project-steps .wrapper .item:after{position:absolute;content:"";background:url(public/down-arrow.svg) no-repeat center;width:15px;height:var(--arrow-height);top:calc(100% + (var(--mb) - var(--arrow-height)) / 2);left:0;right:0;margin:auto}.project-steps .wrapper .item:last-of-type::after{display:none}}.project-steps .wrapper img{width:72px;height:72px;margin-right:11px}@media screen and (max-width: 768px){.project-steps .wrapper img{margin-right:22px}}.project-steps .wrapper span{font-size:65px;font-weight:600;font-family:var(--secondary-font);color:#e4e4e4}@media screen and (max-width: 768px){.project-steps .wrapper span{display:none}}.project-steps .wrapper strong{display:inline-flex;max-width:200px;padding-left:11px;padding-right:10px;font-size:22px;line-height:28px;font-family:var(--secondary-font);color:#3c4045;text-transform:uppercase;font-weight:600}@media screen and (max-width: 768px){.project-steps .wrapper strong{font-size:20px;line-height:26px;max-width:none}}.recent-projects{padding:100px 0 160px}@media screen and (max-width: 768px){.recent-projects{padding:48px 0 60px}}.recent-projects h2{width:100%;text-align:center;margin-bottom:48px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.recent-projects h2{margin-bottom:24px;font-size:30px;line-height:39px;text-align:left}}.recent-projects .slide{margin:0 15px}.recent-projects .slick-list{margin:0 -15px}.recent-projects .content{display:flex;justify-content:space-between;max-width:1172px;padding:0 56px;margin:0 auto}@media screen and (max-width: 990px){.recent-projects .content{padding:0;flex-wrap:wrap}}.recent-projects .content .img-wrap{width:59.30123%}@media screen and (max-width: 990px){.recent-projects .content .img-wrap{width:100%;margin-bottom:16px}.recent-projects .content .img-wrap img{margin:0 auto}}.recent-projects .content .description{width:38.33805%}@media screen and (max-width: 990px){.recent-projects .content .description{width:100%}}.recent-projects .content h3{font-size:22px;line-height:33px;color:var(--accent-color);margin-bottom:24px;text-transform:uppercase}@media screen and (max-width: 768px){.recent-projects .content h3{margin-bottom:16px}}.recent-projects .content p{margin-bottom:24px}@media screen and (max-width: 768px){.recent-projects .content p{margin-bottom:16px}}.recent-projects .content a{position:relative;color:var(--accent-color);font-size:16px;line-height:24px;font-weight:800;text-transform:uppercase}@media screen and (max-width: 768px){.recent-projects .content a{line-height:20px}}.recent-projects .content a i{position:absolute;bottom:0;top:0;height:24px;margin:auto;font-size:8px;transform:rotate(90deg)}@media screen and (max-width: 768px){.recent-projects .content a i{height:20px}}.recent-projects .slick-next,.recent-projects .slick-prev{margin:auto}.subscription{max-width:953px;margin:0 auto;background:#eaf1e7;position:relative;display:flex;align-items:flex-start;flex-direction:row;margin-top:27px;padding:0 53px 0 30px}@media screen and (max-width: 895px){.subscription{align-items:center;padding:0 20px}}.subscription img{position:relative;top:-27px;margin-right:23px}@media screen and (max-width: 895px){.subscription img{width:150px;height:auto;position:static}}@media screen and (max-width: 600px){.subscription img{position:absolute;width:127px;height:111px;margin-right:0;left:16px;top:-20px}}.subscription__content{padding:33px 0 51px 0}@media screen and (max-width: 600px){.subscription__content{padding:24px 0 54px}}.subscription__content h2{display:block;font-size:24px;line-height:28px;font-weight:600;margin-bottom:37px}@media screen and (max-width: 895px){.subscription__content h2{margin-bottom:15px}}@media screen and (max-width: 600px){.subscription__content h2{font-size:20px;padding-left:127px;margin-bottom:20px}}.subscription__form form{display:flex;align-items:flex-end}@media screen and (max-width: 600px){.subscription__form form{flex-direction:column;align-items:center}}.subscription__form form button{margin-left:12px}@media screen and (max-width: 600px){.subscription__form form button{margin-left:0;align-self:flex-start}}.subscription__form .input-wrap{margin-right:12px;width:302px}@media screen and (max-width: 768px){.subscription__form .input-wrap{width:100%;margin-right:0}}@media screen and (max-width: 600px){.subscription__form .input-wrap{margin-bottom:15px}}.top_ua .container>h2{align-self:center;margin-bottom:12px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.top_ua .container>h2{font-size:30px;line-height:39px;align-self:flex-start}}.top_ua .container>p{align-self:center;margin-bottom:48px;font-size:22px;line-height:28px;font-weight:400;font-family:var(--secondary-font)}@media screen and (max-width: 768px){.top_ua .container>p{margin-bottom:24px;align-self:flex-start}}.top_ua .wrapper{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 990px){.top_ua .wrapper{justify-content:space-around}}@media screen and (max-width: 768px){.top_ua .wrapper{justify-content:center;margin:0}}.top_ua .wrapper .item{display:flex;flex-wrap:wrap;width:33.33%;max-width:358px;margin-bottom:26px}@media screen and (max-width: 990px){.top_ua .wrapper .item{width:50%}}@media screen and (max-width: 768px){.top_ua .wrapper .item{width:100%;padding:0;max-width:none}.top_ua .wrapper .item:last-of-type{margin-bottom:0}}.top_ua .wrapper .item-head{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.top_ua .wrapper img{width:61px;height:61px;margin-right:10px}@media screen and (max-width: 768px){.top_ua .wrapper img{width:54px;height:54px}}.top_ua .wrapper h3{font-family:var(--primary-font);font-weight:700;font-size:18px;line-height:26px;margin-bottom:0;max-width:222px}@media screen and (max-width: 768px){.top_ua .wrapper h3{max-width:none}}.top_ua .wrapper p{text-align:left;font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}.see-live-section{padding:48px 0;background:#eaf1e7}@media screen and (max-width: 990px){.see-live-section{padding:24px 0}}.see-live-section .container{flex-wrap:wrap;flex-direction:row}.see-live-section h2{width:100%;text-align:center;margin-bottom:32px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.see-live-section h2{font-size:30px;line-height:39px;margin-bottom:16px;text-align:left}}.see-live-section .see-block{width:57.6%}@media screen and (max-width: 990px){.see-live-section .see-block{width:100%;margin-bottom:16px}}.see-live-section .see-block video{width:100%;height:100%}.see-live-section .see-block img{display:block;width:100%}.see-live-section .form-wrapper{padding-left:43px;width:42.4%}@media screen and (max-width: 990px){.see-live-section .form-wrapper{width:100%;padding-left:0}}.see-live-section .form-wrapper p{max-width:401px;margin-bottom:32px}@media screen and (max-width: 990px){.see-live-section .form-wrapper p{max-width:none;margin-bottom:24px}}.see-live-section .form-wrapper form{max-width:302px}@media screen and (max-width: 990px){.see-live-section .form-wrapper form{max-width:450px}}.see-live-section .form-wrapper .input-wrap{margin-bottom:24px}.see-live-section .form-wrapper input{background-color:#fff;color:#2c2f33}.line-banner{background-image:url(public/line-bg.png);background-repeat:no-repeat;background-size:cover;color:#fff;padding:60px 0 69px}@media screen and (max-width: 768px){.line-banner{padding:48px 0}}@media screen and (max-width: 480px){.line-banner{background-image:url(public/line-bg-2.png)}}.line-banner .container{flex-direction:row;max-width:785px}.line-banner__img{width:159px;height:159px;display:block;overflow:hidden;border-radius:50%;margin-right:40px}@media screen and (max-width: 768px){.line-banner__img{width:93px;height:93px;margin-right:16px}}.line-banner__info{flex:1}.line-banner__info h2{font-size:32px;list-style:41px;margin-bottom:16px;font-weight:700}@media screen and (max-width: 768px){.line-banner__info h2{font-size:23px;line-height:27px;margin-bottom:12px}}.line-banner__info p{font-weight:700;font-size:16px;line-height:20px;margin-bottom:32px}@media screen and (max-width: 768px){.line-banner__info p{font-size:14px;line-height:18px;margin-bottom:16px}}@media screen and (max-width: 990px){.reveal{display:none}}.reveal__slides{height:100%;color:#fff;flex-direction:column;justify-content:center}.reveal__slides .container{flex-direction:row;padding-right:9.11458%}.reveal__slides .reveal__slide{height:100%;align-items:center}.reveal__left-block{width:44.83333%;text-align:left}.reveal__left-block h2{font-size:50px;line-height:61px;margin-bottom:20px;font-weight:800}@media screen and (max-width: 1200px){.reveal__left-block h2{font-size:40px;line-height:46px}}.reveal__left-block p{font-size:28px;line-height:38px;margin-bottom:24px;max-width:636px}@media screen and (max-width: 1200px){.reveal__left-block p{font-size:20px;line-height:28px}}@media screen and (max-width: 900px){.reveal__left-block p{font-size:18px;line-height:25px}}.reveal__left-block a{display:inline-flex}.reveal__right-block{width:55.16667%;background-color:rgba(247,247,247,0.93);backdrop-filter:blur(8px)}.reveal__menubar{pointer-events:none;z-index:20;position:absolute;padding:10% 0;right:3.64583%;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.reveal__menubar.hidden{display:none}.reveal__menubar ul{list-style:none}.reveal__menubar li{display:flex;justify-content:center;align-items:center;pointer-events:all;font-size:0;width:28px;height:28px;margin-bottom:28px}.reveal__menubar li:last-of-type{margin-bottom:0}.reveal__menubar li a{display:flex;justify-content:center;align-items:center;text-decoration:none;width:100%;height:100%;border:1px solid #fff}.reveal__menubar li a.active{background-color:#fff}.reveal__menubar li a.active::before{font-family:var(--icon-font);content:"\e90e";font-size:16px;color:var(--accent-color)}.reveal__menubar .reveal-btn{pointer-events:all;width:56px;height:56px;border:2px solid #fff;background-color:rgba(192,192,192,0.4);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center}.reveal__menubar .reveal-btn:before{font-family:var(--icon-font);content:"\e90d";font-size:12px;color:#fff}.reveal__menubar .reveal-btn--next{transform:rotate(180deg)}.reveal .reveal__about{flex-direction:column;justify-content:space-between;padding-top:15.63218%;padding-bottom:3.44828%;align-items:initial}.reveal .reveal__about h2{font-size:82px;line-height:100px;font-weight:800;max-width:662px;margin-bottom:22px}@media screen and (max-width: 1200px){.reveal .reveal__about h2{font-size:50px;line-height:64px}}.reveal .reveal__about p{font-size:36px;line-height:46px;max-width:568px;text-align:left;margin-bottom:0}@media screen and (max-width: 1200px){.reveal .reveal__about p{font-size:30px;line-height:36px}}.reveal .reveal__about .reveal__left-block{width:auto;padding-left:12.39583%}.reveal .reveal__about .reveal__about-footer{display:flex;flex-direction:row;padding:0 63px;align-items:center}.reveal .reveal__about .reveal__about-footer button{margin-left:auto}@media screen and (max-width: 1200px){.reveal .reveal__products .container{padding-right:14%}}.reveal .reveal__products .reveal__left-block{width:44.83333%;margin-right:11%}@media screen and (max-width: 1200px){.reveal .reveal__products .reveal__left-block{width:35%;margin-right:5%}}.reveal .reveal__products .reveal__left-block p{max-width:500px}.reveal .reveal__products .reveal__right-block{width:55.16667%}@media screen and (max-width: 1200px){.reveal .reveal__products .reveal__right-block{width:60%}}.reveal .reveal__products .reveal__info{display:flex;align-items:center;justify-content:space-between;padding:11.0285% 4.83271% 9.29368%}.reveal .reveal__products .reveal__info img{margin-right:42px;width:38.46928%;display:none}.reveal .reveal__products .reveal__info img.active{display:block}.reveal .reveal__products .reveal__links{flex:1;text-align:left}.reveal .reveal__products .reveal__links a{position:relative;transition:none;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:flex-start;font-size:20px;line-height:27px;margin-bottom:31px;font-weight:600}@media screen and (max-width: 1500px){.reveal .reveal__products .reveal__links a{font-size:18px;line-height:24px;margin-bottom:20px}}@media screen and (max-width: 1200px){.reveal .reveal__products .reveal__links a{font-size:15px;line-height:18px;margin-bottom:15px}}.reveal .reveal__products .reveal__links a:last-of-type{margin-bottom:0}.reveal .reveal__products .reveal__links a:after{width:24px;font-size:15px;transform:rotate(-90deg);font-family:var(--icon-font);content:"";color:var(--accent-color)}.reveal .reveal__products .reveal__links a.active{color:var(--accent-color)}.reveal .reveal__products .reveal__links a.active:after{content:"\e90e"}.reveal .reveal__services .container{padding-right:16.5625%;justify-content:space-between}.reveal .reveal__services .reveal__left-block{width:40.97403%}.reveal .reveal__services .reveal__right-block{width:51.55844%}.reveal .reveal__services .reveal__info{display:flex;flex-direction:row;flex-wrap:wrap;padding:3.65239% 8.56423% 2.89673%;color:var(--text-color)}@media screen and (max-width: 1200px){.reveal .reveal__services .reveal__info{padding:3% 8%}}.reveal .reveal__services .info-box{width:50%;margin:5.3% 0;text-align:center}.reveal .reveal__services .info-box p{max-width:300px;margin:0 auto}.reveal .reveal__services img{width:69px;height:63px;margin-bottom:21px}.reveal .reveal__projects .container{padding-right:11.30208%;height:100%;align-items:center}.reveal .reveal__projects .reveal__left-block{width:42.4924%;height:57.24138%}.reveal .reveal__projects .reveal__left-block p{max-width:84.83548%}.reveal .reveal__projects .reveal__right-block{width:57.62918%;height:57.24138%;display:flex;flex-wrap:wrap;border:2px solid #f7f7f7;flex-direction:column}.reveal .reveal__projects .info-box{display:flex;flex:1;position:relative;border:2px solid #f7f7f7;height:50%;width:50%}.reveal .reveal__projects .info-box p{display:flex;align-items:center;color:#fff;position:absolute;text-align:left;background-color:rgba(0,0,0,0.5);bottom:0;left:0;right:0;padding:10px;font-size:18px;line-height:22px;font-weight:700;min-height:68px;margin-bottom:0}@media screen and (max-width: 1200px){.reveal .reveal__projects .info-box p{font-size:15px;line-height:18px}}.reveal .reveal__projects .info-box img{width:100%;object-fit:cover}.reveal .reveal__useful .container{padding-right:16.71875%;justify-content:space-between}@media screen and (max-width: 1200px){.reveal .reveal__useful .container{flex-direction:column;align-items:center}}.reveal .reveal__useful .reveal__left-block{padding-top:20px;width:33.80921%}@media screen and (max-width: 1200px){.reveal .reveal__useful .reveal__left-block{width:auto;padding-top:0;margin-bottom:50px}}.reveal .reveal__useful .reveal__right-block{width:57.10578%;height:56.89655%}@media screen and (max-width: 1200px){.reveal .reveal__useful .reveal__right-block{width:73.33333%;height:56.89655%}}.reveal .reveal__useful form{display:flex;justify-content:space-between}.reveal .reveal__useful form .input-wrap{margin-right:18px}.reveal .reveal__useful form p{margin-bottom:32px}.reveal .reveal__useful form input{border-width:3px}.reveal .reveal__useful form input::placeholder{color:#fff}.reveal .reveal__useful .iframe-container{max-height:400px}.home__mobile{display:none;background:url(public/main-bg-mobile.jpeg) no-repeat top left;background-size:cover;background-position:top center}@media screen and (max-width: 990px){.home__mobile{display:block}}.home__mobile-section{padding-bottom:60px}.home__mobile-section h2{font-size:32px;line-height:39px;font-weight:800;font-family:var(--secondary-fort);color:#fff;margin-bottom:16px}.home__mobile-section p{font-size:20px;line-height:26px;font-weight:400;margin-bottom:20px;color:#fff}.home__mobile-section .button{margin-bottom:32px}.home__mobile-section .info{background:rgba(247,247,247,0.93);backdrop-filter:blur(8px);padding:35px 24px;display:flex;flex-wrap:wrap;width:100%;flex-direction:column}.home__mobile-section.section--about{padding-top:100px;padding-bottom:0;height:100vh}.home__mobile-section.section--about .container{align-items:center}.home__mobile-section.section--about h2{text-align:left;font-size:40px;line-height:48px;color:#fff;margin-bottom:16px}@media screen and (max-width: 400px){.home__mobile-section.section--about h2{font-size:37px}}.home__mobile-section.section--about p{text-align:left;font-size:20px;line-height:26px;color:#fff;margin-bottom:60px}.home__mobile-section.section--about button{width:48px;height:48px;justify-content:center;align-items:center}.home__mobile-section.section--about button i{font-size:12px;transform:rotate(180deg)}.home__mobile-section.section--products{padding-top:95px}.home__mobile-section.section--products .info a{position:relative;padding-left:21px;display:block;font-size:18px;line-height:24px;margin-bottom:28px;font-weight:600;text-transform:uppercase;text-decoration:none}.home__mobile-section.section--products .info a:last-of-type{margin-bottom:0}.home__mobile-section.section--products .info a::before{position:absolute;left:0;top:7px;content:"";width:10px;height:10px;margin-right:11px;background-color:var(--accent-color)}.home__mobile-section.section--services .info{flex-direction:row}.home__mobile-section.section--services .info-box{text-align:center;margin-bottom:37px;width:50%}@media screen and (max-width: 700px){.home__mobile-section.section--services .info-box{width:100%}}.home__mobile-section.section--services .info-box:last-of-type{margin-bottom:0}.home__mobile-section.section--services .info-box img{width:40px;height:50px;margin-bottom:17px}.home__mobile-section.section--services .info-box p{max-width:295px;margin:0 auto;color:var(--text-color)}.home__mobile-section.section--projects .info{display:flex;flex-wrap:wrap;background-color:initial;backdrop-filter:initial;flex-direction:row;justify-content:center;width:auto;padding:0}.home__mobile-section.section--projects .info-box{background:rgba(247,247,247,0.93);backdrop-filter:blur(8px);position:relative;display:block;border:4px solid #fff;margin-bottom:-4px}.home__mobile-section.section--projects .info-box:last-of-type{margin-bottom:0}.home__mobile-section.section--projects .info-box img{display:block}.home__mobile-section.section--projects .info-box p{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);padding:12px 16px;font-size:18px;line-height:22px;font-weight:700;margin-bottom:0}.home__mobile-section.section--useful .container{justify-content:center;align-items:center;padding-bottom:60px}.home__mobile-section.section--useful h2{margin-bottom:16px}.home__mobile-section.section--useful p{margin-bottom:20px}.home__mobile-section.section--useful .iframe-container{margin-bottom:16px}.home__mobile-section.section--useful form{margin-bottom:81px;display:flex;width:100%;justify-content:space-between;max-width:400px}.home__mobile-section.section--useful form input::placeholder{color:#fff !important}.home__mobile-section.section--useful form .input-wrap{margin-right:10px}.home__mobile-section.section--useful form .button{margin-bottom:0}#home-video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover;transition:1s opacity}@media screen and (max-width: 990px){#home-video{display:none}}.news{padding-bottom:130px}.news .container{display:block}@media screen and (max-width: 768px){.news{padding-bottom:0}}.news__header{font-size:50px;line-height:61px;color:#2c2f33;margin-bottom:32px;font-weight:800}@media screen and (max-width: 768px){.news__header{font-size:30px;line-height:39px;margin-bottom:24px}}.news__layout{display:block;margin-bottom:70px}.news__layout .layout-row{float:left;margin:0 -13px;width:calc(100% - 300px)}@media screen and (max-width: 990px){.news__layout .layout-row{width:auto;float:none}}@media screen and (max-width: 485px){.news__layout .layout-row{margin:0}}.news__layout .layout-row:last-of-type{float:right;width:300px;margin:0}@media screen and (max-width: 990px){.news__layout .layout-row:last-of-type{display:none}}.news .news-item{float:left;width:calc(33.33% - 26px);margin:0 13px 24px}@media screen and (max-width: 990px){.news .news-item{width:calc(50% - 26px)}}@media screen and (max-width: 485px){.news .news-item{width:100%;margin:0 0 24px}}.news .pagination{padding-top:24px;clear:both}@media screen and (max-width: 768px){.news .ad{display:none}}.article .container{display:block}.article__header{font-size:50px;line-height:50px;font-weight:800;margin-bottom:24px}@media screen and (max-width: 768px){.article__header{font-size:30px;line-height:39px;margin-bottom:24px}}.article h3{font-size:36px;line-height:46px;font-weight:800;margin-bottom:24px}@media screen and (max-width: 768px){.article h3{font-size:30px;line-height:39px;margin-bottom:24px}}.article__section{padding-bottom:130px}@media screen and (max-width: 768px){.article__section{padding-bottom:0}}.article__section .date{margin-bottom:16px}.article__section .layout-row{padding-right:26px;margin-bottom:0}@media screen and (max-width: 895px){.article__section .layout-row{padding-right:0}}.article__section .layout-row:last-of-type{padding-right:0;padding-top:33px}.article__section .layout-row p:last-of-type{margin-bottom:0}.article__section .layout{margin-bottom:48px}.article__section .layout img{margin:0 auto 24px}.article__layout{display:block;margin-bottom:70px}.article__layout .iframe-container{margin-bottom:24px}.article__layout .layout-row{float:left;width:calc(100% - 300px)}@media screen and (max-width: 990px){.article__layout .layout-row{width:auto;float:none}}.article__layout .layout-row:last-of-type{float:right;width:300px;margin:0}@media screen and (max-width: 990px){.article__layout .layout-row:last-of-type{display:none}}.article__layout .layout-row img{display:block;margin:0 auto 24px}.article__slider{margin-bottom:104px !important}@media screen and (max-width: 600px){.article__slider{margin-bottom:75px !important}}.article__slider .news-item{margin:0 13px}.article__slider .news-item img{max-height:200px;object-fit:cover}.article__slider .slick-list{margin:0 -13px}.article__slider .slick-next,.article__slider .slick-prev{top:72px;bottom:initial}.article__slider .slick-next{right:5px}.article__slider .slick-prev{left:5px}.article__slider .slick-dots{position:static;padding-top:22px}.equipment .text-layout{padding-bottom:106px}@media screen and (max-width: 768px){.equipment .text-layout{padding-bottom:58px}}.equipment .top_ua{padding:100px 0 50px}@media screen and (max-width: 768px){.equipment .top_ua{padding:48px 0}}.equipment .technical-features{padding:45px 0 100px}@media screen and (max-width: 768px){.equipment .technical-features{padding:0 0 48px;min-height:auto}}.equipment .technical-features h2{width:100%;font-size:32px;line-height:41px;margin-bottom:42px;text-align:center;color:#2c2f33}@media screen and (max-width: 768px){.equipment .technical-features h2{font-size:30px;line-height:39px;margin-bottom:16px;text-align:left}}.equipment .technical-features .container{flex-wrap:wrap;flex-direction:row;position:relative;align-content:flex-end}.equipment .technical-features .img-wrapper{float:left;width:50%}@media screen and (max-width: 1100px){.equipment .technical-features .img-wrapper{float:none;width:100%;margin:0 auto 24px}}.equipment .technical-features .collapse{margin:0 0 0 auto;max-width:546px;width:50%;padding-top:58px}@media screen and (max-width: 1100px){.equipment .technical-features .collapse{max-width:none;width:100%;padding-top:0;margin:0 auto}}.allequipment .banner{background-image:url(public/allequipment-bg.png)}.allequipment .components-list{padding:100px 0 62px}.allequipment .components-list .container{display:block}@media screen and (max-width: 768px){.allequipment .components-list{padding:30px 0}}.allequipment .components-list h2{width:100%;text-align:center;margin-bottom:48px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.allequipment .components-list h2{text-align:left;margin-bottom:24px;font-size:30px;line-height:39px}}.allequipment .components-list .wrapper{margin:0 -13px}@media screen and (max-width: 768px){.allequipment .components-list .wrapper{margin:0}}.allequipment .components-list .wrapper a{float:left;width:calc(33.33% - 26px);margin:0 13px 48px}@media screen and (max-width: 990px){.allequipment .components-list .wrapper a{width:calc(50% - 26px)}}@media screen and (max-width: 768px){.allequipment .components-list .wrapper a{width:100%;margin:0 0 24px}.allequipment .components-list .wrapper a:last-of-type{margin-bottom:0}}.allequipment .components-list .wrapper a img{width:100%;display:block;height:274px;object-fit:cover;margin-bottom:24px}@media screen and (max-width: 768px){.allequipment .components-list .wrapper a img{height:auto;margin:0 auto 24px}}.allequipment .components-list .wrapper a span{font-family:var(--secondary-font);font-weight:800;font-size:18px;line-height:25px;display:block;text-align:center;width:100%;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;height:50px}@media screen and (max-width: 768px){.allequipment .components-list .wrapper a span{font-size:16px;line-height:24px;min-height:initial;height:48px}}.allequipment .components-form{background:url(public/form-bg.png) no-repeat center;background-size:cover;color:#fff;padding:60px 0}@media screen and (max-width: 768px){.allequipment .components-form{padding:30px 0}}.allequipment .components-form .container{position:relative}.allequipment .components-form .container h2{width:100%;text-align:center;margin-bottom:24px;font-size:32px;line-height:41px;font-weight:700}@media screen and (max-width: 768px){.allequipment .components-form .container h2{font-size:26px;line-height:35px}}.allequipment .components-form .container>a{display:inline-flex;align-self:center;align-items:center;color:#fff;font-size:28px;line-height:36px;margin-bottom:22px;font-weight:700;font-family:var(--secondary-font)}.allequipment .components-form .container>a i{margin-right:14px}@media screen and (max-width: 768px){.allequipment .components-form .container>a{margin-bottom:15px}}.allequipment .components-form .container>span{position:relative;text-align:center;display:block;width:100%;align-self:center;font-size:27px;line-height:37px;margin-bottom:24px;color:#cacaca}.allequipment .components-form .container>span:after,.allequipment .components-form .container>span::before{content:"";position:absolute;top:4px;left:calc(50% + 35px);bottom:0;margin:auto;width:21%;height:1px;background:#cacaca}.allequipment .components-form .container>span:after{left:initial;right:calc(50% + 35px)}@media screen and (max-width: 768px){.allequipment .components-form .container>span{margin-bottom:15px}}.allequipment .components-form .container>p{width:100%;text-align:center;font-size:26px;line-height:33px;font-weight:700;font-family:var(--secondary-font);margin-bottom:24px}@media screen and (max-width: 768px){.allequipment .components-form .container>p{margin-bottom:15px}}.allequipment .components-form form{width:100%;max-width:519px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.allequipment .components-form form .input-wrap{margin-bottom:24px;width:calc(50% - 12px)}.allequipment .components-form form .input-wrap:last-of-type{width:100%}@media screen and (max-width: 768px){.allequipment .components-form form .input-wrap{width:100%}}.allequipment .components-form form label{color:#fff;margin-bottom:8px}.all-projects__header{margin-bottom:0}@media screen and (max-width: 768px){.all-projects__header{font-size:30px;line-height:39px}}.all-projects .project-selection .wrapper{width:100%;padding:16px 24px;background-color:#f4f4f4;display:flex}@media screen and (max-width: 768px){.all-projects .project-selection .wrapper{flex-direction:column}}.all-projects .project-selection .input-wrap{width:215px;margin-right:32px}.all-projects .project-selection .input-wrap:last-of-type{margin-right:0}@media screen and (max-width: 768px){.all-projects .project-selection .input-wrap{width:100%;margin-right:0;margin-bottom:16px}.all-projects .project-selection .input-wrap:last-of-type{margin-bottom:0}}.projects-section{padding:48px 0 0}.projects-section .container{display:block}.projects-section--paginated{padding-bottom:30px}@media screen and (max-width: 768px){.projects-section--paginated{padding-bottom:32px}}.projects-section--list .project-item b{height:50px;margin-bottom:0}@media screen and (max-width: 768px){.projects-section{padding-top:32px}}.projects-section .wrapper{margin:0 -12px}@media screen and (max-width: 680px){.projects-section .wrapper{margin:0}}.projects-section .wrapper .project-item{float:left;width:calc(33.33% - 24px);margin:0 12px 48px}.projects-section .wrapper .project-item img{display:block;width:100%}@media screen and (max-width: 990px){.projects-section .wrapper .project-item{width:calc(50% - 24px)}}@media screen and (max-width: 680px){.projects-section .wrapper .project-item{width:100%;margin:0 0 32px}}.one-project .banners-mobile{display:none}@media screen and (max-width: 450px){.one-project .banners-mobile{display:block}}@media screen and (max-width: 450px){.one-project .banners-desktop{display:none}}.one-project__description{padding:56px 0 80px}@media screen and (max-width: 990px){.one-project__description{padding:48px 0}}.one-project__description h2{width:100%;font-size:50px;line-height:61px;font-weight:800;text-align:center;margin-bottom:57px}@media screen and (max-width: 768px){.one-project__description h2{font-size:30px;line-height:39px;font-weight:700;margin-bottom:24px}}.one-project__description .container--small{flex-direction:row;justify-content:space-between;padding:0}@media screen and (max-width: 990px){.one-project__description .container--small{flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width: 990px){.one-project__description img{margin-bottom:24px}}.one-project__description ul{width:100%;max-width:586px;margin-bottom:0}@media screen and (max-width: 990px){.one-project__description ul{order:2}}.one-project__description ul li{width:100%;display:flex;justify-content:space-between;margin-bottom:34px}.one-project__description ul li:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.one-project__description ul li{margin-bottom:24px}}.one-project__description ul li b,.one-project__description ul li span{flex:2;font-size:20px;line-height:26px;font-weight:600;color:#787e7e}@media screen and (max-width: 768px){.one-project__description ul li b,.one-project__description ul li span{flex:1 !important;width:50%;font-size:18px;line-height:23px}}.one-project__description ul li b{flex:3;text-align:left;color:var(--accent-color);font-weight:800}.one-project__text-layout{padding-bottom:80px}@media screen and (max-width: 768px){.one-project__text-layout{padding-bottom:48px}}.one-project__text-layout .text-layout__row:first-of-type{padding-top:0}.one-project .projects-section{padding:80px 0 65px}@media screen and (max-width: 990px){.one-project .projects-section{padding:48px 0 36px}}.one-project .projects-section h2{font-size:36px;line-height:46px;font-weight:800;margin-bottom:24px}@media screen and (max-width: 990px){.one-project .projects-section h2{font-size:30px;line-height:39px;font-weight:700}}.compare .banner{background-image:url(public/compare-bg.png);position:relative;padding:95px 0 145px;overflow:hidden}@media screen and (max-width: 768px){.compare .banner{padding:85px 0 70px}}.compare .banner::before{content:"";width:485px;height:496px;position:absolute;top:0;right:0;background-image:url(public/compare-bg-line.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width: 768px){.compare .banner::before{display:none}}.compare .banner__wrapper{width:62%;align-self:flex-end}@media screen and (max-width: 768px){.compare .banner__wrapper{width:100%;align-self:flex-start}}.compare .banner__header{font-size:50px;line-height:65px;max-width:initial;text-transform:uppercase}@media screen and (max-width: 768px){.compare .banner__header{font-size:30px;line-height:36px}}.compare__text-layout{margin-bottom:100px}@media screen and (max-width: 768px){.compare__text-layout{margin-bottom:48px}}.compare__machines{padding:100px 0}.compare__machines .container{display:block}@media screen and (max-width: 640px){.compare__machines{padding:48px 0}}.compare__machines h2{text-align:center;margin-bottom:48px;font-size:32px;line-height:41px}@media screen and (max-width: 768px){.compare__machines h2{font-size:30px;line-height:39px;margin-bottom:21px}}.compare__machines .wrapper{margin:0 -12px -24px}@media screen and (max-width: 640px){.compare__machines .wrapper{margin:0 0 -24px}}.compare__machines .wrapper .item{float:left;width:calc(33.33% - 24px);margin:0 12px 24px}.compare__machines .wrapper .item:hover{text-decoration:none}@media screen and (max-width: 990px){.compare__machines .wrapper .item{width:calc(50% - 24px)}}@media screen and (max-width: 640px){.compare__machines .wrapper .item{width:100%;margin:0 0 24px}}.compare__machines .wrapper .item img{display:block;width:100%;margin-bottom:24px}.compare__machines .wrapper .item span{display:block;text-align:center;font-size:18px;line-height:25px;font-family:var(--secondary-font);font-weight:700;text-transform:uppercase;padding-bottom:16px;position:relative;text-overflow:ellipsis;overflow:hidden;height:55px}.compare__machines .wrapper .item span:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;height:4px;width:60px;background-color:var(--accent-color)}.compare__table{background-color:#eaf1e7;padding:48px 0}.compare__table .container{display:block}@media screen and (max-width: 990px){.compare__table{padding:32px 0 41px}}.compare__table h2{text-align:center;margin-bottom:48px;font-size:32px;line-height:41px}@media screen and (max-width: 768px){.compare__table h2{font-size:30px;line-height:39px;margin-bottom:56px}}.compare__table .table-wrapper{overflow:auto}.compare__table .table tr:first-of-type td{font-weight:var(--secondary-font);font-weight:800;font-size:18px;line-height:25px;text-transform:uppercase}.compare__table .table tr:nth-child(2n-1) td{background-color:#d7eacf}@media screen and (max-width: 990px){.compare__table .table{display:none}}@media screen and (min-width: 990px) and (max-width: 1280px){.compare__table .table{max-width:1280px;min-width:990px;overflow:auto}}.compare__table-slider{display:none}@media screen and (max-width: 990px){.compare__table-slider{display:block}.compare__table-slider .table{display:table}.compare__table-slider .table tr td{font-size:14px;line-height:16px;padding:13px 8px}.compare__table-slider .table tr td:first-child{width:156px}}.compare__table-slider .slick-dots{top:-46px;bottom:initial;right:0;left:0;margin:auto;width:auto}.compare__table-slider .slick-next,.compare__table-slider .slick-prev{right:0;top:-34px;bottom:initial;margin:auto;width:11px;height:12px;background:none;border:0}.compare__table-slider .slick-next i,.compare__table-slider .slick-prev i{font-size:12px;color:#6f6f6f}.compare__table-slider .slick-prev{left:0;right:initial}.compare__steps{padding:100px 0}@media screen and (max-width: 990px){.compare__steps{padding:48px 0}}.compare__steps .container{justify-content:center}.compare__steps .wrapper{display:flex;max-width:1108px;flex-direction:row;justify-content:center;margin:0 auto}@media screen and (max-width: 990px){.compare__steps .wrapper{flex-direction:column}}.compare__steps .wrapper .description{flex:1;padding-top:33px}@media screen and (max-width: 990px){.compare__steps .wrapper .description{padding-top:0}}.compare__steps .wrapper .description h2{align-self:center;margin-bottom:32px;font-size:32px;line-height:41px}@media screen and (max-width: 768px){.compare__steps .wrapper .description h2{font-size:30px;line-height:39px;margin-bottom:24px}}.compare__steps .wrapper img{margin-right:48px;display:block}@media screen and (max-width: 990px){.compare__steps .wrapper img{width:100%;margin:0 auto 30px}}.compare__video{padding:48px 0;background:#eaf1e7}@media screen and (max-width: 768px){.compare__video{padding:32px 0}}.compare__video .container{display:block}.compare__video h2{text-align:center;margin-bottom:32px;font-size:32px;line-height:41px}@media screen and (max-width: 768px){.compare__video h2{font-size:30px;line-height:39px;margin-bottom:15px;text-align:left}}.compare__video-slider .slick-list{margin:0 -13px}.compare__video-slider .slide{margin:0 13px}.compare .top_ua{padding:100px 0 91px}@media screen and (max-width: 768px){.compare .top_ua{padding:48px 0}}.services .banner{background-image:url(public/services-bg.png);background-position:center right;position:relative;padding:214px 0}@media screen and (max-width: 768px){.services .banner{padding:126px 0 140px}}.services .banner h2{font-size:60px;line-height:72px;font-weight:800;margin-bottom:0}@media screen and (max-width: 768px){.services .banner h2{font-size:44px;line-height:52px;padding-left:34px}}.services .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:65%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}.services__key h3{max-width:200px}.services__list h2{font-size:32px;line-height:41px;align-self:center;margin-bottom:50px}@media screen and (max-width: 768px){.services__list h2{margin-bottom:40px;font-size:30px;line-height:39px;align-self:flex-start}}.services__list .wrapper{padding:0 0 100px 100px}@media screen and (max-width: 990px){.services__list .wrapper{padding-left:0}}.services__list .wrapper--services .item{display:flex;align-items:center;margin-bottom:40px;flex-wrap:wrap}.services__list .wrapper--services .item:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.services__list .wrapper--services .item{margin-bottom:24px}}.services__list .wrapper--services .item .img-wrap{display:flex;flex-direction:row;align-items:center}.services__list .wrapper--services .item img{width:70px;height:70px;margin-right:29px}@media screen and (max-width: 768px){.services__list .wrapper--services .item img{margin-right:18px;width:50px;height:50px}}.services__list .wrapper--services .item span{min-width:38px;font-size:65px;line-height:84px;font-weight:600;color:#e4e4e4;margin-right:11px;font-family:var(--secondary-font)}@media screen and (max-width: 768px){.services__list .wrapper--services .item span{margin-right:14px;font-size:55px;line-height:74px;min-width:auto}}.services__list .wrapper--services .item strong{font-size:22px;line-height:28px;text-transform:uppercase;color:#3c4045;max-width:302px;width:100%;padding-right:20px}@media screen and (max-width: 768px){.services__list .wrapper--services .item strong{margin-top:-10px;padding-right:0;font-size:18px;line-height:23px;width:62%}}.services__list .wrapper--services .item p{flex:1;font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}@media screen and (max-width: 768px){.services__list .wrapper--services .item p{flex:0 0 100%;padding-top:16px}}.services__additional-services{padding-bottom:100px}@media screen and (max-width: 768px){.services__additional-services{padding-bottom:82px}}.services__additional-services .container{display:block}.services__additional-services h2{font-size:32px;line-height:41px;text-align:center;margin-bottom:32px}@media screen and (max-width: 768px){.services__additional-services h2{margin-bottom:24px;font-size:30px;line-height:39px}}.services__additional-services .slider .slick-prev,.services__additional-services .slider .slick-next{top:-50px}.services__additional-services .slider .slick-list{margin:0 -13px}.services__additional-services .slider .slide{margin:0 13px}.services__additional-services .slider .slide img{display:block;margin:0 auto 24px}.services__additional-services .slider .slide span{display:block;text-align:center;font-size:18px;line-height:25px;color:#2c2f33;text-transform:uppercase;font-weight:800;text-overflow:ellipsis;overflow:hidden}.services__timings{background:#eaf1e7;padding:48px 0 96px}@media screen and (max-width: 768px){.services__timings{padding:32px 0 70px}}.services__timings .container{justify-content:center}.services__timings h2{font-size:32px;line-height:41px;align-self:center;text-align:center;margin-bottom:32px}@media screen and (max-width: 768px){.services__timings h2{font-size:30px;line-height:39px;text-align:center;max-width:330px;margin:0 auto 24px}}.services__timings .table{max-width:801px;margin:0 auto 24px}.services__timings .table tr{background-color:#d7eacf}.services__timings .table tr:nth-child(2n-1) td{background-color:#d7eacf}.services__timings .table tr:nth-of-type(2) td{background-color:#fff}.services__timings .table tr:first-of-type td{font-size:18px;line-height:25px;font-weight:800;font-family:var(--secondary-font);text-transform:uppercase;text-align:center}@media screen and (max-width: 768px){.services__timings .table tr:first-of-type td{font-size:14px;line-height:19px}}.services__timings .table tr img{display:block;width:50px;height:45px;margin-bottom:17px}@media screen and (max-width: 768px){.services__timings .table tr img{margin:0 auto 12px}}.services__timings .table tr td{width:50%;vertical-align:top;padding:24px 22px;font-size:16px;line-height:20px;font-weight:400}@media screen and (max-width: 768px){.services__timings .table tr td{padding:12px 17px;font-size:14px;line-height:18px}}.services__timings .table tr td strong{display:block;font-size:18px;line-height:23px}@media screen and (max-width: 768px){.services__timings .table tr td strong{font-size:16px;line-height:20px;margin-bottom:12px}}.services__timings .table tr td span.dotted{position:relative;display:block;padding-left:20px}.services__timings .table tr td span.dotted::before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background-color:#000;left:0;top:9px}@media screen and (max-width: 768px){.services__timings .table tr td span.dotted{padding-left:0}.services__timings .table tr td span.dotted::before{left:-8px;top:7px}}.services__timings a.button{align-self:center}.part__header{font-size:50px;line-height:50px;margin-bottom:24px}@media screen and (max-width: 990px){.part__header{font-size:30px;line-height:39px}}.part__info{display:flex;padding-bottom:68px}@media screen and (max-width: 1200px){.part__info{align-items:center}}@media screen and (max-width: 990px){.part__info{flex-wrap:wrap;align-items:flex-start;padding-bottom:32px}}.part__info .img-wrap{width:50%;padding-right:25px}@media screen and (max-width: 990px){.part__info .img-wrap{width:100%;margin:0 auto 24px;padding:0}}.part__info .img-wrap img{display:block;width:100%;max-width:532px}.part__info .part__description{width:50%;padding-top:36px}@media screen and (max-width: 990px){.part__info .part__description{width:100%;padding-top:0}}.part__info .part__description strong{display:block;font-size:24px;line-height:31px;font-weight:700;margin-bottom:16px}.part__info .part__description p{font-size:16px;line-height:22px;margin-bottom:16px}.part__info .part__description ul{padding-left:20px;margin-bottom:16px}.part__info .part__description ul li::marker{color:var(--text-color)}.part__info .part__description-item{padding-bottom:16px}@media screen and (max-width: 990px){.part__info .part__description-item{padding-bottom:8px}}.part__table-section{padding-bottom:100px}@media screen and (max-width: 1050px){.part__table-section{padding-bottom:48px}}.part__table-section .container{display:block}.part__table-section h2{font-size:32px;line-height:41px;margin-bottom:32px}@media screen and (max-width: 1050px){.part__table-section h2{margin-bottom:68px}}.part__table-section .table{min-width:1100px}.part__table-section .table-wrapper{overflow:auto}.part__table-section .table--desktop thead td{padding:12px 24px;font-size:16px;line-height:20px;font-weight:700;border-bottom:1px solid #e6e6e6}.part__table-section .table--desktop tbody tr:nth-of-type(2n-1){background:#d7eacf}.part__table-section .table--desktop tbody td{padding:12px 24px;min-width:150px;font-size:16px;line-height:20px}.part__table-section .table--desktop tbody td:nth-of-type(3){max-width:340px}.part__table-section .table--desktop tbody td:last-of-type{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-items:center}.part__table-section .table--desktop tbody td:last-of-type a{flex:0}.part__table-section .table--desktop tbody td ul{list-style:none;max-width:361px;padding-right:10px;margin-bottom:0}.part__table-section .table--desktop tbody td p:last-of-type{margin-bottom:0}.part__table-slider{display:none}.part__table-slider .button{align-self:center;border-radius:0}.part__table-slider .table{margin-bottom:36px;text-align:left}.part__table-slider .table thead td{padding:8px 12px;font-size:16px;line-height:20px;font-weight:700;border-bottom:1px solid #e6e6e6}.part__table-slider .table thead td:first-of-type{min-width:120px}.part__table-slider .table tbody tr:nth-of-type(3n-1){background:#d7eacf}.part__table-slider .table tbody td{padding:8px 12px;font-size:14px;line-height:16px;font-weight:400}.part__table-slider .table tbody td p{font-size:14px;line-height:16px;font-weight:400;margin-bottom:10px}.part__table-slider .table tbody td p:last-of-type{margin-bottom:0}.part__table-slider .table tbody td:first-of-type{min-width:120px}.part__table-slider .slick-next,.part__table-slider .slick-prev{top:initial;bottom:calc(100% + 20px);background:none;width:auto;height:auto;border:0;backdrop-filter:initial}.part__table-slider .slick-next i,.part__table-slider .slick-prev i{font-size:12px;color:#6f6f6f}.part__table-slider .slick-dots{bottom:calc(100% + 20px);top:initial}.part__catalog{padding-bottom:120px}@media screen and (max-width: 768px){.part__catalog{padding-bottom:68px}}.part__catalog .container{display:block}.part__catalog h2{margin-bottom:32px;font-size:32px;line-height:41px}@media screen and (max-width: 768px){.part__catalog h2{font-size:30px;line-height:39px;margin-bottom:15px;text-align:left}}.part__catalog .slick-prev,.part__catalog .slick-next{top:-50px}.part__catalog .slick-list{margin:0 -13px}.part__catalog .slide{margin:0 13px}.part__catalog .slide a{display:block}.part__catalog .slide a:hover{text-decoration:none}.part__catalog .slide img{display:block;margin-bottom:24px;width:100%}.part__catalog .slide strong{text-transform:uppercase;font-size:18px;line-height:25px;font-weight:800;font-family:var(--secondary-font);display:block;text-align:center;text-overflow:ellipsis;overflow:hidden}.remote .banner{background-image:url(public/remote.png);background-position:left center;padding:147px 0 137px;overflow:hidden}@media screen and (max-width: 1180px){.remote .banner{background-position:right center}}@media screen and (max-width: 768px){.remote .banner{padding:25px 0}}.remote .banner:after{position:absolute;right:-15%;left:initial;top:0;content:"";transform:skewX(-25deg);height:100%;width:65%;background:rgba(0,0,0,0.5);border-left:29px solid var(--accent-color)}@media screen and (max-width: 1550px){.remote .banner:after{width:70%}}@media screen and (max-width: 1360px){.remote .banner:after{width:80%}}@media screen and (max-width: 1180px){.remote .banner:after{display:none}}.remote .banner .container{justify-content:flex-end;align-items:flex-end}@media screen and (max-width: 1180px){.remote .banner .container{justify-content:flex-start;align-items:flex-start}}.remote .banner h2{font-size:60px;line-height:72px;font-weight:800;margin-bottom:32px;max-width:641px}@media screen and (max-width: 768px){.remote .banner h2{font-size:40px;line-height:48px;margin-bottom:17px}}.remote .banner .buttons{display:flex}.remote .banner .buttons .button{margin-right:24px}.remote .banner .buttons .button:last-of-type{margin-right:0}.remote .banner .buttons .button:last-of-type span:last-of-type{display:none}@media screen and (max-width: 768px){.remote .banner .buttons .button{margin-right:12px;font-size:14px;padding:10px 15px}.remote .banner .buttons .button:last-of-type span{display:none}.remote .banner .buttons .button:last-of-type span:last-of-type{display:block}}.remote__video{padding:0 0 100px}@media screen and (max-width: 990px){.remote__video{padding-bottom:48px}}.remote__video .container{flex-direction:row}@media screen and (max-width: 990px){.remote__video .container{flex-direction:column}}.remote__video .container .column{width:50%}@media screen and (max-width: 990px){.remote__video .container .column{width:100%;margin-bottom:24px}}.remote__video .container .column:last-of-type{padding-left:40px}@media screen and (max-width: 990px){.remote__video .container .column:last-of-type{padding-left:0}}.remote__video .container .column h2{font-size:32px;line-height:41px;font-weight:700;margin-bottom:24px}@media screen and (max-width: 768px){.remote__video .container .column h2{font-size:30px;line-height:39px;margin-bottom:19px}}.remote__video .container .column .iframe-container{margin-top:8px}.remote__scheme{padding-bottom:100px}@media screen and (max-width: 880px){.remote__scheme{padding-bottom:24px}}.remote__scheme h2{align-self:center;font-size:32px;line-height:41px;font-weight:700;margin-bottom:32px}@media screen and (max-width: 768px){.remote__scheme h2{font-size:30px;line-height:39px;margin-bottom:19px}}.remote__scheme .wrapper{display:flex}@media screen and (max-width: 880px){.remote__scheme .wrapper{flex-direction:row;flex-wrap:wrap}}.remote__scheme .wrapper .column{width:50%}@media screen and (max-width: 880px){.remote__scheme .wrapper .column{width:100%;margin-left:0 !important}.remote__scheme .wrapper .column img{display:block;margin:0 auto 24px}}.remote__scheme .wrapper .column p{max-width:519px;margin-bottom:36px}@media screen and (max-width: 880px){.remote__scheme .wrapper .column p{max-width:none;margin-bottom:24px}}.remote__scheme .wrapper .column:last-of-type{margin-left:26px}.remote__manage-form{padding:70px 0;margin-bottom:120px}@media screen and (max-width: 768px){.remote__manage-form{margin-bottom:0;padding:24px 0 75px}}.remote__manage-form h2{text-align:center !important}.remote__manage-form p{text-align:left;align-self:center;color:#fff}.remote__manage-form form .row{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 768px){.remote__manage-form form .row{flex-direction:column}}.remote__manage-form form .row .input-wrap{width:calc(50% - 12px)}@media screen and (max-width: 768px){.remote__manage-form form .row .input-wrap{width:100%}}.contacts__map-section h2{font-size:50px;line-height:61px;margin-bottom:48px}.contacts__map-section h2 span{display:none}@media screen and (max-width: 768px){.contacts__map-section h2{font-size:30px;line-height:39px;margin-bottom:24px}.contacts__map-section h2 span{display:inline}}.contacts__map-section .wrapper{display:flex;width:100%;padding-bottom:100px}@media screen and (max-width: 768px){.contacts__map-section .wrapper{flex-direction:column;padding-bottom:48px}}.contacts__map-section .map{width:58%;height:423px}@media screen and (max-width: 768px){.contacts__map-section .map{width:100%;height:196px;margin-bottom:24px}}.contacts__map-section .map-info{padding-left:73px}@media screen and (max-width: 768px){.contacts__map-section .map-info{padding-left:0}}.contacts__map-section .map-info h3{margin-bottom:24px;font-size:32px;line-height:41px}@media screen and (max-width: 768px){.contacts__map-section .map-info h3{display:none}}.contacts__map-section .map-info button{flex-wrap:wrap;justify-content:center}.contacts__map-section .map-info button span{margin-left:5px}.contacts__map-section ul{list-style:none;margin-bottom:33px}@media screen and (max-width: 768px){.contacts__map-section ul{margin-bottom:25px}}.contacts__map-section ul li{display:flex;align-items:center;font-size:16px;line-height:24px;margin-bottom:22px;color:#222;font-weight:700}.contacts__map-section ul li:last-of-type{margin-bottom:0}.contacts__map-section ul li a{color:#222}.contacts__map-section ul li a:hover{text-decoration:none}.contacts__map-section ul i{color:var(--accent-color);font-size:17px;margin-right:19px}.contacts__map-section ul img{margin-right:19px;width:20px;height:20px}.contacts__map-section .social-links{margin-bottom:59px}.contacts__map-section .social-links i{color:var(--accent-color)}@media screen and (max-width: 768px){.contacts__map-section .social-links{margin-bottom:32px}}.contacts__map-section .buttons{display:flex}.contacts__map-section .buttons button{margin-right:24px;font-weight:600}.contacts__map-section .buttons button:last-of-type{margin-right:0}@media screen and (max-width: 768px){.contacts__map-section .buttons button span{display:none}}.contacts__departments{background-color:#eaf1e7;padding:70px 0 33px}@media screen and (max-width: 768px){.contacts__departments{flex-direction:column;padding:32px 0}}.contacts__departments .container{flex-direction:row}@media screen and (max-width: 768px){.contacts__departments .container{flex-direction:column}}.contacts__departments h2{flex:1;font-size:32px;line-height:1}@media screen and (max-width: 768px){.contacts__departments h2{margin-bottom:24px;font-size:30px;line-height:39px}}.contacts__departments .wrapper{flex:3;display:flex;flex-wrap:wrap;flex-direction:row}@media screen and (max-width: 768px){.contacts__departments .wrapper{flex:1}}.contacts__departments .wrapper .wrap{width:33%;padding-right:3%;display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:37px}@media screen and (max-width: 990px){.contacts__departments .wrapper .wrap{width:50%}}@media screen and (max-width: 768px){.contacts__departments .wrapper .wrap{padding:0;width:100%;margin-bottom:32px}.contacts__departments .wrapper .wrap:last-of-type{margin-bottom:0}}.contacts__departments .wrapper .wrap a,.contacts__departments .wrapper .wrap strong{display:inline-flex;margin-bottom:12px;line-height:1.2}.contacts__departments .wrapper .wrap a:hover,.contacts__departments .wrapper .wrap strong:hover{text-decoration:none}.contacts__departments .wrapper .wrap a:last-of-type{margin-bottom:0}.contacts__address{padding:100px 0}@media screen and (max-width: 990px){.contacts__address{padding:48px 0}}.contacts__address .address-map{width:45%;margin-right:89px}@media screen and (max-width: 990px){.contacts__address .address-map{width:100%;margin-right:0;margin-bottom:24px}}.contacts__address .container{flex-direction:row}@media screen and (max-width: 990px){.contacts__address .container{flex-direction:column}}.contacts__address .description h2{font-size:32px;line-height:41px;margin-bottom:32px}@media screen and (max-width: 990px){.contacts__address .description h2{margin-bottom:24px}}@media screen and (max-width: 768px){.contacts__address .description h2{font-size:30px;line-height:39px}}.contacts__address .description .wrapper{display:flex;flex-wrap:wrap;width:100%}.contacts__address .description .wrap{width:50%;margin-bottom:32px}@media screen and (max-width: 768px){.contacts__address .description .wrap{width:100%;margin-bottom:32px}.contacts__address .description .wrap:last-of-type{margin-bottom:0}}.contacts__address .description .wrap strong{display:block;margin-bottom:12px}.contacts__address .description .wrap img{float:left;margin-top:5px;width:17px;margin-right:11px}@media screen and (max-width: 768px){.contacts__address .description .wrap img{margin-top:3px}}.contacts__address .description .wrap span{display:block;overflow:hidden}.contacts__dealers{padding:70px 0 89px;background-color:#EAF1E7}@media screen and (max-width: 768px){.contacts__dealers{padding:32px 0 79px}}.contacts__dealers .slick-dots{bottom:-38px}.contacts__dealers h2{font-size:32px;line-height:41px;align-self:center;margin-bottom:51px}@media screen and (max-width: 768px){.contacts__dealers h2{align-self:flex-start;margin-bottom:24px}}.contacts__dealers .slide a,.contacts__dealers .slide img,.contacts__dealers .slide strong{display:block}.contacts__dealers .slide .slide-content{margin:0 auto;max-width:260px}@media screen and (max-width: 768px){.contacts__dealers .slide .slide-content{text-align:center}.contacts__dealers .slide .slide-content img{margin:0 auto}}@media screen and (max-width: 450px){.contacts__dealers .slide .slide-content{max-width:100%;text-align:left}.contacts__dealers .slide .slide-content img{margin:0}}.contacts__dealers .slide strong{margin-bottom:12px}.contacts__dealers .slide a:last-of-type{margin-bottom:24px}@media screen and (max-width: 768px){.contacts__dealers .slide a:last-of-type{margin-bottom:16px}}.events .banner{padding:72px 0 150px;background-image:url(public/events-banner.png);background-position:left center}@media screen and (max-width: 990px){.events .banner{padding:30px 0}}.events .banner .container{width:100%}.events .banner__wrapper{display:flex;width:100%}@media screen and (max-width: 990px){.events .banner__wrapper{flex-direction:column}}.events .banner__wrapper .banner__header{max-width:none;display:flex;width:50%;justify-content:flex-end;align-items:center;padding-right:10%}@media screen and (max-width: 990px){.events .banner__wrapper .banner__header{width:100%;padding-right:0;justify-content:flex-start}}.events .banner__wrapper .banner__description{padding-left:5%;width:50%;color:#fff}@media screen and (max-width: 990px){.events .banner__wrapper .banner__description{width:100%;padding-left:0}}.events .banner__wrapper .banner__description .banner__row{display:flex;align-items:center;margin-bottom:16px}.events .banner__wrapper .banner__description .banner__row:last-of-type{margin-bottom:32px}.events .banner__wrapper .banner__description strong{font-size:18px;line-height:21px;font-weight:700;margin-bottom:16px}.events .banner__wrapper .banner__description h3{font-size:36px;line-height:43px;margin-bottom:16px}.events .banner__wrapper .banner__description img{margin-right:14px;width:16px}.events .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:63%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 990px){.events .banner:after{display:none}}.events__slider{padding-top:65px}.events__slider .container{display:block}.events__slider:last-of-type{padding-bottom:120px}@media screen and (max-width: 768px){.events__slider{padding-top:24px}.events__slider:last-of-type{padding-bottom:48px}}.events__slider h2{font-size:32px;line-height:41px;margin-bottom:32px;text-align:center}@media screen and (max-width: 768px){.events__slider h2{font-size:30px;line-height:39px;margin-bottom:24px;text-align:left}}.events__slider .slider{margin-bottom:38px}.events__slider .slick-dots{bottom:-38px}.events__slider .slick-list{margin:0 -13px}.events__slider .slide{margin:0 13px}.events__slider .slide:hover{text-decoration:none}.events__slider .slide>img{margin-bottom:24px}@media screen and (max-width: 768px){.events__slider .slide>img{display:block;width:100%}}.events__slider .slide strong{display:block;font-size:18px;line-height:25px;margin-bottom:12px}.events__slider .slide .row{display:flex;align-items:flex-start;margin-bottom:12px}.events__slider .slide .row:last-of-type{margin-bottom:0}.events__slider .slide .row span{font-size:18px;line-height:25px}.events__slider .slide .row img{display:block;margin-top:4px;margin-right:15px;width:20px}.event .banner{position:relative;padding:71px 0 111px;background-image:url(public/events-banner.png);background-position:left center}@media screen and (max-width: 990px){.event .banner{display:flex;flex-direction:column;padding:30px 0}}.event .banner .countdown{position:absolute;right:16px;bottom:40px}@media screen and (max-width: 990px){.event .banner .countdown{position:static;margin:30px auto 0;align-self:center;align-content:center}}.event .banner .container{width:100%}.event .banner h2{font-size:53px;line-height:64px;max-width:700px;margin-bottom:24px}@media screen and (max-width: 1100px){.event .banner h2{font-size:30px;line-height:39px;max-width:500px}}@media screen and (max-width: 990px){.event .banner h2{max-width:none}}.event .banner__wrapper{width:65%;color:#fff}@media screen and (max-width: 990px){.event .banner__wrapper{width:100%}}.event .banner__wrapper img{width:18px;margin-right:14px}.event .banner__description{display:flex;flex-direction:row}@media screen and (max-width: 1100px){.event .banner__description{flex-direction:column}}.event .banner__row{display:flex;align-items:center;margin-right:15px;margin-bottom:40px;font-size:18px;line-height:24px;font-weight:700;font-family:var(--secondary-font)}.event .banner__row:last-of-type{margin-right:0}@media screen and (max-width: 1100px){.event .banner__row{margin-bottom:20px}}.event .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 1060px){.event .banner:after{width:67%}}@media screen and (max-width: 990px){.event .banner:after{display:none}}.event__text-layout{padding-bottom:113px}@media screen and (max-width: 768px){.event__text-layout{padding-bottom:40px}}.event__text-layout .row--timing .row__content{padding-top:74px}@media screen and (max-width: 768px){.event__text-layout .row--timing .row__content{padding-top:0}}.event__text-layout .row__content p{position:relative}.event__text-layout .row__content span.time{position:absolute;right:calc(100% + 55px);font-size:24px;line-height:31px;color:#666c74;font-family:var(--secondary-font);font-weight:700}@media screen and (max-width: 768px){.event__text-layout .row__content span.time{position:static;right:inherit;display:block}}.event__text-layout .row__content button{margin-top:32px}.event__gallery{padding-bottom:113px}@media screen and (max-width: 768px){.event__gallery{padding-bottom:40px}}.event__gallery .container{display:block}.event__gallery h2{font-size:32px;line-height:41px;margin-bottom:32px;text-align:center}@media screen and (max-width: 768px){.event__gallery h2{font-size:30px;line-height:39px;margin-bottom:24px;text-align:left}}.event__gallery .slider .slick-track{display:flex !important}.event__gallery .slider .slick-slide{height:inherit !important}.event__gallery .slider .slick-list{margin:0 -13px}.event__gallery .slider .slide{margin:0 13px}.event__gallery .slider .slide img{display:block;width:100%}.event__gallery .slider .slide .iframe-container{height:100%}.event__manage-form{padding:70px 0;margin-bottom:120px}@media screen and (max-width: 768px){.event__manage-form{margin-bottom:0;padding:24px 0 75px}}.event__manage-form h2{text-align:center !important}.event__manage-form p{text-align:left;align-self:center;color:#fff}.event__manage-form form .row{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 768px){.event__manage-form form .row{flex-direction:column}}.event__manage-form form .row .input-wrap{width:calc(50% - 12px)}@media screen and (max-width: 768px){.event__manage-form form .row .input-wrap{width:100%}}.all-programs .banner{position:relative;padding:71px 0 121px;background-image:url(public/all-program-banner.png);background-position:left center;color:#fff}@media screen and (max-width: 768px){.all-programs .banner{padding:32px 0}}.all-programs .banner h2{font-size:42px;line-height:54px;margin-bottom:24px}@media screen and (max-width: 768px){.all-programs .banner h2{font-size:30px;line-height:36px}}.all-programs .banner p{font-size:26px;line-height:36px;max-width:737px;margin-bottom:32px}.all-programs .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 1250px){.all-programs .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.all-programs__list{padding:65px 0 70px}@media screen and (max-width: 768px){.all-programs__list{padding:48px 0 80px}}.all-programs__list .container{display:block}.all-programs__list h2{font-size:32px;line-height:41px;margin-bottom:32px;text-align:center}@media screen and (max-width: 768px){.all-programs__list h2{text-align:left}}.all-programs__list .wrapper{margin:0 -12px}@media screen and (max-width: 640px){.all-programs__list .wrapper{margin:0}}.all-programs__list .program-item{float:left;width:calc(33.33% - 24px);margin:0 12px 32px}.all-programs__list .program-item:hover{text-decoration:none}@media screen and (max-width: 990px){.all-programs__list .program-item{width:calc(50% - 24px)}}@media screen and (max-width: 640px){.all-programs__list .program-item{width:100%;margin:0 0 40px}}.all-programs__list .program-item img{display:block;width:100%;margin-bottom:16px}.all-programs__list .program-item span{font-family:var(--secondary-font);font-size:18px;line-height:25px;font-weight:800;text-transform:uppercase;height:75px;overflow:hidden;display:block}.one-program .banner{position:relative;padding:71px 0 142px;background-image:url(public/program-banner.png);background-position:left center;color:#fff}@media screen and (max-width: 768px){.one-program .banner{padding:32px 0}}.one-program .banner h2{font-size:42px;line-height:54px;margin-bottom:24px;max-width:732px}@media screen and (max-width: 768px){.one-program .banner h2{font-size:30px;line-height:36px}}.one-program .banner p{font-size:26px;line-height:36px;max-width:737px;margin-bottom:24px}.one-program .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 1250px){.one-program .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.one-program__description{padding-bottom:100px}.one-program__description .row__head h3{max-width:287px}.one-program__compensation{padding-bottom:99px}@media screen and (max-width: 768px){.one-program__compensation{padding-bottom:48px}}.one-program__compensation h2{font-size:32px;line-height:41px;margin-bottom:16px;align-self:center}@media screen and (max-width: 768px){.one-program__compensation h2{align-self:flex-start;font-size:30px;line-height:39px;margin-bottom:21px}}.one-program__compensation .subtitle{max-width:598px;margin:0 auto 76px;display:flex;align-items:center}@media screen and (max-width: 1200px){.one-program__compensation .subtitle{margin-bottom:65px}}.one-program__compensation .subtitle span{font-size:55px;line-height:55px;font-weight:800;margin-right:14px;color:var(--accent-color)}.one-program__compensation .subtitle p{margin-bottom:0}.one-program__compensation .container{max-width:1282px}.one-program__compensation .wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.one-program__compensation .wrap{display:flex;align-items:center;border:1px solid var(--accent-color);width:calc(33.3% - 54px);margin-right:54px;padding:30px 32px;position:relative;margin-bottom:65px}@media screen and (max-width: 1200px){.one-program__compensation .wrap{margin:0 auto 65px !important;width:100%;max-width:600px;padding:30px 16px}.one-program__compensation .wrap:last-of-type{margin-bottom:32px !important}}.one-program__compensation .wrap:nth-of-type(n+4){margin-left:54px;margin-right:0}.one-program__compensation .wrap:nth-of-type(n+4):before{right:inherit;left:-52px}.one-program__compensation .wrap:before{content:"";position:absolute;right:-42px;top:0;bottom:0;margin:auto;width:36px;height:36px;background:url(public/arrows.svg) no-repeat center;background-size:100% 100%}@media screen and (max-width: 1200px){.one-program__compensation .wrap:before{display:none}}.one-program__compensation .wrap .img-wrap{position:absolute;right:14px;top:-37px;width:74px;height:74px;border-radius:50%;border:1px solid var(--accent-color);background:#fff;display:flex;justify-content:center;align-items:center}.one-program__compensation .wrap .img-wrap img{width:40px;height:40px}.one-program__compensation .wrap span{font-size:112px;line-height:112px;color:#e4e4e4;margin-right:10px}.one-program__compensation .wrap strong{font-size:19px;line-height:25px;font-weight:700;font-family:var(--secondary-font);text-transform:uppercase}.one-program__compensation .timeline{width:100%;text-align:center;padding-bottom:24px;background:url(public/long-arrow.svg) no-repeat;background-position:bottom right;font-size:18px;line-height:24px;text-transform:uppercase}.one-program__compensation .timeline strong{font-family:var(--secondary-font);font-weight:700}.one-program__manage-form{padding:70px 0}@media screen and (max-width: 768px){.one-program__manage-form{margin-bottom:0;padding:24px 0 75px}}.one-program__manage-form h2{text-align:center !important;margin-bottom:16px}.one-program__manage-form p{width:100%;text-align:center;color:#fff}.one-program__manage-form form .row{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 768px){.one-program__manage-form form .row{flex-direction:column}}.one-program__manage-form form .row .input-wrap{width:calc(50% - 12px)}@media screen and (max-width: 768px){.one-program__manage-form form .row .input-wrap{width:100%}}.one-program__manage-form--second{padding:70px 0 90px;background-image:url(public/form-bg-second.png)}@media screen and (max-width: 768px){.one-program__manage-form--second{padding:32px 0 88px}}.one-program__manage-form--second h2{margin-bottom:48px}@media screen and (max-width: 768px){.one-program__manage-form--second h2{font-size:32px;line-height:42px;margin-bottom:24px}}.one-program__partners-banks{padding:100px 0 93px}@media screen and (max-width: 768px){.one-program__partners-banks{padding:48px 0}}.one-program__partners-banks .slider-row{display:block;margin-bottom:105px}.one-program__partners-banks .slider-row h2{font-size:32px;line-height:41px;margin-right:100px;float:left}@media screen and (max-width: 1150px){.one-program__partners-banks .slider-row h2{margin-right:0;margin-bottom:41px;float:none}}@media screen and (max-width: 768px){.one-program__partners-banks .slider-row h2{align-self:flex-start}}.one-program__partners-banks .slider-row .slider{float:right;width:calc(100% - 500px);padding:0 56px}@media screen and (max-width: 1150px){.one-program__partners-banks .slider-row .slider{width:100%;float:none}}@media screen and (max-width: 768px){.one-program__partners-banks .slider-row .slider{padding:0}}.one-program__partners-banks .slider-row .slider .slide{display:flex;align-items:center;min-height:60px}.one-program__partners-banks .slider-row .slider .slide img{display:block;margin:0 auto}.one-program__partners-banks .wrapper{display:flex;flex-direction:row}@media screen and (max-width: 1150px){.one-program__partners-banks .wrapper{display:block;width:100%}}.one-program__partners-banks .wrapper .description{max-width:614px}@media screen and (max-width: 1150px){.one-program__partners-banks .wrapper .description{max-width:none}}.one-program__partners-banks .wrapper .img-wrap{margin-right:40px}@media screen and (max-width: 1150px){.one-program__partners-banks .wrapper .img-wrap{margin-right:0}}.one-program__partners-banks .wrapper .img-wrap img{display:block}@media screen and (max-width: 1150px){.one-program__partners-banks .wrapper .img-wrap img{max-width:100%;margin:0 auto 24px}}.one-program__partners-banks .wrapper h3{font-size:32px;line-height:41px;margin-bottom:24px}@media screen and (max-width: 768px){.one-program__partners-banks .wrapper h3{font-size:30px;line-height:39px;margin-bottom:12px}}.one-program__partners-banks .wrapper .desk-table .row{display:flex;justify-content:space-between;margin-bottom:16px;font-size:16px;line-height:24px}@media screen and (max-width: 768px){.one-program__partners-banks .wrapper .desk-table .row{margin-bottom:24px}}@media screen and (max-width: 440px){.one-program__partners-banks .wrapper .desk-table .row{display:block}}.one-program__partners-banks .wrapper .desk-table .row:last-of-type{padding-top:16px;border-top:2px solid var(--accent-color);margin-bottom:0}@media screen and (max-width: 768px){.one-program__partners-banks .wrapper .desk-table .row:last-of-type{padding-top:24px}}.one-program__partners-banks .wrapper .desk-table .row span{font-weight:400}@media screen and (max-width: 440px){.one-program__partners-banks .wrapper .desk-table .row span{display:block}}.one-program__partners-banks .wrapper .desk-table .row strong{max-width:271px;font-weight:700}@media screen and (max-width: 440px){.one-program__partners-banks .wrapper .desk-table .row strong{display:block;max-width:none}}.about .banner{background-image:url(public/about-banner.png);background-position:left center;color:#fff;padding:116px 0 208px}@media screen and (max-width: 768px){.about .banner{padding:30px 0 165px}}.about .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 1160px){.about .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.about .banner h2{font-size:42px;line-height:54px;max-width:593px;margin-bottom:32px}@media screen and (max-width: 768px){.about .banner h2{max-width:344px;margin-bottom:24px;font-size:30px;line-height:36px}}.about .banner p{font-size:26px;line-height:34px;margin-bottom:0}.about__description{padding-top:65px;padding-bottom:84px}@media screen and (max-width: 768px){.about__description{padding:48px 0}}.about__description h2{font-size:32px;line-height:51px;margin-bottom:32px;text-align:center}@media screen and (max-width: 768px){.about__description h2{font-size:19px;line-height:30px;margin-bottom:24px}}@media screen and (min-width: 768px){.about__description .video-wrapper{max-width:796px;min-height:448px;margin:0 auto 41px;padding-top:0}}@media screen and (max-width: 768px){.about__description .video-wrapper{margin-bottom:24px}}.about__description p{margin-bottom:24px !important}.about__team{padding-bottom:80px}.about__team .container{display:block}@media screen and (max-width: 768px){.about__team{padding-bottom:48px}}.about__team h2{text-align:center;font-size:32px;line-height:41px;margin-bottom:32px}@media screen and (max-width: 768px){.about__team h2{font-size:30px;line-height:39px}}.about__team .slider{padding:0 56px}@media screen and (max-width: 640px){.about__team .slider{padding:0 24px}}.about__team .slide{margin:0 42px}@media screen and (max-width: 768px){.about__team .slide{margin:0 21px}}@media screen and (max-width: 640px){.about__team .slide{margin:0}}.about__team .slide img{display:block;width:100%;margin:0 auto 16px}.about__team .slide strong{display:block;margin-bottom:12px;font-weight:800;font-family:var(--secondary-font);font-size:18px;line-height:25px;letter-spacing:1px;color:#2c2f33;text-transform:uppercase}.about__team .slide span{display:block;font-weight:400;font-family:var(--secondary-font);font-size:18px;line-height:25px;margin-bottom:20px;color:#4e4e4e}.about__team .slide p{margin-bottom:0}.about__partners{padding-bottom:64px}.about__partners .container{display:block}@media screen and (max-width: 768px){.about__partners{padding-bottom:48px}}.about__partners h2{font-size:32px;line-height:41px;margin-bottom:32px;text-align:center}@media screen and (max-width: 768px){.about__partners h2{font-size:30px;line-height:39px;margin-bottom:24px}}.about__partners .slider{padding:0 114px}@media screen and (max-width: 640px){.about__partners .slider{padding:0 88px}}.about__partners .slide{margin:0 27px}@media screen and (max-width: 640px){.about__partners .slide{margin:0}}.about__partners .slide img{display:block;margin:0 auto}.about__variant{padding:76px 0 101px;background:url(public/group-variant-bg.png) no-repeat center;background-size:cover;color:#fff}@media screen and (max-width: 768px){.about__variant{padding:32px 0 46px}}.about__variant .container{max-width:796px}@media screen and (max-width: 768px){.about__variant .container{max-width:460px;margin:0 auto}}.about__variant h2{font-size:32px;line-height:41px;margin-bottom:37px;align-self:center}@media screen and (max-width: 768px){.about__variant h2{font-size:30px;line-height:39px;max-width:340px;margin:0 auto 20px;text-align:center}}.about__variant .wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.about__variant .text-wrapper{display:flex;flex-direction:column;margin-bottom:56px}@media screen and (max-width: 768px){.about__variant .text-wrapper{margin-bottom:40px}}.about__variant .text-wrapper:last-of-type{flex-direction:row;margin-bottom:0;align-items:center}.about__variant .text-wrapper:last-of-type strong{margin-bottom:0;margin-right:9px}.about__variant .text-wrapper:last-of-type span{margin-bottom:0;max-width:144px}.about__variant .text-wrapper span{display:block;font-size:19px;line-height:19px;font-weight:600}@media screen and (max-width: 640px){.about__variant .text-wrapper span{margin-bottom:5px}}.about__variant .text-wrapper strong{display:block;font-size:43px;line-height:43px;color:var(--accent-color);margin-bottom:16px;font-weight:700}@media screen and (max-width: 640px){.about__variant .text-wrapper strong{font-size:36px;line-height:40px}}.about__variant .text-wrapper .icon-text{display:flex;align-items:center}.about__variant .saw-img{width:26px;height:26px;margin-right:9px}.about__variant .hand-saw-img{width:57px;height:55px;margin-right:17px}.about__variant .group-img{max-width:358px;position:absolute;right:0;top:0}@media screen and (max-width: 768px){.about__variant .group-img{position:static;margin:0 auto 40px}}.about__enterprise{padding:90px 0 84px}@media screen and (max-width: 768px){.about__enterprise{padding:48px 0}}.about__enterprise .container{display:block}.about__enterprise .slick-track{display:flex}.about__enterprise .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.about__enterprise h2{font-size:32px;line-height:41px;margin-bottom:40px;text-align:center}@media screen and (max-width: 768px){.about__enterprise h2{font-size:30px;line-height:39px;margin-bottom:24px}}.about__enterprise .slider{padding:0 114px}@media screen and (max-width: 640px){.about__enterprise .slider{padding:0 88px}}.about__enterprise .slide{margin:0 32px}@media screen and (max-width: 640px){.about__enterprise .slide{margin:0}}.about__enterprise .slide img{display:block;margin:0 auto}.about__family .container{max-width:1057px}.about__family h2{font-size:32px;line-height:41px;margin-bottom:32px;align-self:center}@media screen and (max-width: 768px){.about__family h2{font-size:30px;line-height:39px;margin-bottom:24px;text-align:center}}.about__family p{font-family:var(--secondary-font);max-width:613px;margin:0 auto 40px;text-align:center;font-weight:400}@media screen and (max-width: 768px){.about__family p{margin-bottom:32px}}.about__family .wrapper{padding:50px 0;background:#eaf1e7}@media screen and (max-width: 880px){.about__family .wrapper{padding:32px 0}}.about__family .wrapper .container{flex-direction:row}@media screen and (max-width: 880px){.about__family .wrapper .container{flex-direction:column;padding:0}}.about__family .wrapper .container .family-image{max-width:371px}@media screen and (max-width: 880px){.about__family .wrapper .container .family-image{margin:0 auto 36px}}.about__family .wrapper .container .description{text-align:center;margin:0 0 0 auto;padding-left:16px}@media screen and (max-width: 880px){.about__family .wrapper .container .description{margin:0 auto;padding:0 16px}}.about__family .wrapper .container .description img{width:68px;margin:0 auto 28px}@media screen and (max-width: 880px){.about__family .wrapper .container .description img{margin-bottom:22px}}.about__family .wrapper .container .description p{font-size:32px;line-height:41px;font-family:var(--secondary-font);color:#463b3b;margin-bottom:0}@media screen and (max-width: 880px){.about__family .wrapper .container .description p{font-size:24px;line-height:31px}}.about__gallery{padding:84px 0 120px}@media screen and (max-width: 990px){.about__gallery{padding:48px 0 120px}}.about__gallery h2{font-size:32px;line-height:41px;margin-bottom:32px;align-self:center}@media screen and (max-width: 768px){.about__gallery h2{font-size:30px;line-height:39px;margin-bottom:24px;text-align:center}}.about__gallery .slider{display:block;margin:0 -12px 60px}@media screen and (max-width: 990px){.about__gallery .slider{margin:0 0 115px}}.about__gallery .slide{float:left;margin:0 10px 24px}@media screen and (max-width: 990px){.about__gallery .slide{margin:0 10px}}@media screen and (max-width: 480px){.about__gallery .slide{margin:0}.about__gallery .slide img{display:block}}.about__gallery .slick-dots{bottom:-50px}.about__gallery .slick-track{display:flex}.about__gallery .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.all-crops .banner{padding:114px 0 150px;background-image:url(public/crop-bg.png);color:#fff}@media screen and (max-width: 768px){.all-crops .banner{padding:32px 0 116px}}.all-crops .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 1160px){.all-crops .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.all-crops .banner h2{font-size:42px;line-height:54px;max-width:541px;margin-bottom:24px;font-weight:800}@media screen and (max-width: 768px){.all-crops .banner h2{max-width:344px;margin-bottom:24px;font-size:30px;line-height:36px}}.all-crops .banner p{font-size:26px;line-height:34px;margin-bottom:0;max-width:680px;font-weight:400;font-family:var(--secondary-font)}.all-crops .banner__wrapper{padding-left:76px}@media screen and (max-width: 1200px){.all-crops .banner__wrapper{padding-left:0}}.all-crops__examples{padding:65px 0 17px}@media screen and (max-width: 768px){.all-crops__examples{padding:48px 0 8px}}.all-crops__examples .container{display:block}.all-crops__examples .wrapper{margin:0 -30px}@media screen and (max-width: 768px){.all-crops__examples .wrapper{margin:0}}.all-crops__examples .wrapper .item{float:left;width:calc(50% - 60px);margin:0 30px 48px}.all-crops__examples .wrapper .item:hover{text-decoration:none}@media screen and (max-width: 768px){.all-crops__examples .wrapper .item{width:100%;margin:0 0 48px}}.all-crops__examples .wrapper .item img{float:left;margin-right:29px}@media screen and (max-width: 1200px){.all-crops__examples .wrapper .item img{display:block;float:none;margin:0 auto 16px}}.all-crops__examples .wrapper .item strong{display:block;margin-bottom:12px;font-weight:800;font-family:var(--secondary-font);text-transform:uppercase;font-size:26px;line-height:36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.all-crops__examples .wrapper .item p{overflow:hidden;margin-bottom:0;height:144px;text-overflow:ellipsis}@media screen and (max-width: 1200px){.all-crops__examples .wrapper .item p{height:140px}}@media screen and (max-width: 768px){.all-crops__examples .wrapper .item p{height:auto;max-height:140px}}@media screen and (max-width: 768px){.all-crops .manager-form{padding:24px 0}}.all-crops .manager-form h2{color:#fff;max-width:1050px;margin:0 auto 16px}@media screen and (max-width: 768px){.all-crops .manager-form h2{font-size:30px;line-height:39px;font-weight:700}}.all-crops .manager-form p{align-self:center;font-weight:600;color:#fff;margin-bottom:32px}@media screen and (max-width: 768px){.all-crops .manager-form p{margin-bottom:24px;align-self:flex-start}}.all-crops .manager-form form{flex-direction:column}@media screen and (max-width: 768px){.all-crops .manager-form form{max-width:initial}}.all-crops .manager-form .row{display:flex;flex-direction:row;margin:0 -12px 24px}@media screen and (max-width: 768px){.all-crops .manager-form .row{flex-direction:column;margin:0}}.all-crops .manager-form .row .input-wrap{margin:0 12px;flex:1}@media screen and (max-width: 768px){.all-crops .manager-form .row .input-wrap{margin:0 0 24px}}.all-crops .manager-form .button{align-self:flex-start}.one-crop .banner{padding:114px 0 213px;background-image:url(public/crop-bg.png);color:#fff}@media screen and (max-width: 768px){.one-crop .banner{padding:32px 0 93px}}.one-crop .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 1160px){.one-crop .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.one-crop .banner h2{font-size:42px;line-height:54px;max-width:541px;margin-bottom:15px;font-weight:800}@media screen and (max-width: 768px){.one-crop .banner h2{max-width:344px;margin-bottom:24px;font-size:30px;line-height:36px}}.one-crop .banner p{font-size:26px;line-height:34px;margin-bottom:0;max-width:680px;font-weight:400;font-family:var(--secondary-font)}.one-crop .banner__wrapper{padding-left:76px}@media screen and (max-width: 1200px){.one-crop .banner__wrapper{padding-left:0}}@media screen and (max-width: 768px){.one-crop .manager-form{padding:24px 0}}.one-crop .manager-form h2{color:#fff;max-width:1050px;margin:0 auto 16px}@media screen and (max-width: 768px){.one-crop .manager-form h2{font-size:30px;line-height:39px;font-weight:700}}.one-crop .manager-form p{align-self:center;font-weight:600;color:#fff;margin-bottom:32px}@media screen and (max-width: 768px){.one-crop .manager-form p{margin-bottom:24px;align-self:flex-start}}.one-crop .manager-form form{flex-direction:column}@media screen and (max-width: 768px){.one-crop .manager-form form{max-width:initial}}.one-crop .manager-form .row{display:flex;flex-direction:row;margin:0 -12px 24px}@media screen and (max-width: 768px){.one-crop .manager-form .row{flex-direction:column;margin:0}}.one-crop .manager-form .row .input-wrap{margin:0 12px;flex:1}@media screen and (max-width: 768px){.one-crop .manager-form .row .input-wrap{margin:0 0 24px}}.one-crop .manager-form .button{align-self:flex-start}.one-crop__description{padding-bottom:65px}.one-crop__description .text-layout__row{padding-top:24px}.one-crop__description .text-layout__row:first-of-type{padding-top:48px}.one-crop__projects{padding:65px 0 120px}@media screen and (max-width: 768px){.one-crop__projects{padding:48px 0 156px}}.one-crop__projects .container{display:block}.one-crop__projects h2{font-size:36px;line-height:46px;margin-bottom:24px;font-weight:800}@media screen and (max-width: 768px){.one-crop__projects h2{font-size:30px;line-height:39px;font-weight:700}}.one-crop__projects .slick-list{margin:0 -13px}@media screen and (max-width: 768px){.one-crop__projects .slick-list{margin:0}}.one-crop__projects .slide{margin:0 13px}@media screen and (max-width: 768px){.one-crop__projects .slide{margin:0}}.one-crop__projects .slide img{display:block;width:100%}.one-crop__projects .slide .project-item{display:block}.one-crop__projects .slick-prev,.one-crop__projects .slick-next{top:30%;bottom:initial}.one-crop__projects .slick-dots{bottom:-35px}.finance .banner{padding:180px 0 190px;background-image:url(public/finance-banner.png)}@media screen and (max-width: 768px){.finance .banner{padding:118px 0 117px}}.finance .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.4);border-right:29px solid var(--accent-color)}@media screen and (max-width: 768px){.finance .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.finance .banner h2{font-size:42px;line-height:54px;font-weight:800;margin-bottom:0}@media screen and (max-width: 768px){.finance .banner h2{align-self:center}}.finance .banner .container{max-width:940px}@media screen and (max-width: 768px){.finance .banner_wrapper{align-self:center}}.finance__files{padding:48px 0 148px}@media screen and (max-width: 768px){.finance__files{padding:48px 0 96px}}.finance__files .collapse__head{padding:24px 0;font-size:32px;line-height:42px;font-weight:700;font-family:var(--secondary-font)}@media screen and (max-width: 768px){.finance__files .collapse__head{font-size:30px;line-height:39px;padding:16px 0}}.finance__files .collapse__head span{width:28px;height:28px}@media screen and (max-width: 768px){.finance__files .collapse__head span{width:24px;height:24px}}.finance__files .collapse__head.js-active span{background-size:20px 20px}@media screen and (max-width: 768px){.finance__files .collapse__head.js-active span{background-size:16px 16px}}.finance__files table{margin:0 0 0 auto;width:calc(100% - 300px)}@media screen and (max-width: 768px){.finance__files table{width:100%}}.finance__files table td:first-of-type{min-width:80px}.finance__files table td:last-of-type{text-align:right;padding-right:40px}@media screen and (max-width: 768px){.finance__files table td:last-of-type{padding-right:10px}}.finance__files table td a{display:block;width:24px}.finance__files table td img{max-width:100%}.jobs .banner{padding:71px 0 176px;background-image:url(public/jobs-banner.png);color:#fff}@media screen and (max-width: 768px){.jobs .banner{padding:32px 0 71px}}.jobs .banner:after{position:absolute;left:-15%;top:0;content:"";transform:skewX(25deg);height:100%;width:76%;background:rgba(0,0,0,0.5);border-right:29px solid var(--accent-color)}@media screen and (max-width: 990px){.jobs .banner:after{width:100%;left:0;border:0;transform:skewX(0)}}.jobs .banner .container{max-width:1140px}.jobs .banner h2{font-size:42px;line-height:54px;margin-bottom:24px;font-weight:800}@media screen and (max-width: 768px){.jobs .banner h2{margin-bottom:24px;font-size:30px;line-height:36px}}.jobs .banner p{font-size:26px;line-height:34px;margin-bottom:24px;max-width:737px;font-weight:400;font-family:var(--secondary-font)}@media screen and (max-width: 1720px){.jobs .banner p{max-width:500px}}.jobs__list{padding:65px 0 115px}@media screen and (max-width: 768px){.jobs__list{padding:48px 0 96px}}.jobs__list .collapse__head{padding:24px 0;font-size:20px;line-height:36px;font-weight:700;font-family:var(--secondary-font)}@media screen and (max-width: 768px){.jobs__list .collapse__head{padding:12px 0}}.jobs__list .collapse__head span{width:28px;height:28px}@media screen and (max-width: 768px){.jobs__list .collapse__head span{width:24px;height:24px}}.jobs__list .collapse__head.js-active span{background-size:20px 20px}@media screen and (max-width: 768px){.jobs__list .collapse__head.js-active span{background-size:16px 16px}}.jobs__list .collapse__body{color:#2c2f33}.jobs__list .collapse__body p{margin-bottom:24px}.jobs__list .collapse__body strong{display:block;margin-bottom:12px;font-family:var(--secondary-font);font-size:18px;line-height:24px}.jobs__list .collapse__body ul{margin-bottom:24px;padding-left:25px}.jobs__list .collapse__body ul li::marker{color:#2c2f33}.jobs__list .collapse__body ul.contact-list{list-style:none;padding-left:0}.jobs__list .collapse__body:last-child{margin-bottom:0}.jobs__list .collapse__body .btn-group{display:flex;flex-wrap:wrap;margin-bottom:-24px}.jobs__list .collapse__body .btn-group button{display:inline-flex;margin-bottom:24px;margin-right:24px}.simplesearch-search-form{margin-bottom:20px}.simplesearch-search-form input{width:300px}


/*# sourceMappingURL=main.css.map*/