@font-face{font-family:"Inter";src:url("../fonts/Inter-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}body{font-family:"Inter";color:#363636;margin:0;padding:0;font-size:16px}@media only screen and (max-width: 768px){body{font-size:14px}}body.overflow-hidden{overflow:hidden}html{scroll-behavior:smooth}body,html{height:100%}div,p,form,input,a,span,button,textarea,input,li{box-sizing:border-box}ul,li{display:block;padding:0;margin:0}p{margin:0;font-weight:500;line-height:140%}h1,h2,h3,h4,h5,h6{margin:0}a,a:hover,a:active{text-decoration:none}a,button,input{transition:all .5s ease}a{color:inherit}input{font-family:inherit;border-radius:0;-webkit-appearance:button}input,input:hover,input:focus,input:active,button,button:hover,button:focus,button:active,textarea,textarea:hover,textarea:focus,textarea:active{outline:none}textarea{outline:none;resize:none;font-family:inherit;border:none;display:block}main{flex:1 1 auto}img{max-width:100%;display:block;height:auto;-o-object-fit:cover;object-fit:cover}button{font-family:inherit;text-align:center;cursor:pointer;border:none;background-color:rgba(0,0,0,0);padding:0}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden;padding-top:77px}.container{margin:0 auto;max-width:1370px;padding-left:40px;padding-right:40px}@media only screen and (max-width: 576px){.container{padding-left:15px;padding-right:15px}}.btn-primary{border-radius:10px;background-color:#ee9b01;color:#fff;font-size:16px;font-weight:500;line-height:110%;padding:22px 50px;width:100%;display:block;text-align:center}.btn-primary:hover{background-color:#d88c00}@media only screen and (max-width: 576px){.btn-primary{font-size:14px;padding:17.5px 50px}}@media only screen and (max-width: 992px){.d-tablet-none{display:none !important}}@media only screen and (min-width: 993px){.d-tablet-block{display:none !important}}.section{margin:150px 0}@media only screen and (max-width: 992px){.section{margin:100px 0}}.section-title{font-family:"Raleway";font-size:38px;font-weight:600;line-height:110%;text-transform:uppercase}@media only screen and (max-width: 768px){.section-title{font-size:24px}}.section-title span{color:#466baf}.section-title-green span{color:#68914f}.error-message-block{color:red}.form-preloader{background:url(../img/preloader.svg) no-repeat center center/contain;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);left:0%;transition:all .5s ease;z-index:1;opacity:0}.form-preloader.active{transform:translate(-50%, -50%);left:50%;opacity:1}.iti{width:100%}.modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;background-color:rgba(6,6,8,.57);overflow-y:auto;opacity:0;pointer-events:none;transition:all .5s ease}.modal.active{opacity:1;pointer-events:all}.modal-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.modal-close{position:absolute;top:15px;right:15px}.modal-inner{background-color:#fff;position:relative;max-width:650px;width:95%;padding:50px 30px}@media only screen and (max-width: 768px){.modal-inner{padding:45px 20px}}.modal-title{color:#000;font-size:40px;font-weight:600;line-height:145%;text-transform:capitalize;margin-bottom:20px}@media only screen and (max-width: 1200px){.modal-title{font-size:30px}}@media only screen and (max-width: 768px){.modal-title{font-size:26px;line-height:120%;margin-bottom:30px}}.modal-heading{text-align:center;margin:0 auto 20px;max-width:440px}.modal-heading__title{margin-bottom:10px}.modal-heading__subtitle{max-width:410px;margin:auto}.modal-heading--large{max-width:530px}.thanks .container{min-height:50vh;display:flex;align-items:center;justify-content:center}.thanks__wrapper{max-width:600px;text-align:center;display:flex;flex-direction:column;gap:30px}.header{position:fixed;width:100%;top:0;left:0;z-index:10;background-color:#fff;transition:all .5s ease}@media only screen and (max-width: 576px){.header.fixed .header-logotype{max-width:135px}}.header-wrapper{padding:20px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6;position:relative;z-index:10}.header-logotype{max-width:224px;display:block}@media only screen and (max-width: 768px){.header-logotype{max-width:160px}}.header-logotype img{width:100%}.header-nav ul{display:flex;align-items:center;gap:30px}@media only screen and (max-width: 1200px){.header-nav ul{gap:15px}}@media only screen and (max-width: 992px){.header-nav ul{flex-direction:column;gap:25px}}.header-nav ul li a{font-size:14px;font-weight:500;line-height:100%;text-transform:uppercase}@media only screen and (max-width: 992px){.header-nav ul li a{font-size:16px}}.header-nav ul li a:hover{color:#466baf}.header-burger{width:34px;height:34px;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;gap:7px;padding:2px}.header-burger span{width:100%;height:2px;border-radius:10px;background-color:#363636;transition:all .5s ease}.header-burger span:nth-child(2){width:25px}.header-burger span:nth-child(3){width:15px}.header-burger.active span:nth-child(1){transform:rotate(-45deg) translate(-7px, 7px)}.header-burger.active span:nth-child(2){opacity:0}.header-burger.active span:nth-child(3){width:100%;transform:rotate(45deg) translate(-5px, -6px)}.header-mobile{position:fixed;width:100%;height:100%;background-color:#fff;left:0;top:-100%;z-index:5;transition:all .5s ease;opacity:0;pointer-events:none}.header-mobile.active{top:0;opacity:1;pointer-events:all}.header-mobile-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}@media only screen and (max-width: 992px){.header-language{margin-left:auto;margin-right:30px}}@media only screen and (max-width: 768px){.header-language{margin-right:15px}}.header-language ul{display:flex;align-items:center;gap:15px}@media only screen and (max-width: 768px){.header-language ul{gap:10px}}.header-language ul li{position:relative}.header-language ul li:not(:last-child){padding-right:15px}@media only screen and (max-width: 768px){.header-language ul li:not(:last-child){padding-right:10px}}.header-language ul li:not(:last-child):after{content:"";position:absolute;width:1px;height:calc(100% - 4px);top:50%;transform:translateY(-50%);right:0;background-color:#363636}.header-language ul a{font-size:16px}.header-language ul a:hover{color:#ee9b01}.header-phone{width:20px;height:20px;margin-right:20px}@media only screen and (min-width: 993px){.header-phone{display:none}}.header-mobile-phone{display:inline-flex;align-items:center;gap:10px;font-weight:500}.header-mobile-phone svg{width:20px}.header-request-call{max-width:-moz-max-content;max-width:max-content}.main-banner{padding:50px 0}@media only screen and (max-width: 576px){.main-banner{padding:50px 0 0}}.main-banner__label{padding:10px 20px;border-radius:10px;border:1px solid #68914f;color:#68914f;font-size:16px;font-weight:500;line-height:130%;max-width:-moz-max-content;max-width:max-content;margin:0 auto 20px;text-align:center}@media only screen and (max-width: 576px){.main-banner__label{padding:5px 20px;font-size:14px;max-width:240px}}.main-banner__title{text-align:center;font-size:48px;margin-bottom:30px}@media only screen and (max-width: 1300px){.main-banner__title{font-size:45px}}@media only screen and (max-width: 1200px){.main-banner__title{font-size:37px}}@media only screen and (max-width: 768px){.main-banner__title{font-size:30px;margin-bottom:20px}}@media only screen and (max-width: 576px){.main-banner__title{font-size:27px;width:97%;margin-left:auto;margin-right:auto}}.main-banner__image{margin-bottom:30px}@media only screen and (max-width: 768px){.main-banner__image{margin-bottom:20px}}.main-banner__image img{border-radius:10px;width:100%;min-height:280px}.main-banner__info{max-width:645px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}@media only screen and (max-width: 576px){.main-banner__info{text-align:center}}.main-banner__desc{width:246px;line-height:130%;text-align:center}.main-banner__desc_full{width:100%}@media only screen and (max-width: 576px){.main-banner__desc{width:100%}}.main-banner__price{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase}@media only screen and (max-width: 576px){.main-banner__price{font-size:24px;margin-bottom:10px}}.main-banner__button-wrapper{width:100%}.main-banner--bg{position:relative}@media only screen and (max-width: 576px){.main-banner--bg{padding:150px 0 100px;color:#fff}.main-banner--bg .main-banner__image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.main-banner--bg .main-banner__image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5}.main-banner--bg .main-banner__image img{border-radius:0;height:100%}.main-banner--bg .main-banner__label{color:#fff;border:1px solid #fff;margin-left:0;text-align:left;position:relative;top:-45px;font-size:11px;padding:5px 15px;max-width:190px;margin-bottom:0}.main-banner--bg .main-banner__title{font-size:25px;margin-left:0;margin-right:0;text-align:left}.main-banner--bg .main-banner__title span{color:#fff;font-size:18px;display:block;margin-top:10px;max-width:264px}.main-banner--bg .main-banner__info,.main-banner--bg .main-banner__desc{text-align:left}.main-banner--bg .btn-primary{max-width:270px;margin:auto}}@media only screen and (max-width: 576px){body:not(.overflow-hidden) .wrapper-mt0 .header:not(.fixed){background-color:rgba(0,0,0,0)}body:not(.overflow-hidden) .wrapper-mt0 .header:not(.fixed) *{color:#fff !important}body:not(.overflow-hidden) .wrapper-mt0 .header:not(.fixed) .header-phone svg path{fill:#fff}body:not(.overflow-hidden) .wrapper-mt0 .header:not(.fixed) .header-burger span{background-color:#fff}body:not(.overflow-hidden) .wrapper-mt0 .header:not(.fixed) .header-language ul li:not(:last-child):after{background-color:#fff}}@media only screen and (max-width: 576px){.wrapper-mt0{padding-top:0 !important}.wrapper-mt0 .header:not(.fixed) .header-logotype{background-color:#fff;padding:6px;border-radius:7px}}.infra-slider .swiper-wrapper{transition-timing-function:linear !important}.infra-slide{text-align:center;background-color:#f8f8f8;padding:15px}.infra-slide:nth-child(2n-1){background-color:#f3f3f3}.infra-slide__icon{margin-bottom:5px}.infra-slide__icon img{margin:auto}.infra-slide__desc{font-weight:500;line-height:130%}.video-tour{margin:150px 0}@media only screen and (max-width: 992px){.video-tour{margin:100px 0}}.video-tour__heading{margin-bottom:50px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px 30px}@media only screen and (max-width: 992px){.video-tour__heading{flex-direction:column}}.video-tour__title{max-width:644px}.video-tour__description{max-width:324px}.video-tour__wrapper{position:relative;min-height:250px;padding-bottom:50%;cursor:pointer}.video-tour__preview{position:absolute;width:100%;height:100%;top:0;left:0}.video-tour__preview.hidden{display:none}.video-tour__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.video-tour__iframe{position:absolute;width:100%;height:100%;top:0;left:0;display:none}.video-tour__iframe.show{display:block}.video-tour__iframe iframe{border-radius:10px;width:100%;height:100%}.video-tour__play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:95px}.video-tour__play.hidden{display:none}@media only screen and (max-width: 768px){.video-tour__play{width:64px}}.video-tour__play svg{width:100%}.about-project{margin:150px 0}@media only screen and (max-width: 992px){.about-project{margin:100px 0}}.about-project__title{max-width:623px;margin:0 auto 50px;text-align:center}@media only screen and (max-width: 768px){.about-project__title{max-width:358px}}.about-project__inner{display:flex;flex-direction:column;row-gap:150px}@media only screen and (max-width: 992px){.about-project__inner{row-gap:100px}}.about-project__row{display:flex;justify-content:space-between;gap:50px 10px}@media only screen and (max-width: 992px){.about-project__row{flex-direction:column}}.about-project__column{flex:1 1 50%;width:100%}.about-project__image{margin-bottom:20px}.about-project__image img{width:100%;border-radius:10px}.about-project__content h3{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase}@media only screen and (max-width: 992px){.about-project__content h3{font-size:20px}}@media only screen and (max-width: 768px){.about-project__content h3{font-size:18px}}.about-project__slider{margin-bottom:20px;max-width:644px;width:100%;border-radius:10px}@media only screen and (max-width: 992px){.about-project__slider{max-width:100%}}.about-project-slide img{width:100%;border-radius:10px;max-height:405px;-o-object-fit:cover;object-fit:cover}.swiper-pagination{position:static;margin-top:10px}.swiper-pagination .swiper-pagination-bullet{margin:0 2px;width:14px;height:14px;background-color:#eee;opacity:1;transition:all .5s ease}.swiper-pagination .swiper-pagination-bullet-active{background-color:#466baf}.gallery{overflow:hidden;height:670px;margin-top:150px;position:relative}@media only screen and (max-width: 992px){.gallery{height:540px}}@media only screen and (max-width: 768px){.gallery{margin-top:100px;height:400px}}.gallery-wrapper{grid-column-gap:1.5em;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden;transform:rotate(-3deg)}@media only screen and (max-width: 768px){.gallery-wrapper{gap:10px;transform:rotate(-3deg)}}.gallery-column{grid-row-gap:2em;flex-direction:column;width:100%;display:flex;transform:translate(0);transition:all .5s linear}@media only screen and (max-width: 768px){.gallery-column{gap:10px}}.gallery-item{overflow:hidden;border-radius:10px}.gallery-item img{min-width:300px;width:100%;max-height:500px;min-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.columns{margin:150px 0}@media only screen and (max-width: 992px){.columns{margin:100px 0}}.columns__wrapper{display:flex;flex-direction:column;row-gap:150px}@media only screen and (max-width: 992px){.columns__wrapper{row-gap:100px}}.columns__row{display:flex;justify-content:space-between;gap:50px}@media only screen and (max-width: 768px){.columns__row{flex-direction:column}}.columns__block_large{max-width:644px}@media only screen and (max-width: 768px){.columns__block_large{max-width:100%}}@media only screen and (max-width: 576px){.columns__block_large .columns__image img{min-height:250px}}.columns__block_small{max-width:324px}@media only screen and (max-width: 768px){.columns__block_small{max-width:100%}}.columns__image{margin-bottom:20px}.columns__image img{border-radius:10px;width:100%;min-height:405px;max-height:405px;-o-object-fit:cover;object-fit:cover}.columns__content p:not(:last-child){margin-bottom:30px}.advantages{margin:150px 0}@media only screen and (max-width: 992px){.advantages{margin:100px 0}}.advantages__heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:50px;gap:10px 30px}@media only screen and (max-width: 992px){.advantages__heading{flex-direction:column}}.advantages__title{max-width:500px}.advantages__title span{color:#68914f}.advantages__description{width:50%}@media only screen and (max-width: 992px){.advantages__description{width:100%}}.advantages__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}@media only screen and (max-width: 1200px){.advantages__list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.advantages__list{grid-template-columns:repeat(1, 1fr)}}.advantages__list-item{border-radius:10px;background-color:#f3f3f3;padding:20px;width:100%}.advantages__list-item:nth-child(2n-1) .advantages__list-num{background-color:#466baf}.advantages__list-item:nth-child(2n-1) .advantages__list-title{color:#466baf}.advantages__list-item:nth-child(2n) .advantages__list-num{background-color:#68914f}.advantages__list-item:nth-child(2n) .advantages__list-title{color:#68914f}.advantages__list-num{width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;line-height:120%;text-transform:uppercase;margin-bottom:20px;color:#fff}.advantages__list-title{font-size:28px;font-weight:500;line-height:120%;text-transform:uppercase;margin-bottom:10px;width:90%}@media only screen and (max-width: 992px){.advantages__list-title{font-size:24px}}@media only screen and (max-width: 576px){.advantages__list-title{width:75%}}.location{margin:150px 0}@media only screen and (max-width: 992px){.location{margin:100px 0}}.location__title{max-width:644px;margin:0 auto 50px;text-align:center}@media only screen and (max-width: 768px){.location__title{max-width:280px}}.location__map{margin-bottom:30px}@media only screen and (max-width: 768px){.location__map{margin-bottom:20px}}.location__map img{width:100%;border-radius:10px;min-height:250px}.location__content{display:flex;justify-content:space-between;gap:30px}@media only screen and (max-width: 992px){.location__content{flex-direction:column}}.location__left{flex:1 1 50%}.location__left h3{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase}@media only screen and (max-width: 768px){.location__left h3{font-size:22px}}@media only screen and (max-width: 576px){.location__left h3{font-size:18px}}.location__right{flex:1 1 50%}.location__right p:not(:last-child){margin-bottom:50px}@media only screen and (max-width: 768px){.location__right p:not(:last-child){margin-bottom:30px}}.location__right img{margin-bottom:10px}.location-slide__image{margin-bottom:20px}.location-slide__image img{width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.location-slide__image img{max-height:405px}}.location-slide__title{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:10px;color:#68914f}@media only screen and (max-width: 1200px){.location-slide__title{font-size:24px}}@media only screen and (max-width: 768px){.location-slide__title{font-size:22px}}@media only screen and (max-width: 576px){.location-slide__title{font-size:18px}}.location-slide__description{width:90%}@media only screen and (max-width: 768px){.location-slide__description{width:100%}}.infrastructure{margin:150px 0}@media only screen and (max-width: 992px){.infrastructure{margin:100px 0}}.infrastructure__heading{display:flex;justify-content:space-between;gap:10px 30px;margin-bottom:50px}@media only screen and (max-width: 992px){.infrastructure__heading{flex-direction:column}}.infrastructure__title{max-width:510px}.infrastructure__description{max-width:481px}@media only screen and (max-width: 992px){.infrastructure__description{max-width:100%}}.infrastructure-list__item{display:flex;align-items:center;gap:20px 50px;padding:20px 0;border-bottom:1px solid #e6e6e6}.infrastructure-list__item:first-child{border-top:1px solid #e6e6e6}@media only screen and (max-width: 768px){.infrastructure-list__item{flex-direction:column}}.infrastructure-list__num{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;width:35px}@media only screen and (max-width: 992px){.infrastructure-list__num{display:none}}.infrastructure-list__images{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;max-width:680px;width:100%}@media only screen and (max-width: 768px){.infrastructure-list__images{grid-template-columns:1fr 1fr}}.infrastructure-list__image img{border-radius:10px;width:100%}@media only screen and (max-width: 768px){.infrastructure-list__image_empty{display:none}}.infrastructure-list__description{max-width:481px;width:100%}@media only screen and (max-width: 768px){.infrastructure-list__description{max-width:100%}}.community{margin:150px 0}@media only screen and (max-width: 992px){.community{margin:100px 0}}.community__title{max-width:525px;margin:0 auto 50px;text-align:center}.community__title span{color:#68914f}@media only screen and (max-width: 768px){.community__title{max-width:350px}}.community__wrapper{display:flex;flex-wrap:wrap;gap:50px 10px}@media only screen and (max-width: 992px){.community__wrapper{flex-direction:column}}.community__column{flex:1 1 calc(50% - 5px)}.community__image{margin-bottom:20px}.community__image img{width:100%;border-radius:10px;min-height:240px}.community__content{display:flex;gap:20px 100px}@media only screen and (max-width: 992px){.community__content{flex-direction:column}}.community__desc{flex:1 1 39%}.community__button-wrapper{flex:1 1 32%}.about{margin:150px 0}@media only screen and (max-width: 992px){.about{margin:100px 0}}.about__wrapper{display:flex;justify-content:space-between;align-items:center;gap:40px}@media only screen and (max-width: 992px){.about__wrapper{flex-direction:column}.about__wrapper>.about__image{display:none}}.about__image{max-width:520px;width:100%}.about__image img{border-radius:10px;width:100%;min-height:405px}@media only screen and (max-width: 992px){.about__image{margin:0 auto 30px}}.about__content{max-width:645px;width:100%}@media only screen and (max-width: 992px){.about__content{max-width:100%}}@media only screen and (min-width: 993px){.about__content .about__image{display:none}}.about__content h3{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width: 992px){.about__content h3{font-size:24px}}@media only screen and (max-width: 768px){.about__content h3{font-size:22px;margin-bottom:20px}}@media only screen and (max-width: 576px){.about__content h3{font-size:18px}}.about__content p:not(:last-child){margin-bottom:30px}.about__content p span{color:#466baf}.faq{margin:150px 0}@media only screen and (max-width: 992px){.faq{margin:100px 0}}.faq__wrapper{display:flex;justify-content:space-between;gap:50px}@media only screen and (max-width: 992px){.faq__wrapper{flex-direction:column;gap:30px}}.faq__left{max-width:450px;width:100%;position:relative}@media only screen and (max-width: 992px){.faq__left{max-width:100%}}.faq__title{font-weight:500;line-height:110%;font-size:16px;margin-bottom:25px}@media only screen and (max-width: 992px){.faq__title{text-align:center;font-family:"Raleway";font-size:24px;font-weight:600;line-height:110%;text-transform:uppercase;margin-bottom:0}.faq__title span{color:#466baf}}.faq__text{color:#f2f2f2;font-family:"Raleway";font-size:318px;font-weight:500;line-height:110%;text-transform:uppercase;transform:rotate(-90deg);position:relative;top:202px}@media only screen and (max-width: 1200px){.faq__text{font-size:230px}}@media only screen and (max-width: 992px){.faq__text{display:none}}.faq-list{max-width:645px;width:100%}@media only screen and (max-width: 992px){.faq-list{max-width:100%}}.faq-item:not(:last-child){border-bottom:1px solid #e6e6e6}.faq-item-trigger{display:flex;justify-content:space-between;gap:45px;padding:50px 0;cursor:pointer}@media only screen and (max-width: 992px){.faq-item-trigger{padding:20px 0;gap:35px}}.faq-item-num{font-size:28px;font-weight:500;line-height:110%;text-transform:uppercase;pointer-events:none;color:#466baf}@media only screen and (max-width: 992px){.faq-item-num{display:none}}.faq-item-arrow{font-family:"Raleway";font-size:28px;font-weight:500;line-height:110%;text-transform:uppercase;pointer-events:none}@media only screen and (max-width: 1200px){.faq-item-arrow{font-size:22px}}@media only screen and (max-width: 992px){.faq-item-arrow{font-size:20px}}@media only screen and (max-width: 768px){.faq-item-arrow{font-size:18px}}.faq-item-question{font-family:"Raleway";font-size:28px;font-weight:600;line-height:120%;text-transform:uppercase;pointer-events:none}@media only screen and (max-width: 1200px){.faq-item-question{font-size:22px}}@media only screen and (max-width: 992px){.faq-item-question{font-size:20px}}@media only screen and (max-width: 768px){.faq-item-question{font-size:18px}}.faq-item-answer{height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out}.faq-item-answer.active{height:auto;opacity:1;margin-bottom:50px}@media only screen and (max-width: 992px){.faq-item-answer.active{margin-bottom:20px}}.faq-answer-inner{padding-left:82px;padding-right:62px}@media only screen and (max-width: 992px){.faq-answer-inner{padding:0}}.consult{padding:60px 0;background-color:#f8f8f8}.consult__heading{max-width:640px;margin:0 auto 40px;text-align:center}.consult__title{margin-bottom:20px}.consult__subtitle{max-width:502px;margin:auto}.consult__form{max-width:645px;margin:auto}.consult-form__row{margin-bottom:20px}.consult-form__row input{color:#363636;font-family:"Raleway";font-size:18px;font-weight:500;line-height:120%;text-transform:uppercase;padding:10px 0;border:none;border-bottom:1px solid #363636;width:100%;background-color:rgba(0,0,0,0)}.consult-form__row input::-moz-placeholder{color:#363636}.consult-form__row input::placeholder{color:#363636}.consult-form__button-wrapper{margin-bottom:20px;position:relative}.consult-form__policy{display:flex;align-items:center;justify-content:center;gap:10px}@media only screen and (max-width: 768px){.consult-form__policy{max-width:240px;margin:auto}}.consult-form__policy input{width:18px;height:18px;accent-color:#ee9b01;margin:0}.consult-form__policy label{font-size:14px;font-weight:500;line-height:120%;cursor:pointer}.footer{background-color:#363636;color:#fff;padding:65px 0}@media only screen and (max-width: 992px){.footer{padding:60px 0}}.footer-wrapper{display:flex;align-items:center;justify-content:space-between;gap:50px}@media only screen and (max-width: 992px){.footer-wrapper{flex-direction:column;text-align:center}}.footer-wrapper__left{max-width:240px}.footer-wrapper__logotype{margin-bottom:10px;display:block}@media only screen and (max-width: 768px){.footer-wrapper__logotype{max-width:184px}}.footer-wrapper__logotype img{width:100%}.footer-wrapper__copyright p{line-height:120%}@media only screen and (max-width: 992px){.footer-wrapper__nav{order:1}}.footer-wrapper__nav ul{display:flex;align-items:center;gap:30px}@media only screen and (max-width: 1200px){.footer-wrapper__nav ul{gap:20px}}@media only screen and (max-width: 992px){.footer-wrapper__nav ul{flex-direction:column}}.footer-wrapper__nav ul li a{font-size:14px;font-weight:500;line-height:100%}.footer-wrapper__nav ul li a:hover{color:#466baf}.footer-wrapper__contact a{display:block;font-size:28px;font-weight:500;line-height:120%;text-transform:uppercase}@media only screen and (max-width: 1200px){.footer-wrapper__contact a{font-size:18px}}.footer-wrapper__contact a:not(:last-child){margin-bottom:20px}.footer-wrapper__contact a:hover{color:#466baf}.process-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 30px;margin-bottom:100px}@media only screen and (max-width: 992px){.process-heading{flex-direction:column}}@media only screen and (max-width: 768px){.process-heading{margin-bottom:50px}}.process-heading__left{max-width:330px}.process-heading__title span{color:#68914f}.process-heading__right{max-width:645px}.process-heading__right p:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 992px){.process-heading__right p:not(:last-child){margin-bottom:20px}}.process-list{display:flex;align-items:flex-start;justify-content:space-between;position:relative;min-height:187px;gap:80px 20px}@media only screen and (max-width: 992px){.process-list{padding:50px 0;flex-direction:column;max-width:350px;margin:auto}}@media only screen and (max-width: 576px){.process-list{max-width:100%}}.process-list:before{content:"";position:absolute;width:100%;height:1px;background-color:#e6e6e6;left:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 992px){.process-list:before{width:1px;height:100%;left:50%;transform:translateX(-50%);top:0;bottom:0}}.process-list li{position:relative;max-width:230px;padding-left:20px;border-left:2px dashed #e6e6e6}@media only screen and (max-width: 992px){.process-list li{font-size:14px;max-width:175px;padding-left:24px;padding-top:10px;border-top:2px dashed #e6e6e6;border-left:none}}@media only screen and (max-width: 576px){.process-list li{max-width:50%;width:100%}}.process-list li:before{content:"";position:absolute;width:11px;height:11px;background-color:#466baf;border-radius:50px;left:-6px;top:-6px}.process-list li:nth-child(2n-1){padding-bottom:50px}@media only screen and (max-width: 992px){.process-list li:nth-child(2n-1){padding-left:0;padding-right:24px;padding-bottom:0}}.process-list li:nth-child(2n-1):before{bottom:-9px;top:auto}@media only screen and (max-width: 992px){.process-list li:nth-child(2n-1):before{right:-6px;left:auto;bottom:auto;top:-7px}}.process-list li:first-child{padding-left:0;padding-right:20px;border-right:2px dashed #e6e6e6;border-left:none}@media only screen and (max-width: 992px){.process-list li:first-child{padding-right:24px;border-right:none}}.process-list li:first-child:before{right:-7px;left:auto;bottom:-9px}@media only screen and (max-width: 992px){.process-list li:first-child:before{right:-6px;left:auto;bottom:auto;top:-7px}}@media only screen and (min-width: 993px){.process-list li:nth-child(2n){padding-top:50px;position:relative;top:94px}}@media only screen and (max-width: 992px){.process-list li:nth-child(2n){margin-left:auto}}.useful-title{text-align:center;margin-bottom:50px}@media only screen and (max-width: 576px){.useful-title{max-width:350px;margin:0 auto 50px}}.useful-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.useful-item{flex:1 1 calc(25% - 9px);border-radius:10px;color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}@media only screen and (max-width: 992px){.useful-item{flex:1 1 calc(50% - 9px)}}@media only screen and (max-width: 576px){.useful-item{flex:1 1 100%}}.useful-item:nth-child(2n-1){background-color:#466baf}@media(max-width: 992px)and (min-width: 577px){.useful-item:nth-child(2n-1){background-color:#68914f}}.useful-item:nth-child(2n){background-color:#68914f}@media(max-width: 992px)and (min-width: 577px){.useful-item:nth-child(2n){background-color:#466baf}}.useful-item__num{font-weight:500;line-height:120%;text-transform:uppercase}.useful-item__icon{margin-bottom:10px}.useful-item__title{max-width:266px;color:#fff;font-size:16px;font-weight:500;line-height:120%;text-transform:uppercase}@media only screen and (min-width: 577px){.useful-item--large{flex:1 1 calc(50% - 9px)}}.useful-item--large .useful-item__title{max-width:388px}@media only screen and (max-width: 576px){.useful-item--large .useful-item__title{max-width:310px}}.directions-title{max-width:644px;margin:0 auto 50px;text-align:center}.directions-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px 10px}@media only screen and (max-width: 992px){.directions-columns{grid-template-columns:1fr}}.directions-column__image{margin-bottom:20px}.directions-column__image img{width:100%;border-radius:10px}.directions-column__title{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 1200px){.directions-column__title{font-size:24px}}@media only screen and (max-width: 768px){.directions-column__title{font-size:18px}}.directions-column__title_blue{color:#466baf}.directions-column__title_green{color:#68914f}.directions-column__description p:not(:last-child){margin-bottom:20px}.regions-title{max-width:440px;margin-bottom:50px}@media only screen and (max-width: 768px){.regions-title{max-width:280px}}.regions-item{display:flex;align-items:center;justify-content:space-between;gap:30px}@media only screen and (max-width: 768px){.regions-item{align-items:flex-start;flex-direction:column}}.regions-item:not(:last-child){margin-bottom:50px}@media only screen and (min-width: 769px){.regions-item:nth-child(2n){flex-direction:row-reverse}}.regions-item__image{max-width:520px;width:100%}.regions-item__image img{width:100%;border-radius:10px}.regions-item__content{max-width:646px;width:100%}.regions-item__title{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 768px){.regions-item__title{font-size:18px;margin-bottom:20px}}.regions-item__title_blue{color:#466baf}.regions-item__title_green{color:#68914f}.regions-item__description{margin-bottom:30px}@media only screen and (max-width: 768px){.regions-item__description{margin-bottom:20px}}.regions-item__description p:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 768px){.regions-item__description p:not(:last-child){margin-bottom:20px}}.regions-item__description p strong{font-weight:700}.regions-item__more{color:#ee9b01;font-weight:700;line-height:140%;font-size:16px;transition:all .5s ease}.regions-item__more.hide{margin-top:20px}@media only screen and (max-width: 768px){.regions-item__more{font-size:14px}}.regions-item__more:hover{text-decoration:underline}.regions-item__hidden{opacity:0;overflow:hidden;visibility:hidden;transition:all .5s ease;height:0}.regions-item__hidden.active{opacity:1;visibility:visible;height:auto;margin-top:20px}.quiz-title{text-align:center;margin-bottom:50px}@media only screen and (max-width: 768px){.quiz-title{max-width:270px;margin:0 auto 50px}}.quiz-wrapper{border-radius:10px;border:1px solid #e6e6e6;padding:50px}@media only screen and (max-width: 768px){.quiz-wrapper{padding:20px}}.quiz-progress__indicator{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:16px;font-weight:500;line-height:140%}@media only screen and (max-width: 768px){.quiz-progress__indicator{font-size:14px}}.quiz-progress__bar{height:5px;background-color:#f3f3f3;margin-bottom:30px;position:relative}.quiz-progress__bar span{display:block;height:100%;background-color:#ee9b01;width:0%;transition:width .3s}.quiz-step{display:none}.quiz-step.active{display:block}.quiz-question{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:50px}@media only screen and (max-width: 1200px){.quiz-question{font-size:24px}}@media only screen and (max-width: 768px){.quiz-question{font-size:18px;margin-bottom:30px}}.quiz-options{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:50px}@media only screen and (max-width: 768px){.quiz-options{margin-bottom:30px}}.quiz-option{flex:1 1 calc(25% - 10px);border-radius:10px;background-color:#f3f3f3;min-height:231px;cursor:pointer;position:relative;overflow:hidden}@media only screen and (max-width: 992px){.quiz-option{flex:1 1 calc(50% - 10px)}}@media only screen and (max-width: 576px){.quiz-option{flex:1 1 100%;min-height:134px}}.quiz-option-wrap{position:absolute;width:100%;height:100%;top:0;left:0;transition:all .5s ease;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.quiz-option-text{font-size:16px;font-weight:500;line-height:140%;text-transform:uppercase}.quiz-option-icon{width:30px;height:30px;border:1px solid #363636;border-radius:100px;display:flex;align-items:center;justify-content:center}.quiz-option input{display:none}.quiz-option input:checked+.quiz-option-wrap,.quiz-option input:checked~.quiz-option-wrap{background-color:#ee9b01;color:#fff}.quiz-option input:checked+.quiz-option-wrap .quiz-option-icon{border:1px solid #fff;background:#fff url("../img/icon-check.svg") no-repeat center center}.quiz-error{color:red;font-size:16px;display:none;margin-top:50px;text-align:center}@media only screen and (max-width: 768px){.quiz-error{font-size:14px;margin-top:30px}}.quiz-buttons{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 768px){.quiz-buttons{flex-direction:column-reverse;gap:20px}}.quiz-prev{font-weight:500;line-height:140%}.quiz-prev:disabled{opacity:.5;pointer-events:none}.quiz-next{padding:20px 50px;border-radius:10px;background-color:#ee9b01;color:#fff;font-size:16px;font-weight:500;line-height:110%}@media only screen and (max-width: 768px){.quiz-next{font-size:14px;max-width:100%}}.quiz-next:hover{background-color:#ebb248}.quiz-step .quiz-form{max-width:600px;margin:auto}.projects-title{max-width:710px;margin:0 auto 50px;text-align:center}.projects-grid{display:grid;gap:50px 10px}@media only screen and (max-width: 1200px){.projects-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 576px){.projects-grid{display:none}}.projects-grid-4{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1200px){.projects-grid-4{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.projects-grid-4{grid-template-columns:repeat(1, 1fr)}}.projects-grid-3{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1200px){.projects-grid-3{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.projects-grid-3{grid-template-columns:repeat(1, 1fr)}}.project-item__image{margin-bottom:20px;position:relative;min-height:490px;padding-bottom:40%}@media only screen and (max-width: 768px){.project-item__image{min-height:370px}}.project-item__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;top:0;left:0}.project-item__title{color:#466baf;font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:16px}@media only screen and (max-width: 1200px){.project-item__title{font-size:24px}}@media only screen and (max-width: 768px){.project-item__title{font-size:18px}}.project-item__meta{padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.project-item__meta-item{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:100%}.project-item__meta-item:not(:last-child){margin-bottom:12px}.project-item__list li{font-weight:500;font-size:16px}.project-item__list li:not(:last-child){margin-bottom:20px}.project-item__list li span{text-transform:uppercase;display:block;margin-bottom:10px}.project-item__list .text-green{color:#68914f}@media only screen and (max-width: 768px){.project-item__list{opacity:0;overflow:hidden;visibility:hidden;transition:all .5s ease;height:0}.project-item__list.active{opacity:1;visibility:visible;height:auto;margin-top:20px}}.project-item__more{color:#ee9b01;font-weight:700;line-height:140%}@media only screen and (min-width: 769px){.project-item__more{display:none}}@media only screen and (min-width: 577px){.projects-wrapper{display:none}}.projects-slider .swiper-pagination{margin-top:20px}.projects-link{display:block;margin:50px auto 0;max-width:-moz-max-content;max-width:max-content}@media only screen and (max-width: 576px){.projects-link{display:none}}.project-item__link{margin:30px auto}.project-item__button{margin-top:30px}.project-item{display:flex;flex-direction:column;justify-content:space-between}.project-item__content{flex-grow:1}.reviews-wrapper{border-radius:10px;background-color:#f3f3f3;padding:30px 30px 64px}@media only screen and (max-width: 768px){.reviews-wrapper{padding:60px 20px}}.reviews-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:50px}@media only screen and (max-width: 992px){.reviews-heading{flex-direction:column}}@media only screen and (max-width: 768px){.reviews-heading{margin-bottom:30px}}.reviews-heading__left{max-width:545px;width:100%}.reviews-heading__right{max-width:615px;width:100%}.reviews-heading__right p:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 576px){.reviews-heading__right p:not(:last-child){margin-bottom:20px}}.reviews-slider-wrapper{position:relative}.reviews-slider .swiper-pagination{margin-top:20px}.review-item{border-radius:10px;background-color:#fff;padding:15px;height:auto}.review-item__text p:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 576px){.review-item__text p:not(:last-child){margin-bottom:20px}}.slider-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#ee9b01;border-radius:50px;top:40%;transform:translateY(-50%);z-index:2;position:absolute}.slider-button:hover{background-color:#eeb242}@media only screen and (max-width: 768px){.slider-button{display:none}}.swiper-button-disabled{opacity:.5;pointer-events:none}.slider-button-prev{left:-50px}.slider-button-next{right:-50px}.team-title{margin-bottom:50px;text-align:center}.team-item{border-radius:10px;border:1px solid #e6e6e6;display:flex;overflow:hidden}@media only screen and (max-width: 992px){.team-item{flex-direction:column}}.team-item:not(:last-child){margin-bottom:10px}@media only screen and (min-width: 993px){.team-item:nth-child(2n){flex-direction:row-reverse}}.team-item__image{width:50%}@media only screen and (max-width: 992px){.team-item__image{width:100%}}.team-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-item__content{width:50%;padding:40px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 992px){.team-item__content{width:100%;padding:30px}}@media only screen and (max-width: 576px){.team-item__content{padding:20px}}.team-item__title{font-size:28px;font-weight:500;line-height:140%;text-transform:uppercase}@media only screen and (max-width: 992px){.team-item__title{font-size:24px}}@media only screen and (max-width: 768px){.team-item__title{font-size:20px}}@media only screen and (max-width: 576px){.team-item__title{font-size:18px}}.team-item__title_blue{color:#466baf}.team-item__title_green{color:#68914f}.team-item__lang{color:rgba(54,54,54,.5);font-weight:500;line-height:140%;margin-bottom:20px}