@media (min-width:768px){.breadcrumbs{margin-bottom:17px}}@media (min-width:768px){.breadcrumbs__item:not(:first-child){margin-left:5px}}@media (min-width:768px){.breadcrumbs__link{font-size:18px}}@media (min-width:768px){.btn{height:60px}}@media (min-width:768px){.content{padding-top:132px}}@media (min-width:768px){.cookie-txt__icon{margin-right:20px;font-size:14px}.cookie-txt__btn{margin-left:20px}.cookie-txt__btn .btn{padding:0 20px}.cookie-txt .container{display:flex;align-items:center;justify-content:center}}@media (min-width:768px) and (max-width:1199px){.footer__wrap.-align-center{padding-right:70px}}@media (min-width:768px){.footer__wrap+.footer__wrap{margin-top:37px}}@media (min-width:768px){.footer .container.-top{padding-top:18px}.footer .container.-middle{padding-top:35px;padding-bottom:50px}.footer .container.-bottom{padding-top:25px}}@media (min-width:768px){.footer__col{width:25%;padding-right:20px}}@media (min-width:768px){.footer__link{font-size:14px}}@media (min-width:768px){.footer .menu__link{padding:7px 0}}@media (min-width:768px){.footer__images{margin-left:-30px}}@media (min-width:768px){.footer__img{margin-left:30px}}@media (min-width:768px){.footer__subtitle{font-size:20px}}@media (min-width:768px){.go-back{margin-right:0;margin-top:8px}}@media (min-width:768px){.go-back__icon{font-size:10px;padding:9px}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:768px){.link-all{font-size:21px}.link-all__arrow{margin-left:10px}}@media (min-width:768px){.popup .title{font-size:40px}}@media (min-width:768px){.popup.-vacancy{max-width:570px}.popup.-vacancy .form{max-width:395px;width:100%;margin-left:auto;margin-right:auto}.popup.-vacancy .title{font-size:35px;line-height:40px}}@media (min-width:768px){.popup{padding:0}.popup.-order-call{max-width:395px}.popup.-cities{max-width:425px}}@media (min-width:768px){.fancybox-is-open:not(.fancybox-slide--success):not(.fancybox-slide--error) .fancybox-bg:before{position:absolute;left:0;top:0;bottom:0;width:272px;transform:rotate(180deg);background-image:url(../images/sidebar-bg.svg);background-repeat:repeat-y;content:""}}@media (min-width:768px){.popup.-error,.popup.-success{position:relative;padding:40px 100px 90px;max-width:605px}.popup.-error:before,.popup.-success:before{position:absolute;left:0;top:0;bottom:0;width:105px;background-image:url(../images/popup-success.svg);background-repeat:repeat-y;content:""}}@media (min-width:768px){.popup.-error:before{background-image:url(../images/popup-error.svg)}}@media (min-width:768px){.fancybox-slide--html .fancybox-close-small{right:20px;left:auto}}@media (min-width:768px){.search__bottom{margin-top:35px}.search__bottom .btn{width:auto;padding:0 91px}}@media (min-width:768px){.shared{display:flex;align-items:center}}@media (min-width:768px){.shared__title{max-width:170px;margin-right:20px;margin-bottom:0}}@media (min-width:768px){.submenu__list{display:flex;margin-right:-10px}}@media (min-width:768px){.submenu__popup{display:block}}@media (min-width:768px){.subtitle{font-size:40px;line-height:45px}}@media (min-width:768px){.tabs__list{margin-left:-40px;margin-right:0}}@media (min-width:768px){.tabs__item{width:auto;padding:0 40px}}@media (min-width:768px) and (max-width:1199px){.tabs.-templates-page .tabs__list{margin:0 -15px}}@media (min-width:768px){.tabs.-templates-page .tabs__item{width:390px;position:relative;padding-left:60px;text-align:left;height:70px}.tabs.-templates-page .tabs__item img{position:absolute;left:15px;top:50%;transform:translateY(-50%)}}@media (min-width:768px){.title-wrap{margin-bottom:22px}.title-wrap .submenu{padding-top:16px}}@media (min-width:768px){.title{font-size:50px;line-height:60px}}@media (min-width:768px){.txt{font-size:18px}}@media (min-width:768px){.form__item{margin-top:65px}}@media (min-width:768px){.header-dropdown .container.-search.-active{padding:0 185px}}@media (min-width:768px){.header-dropdown .container.-search .header-dropdown__title{font-size:40px;line-height:60px;margin-bottom:12px}}@media (min-width:768px){.header-dropdown__col .menu{display:block!important}}@media (min-width:768px){.header-dropdown__lang{right:auto;top:auto;margin-left:auto;margin-right:40px;position:relative;padding-top:9px;padding-left:20px}}@media (min-width:768px){.header-dropdown__location{margin:0;background:transparent;flex-grow:0}.header-dropdown__location .header-location{width:100%;padding:12px 0}}@media (min-width:768px){.header-dropdown{transition:all 1s cubic-bezier(.9,0,.33,1);padding:20px 0 60px;overflow-y:auto}.header-dropdown .container{padding:0 65px 0 145px}.header-dropdown__bg{position:fixed;left:-35px;background-repeat:repeat-y;width:272px;top:-140px;bottom:-140px;transform:rotate(180deg) scale(.8)}.header-dropdown__close{right:0;left:auto}.header-dropdown__wrap{display:flex;flex-wrap:wrap;overflow:initial;margin:auto 0}.header-dropdown__col{width:50%}.header-dropdown__col .menu{display:block}.header-dropdown__bottom{padding-bottom:30px}}@media (min-width:768px){.header-toggle{width:100px}}@media (min-width:768px){.header{height:100px}}@media (min-width:768px){.header__icon{font-size:16px}}@media (min-width:768px){.header__control{width:100px}}@media (min-width:768px){.header__logo{padding:12px 40px 9px;width:auto;flex-shrink:0}}@media (min-width:768px){.header .header-location{display:flex;height:100%}}@media (min-width:768px){.toggle-lang{font-size:20px}}@media (min-width:768px){.card-project__img-wrap{height:235px;margin-bottom:19px}}@media (min-width:768px){.card-project__label{padding:10px 15px}}@media (min-width:768px){.collapse{padding:45px 0}.collapse__top{padding:20px 45px}.collapse__arrow{width:45px;left:0;top:20px}.collapse__content{padding:5px 15px 30px 45px}.collapse__name{font-size:20px}.collapse__item{padding:0}}@media (min-width:768px){.contacts-map{position:relative}.contacts-map__content{width:50%;padding:105px 55px 105px 0}.contacts-map .map{position:absolute;right:-15px;top:0;bottom:0;width:calc(50% + 15px);height:auto;margin:0}}@media (min-width:768px){.contacts-smi{display:flex;padding:40px 0;align-items:center}.contacts-smi .contacts-map{margin-right:30px}.contacts-smi .contacts-map__content{padding:0;width:100%}}@media (min-width:768px){.faq-form,.faq-not-found{padding:50px 0}}@media (min-width:768px){.gil-promo{padding:40px 0}.gil-promo:before{content:"";position:absolute;left:-60px;width:272px;transform:scale(.8) rotate(180deg);background-image:url(../images/sidebar-bg.svg);top:-50px;bottom:-50px;background-position:0 100%}}@media (min-width:768px){.gil-promo__title{font-size:48px;line-height:50px;margin-bottom:15px}}@media (min-width:768px){.gil-promo__btn{margin-top:-20px}}@media (min-width:768px){.gil-promo__img{width:670px;display:block;margin:-20px auto 0}}@media (min-width:768px){.logo-style{width:315px;flex-shrink:0}.logo-style__btn{display:flex;justify-content:center}.logo-style .btn{width:205px}}@media (min-width:768px){.page-404 .title{font-size:250px}}@media (min-width:768px){.page-404__title{letter-spacing:-.9px;font-size:30px;line-height:40px;margin-bottom:9px}}@media (min-width:768px) and (max-width:1199px){.page-404__txt{max-width:407px;margin:0 auto}}@media (min-width:768px){.page-404__btns{margin-top:13px;display:flex;justify-content:center;margin-left:-15px}.page-404__btns .btn{width:230px;margin-left:15px}}@media (min-width:768px){.page-404__logo{width:72px}}@media (min-width:768px){.page-404.-technical .container:before{display:none}.page-404.-technical .page-404__logo{margin-bottom:95px}.page-404.-technical .page-404__title{margin-bottom:10px}.page-404.-technical .page-404__content{padding:0}.page-404.-technical .page-404__txt{font-size:18px;line-height:20px}}@media (min-width:768px){.page-form{padding:70px 0 60px}.page-form__txt{font-size:20px}.page-form__name{margin-bottom:25px}.page-form__group{margin-top:70px}.page-form .form__list{margin-top:-30px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-form .form__item{width:48%}.page-form .form__item.-w100{width:100%}}@media (min-width:768px){.partners__item{width:33.3%;padding:45px 40px}}@media (min-width:768px){.partners__bottom{margin-top:50px}}@media (min-width:768px){.projects.-with-bg{padding:50px 0 75px}}@media (min-width:768px){.projects.-with-bg .swiper-container{overflow:visible}.projects.-with-bg .swiper-container:before{content:"";position:absolute;right:100%;width:100%;top:0;bottom:0;z-index:2;background-color:#ecf1f9}}@media (min-width:768px){.projects__top{margin-bottom:40px}.projects__top .title{font-size:40px}}@media (min-width:768px){.projects__slider{position:relative}.projects__slider .swiper-nav{bottom:100%;margin-bottom:30px}.projects .link-all{position:relative;left:auto;bottom:auto;margin-left:15px}.projects .container{padding-bottom:0}}@media (min-width:768px){.projects__item .card-project{display:flex}.projects__item .card-project__img-wrap{width:295px;flex-shrink:0;margin-right:20px;margin-bottom:0}.projects__item .btn{width:auto;padding:0 80px}}@media (min-width:768px){.projects__bottom{margin-top:50px}}@media (min-width:768px) and (max-width:1199px){.purchases__img-wrap{width:500px;height:430px}}@media (min-width:768px){.purchases__btn .btn{width:auto;padding:0 50px}.purchases__main{padding-top:50px;padding-bottom:50px;position:relative}.purchases__main:before{content:"";display:inline-block;position:absolute;top:0;right:-1999px;bottom:0;left:-1999px;z-index:-1;background-color:#fff}.purchases__wrap{position:relative;padding:160px 0 0 205px}.purchases__img-wrap{position:absolute;bottom:0;top:0;left:0;display:flex;z-index:-1;justify-content:flex-end}.purchases__img-wrap img{height:100%;width:auto}.purchases__btns{justify-content:space-between;display:flex}.purchases__btns .btn{width:48%}.purchases__content{padding:40px;margin-left:auto}.purchases__txt{font-size:18px;line-height:25px}.purchases__row{display:flex;justify-content:space-between;margin-left:-2%;margin-top:-25px;flex-wrap:wrap}.purchases__col{width:48%;flex-grow:1;margin-left:2%}}@media (min-width:768px){.site-map__row{display:flex;margin-left:-2%;flex-wrap:wrap;margin-top:-30px}.site-map__col{width:48%;margin-left:2%}}@media (min-width:768px){.team-main{padding:40px 0 60px;display:flex}.team-main:before{bottom:40px}.team-main__img-wrap{margin-bottom:0;margin-right:20px;width:295px;flex-shrink:0}.team-main__content{padding-top:40px;padding-right:40px}.team-main__name{font-size:45px;line-height:50px}.team-main__vacancy{font-size:20px;line-height:25px}}@media (min-width:768px){.team__list{display:flex;flex-wrap:wrap;margin-top:-45px;margin-left:-6.4%}.team__item{margin:45px 0 0 6.4%;width:43.6%}.team__img-wrap{width:171px}.team__name{font-size:26px;line-height:28px}}@media (min-width:768px){.team__top{display:flex;justify-content:space-between;margin-bottom:30px}}@media (min-width:768px){.templates-files{margin-top:-15px;max-width:335px;margin-left:-15px}}@media (min-width:768px){.templates-files__item{width:150px;margin-left:15px}}@media (min-width:768px){.templates-files__download{width:65px}}@media (min-width:768px){.templates__inner{padding:30px 0;margin:0}}@media (min-width:768px){.templates__item{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 0 12px 35px}}@media (min-width:768px){.templates__subtitle-wrap{padding-left:35px}}@media (min-width:768px){.timer{margin-top:30px}}@media (min-width:768px){.timer__row{margin-left:-34px}}@media (min-width:768px){.timer__col{margin-left:34px}}@media (min-width:768px){.txt-detail__txt img.float-left{float:left;margin:0 30px 30px 0}.txt-detail__txt img.float-right{float:right;margin:0 0 30px 30px}.txt-detail__txt img.float-left,.txt-detail__txt img.float-right{max-width:50%}}@media (min-width:768px){.txt-detail__bottom{display:flex;align-items:center}}@media (min-width:768px){.txt-detail__share{margin-top:0}}@media (min-width:768px){.about-center{margin-bottom:48px}.about-center__wrap{margin:50px 0 0;display:flex;padding-right:84px}.about-center__item:before{-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);left:100%;top:0;margin-left:-1px;bottom:0}.about-center__item.-secondary{padding:47px 0 38px 20px;width:45%}.about-center__item.-secondary:before{width:59px}.about-center__item.-primary{padding:46px 0 38px 76px;width:55%}.about-center__item.-primary:before{width:85px}.about-center .subtitle{margin-bottom:19px}}@media (min-width:768px){.about-history__bg{height:570px}}@media (min-width:768px){.about-history__wrap{margin-top:-110px;padding-top:280px}}@media (min-width:768px){.about-history__main{padding:19px 15px 17px;margin-bottom:45px}}@media (min-width:768px){.about-mountains{margin-bottom:45px}.about-mountains__wrap{padding:0 100px 0 27px}.about-mountains__main{padding:38px 100px 120px 30px}.about-mountains__main:before{width:30px;height:30px}.about-mountains__btn{left:35px;bottom:40px}.about-mountains__btn .btn{width:180px}.about-mountains__txt{margin-bottom:85px}.about-mountains__img-wrap{margin:-324px -118px 0 -44px}.about-mountains__subtitle{letter-spacing:-.3px;font-size:25px;line-height:34px}}@media (min-width:768px){.about-quote .subtitle{margin-bottom:30px}.about-quote__img-wrap{width:230px;float:left;margin-right:20px}.about-quote__name{font-size:34px}}@media (min-width:768px){.about-services{padding:30px 0 50px;margin-bottom:50px}.about-services .subtitle{margin-bottom:25px}.about-services__list{display:flex;margin-left:-3.3%;flex-wrap:wrap;margin-top:-27px}.about-services__item{width:30%;margin-left:3.3%;margin-top:27px;flex-direction:column}.about-services__img-wrap{height:50px;width:auto;margin-right:0;margin-bottom:13px}.about-services__txt{font-size:18px;line-height:1.4}}@media (min-width:768px){.history-dates{padding-top:62px;padding-bottom:10px}.history-dates__thumbs{width:150px;margin:0 auto 20px}.history-dates__thumbs .swiper-slide{font-size:25px;opacity:0;visibility:hidden}.history-dates__thumbs .swiper-slide.swiper-slide-next,.history-dates__thumbs .swiper-slide.swiper-slide-prev{opacity:.4;visibility:visible}.history-dates__thumbs .swiper-slide.swiper-slide-active{font-size:50px;opacity:1;visibility:visible}.history-dates__content img{width:auto;max-width:100%}.history-dates__content img.float-left{float:left;margin:0 30px 30px 0}}@media (min-width:768px){.bank-docs{margin-bottom:60px}.bank-docs__wrap{display:flex}.bank-docs__filter{width:250px;flex-shrink:0}.bank-docs__main{width:100%;display:flex;flex-direction:column}.bank-docs__table{margin:30px 0 0}}@media (min-width:768px){.career-facts{margin-bottom:50px}.career-facts .subtitle{margin-bottom:30px}.career-facts__list{display:flex;flex-wrap:wrap;margin-left:-2%;margin-top:-25px}.career-facts__item{width:31.3%;margin-left:2%;flex-direction:column}.career-facts__icon{width:100%;margin-bottom:11px;margin-right:0;height:45px;justify-content:flex-start;align-items:center}.career-facts__icon img{max-height:100%}}@media (min-width:768px){.career-info.-education .career-info__img-wrap{width:375px;margin-top:0}}@media (min-width:768px){.career-info__img-wrap{margin-top:-25px;margin-left:0}}@media (min-width:768px){.career-info__title{font-size:50px;line-height:55px;margin-bottom:10px}.career-info__content{padding:55px 0}.career-info__txt{font-size:18px;line-height:25px}.career-info__img-wrap{width:400px;margin-top:-50px}}@media (min-width:768px){.education-info__icon{width:48px;height:auto;margin-top:0}.education-info .subtitle{margin-bottom:30px}.education-info__row{display:flex;margin-left:-7%;text-align:left}.education-info__col{width:43%;margin-left:7%}.education-info__link{font-size:32px;margin-top:13px}.education-info__wrap{padding:50px 0 55px}.education-info__item{margin-top:35px}}@media (min-width:768px){.education-plus{padding:40px 0;margin-bottom:80px}.education-plus .subtitle{margin-bottom:40px}.education-plus__row{display:flex;flex-wrap:wrap;margin-left:-4%;margin-top:-37px}.education-plus__col{width:29.3%;margin-left:4%}}@media (min-width:768px){.education-tabs__item{height:60px;position:relative;background:#d9e3f1;cursor:pointer;padding:0 15px;font-weight:700}.education-tabs__item:nth-child(odd){background:#cbd6e7}.education-tabs__item.-active{background:#fff!important;color:#88c86f}.education-tabs__item.-active .education-tabs__count{color:#88c86f}.education-tabs__item:hover{background:#cbd6e7}}@media (min-width:768px){.education-tabs__name{text-transform:uppercase;font-size:20px;line-height:20px;text-align:center}}@media (min-width:768px){.education{margin-bottom:45px}.education__list{display:flex;flex-wrap:wrap;padding:1px 0 0 1px}.education__col{width:50%;display:flex;flex-direction:column;margin:-1px 0 0 -1px;border:1px solid #e7e7e7}.education__btn{padding:0 40px;margin-top:40px}.education__item{height:100%;padding:30px 20px;display:flex;flex-direction:column;background-color:#fff}}@media (min-width:768px){.popup.-leave-request{height:100%;padding:35px 95px}}@media (min-width:768px){.popup.-leave-request .popup__scroll{overflow-y:auto;padding:0 50px}.popup.-leave-request .popup__scroll::-webkit-scrollbar{height:4px;width:4px;background-color:#d9e3f1}.popup.-leave-request .popup__scroll::-webkit-scrollbar-thumb{background-color:#88c86f;border-radius:4px}}@media (min-width:768px){.popup.-leave-request .form{height:100%;display:flex;flex-direction:column}.popup.-leave-request .form__item{margin-top:25px}.popup.-leave-request .form__row{margin-left:-20px}.popup.-leave-request .form__row .form__item{margin-left:20px}.popup.-leave-request .form__row .input{margin-left:0}}@media (min-width:768px){.popup.-leave-request .page-form__group{width:395px;margin:0 auto}.popup.-leave-request .page-form__group+.page-form__group{margin-top:30px}}@media (min-width:768px){.vacancy-detail__title{font-size:20px}.vacancy-detail__bottom{display:flex;margin-left:0}.vacancy-detail__bottom .shared{margin-left:auto}.vacancy-detail__bottom .btn{padding:0 30px;width:auto;margin-bottom:0}}@media (min-width:768px){.vacancy{padding:40px 0}.vacancy__top{padding:20px 45px}.vacancy__arrow{width:45px;left:0;top:20px}.vacancy__content{padding:5px 15px 50px 45px}}@media (min-width:768px){.corruption-contacts__item{margin-top:40px}}@media (min-width:768px){.corruption-contacts__name{font-size:22px;margin-bottom:10px}}@media (min-width:768px){.corruption-contacts__phone-wrap{font-size:38px;margin-bottom:48px}}@media (min-width:768px){.corruption-facts{margin-bottom:50px}.corruption-facts .subtitle{margin-bottom:30px}.corruption-facts__list{display:flex;flex-wrap:wrap;margin-left:-2%;margin-top:-25px}.corruption-facts__item{width:31.3%;margin-left:2%;flex-direction:column}.corruption-facts__icon{width:56px;margin-bottom:11px;margin-right:0}}@media (min-width:768px){.donut{width:380px;height:380px;padding:50px;flex-shrink:0;margin:0;max-width:100%}}@media (min-width:768px){.forest-groups,.forest-groups .subtitle{margin-bottom:26px}}@media (min-width:768px){.forest-groups{padding-top:85px;margin-bottom:100px}}@media (min-width:768px){.forest-groups__wrap{display:flex}}@media (min-width:768px){.forest-groups__slider{width:400px}.forest-groups__slider .swiper-slide__img-wrap{padding-top:95px;height:350px}.forest-groups__slider .swiper-slide__img-wrap img{height:100%}.forest-groups__slider .swiper-slide__txt{margin-top:15px;font-size:65px}.forest-groups__slider .swiper-slide__txt span{font-size:48px}.forest-groups__slider .swiper-slide__percent{width:106px;height:106px;box-shadow:0 0 0 11px hsla(0,0%,100%,.5);line-height:106px;margin-right:13px;font-size:48px}.forest-groups__slider .swiper-slide__content{right:15px;bottom:10px}}@media (min-width:768px){.forest-groups__nav-item{height:45px;padding:10px 0}}@media (min-width:768px){.forest-groups__nav-link{width:auto;height:auto}}@media (min-width:768px){.forest-groups__nav{width:310px;margin-right:55px;padding-top:38px;background:linear-gradient(90deg,#fafbff,transparent);margin-left:-15px;padding-left:20px}.forest-groups__nav-item{font-size:22px;padding:15px 0;height:55px}.forest-groups__nav-item.-active{font-size:35px}}@media (min-width:768px){.gil-completion .subtitle{margin-bottom:20px}}@media (min-width:768px){.gil-map{padding-top:37px;margin-bottom:35px}}@media (min-width:768px){.gil-map__list{flex-direction:row;flex-wrap:wrap;margin-top:-15px}}@media (min-width:768px){.gil-map__item{width:245px;margin-top:15px}}@media (min-width:768px){.gil-map__icon{margin-right:7px}}@media (min-width:768px){.gil-map__name{font-size:50px}.gil-map__name span{font-size:30px}}@media (min-width:768px){.gil-map__txt{margin-top:7px}}@media (min-width:768px){.gil-map .structure-map__img.-main{height:330px}}@media (min-width:768px) and (max-width:1199px){.gil-map.-second-step .gil-map__list{flex-wrap:nowrap}}@media (min-width:768px){.gil-regions .subtitle{margin-bottom:34px}}@media (min-width:768px){.gil-regions__wrap{display:flex;position:relative;padding-bottom:140px;overflow:hidden}}@media (min-width:768px){.gil-regions__nav{padding-left:40px;padding-top:64px;width:290px;margin-right:25px;flex-shrink:0}.gil-regions__nav .swiper-container{height:160px;overflow:visible;width:100%}.gil-regions__nav .swiper-slide{height:85px;opacity:0;display:flex;flex-direction:column;text-align:left;visibility:hidden}.gil-regions__nav .swiper-slide.swiper-slide-prev{justify-content:flex-end;transform:translateY(20px)}.gil-regions__nav .swiper-slide.swiper-slide-next,.gil-regions__nav .swiper-slide.swiper-slide-prev{opacity:.4;cursor:pointer;visibility:visible}.gil-regions__nav .swiper-slide.swiper-slide-active{height:100%;opacity:1;visibility:visible}.gil-regions__nav .swiper-slide.swiper-slide-active .swiper-slide__value{font-size:125px}.gil-regions__nav .swiper-slide.swiper-slide-active .swiper-slide__value span{font-size:90px}.gil-regions__nav .swiper-slide.swiper-slide-active .swiper-slide__txt{font-size:18px;line-height:28px}.gil-regions__nav .swiper-slide.swiper-slide-active span{font-size:115px}.gil-regions__nav .swiper-slide__value{font-size:64px;line-height:1}.gil-regions__nav .swiper-slide__value span{font-size:45px}.gil-regions__nav .swiper-slide__txt{font-size:10px;letter-spacing:-.5px}}@media (min-width:768px){.gil-regions__slider{width:631px}}@media (min-width:768px){.gil-regions__pagination{margin-top:0;position:absolute;left:0;top:50%;width:auto}.gil-regions__pagination .swiper-container{height:108px}}@media (min-width:768px){.gil-results .subtitle{margin-bottom:40px}}@media (min-width:768px){.gil-results__list{display:flex;flex-wrap:wrap;margin-left:-2%;margin-top:-37px}}@media (min-width:768px){.gil-results__item{width:48%;margin-left:2%}}@media (min-width:768px){.gil-slider-info{padding-bottom:45px}.gil-slider-info__wrap{display:flex}}@media (min-width:768px){.gil-slider-info__nav{padding-top:60px;width:330px;margin-right:20px}}@media (min-width:768px){.gil-slider-info__note{margin-top:45px}}@media (min-width:768px){.gil-slider-info__slider{width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:10px;margin-left:-8px}}@media (min-width:768px){.gil-slider-info .swiper-slide{opacity:0!important}.gil-slider-info .swiper-slide.swiper-slide-active{opacity:1!important}}@media (min-width:768px){.gil-slider-info .swiper-slide.-txt .swiper-slide__content{padding-top:30px}}@media (min-width:768px){.gil-slider-info .swiper-slide__content{padding-left:12px;justify-content:flex-start;margin-left:-15px;margin-top:0}}@media (min-width:768px){.gil-slider-info .swiper-slide__item{width:150px;margin-left:15px}.gil-slider-info .swiper-slide__item:first-child:last-child{width:230px;margin-top:0}}@media (min-width:768px){.gil-slider-info .swiper-slide__value{font-size:40px}.gil-slider-info .swiper-slide__value span{font-size:25px}}@media (min-width:768px){.gil-slider-info .swiper-slide__img-wrap{margin-top:-10px}}@media (min-width:768px){.gil-txt .subtitle{margin-bottom:23px}}@media (min-width:768px){.gil-txt__main p{font-size:18px;line-height:30px}}@media (min-width:768px){.region-list__row{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media (min-width:768px){.region-properties{padding:60px 0}}@media (min-width:768px) and (max-width:1199px){.region-properties.-bg .region-properties__item{width:100%}}@media (min-width:768px){.region-properties__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-30px}}@media (min-width:768px){.region-properties__item{width:48%}}@media (min-width:768px){.region-properties__name{font-size:35px;line-height:35px}}@media (min-width:768px){.region-properties__value{font-size:50px}.region-properties__value span{font-size:30px}}@media (min-width:768px){.region-properties__content li{width:170px}}@media (min-width:768px){.tabs.-gil-page .tabs__item{padding:0 17px}}@media (min-width:768px){.tabs.-gil-page .tabs__img-wrap{margin:-24px -15px 16px 0}}@media (min-width:768px){.tabs.-gil-page .tabs__bg{padding-top:40px}}@media (min-width:768px){.tree-info{padding:50px 0}}@media (min-width:768px){.tree-info__wrap{display:flex}}@media (min-width:768px){.tree-info__content{width:370px;margin-left:30px}}@media (min-width:768px){.tree-properties__list{margin-top:-48px;margin-left:-3%}}@media (min-width:768px){.tree-properties__item{width:30%;margin-left:3%;margin-top:48px}}@media (min-width:768px){.tree-properties__name{font-size:18px}}@media (min-width:768px){.tree-properties__value span{font-size:24px}}@media (min-width:768px){.main-about{padding-bottom:85px;margin-bottom:60px}.main-about__title{font-size:32px;line-height:40px;margin-bottom:8px}.main-about .container{padding-left:60px}.main-about__main{padding:20px 0 30px 30px}.main-about__bg{height:auto;right:auto;top:0;width:400px}.main-about__txt{font-size:18px;line-height:25px}.main-about .title{font-size:59px;margin-bottom:42px}}@media (min-width:768px){.main-egais__content{padding-right:300px}}@media (min-width:768px){.main-egais__title{font-size:48px;line-height:50px;margin-bottom:15px}}@media (min-width:768px){.main-egais__btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-egais__btns .btn{width:48%;margin-top:0;font-size:18px}}@media (min-width:768px){.main-egais__link{justify-content:flex-start}}@media (min-width:768px){.main-form__title-wrap{display:flex;justify-content:space-between;align-items:center}}@media (min-width:768px){.main-form{margin-bottom:60px}.main-form .form__list{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-top:-60px}.main-form .form__item{width:48%;margin-top:60px}.main-form .form__txt{margin-top:20px}.main-form .form__btn{margin-top:35px}.main-form__txt{margin-bottom:40px}}@media (min-width:768px){.main-slider{margin-top:-32px}}@media (min-width:768px){.main-slider .swiper-slide{height:660px;padding:0;min-height:0}}@media (min-width:768px){.main-slider__bottom{right:-60px;bottom:-33px}.main-slider__bottom img{width:710px}}@media (min-width:768px){.main-slider__title{text-align:left;font-size:60px}}@media (min-width:768px){.main-slider__txt{font-size:18px;line-height:28px;text-align:left}}@media (min-width:768px){.main-slider__btn{margin-top:40px;justify-content:flex-start}.main-slider__btn .btn{padding:0 100px}}@media (min-width:768px){.main-slider__nav{position:absolute;bottom:0;left:0;right:0;z-index:1;display:block}.main-slider__nav .swiper-nav{color:#fff}}@media (min-width:768px){.card-news__img-wrap{height:235px;margin-bottom:15px}}@media (min-width:768px){.card-news__label{padding:10px 35px 10px 15px}}@media (min-width:768px){.news-page__top .link-all{display:flex}}@media (min-width:768px){.news-page__item.-all{padding:50px 0}}@media (min-width:768px){.news-page__item.-all .swiper-nav{display:none}}@media (min-width:768px){.news-subscribe-link__icon{display:flex}}@media (min-width:768px){.news-subscribe__form .form__item{margin-top:38px}}@media (min-width:768px){.news-subscribe{margin:0}.news-subscribe__form{padding:40px 35px 50px}.news-subscribe__form .form__btn .btn{padding:0 90px;width:auto}.news-subscribe__wrap{display:flex}.news-subscribe__main{position:relative;background:none;flex-shrink:0;display:flex;padding:50px 50px 50px 15px}.news-subscribe__main:before{content:"";position:absolute;right:-1999px;top:0;bottom:0;left:-1999px;background:linear-gradient(180deg,#afd357,#4cbf9f 50.52%,#54c5cf);z-index:-1}.news-subscribe__icon{font-size:16px;margin:10px 30px 0 -7px}.news-subscribe__title{font-size:60px}}@media (min-width:768px){.news.-main-page .news__carousel{padding-bottom:0}}@media (min-width:768px){.news.-main-page .link-all{margin-top:20px}}@media (min-width:768px){.news.-main-page{padding-top:70px}.news.-main-page .news-subscribe{margin:0 -15px;padding-top:32px;padding-bottom:22px}.news.-main-page .news__subscribe{margin-top:40px}.news.-main-page .news__top{margin-bottom:15px}.news.-main-page .swiper-nav{right:0;margin-bottom:20px}.news.-main-page .form__list{max-width:445px;margin:20px auto 0}.news.-main-page .form__btn{display:flex;align-items:center;flex-direction:column}}@media (min-width:768px){.news.-news-page .swiper-container{overflow:visible}.news.-news-page .swiper-container:before{content:"";position:absolute;right:100%;top:0;bottom:0;background-color:#fafbff;width:100%;z-index:11}}@media (min-width:768px){.news__carousel{padding-bottom:0}.news__carousel .swiper-nav{bottom:100%;margin-bottom:25px}}@media (min-width:768px){.news__list{margin-left:-2%}.news__list .news-subscribe{margin-top:45px;margin-bottom:25px;width:100%}.news__item{width:31.3%;margin-left:2%}}@media (min-width:768px){.tabs-news__list{margin-left:-30px;margin-bottom:35px}}@media (min-width:768px){.tabs-news__item{margin-left:30px;font-size:24px}}@media (min-width:768px){.card-services{padding:29px 25px 35px;width:555px;background-size:auto}.card-services__name{font-size:32px;line-height:35px;margin-bottom:13px;max-width:420px}.card-services__txt{padding-right:205px;margin-bottom:135px}}@media (min-width:768px){.services-info{padding:45px 0 95px;position:relative}.services-info__bg{position:absolute;right:-15px;bottom:0;width:500px;height:500px;background-position:100% 100%;background-repeat:no-repeat}.services-info__wrap{position:relative;z-index:1}.services-info .subtitle{text-align:left}.services-info__item{display:flex;margin-top:30px}.services-info__txt{text-align:left}.services-info__number{width:30px;height:30px;margin:0 13px 0 0;border:2px solid;font-size:19px;padding-bottom:3px;flex-shrink:0}}@media (min-width:768px){.services-menu{margin-bottom:60px}.services-menu__list{display:flex;flex-wrap:wrap;margin-left:-2%}.services-menu__item{width:48%;margin-left:2%}}@media (min-width:768px){.services-pluses{padding:50px 0}.services-pluses__list{display:flex;margin-left:-1%}.services-pluses__item{width:24%;margin-left:1%;display:block}.services-pluses__icon{width:auto;height:50px;margin-right:0;margin-bottom:10px}}@media (min-width:768px){.services-steps{margin-bottom:50px}.services-steps__list{display:flex;justify-content:space-between;margin-left:-2%}.services-steps__item{width:23%;margin-left:2%;display:block}.services-steps__icon{height:50px;width:auto;margin-bottom:8px;margin-right:0}}@media (min-width:768px){.services{margin-bottom:75px}}@media (min-width:768px){.services__bg{width:630px;right:-120px}}@media (min-width:768px){.services__content{margin-bottom:0}}@media (min-width:768px){.services__top{margin-bottom:38px}.services__top .link-all{margin-left:20px}}@media (min-width:768px){.services__list{display:flex;margin:0;flex-wrap:wrap}}@media (min-width:768px){.services.-main-page .services__item{min-height:255px}}@media (min-width:768px){.services__item{width:33.3%;padding:25px 19px 12px 16px;flex-direction:column;margin:-1px 0 0 -1px;align-items:flex-start;min-height:230px}}@media (min-width:768px){.services__name{font-size:24px;line-height:25px;margin-bottom:5px}}@media (min-width:768px){.services__icon{width:auto;margin-right:0;margin-bottom:8px}}@media (min-width:768px){.services__arrow{align-self:flex-end;margin-top:auto;margin-left:0}}@media (min-width:768px){.services__btn{padding:31px 26px;width:33.3%}}@media (min-width:768px){.services__slider{margin:0 -15px 0 0}.services__slider .swiper-nav{margin-bottom:30px;padding-right:15px}}@media (min-width:768px){.services__carousel .swiper-slide{width:280px}}@media (min-width:768px){.branches__list{display:flex;flex-wrap:wrap}.branches__item{width:33.3%}}@media (min-width:768px) and (max-width:1199px){.structure-map__img.-main{height:250px}.structure-map__img svg{width:auto!important;height:100%!important}}@media (min-width:768px){.structure{margin-bottom:60px}.structure__wrap{display:flex;align-items:center}.structure__btn{margin-top:20px}.structure__btn .btn{padding:0 40px;width:auto}.structure__content{width:37%;flex-shrink:0}.structure__title{font-size:48px;line-height:50px;text-align:left}.structure__img-wrap:before{transform:translateY(-50%);top:50%;left:75px}.structure__img-wrap:after{content:"";position:absolute;width:100%;left:100%;margin-left:-60px;bottom:0;top:0;z-index:-1;background-color:#fff}.structure__img-wrap img{margin-bottom:0}}