@font-face{font-family:'Druk Wide Cyr';src:url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Medium.eot);src:url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Medium%EF%B9%96.eot#iefix) format('embedded-opentype') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Medium.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Medium.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Druk Wide Cyr';src:url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Bold.eot);src:url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Bold%EF%B9%96.eot#iefix) format('embedded-opentype') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Bold.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Bold.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Druk Wide Cyr';src:url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Heavy.eot);src:url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Heavy%EF%B9%96.eot#iefix) format('embedded-opentype') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Heavy.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Heavy.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/DrukWideCyr-Heavy.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:local('Gilroy Regular') , local('Gilroy-Regular') , url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Medium.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Medium.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Medium.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';src:url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Thin.ttf) format('truetype');src:url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Thin.woff) format('woff');src:url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Thin.woff2) format('woff2');src:local('Gilroy Thin') , local('Gilroy-Thin') , url(../../../../../../local/templates/2big/assets/fonts/Gilroy-Thin.ttf) format('truetype');font-weight:350;font-style:normal}@font-face{font-family:'Euclid';src:url(../../../../../../local/templates/2big/assets/fonts/EuclidCircularA-Light.eot);src:local('assets/fonts/Euclid Circular A Light') , local('EuclidCircularA-Light') , url(../../../../../../local/templates/2big/assets/fonts/EuclidCircularA-Light%EF%B9%96.eot#iefix) format('embedded-opentype') , url(../../../../../../local/templates/2big/assets/fonts/EuclidCircularA-Light.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/EuclidCircularA-Light.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/EuclidCircularA-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Circe';src:url(../../../../../../local/templates/2big/assets/fonts/Circe-Bold.eot);src:local('assets/fonts/Circe Bold') , local('Circe-Bold') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Bold%EF%B9%96.eot#iefix) format('embedded-opentype') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Bold.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Bold.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Bold.ttf) format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Сirce';src:url(/local/templates/2big/assets/fonts/%D1%81irce-Medium.ttf);src:local('Сirce Medium') , local('Сirce-Medium') , url(/local/templates/2big/assets/fonts/%D1%81irce-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Circe';src:url(../../../../../../local/templates/2big/assets/fonts/Circe-Light.eot);src:local('assets/fonts/Circe Light') , local('Circe-Light') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Light%EF%B9%96.eot#iefix) format('embedded-opentype') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Light.woff2) format('woff2') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Light.woff) format('woff') , url(../../../../../../local/templates/2big/assets/fonts/Circe-Light.ttf) format('truetype');font-weight:350;font-style:normal}.errortext{margin-top:1rem;font-size:1.8rem}.mf-ok-text{margin-top:1rem;font-size:1.8rem}.locked{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}*,*::before,*::after{box-sizing:border-box}html{font-family:'Druk Wide Cyr';font-size:.520835vw;font-style:normal;font-weight:normal;-webkit-animation:bugfix infinite 1s;line-height:1.2;margin:0;padding:0}body{font-style:normal;font-weight:normal;-webkit-animation:bugfix infinite 1s;line-height:1.2;margin:0;padding:0;color:#fff;background-color:#07080a}input,textarea{-webkit-animation:bugfix infinite 1s;line-height:inherit;margin:0;padding:0}a{color:unset}a,a:hover{text-decoration:none}button,input,a,textarea{outline:none;cursor:pointer;font:inherit}button:focus,input:focus,a:focus,textarea:focus{outline:none}button:active,input:active,a:active,textarea:active{outline:none}h1,h2,h3,h4,h5,h6{font:inherit;margin:0;padding:0}p{margin-top:0;margin-bottom:0}img{width:100%;height:auto;display:block}button{border:none;color:inherit;font:inherit;text-align:inherit;padding:0;background-color:inherit}ul{padding:0;margin:0}ul li{margin:0;padding:0;list-style:none}.container{width:158.8rem;margin:0 auto}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}@media (max-width:48em){html{font-size:5px;font-size:1.5625vw;font-size:1.2077294686vw;-webkit-text-size-adjust:none}body{-webkit-text-size-adjust:none}.container{padding:0 4rem;width:100%}}.header{position:fixed;top:0;left:0;width:100%;display:flex;align-items:center;z-index:10;overflow:hidden}.header:before{content:'';width:100%;height:100%;position:absolute;top:-100%;left:0;transition:1s;background-color:transparent;box-shadow:inset 0 -1px 0 0 #eaeaea;transform:translateZ(0);-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px);background:rgba(255,255,255,.8)}.header.with-back:before,.header.header-back:before{top:0%;transition:1s}.header__inner{padding:2.5rem 4rem;display:flex;justify-content:space-between;align-items:center;border-right:1px solid rgba(166,166,166,.33)}.logo{width:12.2rem;height:6rem;z-index:10}.logo img{height:100%;-o-object-fit:cover;object-fit:cover}.nav__list{display:flex;align-items:center}.nav__item:not(:last-child) {margin-right:4rem}.nav__item{z-index:10}.nav__link{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:100%;z-index:10;color:#000}.nav__link:hover{color:#d9582d;transition:.3s}.header__conect{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height: calc(100% + 1px);width:16.7rem;font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;background:#d9582d;z-index:10}.header__burger{display:none}@media (max-width:48em){.header__inner{padding:1.5rem 4rem;border:none}.header__conect{display:none}.header__burger{position:relative;display:block;height:3.2rem;width:6.2rem;cursor:pointer;z-index:100}.header__burger span,.header__burger::before,.header__burger::after{content:'';position:absolute;left:0;height:.2rem;width:100%;background-color:#000;transition:all .3s ease 0s}.header__burger::before{top:0;left:auto;right:0}.header__burger span{top:45%}.header__burger::after{bottom:0}.header__burger._active span{transform:scale(0) translate(0,-50%)}.header__burger._active::before{width:100%;top:50%;transform:rotate(-45deg) translate(0,-50%)}.header__burger._active::after{bottom:50%;transform:rotate(45deg) translate(0,50%)}.header__nav{position:fixed;top:0;left:-100%;height:100%;width:100%;background:#fff;background-size:400%;transition:left .3s ease 0s;overflow:auto;overflow-x:hidden;overflow-y:auto;margin-right:0}.header__nav_active{left:0;z-index:-1}.logo{width:17.4rem;height:8.6rem}.nav__list{margin-top:22rem;margin-bottom:10rem;flex-direction:column}.nav__item:not(:last-child) {margin-right:0;margin-bottom:10.8rem}.nav__link{font-family:'Druk Wide Cyr';font-weight:500;font-size:2.8rem;line-height:143%;letter-spacing:.11em}}.hero{position:relative;overflow:hidden;height:100vh}.hero .container{height:inherit}@media (max-width:48em){.hero .container{height:auto}}.hero__decor{position:absolute;bottom:18.5rem;left:71rem;width:23.9rem;height:23.2rem;z-index:5;opacity:.6;cursor:pointer}.hero__decor._active{-webkit-animation:drop-big 2s;animation:drop-big 2s}@-webkit-keyframes drop-big {
  0% {
    bottom: 18.5rem;
  }
  50% {
    bottom: 22.5rem;
  }
  100% {
    bottom: 18.5rem;
  }
}@keyframes drop-big {
  0% {
    bottom: 18.5rem;
  }
  50% {
    bottom: 22.5rem;
  }
  100% {
    bottom: 18.5rem;
  }
}.hero__decor_mini{width:11.5rem;height:11.5rem;bottom:10.5rem;left:60rem}.hero__decor_mini._active{-webkit-animation:drop 2s;animation:drop 2s}@-webkit-keyframes drop {
  0% {
    bottom: 10.5rem;
  }
  50% {
    bottom: 14rem;
  }
  100% {
    bottom: 10.5rem;
  }
}@keyframes drop {
  0% {
    bottom: 10.5rem;
  }
  50% {
    bottom: 14rem;
  }
  100% {
    bottom: 10.5rem;
  }
}.hero__decor-small{width:11.5rem;height:11.5rem;bottom:auto;top:8.5rem;left:77rem}.hero__inner{display:flex;height:100%}.hero__left{position:relative;width:42%;height:100%;border-left:1px solid rgba(166,166,166,.33)}.hero__left_background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero__marquee{position:absolute;top:0;left:0;width:17rem;height:100%;overflow:hidden}.hero__marquee_content{height:100%;width:100%;transform:rotate(180deg)}.hero__marquee_content .swiper-wrapper{transition-timing-function:linear;height:auto}.hero__marquee_item{margin-top:10rem;display:inline-flex;align-items:center;width:auto;height:auto;font-weight:700;font-size:7rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#afaeb0;white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;pointer-events:none}.hero__content{width:100%;padding:13.7rem 0 6.4rem 0}.hero__left_top{padding:0 6.3rem;margin-bottom:4.6rem}.hero__title{width:60%;margin-bottom:2.5rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.hero__info{width:39rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.hero__swiper_control{margin-bottom:4.6rem;display:flex;align-items:center;border-top:1px solid rgba(166,166,166,.33);border-bottom:1px solid rgba(166,166,166,.33)}.hero__swiper_control_item{display:flex;align-items:center;justify-content:center;width:50%;padding:1.9rem 0;cursor:pointer}.hero__swiper_control_item:not(:last-child) {border-right:1px solid rgba(166,166,166,.33)}.hero__swiper_arrow{margin-right:2rem;width:2.2rem;height:2.4rem}.hero__swiper_arrow svg{fill:rgba(166,166,166,.33);-o-object-fit:contain;object-fit:contain}.hero__swiper_prev_arrow{transform:rotate(180deg)}.hero__swiper_control_text{width:74%;font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;color:rgba(166,166,166,.33);text-transform:uppercase}.hero__swiper_control_item:hover .hero__swiper_control_text{color:#fff;transition:.5s}.hero__swiper_control_item:hover .hero__swiper_arrow svg{fill:#d9582d;transition:.5s}.hero__left_label{padding:0 6.3rem}.hero__left_label img{width:26.6rem;height:36.6rem;-o-object-fit:cover;object-fit:cover}.hero__right{position:absolute;top:0;right:0;width:56.5%;height:100%}@media (min-width:48.01em){.hero.hero-block .container{width:175.4rem;margin-right:0}}.hero-block .hero__inner{justify-content:space-between}.hero-block .hero__left{border-right:1px solid rgba(166,166,166,.33)}.hero-block .hero__right{position:static;width:58%;border:1px solid rgba(166,166,166,.33);border-left:none;border-bottom:none}.hero__swiper{height:100%;width:100%}.hero__swiper.swiper .swiper-wrapper{height:100%}.hero-block .hero__right .hero__swiper{}@media (max-width:48em){.hero-block .hero__right .hero__swiper{height:80rem}}.hero__swiper .swiper-slide img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}.hero__swiper .swiper-slide .hover{opacity:0;transition:.8s}.hero__swiper .swiper-slide .default{opacity:1}.hero__swiper .swiper-slide:hover .hover{opacity:1;transition:.4s}.hero__swiper .swiper-slide:hover .default{opacity:0;transition:.8s}.hero__post{position:absolute;bottom:0;right:0;display:flex;align-items:center;z-index:2;width:52.2rem;height:19.9rem}.hero__post_blue{display:flex;align-items:center;justify-content:center;width:12.6rem;height:100%;background:#d9582d;-webkit-backdrop-filter:blur(4.7rem);backdrop-filter:blur(4.7rem);text-transform:uppercase;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.hero__post_blue_text{height:15rem;font-weight:500;font-size:1.2rem;line-height:144%;letter-spacing:.11em;text-align:center;transform:rotate(180deg)}.hero__post_white{width:39.6rem;height:100%;padding:3.4rem 5.7rem 4.2rem 3.4rem;background:#f6f5f5}.hero__post_text{margin-bottom:3.4rem;font-family:'Euclid';font-weight:350;font-size:1.8rem;line-height:150%;letter-spacing:.03em;color:#07080a}.hero__post_link{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;-webkit-mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );-webkit-mask-size:200%;mask-size:200%;-webkit-animation:wave 3s infinite;animation:wave 3s infinite}.hero__post_link svg{width:2.2rem;height:2.4rem;margin-right:2rem;fill:#d9582d}.hero__post_link div{font-weight:500;font-size:1.4rem;line-height:120%;letter-spacing:.11em;color:#d9582d;text-transform:uppercase}@media (max-width:48em){.hero{padding-top:11rem;height:94vh}.hero__decor{display:none}.hero__inner{display:flex;flex-direction:column}.hero__left{position:relative;width:100%;height:auto;border-right:1px solid rgba(166,166,166,.33)}.hero__left_background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.swiper.hero__marquee_content .swiper-wrapper{height:100%}.hero__marquee{position:static;width:100%;height:14rem;overflow:hidden;border-top:1px solid rgba(166,166,166,.33);border-bottom:1px solid rgba(166,166,166,.33)}.hero__marquee_content{height:100%;width:100%;transform:rotate(0deg)}.hero__marquee_item{margin-top:0;margin-right:10rem;width:auto;height:auto;font-size:8rem;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.hero__content{padding:0}.hero__left_top{padding:0 3.2rem}.hero__title{width:35rem;font-size:5.6rem;line-height:143%}.hero__info{width:39rem;font-size:2.8rem;line-height:143%}.hero__swiper_control{margin-bottom:0}.hero__swiper_control_item{padding:2.4rem 2rem}.hero__swiper_arrow{margin-right:4rem;width:4.4rem;height:4.8rem}.hero__swiper_control_text{font-size:2.2rem}.hero__left_label{position:absolute;right:5rem;top:9rem;padding:0}.hero__left_label img{width:25rem;height:34.6rem}.hero__right{margin-left:-4rem;position:static;bottom:0;left:0;width:82.5rem;height:37vh}.hero-block .hero__right{margin-top:0;padding-top:0;margin-left:0;width:100%;height:auto;border:none}.hero__swiper{height:100%;width:100%}.hero__swiper .swiper-slide .hover{opacity:0}.hero__swiper .swiper-slide-active .hover{-webkit-animation:2s ease 0s normal forwards 1 opacity-delay;animation:2s ease 0s normal forwards 1 opacity-delay}.hero__swiper .swiper-slide .default{opacity:1}.hero__swiper .swiper-slide-active .default{-webkit-animation:2s ease 0s normal forwards 1 opacity-delay-reverse;animation:2s ease 0s normal forwards 1 opacity-delay-reverse}@-webkit-keyframes opacity-delay {
    0% {
      opacity: 0;
    }
    66% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }@keyframes opacity-delay {
    0% {
      opacity: 0;
    }
    66% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }@-webkit-keyframes opacity-delay-reverse {
    0% {
      opacity: 1;
    }
    66% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }@keyframes opacity-delay-reverse {
    0% {
      opacity: 1;
    }
    66% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }.hero__post{position:absolute;bottom:0;right:0;display:flex;align-items:center;z-index:2;width:100%;height:14vh}.hero__post_blue{width:21.2rem;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.hero__post_blue_text{height:auto;font-size:2.8rem;transform:rotate(0deg)}.hero__post_white{display:flex;flex-direction:column;justify-content:center;width:62rem;padding:3rem}.hero__post_text{margin-bottom:2rem;font-size:2.4rem;line-height:143%}.hero__post_link{margin-left:0}.hero__post_link svg{width:3.4rem;height:4.8rem;margin-right:4rem}.hero__post_link div{font-size:2.6rem}}.steps{padding-top:10rem;padding-bottom:18rem;background:#f6f5f5}.steps__inner{position:relative;display:flex;height:82rem}.steps__inner::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:rgba(166,166,166,.33)}.steps__swiper{width:132.3rem;height:82rem;border:1px solid rgba(166,166,166,.33);border-top:none}.steps__swiper.swiper .swiper-wrapper{height:100%;align-items:flex-end}.steps__swiper_slide{width:44rem;padding-bottom:5rem;cursor:pointer;border-right:1px solid rgba(166,166,166,.33)}.steps__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;transform-origin:bottom;transition:.5s ease}.steps__swiper_slide.swiper-slide-prev .steps__item{transform:scale(.85)}.steps__swiper_slide.swiper-slide-next .steps__item{transform:scale(.9)}.steps__swiper_slide.swiper-slide-active.invisible .steps__info,.steps__swiper_slide.swiper-slide-active.invisible .steps__title,.steps__swiper_slide.swiper-slide-active.invisible .steps__photo,.steps__swiper_slide.swiper-slide-active.invisible .steps__num{opacity:0;transition:.5s}.steps__num{position:relative;margin-top:15.4rem;margin-bottom:2rem;font-weight:500;font-size:1.6rem;line-height:140%;text-align:center;color:rgba(166,166,166,.67)}.steps__num::before{position:absolute;content:'';right:-6rem;top:1rem;width:4rem;height:.1rem;background:rgba(166,166,166,.4)}.steps__title{margin-bottom:2rem;font-weight:700;font-size:3.4rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a;word-break:break-word;transition:.3s}.steps__info{margin-bottom:2rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#07080a;transition:.5s}.steps__swiper_slide.swiper-slide-active .steps__title,.steps__swiper_slide.swiper-slide-active .steps__info{padding:0 2.2rem;transition:.3s}.steps__swiper_slide.swiper-slide-active .steps__num{padding-left:2.2rem}.steps__swiper_slide.swiper-slide-next .steps__info{margin-bottom:0;transition:.5s}.steps__photo{height:0;width:100%;transition:.5s}.steps__photo img{height:100%;-o-object-fit:cover;object-fit:cover}.steps__swiper_slide.swiper-slide-active .steps__photo{height:37.1rem;transition:.5s}.steps__swiper_slide.swiper-slide-prev .steps__photo{height:27.9rem;transition:.5s}.steps__swiper_slide.swiper-slide-prev .steps__info{display:none;transition:.5s}.steps__controllers{display:flex;flex-direction:column;justify-content:space-between;width:26.7rem;border-right:1px solid rgba(166,166,166,.33);border-top:none}.steps__since{padding:8.7rem 0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:5rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#d9d9d9;text-align:center;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;transform:rotate(180deg)}.steps__since svg{margin-top:4rem;width:4.9rem;height:4.9rem;fill:#d9d9d9}.steps__swiper_arrow{display:flex;align-items:center;justify-content:center;width:100%;height:12.9rem;border-top:1px solid rgba(166,166,166,.33);cursor:pointer}.steps__swiper_arrow:last-child{border-bottom:1px solid rgba(166,166,166,.33)}.steps__swiper_arrow svg{margin-right:2rem;width:2.2rem;height:2.4rem;fill:rgba(166,166,166,.33)}.steps__swiper_arrow:hover svg{fill:#d9582d}.steps__swiper_count{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;color:rgba(166,166,166,.33)}.steps__swiper_arrow:hover .steps__swiper_count{color:#07080a}.steps__swiper_prev svg{transform:rotate(180deg)}.stages{width:132.3rem;height:100%;border:1px solid rgba(166,166,166,.33);border-top:none}.stages.swiper .swiper-wrapper{height:100%}.stages__slide{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:calc(100% - 5rem);padding:0 2.5rem;overflow:hidden}.stages__slide:before{content:'';position:absolute;right:0;top:0;width:1px;height: calc(100% + 5rem);background-color:rgba(166,166,166,.33)}.stages__slide-content{transform-origin:bottom;transition:transform 1s ease}.stages__number{position:relative;width:fit-content;margin-bottom:2rem;font-weight:500;font-size:1.6rem;color:rgba(166,166,166,.67);transition:transform 1s ease}.stages__number:before{content:'';position:absolute;left: calc(100% + 2rem);top:50%;width:4rem;height:1px;transform:translateY(-50%);background-color:rgba(166,166,166,.4)}.stages__title{margin-bottom:2rem;font-weight:700;font-size:2.6rem;line-height:1.3;letter-spacing:.03em;text-transform:uppercase;color:#07080a;transition:font-size 1s ease , transform 1s ease}.stages__text{margin-bottom:2rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:1.5;letter-spacing:.03em;color:#07080a;transition:transform 1s ease}.stages__img-box{width: calc(100% + 5rem);height:37rem;margin:0 -2.5rem;transition:transform 1s ease;transform-origin:top;background-color:#f6f5f5}.stages__img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:48.01em){.stages__slide.prev .stages__img-box{transform:scale(.88)}.stages__slide.prev .stages__slide-content{transform:translateY(14rem)}.stages__slide.prev .stages__text{}.stages__slide.next .stages__slide-content{transform:translateY(37rem)}.stages__slide.swiper-slide-active .stages__title{font-size:3.4rem}}.stages__slide.swiper-slide-active .stages__title,.stages__slide.swiper-slide-active .stages__number,.stages__slide.swiper-slide-active .stages__text,.stages__slide.next .stages__title,.stages__slide.next .stages__number,.stages__slide.next .stages__text{transform:translateY(0)!important}@media (max-width:48em){.steps{padding-bottom:31.6rem}.steps__inner{display:flex;flex-direction:column;height:auto}.steps__swiper{width:100%;height:auto}.steps__swiper_slide{width:100%;height:100%}.steps__swiper_slide.swiper-slide,.steps__swiper_slide.swiper-slide-active{transform:translateX(0)}.steps__swiper_slide .steps__item{padding:0 3.2rem 3.2rem 3.2rem;width:100%;height:100%;border-right:none}.steps__swiper_slide.swiper-slide-prev .steps__item{padding:0 3.2rem 3.2rem 3.2rem}.steps__swiper_slide.swiper-slide-active .steps__item{padding:0 3.2rem 3.2rem 3.2rem;width:100%}.steps__num{margin-top:18.4rem;margin-bottom:6rem;font-size:2.8rem}.steps__num::before{right:-8rem;top:2rem;width:5.8rem}.steps__title{margin-bottom:6rem;font-size:5.6rem}.steps__swiper_slide.swiper-slide-active .steps__title{font-size:5.6rem}.steps__info{margin-bottom:8rem;font-size:2.8rem}.steps__swiper_slide.swiper-slide-active .steps__num,.steps__swiper_slide.swiper-slide-active .steps__title,.steps__swiper_slide.swiper-slide-active .steps__info{padding:0}.steps__swiper_slide.swiper-slide-next .steps__info{margin-bottom:8rem}.steps__photo{display:block;height:50.4rem}.steps__swiper_slide.swiper-slide-active .steps__photo{height:50.4rem}.steps__swiper_slide.swiper-slide-prev .steps__photo{height:50.4rem}.steps__swiper_slide.swiper-slide-prev .steps__info{display:block}.steps__controllers{flex-direction:row;width:100%;height:11.6rem;border-right:1px solid rgba(166,166,166,.33);border-top:none}.steps__since{flex-grow:1;padding:0;font-size:3.6rem;line-height:139%;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;transform:rotate(0deg);border-left:1px solid rgba(166,166,166,.33);border-bottom:1px solid rgba(166,166,166,.33)}.steps__since svg{margin-top:0;margin-left:1.4rem;width:4.2rem;height:5.2rem}.steps__swiper_control{display:flex;align-items:center;border:1px solid rgba(166,166,166,.33);border-top:none}.steps__swiper_arrow{width:22rem;height:100%;border-top:none}.steps__swiper_arrow:last-child{border-bottom:none}.steps__swiper_arrow:not(:last-child) {border-right:1px solid rgba(166,166,166,.33)}.steps__swiper_arrow svg{margin-right:4rem;width:3.2rem;height:4.8rem}.steps__swiper_count{font-size:2.8rem}.stages{width:100%;height:auto}.stages.swiper .swiper-wrapper{height:100%}.stages__slide{height:auto;padding:6rem 3.2rem 3.2rem 3.2rem}.stages__slide:before{content:none}.stages__slide-content{}.stages__number{margin-bottom:6rem;font-size:2.8rem}.stages__number:before{left: calc(100% + 2rem);width:6rem}.stages__title{margin-bottom:6rem;font-size:5.6rem}.stages__text{margin-bottom:8rem;font-size:2.8rem}.stages__img-box{width:100%;height:50.4rem;margin:0}}.designs{padding-bottom:17rem;background:#f6f5f5;color:#07080a}.designs__top{margin-bottom:6.3rem;display:flex;align-items:center;justify-content:space-between}.designs__title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.designs__more{display:flex;align-items:center;font-weight:500;font-size:1.4rem;line-height:143%;letter-spacing:.11em;text-transform:uppercase;color:#4fbdf6;-webkit-mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );-webkit-mask-size:200%;mask-size:200%;-webkit-animation:wave 2s infinite;animation:wave 2s infinite}@-webkit-keyframes wave {
  from {
    -webkit-mask-position: 150%;
    mask-position: 150%;
  }
  to {
    -webkit-mask-position: -50%;
    mask-position: -50%;
  }
}@keyframes wave {
  from {
    -webkit-mask-position: 150%;
    mask-position: 150%;
  }
  to {
    -webkit-mask-position: -50%;
    mask-position: -50%;
  }
}.designs__more svg{margin-right:2rem;width:2.2rem;height:2.4rem;fill:#4fbdf6}.designs__item{display:flex;justify-content:space-between;padding:4.7rem;width:50%;color:#07080a;border:1px solid rgba(166,166,166,.33);cursor:pointer}.designs__info{display:flex;flex-direction:column;justify-content:space-between;width:45%}.designs__num{margin-bottom:1.3rem;font-weight:500;font-size:1.4rem;line-height:140%;color:#d9582d}.designs__name{margin-bottom:6.5rem;font-weight:700;font-size:2.5rem;line-height:160%;letter-spacing:.03em;text-transform:uppercase}.designs__adres{display:flex;align-items:center;justify-content:space-between}.designs__adres_title{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#7b7b7b}.designs__adres_item{font-weight:500;font-size:1.4rem;line-height:140%}.designs__text{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.designs__item:hover{background:#07080a;color:#fff;border:none;transition:.5s}.designs__item:hover .designs__adres{padding:.7rem;border:1px solid rgba(255,255,255,.5);border-radius:100rem;transition:.3s;background-color:#07080a;z-index:10}.designs__item:hover .designs__adres_text{margin-left:1.5rem;width:70%;word-wrap:break-word;transition:.5s}.designs__adres_btn{position:relative;display:flex;align-items:center;justify-content:center;width:7.1rem;height:6.8rem;background:#d9582d;border-radius:50%;overflow:hidden;opacity:0;pointer-events:none;z-index:10}.designs__adres_btn .designs__adres_btn_line{position:absolute;width:4rem;left:-50%;-o-object-fit:cover;object-fit:cover;top:0;filter:blur(.4rem);-webkit-animation:line 3s infinite;animation:line 3s infinite;z-index:0;overflow:hidden}.designs__adres_btn svg{width:2.2rem;height:2.4rem;-o-object-fit:contain;object-fit:contain;fill:#fff;z-index:10}@-webkit-keyframes line {
  0% {
    opacity: 0;
  }
  50% {
    left: -50%;
  }
  100% {
    left: 110%;
  }
}@keyframes line {
  0% {
    opacity: 0;
  }
  50% {
    left: -50%;
  }
  100% {
    left: 110%;
  }
}.designs__item:hover .designs__adres_btn{opacity:1;pointer-events:all;transition:.5s}.designs__photo{width:33.6rem;height:37.8rem}.designs__photo img{height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.designs__item:hover .designs__photo img{filter:none;transition:.3s}@media (max-width:48em){.designs{padding-bottom:35rem;margin-bottom:19rem;overflow:hidden}.designs__top{margin-bottom:8.4rem;display:block}.designs__title{margin-bottom:6.2rem;font-size:5.6rem}.designs__more{font-size:2.8rem}.designs__more svg{margin-right:4rem;width:3.4rem;height:2.8rem}.designs__content{overflow:visible}.designs__item{position:relative;flex-direction:column;padding:4.2rem 6.6rem;width:70.2rem}.designs__item:hover{border:none}.designs__info{width:100%}.designs__num{margin-bottom:1.3rem;font-size:2.8rem}.designs__name{margin-bottom:55rem;font-size:3.6rem}.designs__adres_title{font-size:2.8rem}.designs__adres_item{font-size:2.8rem}.designs__adres_btn{width:14.2rem;height:13.6rem}.designs__adres_btn .designs__adres_btn_line{width:7rem}.designs__adres_btn svg{width:3.4rem;height:3.4rem}.designs__text{font-size:2.8rem}.designs__photo{position:absolute;left:5.6rem;top:30.2rem;height:37.6rem;width:58rem}.designs__item .designs__photo{width:61.6rem}.designs__item:hover .designs__adres{padding:1.4rem;margin-bottom:8rem}}.presentation{padding-top:18rem;position:relative;overflow:hidden}.presentation__decor{position:absolute;width:16.3rem;height:15.8rem;top:8rem;right:9.8rem;z-index:5;opacity:.6}.presentation__video{display:flex;align-items:center;justify-content:space-between;margin-bottom:18rem}.presentation__video_left{width:50rem;z-index:2}.presentation__video_left.hidden{display:none}.presentation__label{width:31rem;margin-bottom:15.4rem;font-weight:500;font-size:1.4rem;line-height:140%}.presentation__title{width:74rem;margin-bottom:3.3rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;z-index:10}.presentation__text{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.presentation__video-buying .presentation__video_left{width:35rem}.presentation__video-buying .presentation__title{width:60rem}.presentation__video-design .presentation__title{width:50rem}.presentation__text-link{margin-top:15rem;display:flex;align-items:center;font-family:'Druk Wide Cyr';font-weight:500;font-size:1.4rem;line-height:150%;letter-spacing:.11em;color:#4fbdf6}.presentation__text-link:hover{-webkit-mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );-webkit-mask-size:200%;mask-size:200%;-webkit-animation:wave 2s infinite;animation:wave 2s infinite}.presentation__text-link svg{margin-right:2rem;height:2.4rem;width:2.2rem;fill:#4fbdf6;transform:rotate(90deg)}.video{position:relative;display:flex;align-items:center;justify-content:center;width:108rem;height:62.2rem}.presentation__viteo_item-close{position:absolute;opacity:0;pointer-events:none;font-family:'Euclid';font-weight:350;font-size:2.6rem;line-height:150%;letter-spacing:.03em;color:#fff}.video.clicked .presentation__viteo_item-close{opacity:1;pointer-events:all;bottom:-7rem;transition:1s;cursor:pointer}.video.clicked{margin:0 auto;width:90%;height:80rem;transition:.5s}.video-cover,.video-player{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.play-btn{position:relative;display:flex;align-items:center;justify-content:center;width:34.5rem;height:11rem;background:#07080a;border:.4rem solid #fff;border-radius:100rem;cursor:pointer}.play-btn::before,.play-btn::after{content:'';position:absolute;border-radius:100rem}.play-btn::before{width:52.1rem;height:27.5rem;border:1px solid rgba(255,255,255,.2)}.play-btn::after{width:43.9rem;height:20.7rem;border:1px solid rgba(255,255,255,.5)}.play-btn img{position:static;height:3.4rem;width:3.4rem;-o-object-fit:contain;object-fit:contain}.presentation__carry-out_top{margin-bottom:10rem;display:flex;align-items:center;justify-content:space-between}.presentation__carry-out_left{width:77rem;font-weight:700;font-size:2.5rem;line-height:160%;letter-spacing:.03em;text-transform:uppercase}[dir="ltr"] .presentation__carry-out_right{text-align:right}[dir="rtl"] .presentation__carry-out_right{text-align:left}.presentation__carry-out_right{width:38rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;text-align:right;letter-spacing:.03em}.presentation__carry-out{margin-bottom:12.5rem}.presentation__carry-out_item{position:relative;display:flex;justify-content:space-between;padding:2.5rem 0}.presentation__carry-out_item_decor{position:absolute;top:1rem;left:18rem;width:4.9rem;height:4.9rem}.presentation__carry-out_item_decor svg{fill:#07080a;-o-object-fit:contain;object-fit:contain}.presentation__carry-out_item._active .presentation__carry-out_item_decor svg{fill:#d9582d;transition:.5s}.presentation__carry-out_item:not(:first-child)::before {position:absolute;top:0;left:-25%;content:'';width:150%;height:.1rem;background:rgba(166,166,166,.33)}.presentation__carry-out_item_num{margin-right:8.4rem;position:relative;display:flex;align-items:center;justify-content:center;width:15rem;height:15rem}.presentation__carry-out_item_num img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.presentation__carry-out_item_num div{font-weight:500;font-size:2.5rem;line-height:120%;color:#07080a;z-index:2}.presentation__carry-out_item_content{width:117rem;cursor:pointer}.presentation__carry-out_item_head{margin-top:3rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.presentation__carry-out_item_text{margin-top:2rem;display:none;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.presentation__carry-out_item_arrow{display:flex;align-items:center;justify-content:center;margin-top:4rem;width:5rem;height:5rem;cursor:pointer}.presentation__carry-out_item_arrow svg{width:2.2rem;height:2.4rem;-o-object-fit:contain;object-fit:contain;fill:#afaeb0;transition:.5s}.presentation__carry-out_item._active .presentation__carry-out_item_arrow svg{fill:#d9582d;transform:rotate(90deg);transition:.5s}.presentation__marquee_text{padding:2.5rem 0;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);overflow:hidden;background:#07080a}.presentation__marquee_text .swiper-wrapper{transition-timing-function:linear;height:auto}.presentation__marquee_text div{width:auto;position:relative;margin-right:23.8rem;font-weight:500;font-size:7rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke:.1rem #fff;white-space:nowrap}.presentation__marquee_text .swiper-wrapper div:nth-child(1n)::after {content:'';position:absolute;width:4.9rem;height:4.9rem;right:-14rem;top:22%;background:url(https://buzz-mediakg.com/local/templates/2big/assets/img/rose-star.svg);background-size:contain;-webkit-animation:star-rotate 2s linear infinite;animation:star-rotate 2s linear infinite}.presentation__marquee_text .swiper-wrapper div:nth-child(2n)::after {position:absolute;width:4.9rem;height:4.9rem;right:-14rem;top:22%;background:url(https://buzz-mediakg.com/local/templates/2big/assets/img/blue-star.svg);background-size:contain;-webkit-animation:star-rotate 2s linear infinite;animation:star-rotate 2s linear infinite}@-webkit-keyframes star-rotate {
  0% {
    transform-origin: 50% 50%;
    transform: scale(1) rotate(0deg);
  }
  50% {
    transform-origin: 50% 50%;
    transform: scale(1.5) rotate(180deg);
  }
  100% {
    transform-origin: 50% 50%;
    transform: scale(1) rotate(360deg);
  }
}@keyframes star-rotate {
  0% {
    transform-origin: 50% 50%;
    transform: scale(1) rotate(0deg);
  }
  50% {
    transform-origin: 50% 50%;
    transform: scale(1.5) rotate(180deg);
  }
  100% {
    transform-origin: 50% 50%;
    transform: scale(1) rotate(360deg);
  }
}@media (max-width:48em){.presentation__decor{display:none}.presentation__video-buying .presentation__video_left,.presentation__video-design .presentation__title,.presentation__video-buying .presentation__title{width:100%}.presentation__video{display:block;margin-bottom:35rem}.presentation__viteo_item-close{font-size:3.6rem}.presentation__video_left{width:100%}.presentation__label{width:60rem;margin-bottom:6rem;font-size:2.8rem}.presentation__title{width:100%;margin-bottom:5.6rem;font-size:5.6rem}.presentation__text{margin-bottom:8rem;font-size:2.8rem}.video{margin-bottom:35rem;width:100%;height:43rem}.video.clicked{height:33rem}.play-btn{width:29.6rem;height:9.4rem}.play-btn::before{width:44.7rem;height:23.6rem}.play-btn::after{width:37.6rem;height:17.6rem;border:1px solid rgba(255,255,255,.5)}.play-btn img{height:2.9rem;width:2.9rem}.presentation__carry-out_top{margin-bottom:8.2rem;display:block}.presentation__carry-out_left{margin-bottom:7rem;width:100%;font-size:3.6rem}.presentation__carry-out_right{width:100%;font-size:2.8rem;text-align:left}.presentation__carry-out{margin-bottom:8rem}.presentation__carry-out_item{position:relative;padding:7.8rem 0}.presentation__carry-out_item_decor{left:6rem}.presentation__carry-out_item_num{position:absolute;top:7.8rem;left:0;margin-right:4rem;width:7.2rem;height:7.2rem}.presentation__carry-out_item_num div{font-size:2.8rem}.presentation__carry-out_item_content{width:100%;cursor:pointer}.presentation__carry-out_item_head{margin-top:0;padding-left:11.2rem;margin-bottom:0;font-size:3.6rem}.presentation__carry-out_item_text{margin-top:6.8rem;font-size:2.8rem}.presentation__carry-out_item_arrow{margin-top:0;width:3.4rem;height:4.8rem}.presentation__marquee_text .swiper-wrapper div{margin-right:13.6rem;font-weight:700;font-size:8rem}.presentation__marquee_text .swiper-wrapper div:nth-child(1n):after {right:-10rem;top:10%;width:6.8rem;height:6.8rem}.presentation__marquee_text .swiper-wrapper div:nth-child(2n)::after {right:-10rem;top:10%;width:6.8rem;height:6.8rem}}.about{padding-top:18rem;background:#f6f5f5}.about__top{padding-bottom:6rem;display:flex;align-items:center;justify-content:space-between}.about__title{width:36%;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a}.about__text{width:23rem;margin-bottom:4.5rem;font-weight:500;font-size:1.6rem;line-height:150%;text-align:right;letter-spacing:.11em;text-transform:uppercase;color:#07080a}.about__link{display:flex;align-items:center;-webkit-mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );-webkit-mask-size:200%;mask-size:200%;-webkit-animation:wave 2s infinite;animation:wave 2s infinite}.about__link.show{display:none}.about__link svg{margin-right:2rem;width:2.2rem;height:2.4rem;fill:#d9582d}.about__link_text{font-weight:500;font-size:1.4rem;line-height:120%;letter-spacing:.11em;text-transform:uppercase;color:#d9582d}.about__content{background:#f6f5f5;padding:6rem 0;border-top:1px solid rgba(166,166,166,.33);border-bottom:1px solid rgba(166,166,166,.33)}.about__content__inner{display:flex;justify-content:space-between}.about__photo{margin-right:5rem;width:47.6rem;height:24.9rem}.about__photo img{height:100%;-o-object-fit:cover;object-fit:cover}.about__content_text{display:flex;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#07080a}.about__content_text p{width:49rem}.about__content_text p:not(:last-child) {margin-right:5rem}@media (max-width:48em){.about{padding-top:31.6rem}.about__top{padding-bottom:8.6rem;display:block}.about__title{width:84%;margin-bottom:6.4rem;font-size:5.6rem}.about__text{width:100%;margin-bottom:0;font-size:2.8rem;text-align:left}.about__link.hide{display:none}.about__link.show{display:flex;align-items:center}.about__link svg{margin-right:4rem;width:3.6rem;height:4.8rem}.about__link_text{font-size:2.8rem}.about__content{padding:4rem 0}.about__content__inner{display:block}.about__photo{margin-right:0;margin-bottom:3rem;width:100%;height:38rem}.about__content_text{display:block;font-size:2.8rem;margin-bottom:5rem}.about__content_text p{width:100%}.about__content_text p:not(:last-child) {margin-right:0;margin-bottom:5rem}}.proud{padding-top:18rem;padding-bottom:18rem;background:#f6f5f5}.proud__title{margin-bottom:8.7rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a}.proud__content{margin-bottom:6rem}.proud__item{display:flex;position:relative;width:76rem;min-height:47rem;height:auto;background:#07080a}.proud__item_decor{position:absolute;width:18.3rem;height:18.5rem;top:0;right:0;z-index:-1}.proud__item:nth-child(even) .proud__item_decor {top:auto;bottom:0;transform:scale(1,-1)}.proud__item:not(:last-child) {margin-right:4rem}.proud__num{position:absolute;right:4rem;top:4rem;font-weight:500;font-size:1.6rem;line-height:140%;color:#afaeb0}.proud__left{width:12.6rem;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.33)}.proud__left img{height:23.3rem;width:3.1rem;-o-object-fit:contain;object-fit:contain}.proud__info{width:64rem}.proud___user{display:flex;align-items:center;padding:7.4rem 5.5rem 5.5rem 5.5rem;border-bottom:1px solid rgba(255,255,255,.33)}.proud__photo{margin-right:3rem;width:10rem;height:10rem;border-radius:50%;overflow:hidden}.proud__hoto img{height:100%;-o-object-fit:cover;object-fit:cover}.proud__user_name{margin-bottom:1rem;font-weight:500;font-size:1.4rem;line-height:140%;letter-spacing:.11em;text-transform:uppercase}.proud__user_role{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;text-transform:uppercase}.proud__text{padding:5.5rem 7.1rem 3.7rem 5.5rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.proud .numbers{margin-left:auto;margin-right:auto}@media (max-width:48em){.proud{padding-top:32rem;padding-bottom:30.8rem;overflow:hidden}.proud__title{margin-bottom:7rem;font-size:5.6rem}.proud__content{overflow:visible;margin-bottom:9.2rem}.proud__item{flex-direction:column-reverse;width:70.2rem;height:auto}.proud__item:not(:last-child) {margin-right:5rem}.proud__num{right:6rem;top:4.8rem;font-size:2.8rem}.proud__left{width:100%;height:14rem;border-right:none;border-top:1px solid rgba(255,255,255,.33)}.proud__left img{height:46rem;width:3.4rem;transform:rotate(90deg)}.proud__info{width:100%}.proud___user{padding:12rem 6.2rem 6.2rem 6.2rem}.proud__photo{margin-right:2.4rem;width:20rem;height:20rem}.proud__user_name{margin-bottom:2rem;font-size:2.8rem}.proud__user_role{font-size:2.8rem}.proud__text{padding:5rem 6rem;font-size:2.8rem}}.team{padding-bottom:18rem;background:#f6f5f5}.team__top{margin-bottom:8.8rem;display:flex;align-items:center;justify-content:space-between}.team__title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a}.team__more{display:flex;align-items:center;-webkit-mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.2) 60%,
    #000 50%
  );-webkit-mask-size:200%;mask-size:200%;-webkit-animation:wave 2s infinite;animation:wave 2s infinite}.team__more svg{margin-right:2rem;width:2.2rem;height:2.4rem;fill:#d9582d}.team__more_text{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;color:#d9582d}.team__item{position:relative;width:45.4rem;height:60rem;background:#d9d9d9;user-select:none}.team__item:not(:last-child) {margin-right:9rem}.team__role{position:absolute;top:5rem;right:-2rem;font-weight:700;font-size:2.5rem;line-height:120%;letter-spacing:.16em;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke:.1rem #07080a}.team__photo{width:100%;height:100%;z-index:0;filter:grayscale(100%)}.team__photo img{height:100%;-o-object-fit:cover;object-fit:cover}.team__item:hover .team__photo{filter:none;transition:.5s}.team__name{display:flex;flex-direction:column;justify-content:space-between;position:absolute;left:3rem;bottom:3rem;padding:3.8rem;width:21rem;height:17.1rem;background:#07080a}.team__name div{font-weight:500;font-size:1.4rem;line-height:157%;letter-spacing:.11em;text-transform:uppercase;color:#fff}.team__name svg{align-self:flex-end;height:4.9rem;width:4.9rem;fill:#07080a}.team__item:hover .team__name svg{fill:#d9582d;transition:.5s}.team .numbers{margin-left:auto;margin-right:auto}@media (max-width:48em){.team{padding-bottom:32rem;overflow:hidden}.team__top{margin-bottom:8.2rem;display:block}.team__title{margin-bottom:6rem;font-size:5.6rem}.team__more svg{margin-right:5rem;width:3.4rem;height:4.8rem}.team__more_text{font-size:2.8rem}.team__content{overflow:visible}.team__item{padding-top:6rem;width:70.2rem;height:auto}.team__item:not(:last-child) {margin-right:4rem}.team__photo{height:70rem}.team__role{position:static;font-size:3.6rem;text-align:center}.team__name{left:6rem;bottom:6rem;padding:5rem 10rem 5rem 1.9rem;width:36.7rem;height:21.8rem}.team__name div{font-size:2.8rem}}.partners{padding-bottom:18rem;background:#f6f5f5;overflow:hidden}.partners__title{margin-bottom:8.9rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a}.partners__line-item{height:8rem}.partners__line-item .swiper-wrapper{transition-timing-function:linear;height:100%;align-items:center}.partners__line-item:not(:last-child) {margin-bottom:8rem}.partners__item{width:25rem;height:8rem;margin-right:11rem;user-select:none}.partners__item img,.partners__item svg{height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:48em){.partners{padding-bottom:28rem}.partners__title{margin-bottom:8.2rem;font-size:5.6rem}.partners__line-item{height:9rem}.partners__line-item>div{height:100%}.partners__line-item .partners__item{margin-right:8rem}.partners__item{width:20rem}}.form-section{position:relative;overflow:hidden}.form-section__background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.form-section__inner{display:flex;align-items:center;height:97.6rem}.form-section__photo{margin-left:-20rem;height:97.6rem}.form-section__photo img{height:100%;-o-object-fit:cover;object-fit:cover}.form{padding:15.8rem 0 19.8rem 16rem;width:87rem}.form__title{margin-bottom:9.3rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#fff}.form__label{width:100%}.form__inputl:not(:last-child) {margin-bottom:6rem}.form__label:last-child{margin-bottom:4rem}.form__input{margin-bottom:2rem;padding:1.8rem 0;width:100%;font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;color:#fff;background:none;border:none;outline:none;border-bottom:1px solid rgba(255,255,255,.3)}.form__input::-moz-placeholder{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;color:#fff}.form__input:-ms-input-placeholder{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;color:#fff}.form__input::placeholder{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;color:#fff}.form__secure{margin-bottom:7rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#afaeb0}.form__btn{display:flex;align-items:center;cursor:pointer}.form__btn:hover{-webkit-mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.8) 60%,
    #000 50%
  );mask-image: linear-gradient(
    -75deg,
    #000 50%,
    rgba(0, 0, 0, 0.8) 60%,
    #000 50%
  );-webkit-mask-size:200%;mask-size:200%;-webkit-animation:wave 2s infinite;animation:wave 2s infinite}.form__btn svg{margin-right:2rem;width:2.2rem;height:2.4rem;fill:#d9582d}.form__btn_text{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase;color:#d9582d}@media (max-width:48em){.form-section__inner{align-items:flex-start;flex-direction:column-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form-section__photo{margin-left:-4rem;width:82.8rem;height:68.6rem}.form{padding:25rem 0 8rem 0;width:100%}.form__title{margin-bottom:6.4rem;font-size:5.6rem}.form__label:last-child{margin-bottom:6rem}.form__inputs{margin-bottom:8.4rem}.form__input{padding:2rem 0;font-family:'Euclid';font-weight:350;font-size:2.8rem}.form__input::-moz-placeholder{font-size:2.8rem}.form__input:-ms-input-placeholder{font-size:2.8rem}.form__input::placeholder{font-size:2.8rem}.form__secure{margin-bottom:7rem;font-size:2.8rem}.form__btn svg{margin-right:5rem;width:3.4rem;height:4.8rem}.form__btn_text{font-size:2.8rem}}.footer{background-color:#fff}.footer__bottom{border-top:1px solid rgba(255,255,255,.3)}.footer__top,.footer__bottom_inner{display:flex;align-items:center;justify-content:space-between;color:#fff}.footer__top{padding:3.6rem 0}.footer__top .nav,.footer__top .logo{z-index:0}.footer__top .nav__link{font-family:'Euclid';font-weight:350}.footer__socials{display:flex;align-items:center}.footer__item:not(:last-child) {margin-right:3.3rem}.footer__link svg{width:3.3rem;height:3.3rem;fill:#000;-o-object-fit:contain;object-fit:contain}.footer__link:hover svg{fill:#d9582d;transition:.3s}.footer__bottom{padding:4.7rem 0}.footer__confidentiality{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:100%}.footer__date{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:100%}.design-logo{display:flex;align-items:center}.design-logo__text{margin-right:1.5rem}.design-logo_developed{font-family:'Euclid';font-weight:350;font-size:1.4rem;line-height:100%;color:#929292}.design-logo_gap{font-family:'Circe';font-weight:700;font-size:1.8rem;line-height:150%}.design-logo_gap span{font-weight:350;font-size:1.7rem}.design-logo__icon{width:5rem;height:5rem}.design-logo__icon img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:48em){.footer,.footer__bottom{border-top:1px solid rgba(255,255,255,.3)}.footer__top,.footer__bottom_inner{flex-direction:column}.footer__top{padding:19.6rem 0 9.4rem 0}.footer__top .nav__list{margin-top:6.6rem;margin-bottom:8rem}.footer__top .nav__item:not(:last-child) {margin-bottom:2rem}.footer__socials{display:flex;align-items:center}.footer__item:not(:last-child) {margin-right:6rem}.footer__link svg{width:6.2rem;height:6.2rem}.footer__bottom{padding:8rem 0}.footer__confidentiality{margin-bottom:2rem;font-size:2.8rem}.footer__date{margin-bottom:4rem;font-size:3.2rem}.design-logo{flex-direction:row-reverse}.design-logo__text{margin-right:0;margin-left:1.2rem}.design-logo_developed{font-size:2rem}.design-logo_gap{font-size:2.8rem}.design-logo_gap span{font-size:2.8rem}.design-logo__icon{width:5.6rem;height:5.6rem}}.projects-hero{padding-top:22rem;padding-bottom:18rem;background:#f6f5f5}.projects-hero__top{margin-bottom:9rem;display:flex;align-items:center;justify-content:space-between}.projects-hero__title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a}.projects-hero__content{margin-bottom:5rem;display:flex;flex-wrap:wrap}.projects-hero__selects{display:flex}.projects-hero__select{position:relative;font-weight:500;font-size:1.4rem;line-height:130%;letter-spacing:.07em;text-transform:uppercase;color:#1a1818}.projects-hero__select:not(:last-child) {margin-right:11.2rem}.projects-hero__select_header{margin-bottom:1.8rem;padding:1.4rem 0;display:flex;align-items:center;justify-content:space-between;border-bottom:.15rem solid #e0dfdf;cursor:pointer}.projects-hero__select_header div{margin-right:10rem}.projects-hero__select_header img{width:1.65rem;height:1rem;-o-object-fit:contain;object-fit:contain}.projects-hero__body{width:100%;position:absolute;top:0%;background:#fff;opacity:0;pointer-events:none;z-index:20}.projects-hero__body_item{padding:2.6rem 3rem;cursor:pointer}.projects-hero__body_item:not(:first-child) {border-top:.15rem solid #e0dfdf}.projects-hero__select.is-active .projects-hero__body{top:90%;opacity:1;pointer-events:all;transition:.5s}.projects-hero .numbers{margin-left:auto;margin-right:auto}@media (max-width:48em){.projects-hero{padding-top:13.5rem;padding-bottom:18rem}.projects-hero__top{margin-bottom:9rem;display:block}.projects-hero__title{margin-bottom:6.8rem;font-size:5.6rem}.projects-hero__selects{display:block}.projects-hero__select{margin-bottom:3rem;width:100%;font-size:2.8rem}.projects-hero__select:not(:last-child) {margin-right:0}.projects-hero__select_header div{margin-right:10rem}.projects-hero__select_header img{width:3.2rem;height:2rem}.projects-hero__body_item{padding:5rem 5.4rem}.projects-hero__content{margin-bottom:5rem;display:flex;flex-wrap:wrap}.projects-hero__item{width:100%}}.about-hero{position:relative}.about-hero__decor{position:absolute;width:15rem;height:14.5rem;top:11.7rem;right:17rem;z-index:2}.about-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.about-hero__inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding-top:18rem;padding-left:4rem;padding-bottom:9rem;border:1px solid rgba(166,166,166,.33);border-bottom:none;border-top:none}.about-hero__inner::before{position:absolute;top:11rem;left:0;content:'';width:100%;height:1px;background:rgba(166,166,166,.33)}.about-hero__left{padding-left:6rem;width:50rem}.about-hero__title{margin-bottom:5rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.about-hero__quote{position:relative;margin-bottom:6.6rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.quote{width:4rem;height:3rem;position:absolute;-o-object-fit:contain;object-fit:contain}.quote_open{top:0;left:-6rem}.quote_close{bottom:0;right:-6rem;transform:scale(-1,1)}.about-hero__quote p:not(:last-child) {margin-bottom:5rem}.about-hero__autor{width:20rem}.about-hero__autor_name{font-weight:500;font-size:1.4rem;line-height:130%;letter-spacing:.11em;text-transform:uppercase}.about-hero__autor_role{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.about-hero__right{position:relative;padding-right:7.2rem}.about-hero__img{width:80.3rem;height:63.2rem}.about-hero__img img{height:100%;-o-object-fit:cover;object-fit:cover}.about-hero__right_items{position:absolute;right:0;bottom:15.2rem;width:26rem}.about-hero__item:not(:last-child) {margin-bottom:4.5rem}.about-hero__item_num{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.about-hero__item_text{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:15px}@media (max-width:48em){.about-hero{padding-top:13rem}.about-hero__decor{display:none}.about-hero__inner{display:block;padding-right:4rem}.about-hero__inner::before{top:0;left:-4rem;width:120%}.about-hero__left{margin-bottom:8.6rem;width:100%}.about-hero__title{margin-bottom:4.6rem;font-size:5.6rem}.about-hero__quote{padding-right:10rem;margin-bottom:11.8rem;font-size:3.6rem}.quote_close{right:6rem}.about-hero__quote p:not(:last-child) {margin-bottom:5rem}.about-hero__autor{width:100%}.about-hero__autor_name{font-size:2.8rem}.about-hero__autor_role{font-size:2.8rem}.about-hero__right{padding-right:0}.about-hero__img{margin-bottom:16.6rem;width:100%;height:59.2rem}.about-hero__right_items{display:flex;position:absolute;right:auto;left:0;bottom:-9rem;width:100%}.about-hero__item:not(:last-child) {margin-bottom:0;margin-right:4rem}.about-hero__item_num{font-size:5.6rem}.about-hero__item_text{font-size:2.8rem}}.principle{padding-top:18rem;padding-bottom:18rem;background:#f6f5f5;color:#07080a}.principle__top{margin-bottom:6rem;display:flex;align-items:center;justify-content:space-between}.principle__title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}[dir="ltr"] .principle__top_text{text-align:right}[dir="rtl"] .principle__top_text{text-align:left}.principle__top_text{display:inline;width:23.8rem;font-weight:500;font-size:1.4rem;line-height:150%;text-align:right;letter-spacing:.11em;text-transform:uppercase}.principle__content{position:relative;border:1px solid rgba(166,166,166,.33)}.principle__content__decor{position:absolute;bottom:-2rem;right:-2rem;width:13.2rem;height:12.8rem;-o-object-fit:cover;object-fit:cover;z-index:5;opacity:.8}.principle__swiper_slide{display:flex}.principle__info{width:56rem;padding:4.7rem 7.4rem 12rem 4.8rem;border-right:1px solid rgba(166,166,166,.33)}.principle__num{margin-bottom:1.3rem;font-weight:500;font-size:1.6rem;line-height:140%;color:#d9582d}.principle__item{margin-bottom:2.5rem;font-weight:700;font-size:2.5rem;line-height:160%;letter-spacing:.03em;text-transform:uppercase}.principle__text{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.principle__photo{width:101rem;height:52rem;padding:4.8rem}.principle__photo img{height:100%;-o-object-fit:cover;object-fit:cover}.principle__controllers{position:absolute;left:0;bottom:0;display:flex;align-items:center;height:9.6rem;border:1px solid rgba(166,166,166,.33);background:#f6f5f5;z-index:2}.principle__controller{display:flex;align-items:center;height:100%;cursor:pointer}.principle__controller svg{margin-right:2rem;height:2.4rem;width:2.2rem;fill:rgba(20,22,30,.3);-o-object-fit:contain;object-fit:contain}.principle__controller:hover svg{fill:#d9582d;transition:.5s}.principle__prev{padding:0 5.3rem 0 2.9rem;border-right:1px solid rgba(166,166,166,.33)}.principle__prev svg{transform:rotate(180deg)}.principle__next{padding:0 2.9rem 0 5.3rem}.principle__controller_num{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;color:rgba(20,22,30,.3)}.principle__controller:hover .principle__controller_num{color:#07080a;transition:.5s}@media (max-width:48em){.principle{padding-top:31.6rem;padding-bottom:17.4rem}.principle__top{margin-bottom:8.6rem;display:block}.principle__title{margin-bottom:6.4rem;font-size:5.6rem}.principle__text{width:100%;font-size:2.8rem;text-align:left}.principle__content__decor{bottom:auto;top:28rem;right:-5rem}.principle__swiper_slide{flex-direction:column-reverse}.principle__info{width:100%;padding:0 1rem 7.4rem 3.2rem;border-right:none}.principle__num{margin-bottom:2rem;font-size:2.8rem}.principle__item{margin-bottom:2.8rem;font-size:2.8rem}.principle__text{font-size:2.8rem}.principle__photo{height:38rem;width:100%;padding:4rem 1rem 3rem 3.2rem}.principle__controllers{position:static;height:11.6rem;border:none;border-top:1px solid rgba(166,166,166,.33)}.principle__controller{padding:4rem;width:50%}.principle__controller svg{margin-right:4rem;height:4.8rem;width:3.4rem}.principle__prev{border-right:1px solid rgba(166,166,166,.33)}.principle__next{justify-content:flex-end}.principle__controller_num{font-size:2.8rem}}.project-hero{position:relative;padding-top:11rem;margin-bottom:25.8rem}.project-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.project-hero____decor{position:absolute;bottom:14rem;right:9rem;width:16rem;height:16rem;-o-object-fit:cover;object-fit:cover;z-index:3;opacity:.8}.project-hero__inner{display:flex;justify-content:space-between;padding-top:6.7rem;padding-bottom:6.9rem;border-top:1px solid rgba(166,166,166,.33);border-right:1px solid rgba(166,166,166,.33)}.project-hero__left{display:flex;flex-direction:column;justify-content:space-between;width:35rem}.project-hero__label{margin-bottom:1rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#f3f3f3}.project-hero__title{margin-bottom:4rem;width:62.3rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.project-hero__text{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.project-hero__autor{width:12.8rem}.project-hero__autor_role{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#f3f3f3}.project-hero__autor_name{font-weight:500;font-size:1.4rem;line-height:150%}.project-hero__right{width:115.7rem;height:67rem;border:1px solid rgba(166,166,166,.33);border-right:none;z-index:-1}.project-hero__right img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:48em){.project-hero{padding-top:13.5rem;margin-bottom:35.2rem}.project-hero____decor{right:-1rem}.project-hero__inner{display:block;padding-top:8.2rem;padding-bottom:9.8rem;border-left:1px solid rgba(166,166,166,.33)}.project-hero__left{padding:0 3.2rem;padding-bottom:8.6rem;width:100%}.project-hero__label{margin-bottom:5.8rem;font-size:2.8rem}.project-hero__title{margin-bottom:4.6rem;width:100%;font-size:5.6rem}.project-hero__text{margin-bottom:7rem;font-size:3.2rem}.project-hero__autor{width:100%}.project-hero__autor_role{margin-bottom:.8rem;font-size:2.8rem}.project-hero__autor_name{font-size:4rem}.project-hero__right{width:100%;height:59.2rem;border:none;border-top:1px solid rgba(166,166,166,.33);border-bottom:1px solid rgba(166,166,166,.33)}.project-hero__right img{height:100%;-o-object-fit:cover;object-fit:cover}}.robot3d{position:relative;margin-bottom:11.1rem}.robot3d_text{position:absolute;left:4.2rem;top:-7rem;font-weight:500;font-size:20rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#13161c;z-index:-1}.robot3d__title{margin-bottom:8rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#fff;text-align:center}.robot3d__video{position:relative;width:100%;height:83.9rem}.robot3d__video img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.play-btn img{position:static;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:48em){.robot3d{margin-bottom:31.2rem}.robot3d_text{left:33%;top:-1rem;font-weight:700;font-size:8.2rem}.robot3d__title{margin-bottom:7.4rem;font-size:5.6rem;color:#07080a}.robot3d__video{height:39.4rem}}.two-screen{position:relative;margin-bottom:24.1rem}.two-screen .container{width:100%;padding-left:16.6rem}.two-screen::before{content:'';position:absolute;left:0;top:134rem;width:100%;height:141rem;background:#f6f5f5;z-index:-1}.two-screen__title{margin-bottom:11.4rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.two-screen__item{display:flex;flex-direction:column;max-width:62rem;justify-content:space-between}[dir='ltr'] .two-screen__item:nth-child(even) {text-align:right}[dir='rtl'] .two-screen__item:nth-child(even) {text-align:left}.two-screen__item:nth-child(even) {flex-direction:column-reverse}.two-screen__item:nth-child(even) .two-screen__text {display:inline;text-align:right}.two-screen__img{position:relative;width:100%}.two-screen__decor{position:absolute;width:20rem;height:20rem;bottom:-8rem;right:-8rem;z-index:2;opacity:.8}.two-screen__item:nth-child(even) .two-screen__img {margin:0 0 8rem 0}.two-screen__item:nth-child(odd) .two-screen__img {margin:8rem 0 0 0}.two-screen__item:nth-child(odd) .two-screen__decor {display:none}.two-screen__item:nth-child(even) .two-screen__info {align-items:flex-end}.two-screen__info{display:flex;flex-direction:column;justify-content:space-between}.two-screen__text{width:33rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.two-screen__item:first-child .two-screen__text{font-family:'Druk Wide Cyr';font-weight:500;font-size:1.4rem;line-height:150%}.two-screen__text.white{color:#525254}.two-screen__num{font-weight:500;font-size:13rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#13161c;-webkit-text-fill-color:#13161c;-webkit-text-stroke:.1rem #545454}.two-screen__num.white{color:#d9d9d9;-webkit-text-fill-color:#d9d9d9;-webkit-text-stroke:.1rem #d9d9d9}@media (max-width:48em){.two-screen{margin-bottom:11rem}.two-screen .container{padding-left:4rem;padding-right:0}.two-screen::before{top:155rem;height:150.4rem;z-index:-1}.two-screen__title{margin-bottom:7.2rem;font-size:5.6rem;line-height:161%}.two-screen__item{position:relative}.two-screen__item:nth-child(odd) .two-screen__info,
  .two-screen__item:nth-child(even) .two-screen__img {width:100%}.two-screen__item:nth-child(even) .two-screen__info,
  .two-screen__item:nth-child(odd) .two-screen__img {width:100%}.two-screen__info{width:100%}.two-screen__text{margin-bottom:10rem;width:100%;font-size:2.8rem}.two-screen__img img{height:100%;-o-object-fit:cover;object-fit:cover}.two-screen .two-screen__decor{width:20rem;height:20rem}.two-screen__num{font-weight:700;font-size:5.6rem}}.description{margin-bottom:6rem}.description__title{margin-bottom:4rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#07080a}.description__text{font-family:'Euclid';font-weight:350;font-size:2rem;line-height:150%;letter-spacing:.03em;color:#07080a}.map{overflow:hidden;width:100%;height:30.8rem;margin-bottom:9.8rem}.team-hero{padding-top:20rem;padding-bottom:10rem;background:#f6f5f5;color:#07080a}.team-hero__top{margin-bottom:8rem;display:flex;align-items:center;justify-content:space-between}.team-hero__title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.team-hero__text{width:23rem;display:inline-block;font-weight:500;font-size:1.4rem;line-height:150%;text-align:right;letter-spacing:.11em;text-transform:uppercase}.team-hero__content{display:flex;flex-wrap:wrap}.team-hero__content .team__item{margin-right:9rem;margin-bottom:8.1rem}.team-hero__content .team__item:nth-child(3n) {margin-right:0}@media (max-width:48em){.team-hero{padding-top:20rem;padding-bottom:18rem}.team-hero__top{margin-bottom:9.2rem;display:block}.team-hero__title{margin-bottom:6.4rem;font-size:5.6rem}.team-hero__text{width:100%;font-size:2.8rem;text-align:left}.team-hero__content{display:flex;flex-wrap:wrap}.team-hero__content .team__item{width:100%;margin-right:0;margin-bottom:9.8rem}}.contacts{padding-top:11rem;position:relative}.contacts__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.contacts__top{display:flex;justify-content:space-between;padding:2.5rem 2.5rem 2.5rem 4.1rem;border:1px solid rgba(166,166,166,.33)}.contacts__title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.contacts__items{display:flex;align-items:center}.contacts__item:not(:last-child) {margin-right:4.2rem}.contacts__item_title{margin-bottom:2.5rem;font-family:'Gilroy';font-weight:400;font-size:1.6rem;line-height:100%}a.contacts__item_number{font-weight:500;font-size:2.8rem;line-height:100%;letter-spacing:.11em;color:#d9582d}.contacts__content{display:flex;justify-content:space-between}.contacts__left{width:71.8rem;padding:4.8rem 4.1rem 2.7rem 4.1rem;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid rgba(166,166,166,.33);border-right:1px solid rgba(166,166,166,.33)}.contacts__map{margin-bottom:3.7rem;width:63.6rem;height:51rem}.contacts__map div{height:100%;width:100%}.contacts__adres{width:38rem}.contacts__adres_title{margin-bottom:2.5rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:100%}.contacts__adres_value{font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;text-transform:uppercase}.contacts__right{width:87rem;padding:3.3rem 4.1rem 2.7rem 4.1rem;border-right:1px solid rgba(166,166,166,.33)}.contacts__right__top{margin-bottom:3.5rem;display:flex;justify-content:space-between}.contacts__right_title{font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.contacts__socials_item:not(:last-child) {margin-bottom:1.6rem}.contacts__socials_link{font-weight:500;font-size:1.3rem;line-height:150%;text-transform:uppercase}.contacts .form{padding:0;width:57rem}@media (max-width:48em){.contacts{padding-top:13.5rem}.contacts__top{display:block;padding:8.2rem 3.6rem}.contacts__title{margin-bottom:6.4rem;font-size:5.6rem;line-height:161%}.contacts__items{flex-direction:column;align-items:flex-start}.contacts__item:not(:last-child) {margin-right:0;margin-bottom:3.9rem}.contacts__item_title{font-size:2.8rem}a.contacts__item_number{font-size:2.8rem}.contacts__content{flex-direction:column-reverse}.contacts__left{width:100%;padding:4rem 3.2rem}.contacts__map{margin-bottom:8rem;width:100%;height:60rem}.contacts__adres{width:100%}.contacts__adres_title{font-size:2.8rem}.contacts__adres_value{font-size:2.8rem}.contacts__right{width:100%;padding:4rem 3.2rem;border-left:1px solid rgba(166,166,166,.33)}.contacts__right__top{margin-bottom:8rem;flex-direction:column}.contacts__right_title{margin-bottom:6.4rem;font-size:5.6rem}.contacts__socials_item:not(:last-child) {margin-bottom:1.4rem}.contacts__socials_link{font-size:2.8rem}.contacts .form{padding:0;width:100%}}.process{position:relative}.process::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:200rem;background:#f6f5f5;z-index:-1}.process__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:15rem}.process__left{width:60rem;display:flex;flex-direction:column;justify-content:space-between}.process__sub-title{margin-bottom:15.5rem;font-weight:500;font-size:1.4rem;line-height:140%}.process__title{margin-bottom:2.5rem;font-weight:700;font-size:5rem;line-height:132%;letter-spacing:.03em;text-transform:uppercase}.process__info_text{width:35.2rem;font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em}.process__info_img{width:101rem;height:72rem}.process__info_img img{height:100%;-o-object-fit:cover;object-fit:cover}.process__item{display:flex;justify-content:space-between}.process__item:not(:last-child) {margin-bottom:17.6rem}.process__item:last-child{padding-bottom:20rem}.process__item:nth-child(even) {flex-direction:row-reverse}.process__img{position:relative;width:101rem;height:58rem}.process__img img{height:100%;-o-object-fit:cover;object-fit:cover}.process__item .process__item_decor{position:absolute;width:20rem;height:20rem;top:-8rem;left:-8rem;z-index:2;-o-object-fit:contain;object-fit:contain;opacity:.8}.process__item:nth-child(odd) .process__item_decor {display:none}.process__right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:45rem}.process__item:nth-child(odd) .process__right {align-items:flex-end}.process__text{font-family:'Euclid';font-weight:350;font-size:1.6rem;line-height:150%;letter-spacing:.03em;color:#07080a}.process__num{font-weight:500;font-size:13rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#13161c;-webkit-text-fill-color:#13161c;-webkit-text-stroke:.1rem #545454}.process__item:nth-child(odd) {text-align:right}.process__num.white{color:#d9d9d9;-webkit-text-fill-color:#d9d9d9;-webkit-text-stroke:.1rem #d9d9d9}@media (max-width:48em){.process{padding-bottom:20rem}.process::before{height:156rem}.process__top{display:block;margin-bottom:17.8rem}.process__left{width:100%;display:block;margin-bottom:8.6rem}.process__sub-title{margin-bottom:5.8rem;font-size:2.8rem}.process__title{margin-bottom:6.4rem;font-size:5.6rem}.process__info_text{width:100%;font-size:2.8rem}.process__info_img{width:100%;height:34.8rem}.process__item{position:relative}.process__item:not(:last-child) {margin-bottom:20rem}.process__item:last-child{padding-bottom:0}.process__right{width:100%;text-align:right}.process__item:nth-child(even) {align-items:flex-start;text-align:left}.process__item:nth-child(odd) .process__right {align-items:flex-start;text-align:left}.process__text{margin-bottom:28rem;font-size:3.2rem}.process__num{font-weight:700;font-size:5.6rem}.process__item:nth-child(odd) .process__num {align-self:flex-end;text-align:right}.process__item:nth-child(even) .process__num {align-self:flex-start;text-align:left}.process__img{position:absolute;width:49rem;height:28rem;bottom:0}}.numbers,.pagination{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagination{flex-wrap:wrap}.numbers{margin-top:7rem}.numbers__item,.pagination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;width:5.5rem;height:3.5rem;font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.11em;color:rgba(20,22,30,.3);cursor:pointer;border-left:1px solid transparent;border-right:1px solid transparent;background:none;border-radius:0%}.numbers__item a,.pagination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.numbers__points{cursor:default}.numbers__item._active,.designs__pagination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{color:#07080a;border-left:1px solid rgba(166,166,166,.33);border-right:1px solid rgba(166,166,166,.33);transition:.3s}.numbers__item svg{width:2.2rem;height:2.4rem;fill:rgba(20,22,30,.3);cursor:pointer}.numbers__item:first-child svg{transform:rotate(180deg)}.numbers__item:hover svg{fill:#d9582d;transition:.3s}@media (max-width:48em){.numbers__item,.pagination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:8rem;height:6rem;font-size:2.8rem}.numbers__item svg{width:3.6rem;height:4rem}}.blue{color:#d9582d}._lock{overflow:hidden}.ymaps-layers-pane{filter:grayscale(1) brightness(.8) invert(1);-ms-filter:grayscale(1) brightness(.8) invert(1);-webkit-filter:grayscale(1) brightness(.8) invert(1);-moz-filter:grayscale(1) brightness(.8) invert(1);-o-filter:grayscale(1) brightness(.8) invert(1)}html{height:100%}body{display:flex;flex-direction:column;height:100%}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex:0 0 auto}.swiper .swiper-wrapper{height:auto}.container_list a{font-size:4rem}