.js-burger__btn-open--active rect:nth-child(2){transform:rotate(15deg) translate(4px,-1px)}.js-burger__btn-open--active rect:nth-child(3){transform:rotate(-15deg) translate(-7px,4px)}.custom-checkbox span{margin-left:auto}.burger--active{opacity:1;visibility:visible}.main-section{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0 0 40px 40px;height:600px;min-height:500px;margin-bottom:50px}.main-section .container{align-items:end;display:flex}@media (width <=700px){.main-section{border-radius:0 0 20px 20px;margin-bottom:50px}}.main-section__descr{flex-direction:column;gap:20px;padding-bottom:50px;display:flex}.main-section__descr h1{text-transform:uppercase;color:#fff;max-width:1235px;font-family:Akrobat,sans-serif;font-size:80px;font-weight:600;line-height:112%;text-shadow:1px 1px 3px rgba(0,0,0,1)}@media (width <=700px){.main-section__descr h1{font-size:35px}}.main-section__descr p{color:#fff;max-width:625px;font-family:Vela-Sans,sans-serif;font-size:18px;font-weight:400;text-shadow:1px 1px 3px rgba(0,0,0,1)}@media (width <=700px){.main-section__descr p{font-size:16px}.main-section__descr{padding-bottom:75px}}.focus__content{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}@media (width <=800px){.focus__content{grid-template-columns:1fr;gap:10px}}.focus__content-item{color:#000;border:1px dashed #274f3a;border-radius:20px;flex-direction:column;gap:20px;padding:25px;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400;display:flex}.focus__content-item ul{flex-direction:column;gap:10px;line-height:120%;display:flex}@media (width <=800px){.focus__content-item ul{gap:5px}.focus__content-item{gap:10px;padding:15px;font-size:14px}}.focus__item-title{text-transform:uppercase;color:#274f3a;font-family:Akrobat,sans-serif;font-size:40px;font-weight:700}@media (width <=800px){.focus__item-title{font-size:20px}}.project__swiper-slide{flex-direction:column;display:flex;border-radius:20px;overflow:hidden}.project__swiper-slide img{object-fit:cover;border-radius:20px;width:100%;height:auto;min-height:280px}@media (max-width:600px){.project__swiper-slide img{min-height:auto}}.projects-img__swiper-pagination{z-index:10;justify-content:center;gap:5px;display:flex;position:absolute;bottom:5px}.projects-img__swiper-pagination span{opacity:1;background:#3c3c3c;border-radius:10px;width:30px;max-width:10px;height:10px;transition:all .3s;margin:0!important}.projects-img__swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;max-width:30px}.projects__slide-descr{background:#f5f5f5;border-radius:20px;flex-direction:column;gap:20px;padding:25px;display:flex;height:100%}@media (width <=700px){.projects__slide-descr{padding:15px}}.projects__slide-title{text-transform:uppercase;color:#000;font-family:Akrobat,sans-serif;font-size:26px;font-weight:700}@media (width <=700px){.projects__slide-title{font-size:18px}}.projects__slide-items{flex-wrap:wrap;gap:10px;display:flex;margin-bottom:auto}@media (width <=700px){.projects__slide-items{gap:5px}}.projects__slide-item{color:#3c3c3c;background:#fff;border-radius:15px;padding:10px;font-size:14px;font-weight:500}@media (width <=700px){.projects__slide-item{padding:7px;font-size:13px}}.concept .container{max-width:1400px}.concept .section-title{text-align:center}@media (width <=700px){.concept .section-title{margin-bottom:15px}}.concept .swiper-btns{display:none}@media (width <=800px){.concept .swiper-btns{display:flex}}.concept__swiper-wrapper{align-items:center;display:flex!important}.concept__swiper-slide{border-radius:40px;transition:all .3s;position:relative}.concept__swiper-slide img{width:100%;transition:all .3s;border-radius:40px}.concept-img__swiper-slide{border-radius:40px;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (width <=800px){.concept-img__swiper-slide{border-radius:30px}}.concept-img__swiper-pagination{z-index:50;opacity:0;visibility:hidden;justify-content:center;gap:5px;max-width:max-content;transition:all .3s;display:flex;position:absolute;inset:auto 25px 25px auto!important}.concept-img__swiper-pagination span{opacity:1;background:#274f3a;border-radius:10px;width:30px;max-width:10px;height:10px;transition:all .3s;margin:0!important}.concept-img__swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;max-width:30px}.concept__slide-descr{z-index:10;opacity:0;visibility:hidden;justify-content:space-between;width:calc(100% - 48px);transition:all .3s;display:flex;position:absolute;bottom:24px;left:24px}.concept__slide-descr .btn{max-width:130px;max-height:50px;margin-top:auto}@media (width <=800px){.concept__slide-descr .btn{padding:7px 25px}}@media (width <=700px){.concept__slide-descr{flex-direction:column;align-items:start;gap:10px;width:calc(100% - 30px);bottom:15px;left:15px}}@media (width>=1200px){.concept__swiper-slide.swiper-slide-active:not(.concept-img__slider .swiper-slide-active){overflow:hidden}.concept__swiper-slide.swiper-slide-active:not(.concept-img__slider .swiper-slide-active) img{max-width:600px}.concept__swiper-slide.swiper-slide-active:not(.concept-img__slider .swiper-slide-active) .concept__slide-descr{opacity:1;visibility:visible}.concept__swiper-slide.swiper-slide-active:not(.concept-img__slider .swiper-slide-active) .concept-img__swiper-slide:before{content:"";z-index:5;background:linear-gradient(rgba(0,0,0,0) 0%,#000 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.concept__swiper-slide.swiper-slide-active:not(.concept-img__slider .swiper-slide-active) .concept-img__swiper-pagination{opacity:1;visibility:visible}}@media (width <=1200px){.concept-img__swiper img{width:100%;max-width:none;min-height:330px}.concept-img__swiper-slide:before{content:"";z-index:5;background:linear-gradient(rgba(0,0,0,0) 0%,#000 100%);width:100%;height:70%;position:absolute;bottom:0;left:0}.concept-img__swiper-pagination,.concept__slide-descr{opacity:1;visibility:visible}}.concept__col-title{text-transform:uppercase;color:#fff;margin-bottom:20px;font-family:Akrobat,sans-serif;font-size:26px;font-weight:700}@media (width <=800px){.concept__col-title{margin-bottom:10px;font-size:18px}}.concept__col-items{flex-wrap:wrap;gap:10px;display:flex}@media (width <=800px){.concept__col-items{gap:5px}}.concept__col-item{color:#fff;background:rgba(255,255,255,.15);border-radius:15px;padding:10px;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:500}@media (width <=800px){.concept__col-item{font-size:13px}}.concept-btn{margin:30px auto 0;max-width:457px!important}@media (width <=800px){.concept-btn{margin-top:15px}}.why .container{max-width:1400px}.why .section-title{text-align:center}.why__swiper-wrapper{align-items:center}.why__swiper-slide{border-radius:40px;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative}.why__swiper-slide img{width:100%;max-width:350px;transition:all .3s;border-radius:40px}@media (width <=1200px){.why__swiper-slide img{max-width:none;min-height:330px;border-radius:20px}}@media (width <=800px){.why__swiper-slide{border-radius:30px}}.why__swiper-slide.swiper-slide-active{overflow:hidden}.why__swiper-slide.swiper-slide-active img{max-width:600px}@media (width <=1200px){.why__swiper-slide.swiper-slide-active img{max-width:none}}.why__swiper-slide.swiper-slide-active .why__slide-nums,.why__swiper-slide.swiper-slide-active .why__slide-text,.why__content .swiper-slide-active.why__swiper-slide::before{opacity:1;visibility:visible}.why__slide-nums{opacity:0;visibility:hidden;text-transform:uppercase;color:#fff;width:calc(100% - 50px);font-family:Akrobat,sans-serif;font-size:20px;font-weight:700;transition:all .3s;position:absolute;top:10px;left:25px;z-index:5}.why__slide-nums span{font-size:60px}@media (width <=800px){.why__slide-nums span{font-size:50px}}@media (width <=1200px){.why__slide-nums{opacity:1;visibility:visible}}@media (width <=800px){.why__slide-nums{width:calc(100% - 30px);font-size:18px;top:0;left:15px}}.why__slide-text{color:#fff;opacity:0;visibility:hidden;width:calc(100% - 50px);font-family:Vela-Sans,sans-serif;font-size:20px;font-weight:700;transition:all .3s;position:absolute;bottom:17px;left:25px;z-index:5}@media (width <=1200px){.why__slide-text{opacity:1;visibility:visible}}@media (width <=800px){.why__slide-text{width:calc(100% - 30px);font-size:18px;bottom:15px;left:15px}}.solution{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:40px;margin-bottom:100px;padding:90px 0}.solution .section-title{text-align:center}@media (width <=700px){.solution .section-title{margin-bottom:15px}.solution{border-radius:30px;padding:50px 0}}.solution__contnent{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}@media (width <=700px){.solution__contnent{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}}.solution__content-item{background:rgba(255,255,255,.1);border:1px solid #808378;border-radius:20px;align-items:center;gap:20px;width:100%;max-width:306px;padding:24px;display:flex;transition:all .3s}.solution__content-item:hover{background:#fff}@media (width <=700px){.solution__content-item img{width:40px;height:40px}.solution__content-item:last-child{grid-column:1/-1}.solution__content-item{flex-direction:column;align-items:start;gap:10px;max-width:none;padding:10px}}.solution__item-text{text-transform:uppercase;color:#fff;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700}.solution__content-item:hover .solution__item-text{color:#000}@media (width <=700px){.solution__item-text{font-size:16px}}.about__content{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}@media (width <=1200px){.about__content{grid-template-columns:repeat(3,1fr)}}@media (width <=600px){.about__content{grid-template-columns:1fr;gap:5px}}.about__content-item{background:#f5f5f5;border-radius:20px;flex-direction:column;gap:10px;min-height:205px;padding:10px;display:flex}@media (width <=600px){.about__content-item{min-height:100px}}.about__item-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.about__head-num{text-transform:uppercase;color:#274f3a;font-family:Akrobat,sans-serif;font-size:100px;font-weight:700;line-height:76%}@media (width <=600px){.about__head-num{font-size:50px}}.about__head-info{color:#3c3c3c;background:#fff;border-radius:20px;padding:7px 10px;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:400}@media (width <=600px){.about__head-info{font-size:13px}}.about__item-text{text-transform:uppercase;color:#000;margin-top:auto;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700}@media (width <=600px){.about__item-text{font-size:16px}}.partners .section-title{text-align:center}.partners__content{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}@media (width <=700px){.partners__content{gap:10px}}.partners__content-item img{object-fit:cover;width:100%;max-width:196px;height:auto}@media (width <=700px){.partners__content-item img{max-width:75px}}.faq .section-title{text-align:center}.faq__content{flex-direction:column;gap:10px;display:flex}.faq__acc-item{background:#f5f5f5;border-radius:20px;overflow:hidden;max-height:800px}.faq__acc-item--active .faq__acc-body{max-height:800px;padding-bottom:25px}@media (width <=600px){.faq__acc-item--active .faq__acc-body{padding-bottom:15px}}.faq__acc-item--active .faq__acc-head{padding-bottom:10px}.faq__acc-head{text-transform:uppercase;color:#000;justify-content:space-between;align-items:center;padding:25px;font-family:Akrobat,sans-serif;font-size:26px;font-weight:700;transition:all .3s;display:flex}@media (width <=600px){.faq__acc-head{padding:15px;font-size:20px}}.faq__acc-body{color:#3c3c3c;max-height:0;padding:0 25px;font-size:18px;font-weight:400;transition:all .3s}@media (width <=600px){.faq__acc-body{padding:0 15px;font-size:16px}}.single-faq__content{flex-direction:column;gap:10px;display:flex}.single-faq__content .faq__acc-item{max-height:77px;transition:all .3s}.single-faq__content .faq__acc-item--active{max-height:800px}@media (width <=700px){.single-faq__content{gap:5px}}.faq__body-cols{gap:25px;display:flex}@media (width <=800px){.faq__body-cols{flex-direction:column;gap:10px}}.faq__body-col{color:#000;background:#fff;border:1px dashed #274f3a;border-radius:20px;width:100%;padding:10px;margin-bottom:4px;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400}@media (max-width:700px){.faq__body-col{padding:15px}}.faq__body-col--osn{padding-bottom:10px}.faq__body-col ul,.faq__acc-item ul{flex-direction:column;gap:5px;display:flex;margin-bottom:10px}.faq__body-col p{margin-bottom:10px}.faq__body-col li,.faq__acc-item li{padding-left:15px;display:flex}.faq__body-col li:before,.faq__acc-item li::before{content:"";background-color:#000;border-radius:100%;width:5px;height:5px;margin-top:6px;margin-right:7px;display:block}.faq__col-title{text-transform:uppercase;color:#274f3a;margin-bottom:20px;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700}.faq__col-title p{display:inline}.single-faq__grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width <=800px){.single-faq__grid{grid-template-columns:1fr;gap:5px}}@media (width <=700px){.blog .section-head .btn{display:none}}.blog__swiper-slide{flex-direction:column;gap:15px;display:flex}.blog__swiper-slide img{object-fit:cover;width:100%;max-width:416px;height:auto}@media (width <=600px){.blog__swiper-slide img{max-width:none}.blog__swiper-slide{gap:10px}}.blog__slide-title{text-transform:uppercase;color:#000;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700}@media (width <=600px){.blog__slide-title{font-size:16px}}.blog__slide-date{color:#3c3c3c;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:400}@media (width <=600px){.blog__slide-date{font-size:13px}}.blog__slide-text{color:#274f3a;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400}@media (width <=600px){.blog__slide-text{font-size:14px}}.blog__btn--mob{display:none!important}@media (width <=700px){.blog__btn--mob{margin-top:15px;display:flex!important}}.single-info__content{margin-bottom:50px}.single-info__content h1{text-transform:uppercase;color:#000;margin-bottom:20px;font-family:Akrobat,sans-serif;font-size:80px;font-weight:600;line-height:112%}.single-info__content h1 span{color:#274f3a}@media (width <=900px){.single-info__content h1{margin-bottom:15px;font-size:35px}}@media (width <=700px){.single-info__content{margin-bottom:25px}}.single-info__text-row{gap:25px;margin-bottom:20px}.single-info__text-row p{color:#3c3c3c;width:100%;font-family:Vela-Sans,sans-serif;font-size:18px;font-weight:400;line-height:120%;margin-bottom:16px}@media (width <=900px){.single-info__text-row p{font-size:16px}.single-info__text-row{flex-direction:column;gap:5px}}.single-slider{margin-bottom:50px}@media (width <=700px){.single-slider{margin-bottom:25px;max-width:100%!important}}.gallery-main{margin-bottom:10px;position:relative}.gallery-main img{object-fit:cover;border-radius:40px;width:100%;height:auto;min-height:186px;max-height:500px}@media (width <=700px){.gallery-main img{border-radius:20px}}.gallery-main__info{z-index:10;justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 80px);display:flex;position:absolute;top:20px;left:40px}@media (width <=900px){.gallery-main__info{gap:10px;width:calc(100% - 40px);top:10px;left:20px}}.gallery-main__info-item{flex-direction:column;gap:10px;display:flex}.gallery-main__item-title{text-transform:uppercase;color:#fff;font-size:100px;font-weight:700}@media (width <=900px){.gallery-main__item-title{font-size:20px}}.gallery-main__item-text{text-transform:uppercase;color:#fff;font-size:20px;font-weight:700}@media (width <=900px){.gallery-main__item-text{font-size:12px}}.gallery-thumbs{min-height:100px}.gallery-thumbs img{width:100%;max-width:124px;transition:all .3s}@media (width <=700px){.gallery-thumbs img{max-width:80px}}.gallery-thumbs .swiper-wrapper{align-items:center}.gallery-thumbs .swiper-slide{justify-content:center;align-items:center;display:flex}.gallery-thumbs img{border-radius:10px}.gallery-thumbs .swiper-slide-active img{max-width:200px}.main-block{background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:0 0 40px 40px;height:260;min-height:260px;margin-bottom:50px;padding-top:130px;padding-bottom:80px}.main-block .container{flex-direction:column;justify-content:space-between;gap:20px;display:flex}@media (width <=700px){.main-block{border-radius:0 0 20px 20px;margin-bottom:50px;padding-bottom:50px}}.main-block__row{justify-content:space-between;align-items:end;gap:15px;display:flex}.main-block__row h1{text-transform:uppercase;color:#fff;width:100%;font-family:Akrobat,sans-serif;font-size:80px;font-weight:600;line-height:112%}@media (width <=700px){.main-block__row h1{font-size:35px}}.main-block__row p{color:#fff;width:100%;font-family:Vela-Sans,sans-serif;font-size:18px;font-weight:400;line-height:130%}@media (width <=700px){.main-block__row p{font-size:16px}.main-block__row{flex-direction:column}}.main-block__text{flex-direction:column;gap:10px;width:100%;display:flex}.concept-page__content{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.concept-page__content .concept-img__swiper{max-width:636px}.concept-page__content .concept__swiper-slide{overflow:hidden}.concept-page__content .concept__swiper-slide .concept-img__swiper-slide:before{content:"";z-index:5;background:linear-gradient(rgba(0,0,0,0) 0%,#000 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.concept-page__content .concept__swiper-slide img{max-height:350px}.concept-page__content .concept__slide-descr .btn{margin:0}.concept-page__content .concept__slide-descr,.concept-page__content .concept-img__swiper-pagination{opacity:1;visibility:visible}@media (width <=700px){.concept-page__content{grid-template-columns:1fr;gap:10px}}.concept-page .faq__acc-item{max-height:77px;transition:all .3s}.concept-page .faq__acc-item--active{max-height:500px}.concept-page .single-faq__grid{margin-bottom:10px}@media (width <=700px){.concept-page .single-faq__grid{grid-template-columns:1fr}}.concept-page__imgs{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.concept-page__imgs img{object-fit:cover;border-radius:40px;width:100%;height:auto}@media (width <=700px){.concept-page__imgs img{border-radius:10px}}.concept-page__imgs a:nth-child(n) img{min-height:500px}@media (width <=700px){.concept-page__imgs a:nth-child(n) img{min-height:160px}}.concept-page__imgs a:nth-child(2n) img{min-height:500px}@media (width <=700px){.concept-page__imgs a:nth-child(2n) img{min-height:160px}}.concept-page__imgs a:nth-child(3n){grid-column:1/-1}.concept-page__imgs a:nth-child(3n) img{max-height:500px}@media (width <=700px){.concept-page__imgs a:nth-child(3n) img{min-height:180px}.concept-page__imgs{gap:5px}}.approach__content{gap:25px;margin-bottom:40px;display:flex}.approach__content .section-title{margin-bottom:20px}@media (width <=700px){.approach__content .section-title{margin-bottom:15px}}.approach__content img{object-fit:cover;border-radius:40px;width:100%;height:auto;max-width:636px}@media (width <=700px){.approach__content img{border-radius:20px}}@media (width <=1000px){.approach__content{flex-direction:column-reverse}}.approach__content-descr p{color:#3c3c3c;margin-bottom:20px;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400}@media (width <=700px){.approach__content-descr p{margin-bottom:10px;font-size:14px}}.approach__content-descr p:last-child{margin-bottom:0}.approach__descr-subtitle{text-transform:uppercase;color:#274f3a;margin-bottom:10px;font-family:Akrobat,sans-serif;font-size:20px;display:block;font-weight:700}.approach__content-descr strong{text-transform:uppercase;color:#274f3a;font-family:Akrobat,sans-serif;font-size:20px;display:block;font-weight:700}@media (width <=700px){.approach__descr-subtitle{margin-bottom:7px;font-size:16px}}.approach__row{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}@media (width <=1200px){.approach__row{grid-template-columns:repeat(3,1fr)}}@media (width <=700px){.approach__row{grid-template-columns:1fr;gap:5px}}.approach__row-item{background:#f5f5f5;border-radius:20px;flex-direction:column;gap:35px;height:100%;padding:10px;display:flex}@media (width <=700px){.approach__row-item{gap:10px;padding:10px}}.approach__item-head{justify-content:space-between;gap:10px;display:flex}.approach__item-num{text-transform:uppercase;color:#274f3a;font-family:Akrobat,sans-serif;font-size:100px;font-weight:700;line-height:80%}@media (width <=700px){.approach__item-num{font-size:50px}}.approach__item-info{color:#3c3c3c;background:#fff;border-radius:20px;max-height:max-content;padding:7px 10px;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:400}@media (width <=700px){.approach__item-info{font-size:13px}}.approach__item-text{text-transform:uppercase;color:#000;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700}@media (width <=700px){.approach__item-text{font-size:16px}}.why-works__content-wrapper{align-items:center;gap:25px;display:flex}@media (width <=1000px){.why-works__content-wrapper{flex-direction:column;align-items:start;gap:15px}}.why-works__content-wrapper img{object-fit:cover;border-radius:40px;width:100%;height:auto;max-width:636px}@media (width <=700px){.why-works__content-wrapper img{border-radius:20px}}.why-works__content .section-title{margin-bottom:20px}@media (width <=700px){.why-works__content .section-title{margin-bottom:15px}}.why-works__content ul{color:#3c3c3c;flex-direction:column;gap:5px;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400;display:flex}@media (width <=700px){.why-works__content ul{font-size:14px}}.why-works__content li{padding-left:15px;display:flex}.why-works__content li:before{content:"";background-color:#000;border-radius:100%;width:5px;height:5px;margin-top:6px;margin-right:7px;display:block}.segment .section-title{text-align:center}.segment__content{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}@media (width <=1000px){.segment__content{grid-template-columns:repeat(2,1fr);gap:10px}}.segment__content-item{background:#f5f5f5;border-radius:20px;flex-direction:column;justify-content:space-between;gap:10px;min-height:305px;padding:25px;display:flex}.segment__content-item img{width:70px;height:70px}@media (width <=700px){.segment__content-item img{width:40px;height:40px}.segment__content-item{min-height:160px;padding:10px}}.segment__item-text{text-transform:uppercase;color:#000;font-family:Akrobat,sans-serif;font-size:26px;font-weight:700}@media (width <=700px){.segment__item-text{font-size:16px}}.create{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:40px;justify-content:center;align-items:center;min-height:700px;margin-bottom:100px;display:flex}.create .section-title{text-align:center;margin-bottom:20px}.create .container{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width <=700px){.create{height:auto;min-height:350px;padding:50px 0}}.blog-page__head h1{text-transform:uppercase;color:#000;font-size:80px;font-weight:600;line-height:112%}@media (width <=1000px){.blog-page__head h1{font-size:35px}}@media (width <=800px){.blog-page__head .section-head{align-items:start}}.blog-page__cats{flex-wrap:wrap;align-items:center;gap:10px;width:100%;max-width:714px;display:flex}.blog-page__cat-btn{color:#274f3a;background:#f5f5f5;border-radius:15px;align-items:center;gap:10px;padding:10px;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:500;display:flex}.blog-page__cat-btn rect:last-child{display:none}.blog-page__cat-btn--active{color:#000}.blog-page__cat-btn--active rect:last-child{display:block}.blog-page__content{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}@media (width <=900px){.blog-page__content{grid-template-columns:repeat(2,1fr)}}@media (width <=600px){.blog-page__content{grid-template-columns:1fr}}.contacts-page__content iframe{border-radius:40px;width:100%}.catalog-page__row{gap:10px;margin-bottom:50px;display:flex;flex-wrap:wrap}@media (width <=900px){.catalog-page__row{flex-wrap:wrap}}.catalog-page__btn{color:#274f3a;background:#f5f5f5;border-radius:15px;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:500;display:flex;max-width:max-content;transition:all .3s}.catalog-page__btn:hover{transform:scale(1.07)}.catalog-page__btn rect:last-child{display:none}@media (width <=900px){.catalog-page__btn{max-width:max-content}}.catalog-page__btn--active{transform:scale(1.07)}.catalog-page__btn--active rect:last-child{display:block}.catalog-page__content{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.catalog-page__content .project__swiper-slide{max-width:416px;margin:0 auto}@media (width <=1300px){.catalog-page__content .project__swiper-slide{max-width:350px}}@media (width <=750px){.catalog-page__content .project__swiper-slide{max-width:400px}}@media (width <=425px){.catalog-page__content .project__swiper-slide{max-width:330px}}@media (width <=1100px){.catalog-page__content{grid-template-columns:repeat(2,1fr)}}@media (width <=750px){.catalog-page__content{grid-template-columns:1fr}}.single-info img{object-fit:cover;border-radius:40px;width:100%;height:auto;min-height:200px;max-height:500px}.single-info__head{justify-content:space-between;align-items:end;margin-bottom:35px;display:flex}.single-info__head h1{text-transform:uppercase;color:#000;max-width:856px;font-family:Akrobat,sans-serif;font-size:60px;font-weight:600;line-height:112%}@media (width <=700px){.single-info__head h1{font-size:35px}}@media (width <=1000px){.single-info__head{flex-direction:column;align-items:start;gap:20px;margin-bottom:20px}}.single-info__date{color:#3c3c3c;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:400}@media (width <=700px){.single-info__date{font-size:13px}}.single-content__wrapper{gap:20px;display:flex}@media (width <=1000px){.single-content__wrapper{flex-direction:column}}.single-content__aside{background:#f5f5f5;border-radius:30px;width:100%;max-width:300px;max-height:max-content;padding:15px}@media (width <=1000px){.single-content__aside{max-width:none}}.single-content__aside-title{text-transform:uppercase;color:#000;margin-bottom:10px;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700}@media (width <=700px){.single-content__aside-title{font-size:16px}}.single-content__links{flex-direction:column;gap:10px;display:flex}.single-content__links a{color:#3c3c3c;background:#fff;border-radius:15px;padding:10px;font-family:Vela-Sans,sans-serif;font-size:14px;font-weight:500;display:block}@media (width <=700px){.single-content__links a{font-size:13px}}.single-content__cotnent{width:100%;max-width:636px}.single-content__cotnent p{color:#3c3c3c;margin-bottom:20px;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400}@media (width <=700px){.single-content__cotnent p{margin-bottom:15px;font-size:14px}}.single-content__content-title,.single-content__cotnent h2,.single-content__cotnent h2 strong{color:#000;margin-bottom:20px;font-family:Akrobat,sans-serif;font-size:60px;font-weight:600;line-height:117%}@media (width <=700px){.single-content__content-title,.single-content__cotnent h2,.single-content__cotnent h2 strong{margin-bottom:15px;font-size:25px}}.single-content__subtitle,.single-content__cotnent h3{text-transform:uppercase;color:#000;margin-bottom:10px;font-family:Akrobat,sans-serif;font-size:26px;font-weight:700}@media (width <=700px){.single-content__subtitle,.single-content__cotnent h3{font-size:18px}}.single-content__cotnent__btns{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.single-content__cotnent__btns a{text-transform:uppercase;color:#000;align-items:center;gap:25px;font-family:Akrobat,sans-serif;font-size:18px;font-weight:700;display:flex}@media (width <=600px){.single-content__cotnent__btns a{gap:10px;font-size:16px}.single-content__cotnent__btns a:first-child{margin-right:auto}.single-content__cotnent__btns a:last-child{margin-left:auto}.single-content__cotnent__btns{flex-direction:column}}.single-content__aside.sticky{position:fixed;top:150px}.section{padding-bottom:100px}@media (width <=700px){.section{padding-bottom:50px}}.section-title span{border:1px solid #274f3a;border-radius:20px;padding:0 7px 15px;line-height:90%;transition:all .3s;display:inline-block}@media (width <=800px){.section-title span{border-radius:10px;padding:0 7px 8px}}.section-title:hover span{color:#fff;background:#274f3a}.section-title--white{color:#fff}.section-head{justify-content:space-between;align-items:center;gap:25px;margin-bottom:40px;display:flex}.section-head .section-title{margin-bottom:0}@media (width <=900px){.section-head{flex-direction:column;gap:15px;margin-bottom:20px}}.section-head__texts p{color:#3c3c3c;margin-bottom:10px;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400}@media (width <=900px){.section-head__texts p{margin-bottom:5px;font-size:14px}}.section-head__texts p:nth-last-child(2){margin-bottom:20px}.swiper-btns{justify-content:center;align-items:center;gap:25px;margin-top:25px;display:flex}@media (width <=1000px){.swiper-btns{gap:10px;margin-top:15px}}.swiper-btns .swiper-button-prev{flex-shrink:0;width:60px;height:60px;margin:0;position:static}@media (width <=800px){.swiper-btns .swiper-button-prev{width:40px;height:40px}}.swiper-btns .swiper-button-prev *{transition:all .3s}.swiper-btns .swiper-button-prev:after{display:none}.swiper-btns .swiper-button-prev:hover circle{fill:#3c3c3c}.swiper-btns .swiper-button-next{width:60px;height:60px;margin:0;position:static}@media (width <=800px){.swiper-btns .swiper-button-next{width:40px;height:40px}}.swiper-btns .swiper-button-next{flex-shrink:0}.swiper-btns .swiper-button-next *{transition:all .3s}.swiper-btns .swiper-button-next:after{display:none}.swiper-btns .swiper-button-next:hover circle{fill:#3c3c3c}.page-bread--white a,.page-bread--white span{color:#fff}.main-projects__content{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.main-projects__content-item .btn{max-width:180px}.main-projects__content-item{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;padding:25px;padding-bottom:35px;border-radius:40px;overflow:hidden;position:relative;max-width:none;align-items:normal;transition:all .3s;min-height:250px}.catalog-page .main-projects__content{margin-bottom:20px;grid-template-columns:repeat(2,1fr)}@media (max-width:1000px){.catalog-page .main-projects__content{grid-template-columns:repeat(2,1fr)}.catalog-page .main-projects__content-item{min-height:150px}}@media (max-width:600px){.catalog-page .main-projects__content{grid-template-columns:1fr}}.catalog-page .main-projects__row{flex-direction:column;align-items:start}.main-projects__content-item::before{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);width:100%;height:100px;position:absolute;bottom:0;left:0}.main-projects__item-head{display:flex;align-items:center;gap:10px}.main-projects__head-text{font-weight:500;font-size:14px;color:#fff;font-family:Vela-Sans,sans-serif;border-radius:15px;padding:10px;background:rgba(0,0,0,.25)}.main-projects__row{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:5}.main-projects__row-title{font-family:Akrobat,sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,1)}.main-projects__btn{display:none;margin-top:10px}@media (max-width:700px){.main-projects .section-head .btn{display:none}.main-projects__btn{display:flex}.main-projects__content{grid-template-columns:1fr;gap:10px}.main-projects__row-title{font-size:20px}.main-projects__head-text{font-size:13px}.main-projects__content-item{padding:15px;border-radius:20px;min-height:250px}}.projects__btn{display:none;margin-top:20px}@media (max-width:700px){.projects .section-head .btn{display:none}.projects__btn{display:flex}}.gallery-main-button-prev::after{display:none}.gallery-main-button-prev{width:60px;height:60px}.gallery-main-button-next::after{display:none}.gallery-main-button-next{width:60px;height:60px}.faq__acc-imgs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.faq__acc-imgs a{display:block}.faq__acc-imgs img{width:100%;height:auto;object-fit:cover;border-radius:5px}@media (max-width:600px){.faq__acc-imgs{display:grid;grid-template-columns:repeat(2,1fr)}}.equipment h1{font-weight:600;font-size:80px;line-height:112%;text-transform:uppercase;color:#000;margin-bottom:30px}.equipment__content{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.equipment__item img{width:100%;height:auto;max-height:270px;object-fit:cover}.equipment__item-descr{display:flex;flex-direction:column;gap:20px;padding:25px;border-radius:20px;background:#f5f5f5}.equipment__item-descr p{font-family:Vela-Sans,sans-serif;font-weight:400;font-size:16px;color:#3c3c3c}.equipment__item-title{font-weight:700;font-size:26px;text-transform:uppercase;color:#000}@media (max-width:900px){.equipment h1{font-size:35px}.equipment__content{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}}.projects-img__swiper-prev::after,.projects-img__swiper-next::after,.concept-img__swiper-prev::after,.concept-img__swiper-next::after{display:none}.concept-img__swiper-prev,.concept-img__swiper-next{width:40px;height:40px}.projects-img__swiper-prev{height:100%;width:55px;top:22px;left:0}.projects-img__swiper{border-radius:20px;overflow:hidden}.projects-img__swiper-next{height:100%;width:55px;top:22px;right:0}.cards-main h1{font-weight:600;font-size:80px;line-height:112%;text-transform:uppercase;color:#000;margin-bottom:30px}.cards-main__cotnent-wrapper{display:flex;gap:20px}.cards-main__slider{max-width:850px}.cards-main__swiper{overflow:hidden;border-radius:40px}.cards-main__swiper img{width:100%;height:auto}.gallery-main-button-prev::after{display:none}.gallery-main-button-next::after{display:none}.cards-main .gallery-main-button-prev{height:100%;width:auto;min-width:25px;top:24px!important;left:0!important}.cards-main .gallery-main-button-next{height:100%;width:auto;min-width:25px;top:24px!important;right:0!important}.cards-main__thumbs .swiper-slide{display:flex;align-items:center;justify-content:center}.cards-main__thumbs img{width:100%;height:auto;max-width:150px;transition:all .3s;margin-top:10px}.cards-main__thumbs .swiper-wrapper{align-items:center}.cards-main__thumbs .swiper-slide-active img{max-width:none}.cards-main__cotnent{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.cards-main__cotnent p{font-family:Vela-sans;font-weight:400;font-size:16px;color:#3c3c3c;line-height:130%}.cards-main__cotnent-item{padding:24px;border-radius:20px;background:#f5f5f5;height:100%}.cards-main__cotnent-item:last-child{max-height:max-content}.cards-main__cotnent-title{font-weight:700;font-size:26px;text-transform:uppercase;color:#000;margin-bottom:10px}.cards-main__cotnent-info{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 24px}.cards-main__info-item{display:flex;flex-direction:column;gap:5px}.cards-main__info-item div{font-family:Vela-sans;font-weight:700;font-size:20px;color:#274f3a}.cards-main__info-item span{font-family:Vela-sans;font-weight:400;font-size:16px;color:#000}.cards-main__cotnent-price{font-family:Vela-sans;font-weight:700;font-size:20px;color:#274f3a}.cards-plan__content-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cards-main__swiper1 img{width:100%;height:auto}.cards-main__swiper1{overflow:hidden;border-radius:40px}.cards-main__swiper1 .swiper-slide{position:relative}.cards-plan__swiper-text{position:absolute;font-weight:700;font-size:26px;text-transform:uppercase;color:#fff;left:24px;bottom:34px}.cards-main__thumbs1 img{width:100%;height:auto;max-width:130px}.cards-main__thumbs1 .swiper-slide-active img{max-width:none}.cards-main__swiper2 img{width:100%;height:auto}.cards-main__swiper2{overflow:hidden;border-radius:40px}.cards-main__swiper2 .swiper-slide{position:relative}.cards-main__thumbs1,.cards-main__thumbs2{margin-top:10px}.cards-main__thumbs1 .swiper-wrapper,.cards-main__thumbs2 .swiper-wrapper{align-items:center}.cards-main__thumbs1 .swiper-slide,.cards-main__thumbs2 .swiper-slide{display:flex;align-items:center;justify-content:center}.cards-main__thumbs2 img{width:100%;height:auto;max-width:130px}.cards-main__thumbs2 .swiper-slide-active img{max-width:none}.interiers__swiper-slide{position:relative;border-radius:20px;overflow:hidden}.interiers__swiper-text{bottom:24px;left:24px;position:absolute;font-weight:700;font-size:26px;text-transform:uppercase;color:#fff}.additionals__cotnent{border-radius:20px;padding:24px;background:#f5f5f5;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.additionals__content-item{border:1px dashed #274f3a;border-radius:20px;padding:24px;background:#fff;display:flex;flex-direction:column;gap:20px}.additionals__item-title{font-weight:700;font-size:20px;text-transform:uppercase;color:#274f3a}.additionals__item-text{font-family:Vela-sans;font-weight:400;font-size:16px;color:#000}.cards-map iframe{width:100%!important;height:600px!important}@media (max-width:1200px){.cards-main__cotnent-wrapper{flex-direction:column}}@media (max-width:900px){.cards-map iframe{height:500px!important}.cards-main h1{font-size:35px}.cards-plan__content-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}.additionals__cotnent{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.additionals__cotnent{grid-template-columns:repeat(1,1fr);gap:5px;padding:15px}.additionals__content-item{gap:5px;border-radius:10px;padding:10px}.additionals__item-title{font-size:16px}.additionals__item-text{font-size:14px}.interiers__swiper-text{font-size:20px;left:15px;bottom:15px}.cards-main__thumbs img,.cards-main__thumbs1 img,.cards-main__thumbs2 img{max-width:100px}.cards-main__cotnent-item{padding:15px}.cards-main__cotnent-title{font-size:20px}.cards-main__info-item span{font-size:14px}.cards-main__info-item div{font-size:16px}.cards-main__cotnent p{font-size:14px}.cards-main__cotnent-price{font-size:16px}.cards-main__swiper,.cards-main__swiper1,.cards-main__swiper2{border-radius:20px}}.section_mine .faq__acc-body{display:none}.section_mine .faq__acc-head{position:relative;cursor:pointer}.section_mine .faq__acc-head:before,.section_mine .faq__acc-head:after{content:"";width:2px;height:20px;background:#000;position:absolute;top:28px;right:33px}.section_mine .faq__acc-head:after{transform:rotate(90deg)}.section_mine .shown .faq__acc-head:before{display:none}.section_mine .shown .faq__acc-body{display:block}.section_mine .faq__acc-item--active{background:#f5f5f5;border-radius:20px;padding-bottom:12px}.section_mine .faq__acc-body{padding-top:30px}.section_mine .faq__acc-body p,.section_mine .faq__acc-body li{color:#3c3c3c;font-family:Vela-Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.section_mine .faq__acc-body ul,.section_mine .faq__acc-body ol{display:flex;flex-direction:column;gap:10px;padding-left:20px}.section_mine .faq__acc-body ul,.section_mine .faq__acc-body ul li{list-style-type:disc}.section_mine .faq__acc-body ol,.section_mine .faq__acc-body ol li{list-style-type:decimal}@media (max-width:767px){.section_mine .faq__acc-head:before,.section_mine .faq__acc-head:after{top:15px;height:16px;right:23px}.section_mine .faq__acc-head{position:relative;cursor:pointer;font-size:17px}.section_mine .faq__acc-item--active{padding-bottom:7px}.section_mine .faq__acc-body p,.section_mine .faq__acc-body li{font-size:15px}.section_mine .faq__acc-body{padding-top:4px}.gallery-main-button-next{width:47px;height:100%;right:0;background:rgba(0,0,0,.1);top:22px;border-radius:0px 20px 20px 0px}.slider-arrow.next{width:35px;height:100%;right:0!important;background:rgba(0,0,0,.1);top:50%;border-radius:0px 10px 10px 0px;bottom:auto}.gallery-main-button-prev{width:47px;height:100%;right:auto;background:rgba(0,0,0,.1);top:22px;border-radius:20px 0px 0px 20px;left:0}.slider-arrow.prev{width:35px;height:100%;left:0!important;background:rgba(0,0,0,.1);top:50%;border-radius:10px 0px 0px 10px;bottom:auto}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:0;border-radius:0}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:0;border-radius:0}.f-button.is-arrow{background:rgba(0,0,0,.2)}}.section_mine .faq__acc-item--active .faq__acc-body{max-height:none}