@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter_18pt-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter_18pt-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter_18pt-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter_18pt-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#1a1a1a;line-height:1;font-family:Inter,sans-serif;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Inter,sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}summary::-webkit-details-marker{display:none}summary{list-style:none}body{scrollbar-gutter:stable}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{opacity:1}.lock-body body{position:fixed;top:0;width:100%}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:.9375rem 1fr minmax(auto,75rem) 1fr .9375rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;outline:0;border-bottom:1px solid #1a1a1a;caret-color:inherit;transition:color .3s ease,border .3s ease}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none}.checkbox{position:relative}.checkbox._form-error .checkbox__label{border-color:#e60795;background-color:rgba(230,7,148,.2)}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 5px #000}.checkbox__input:checked+.checkbox__label{border-color:#51ff00;background-color:rgba(82,254,3,.24);color:#454546}.checkbox__label{cursor:pointer;border-radius:6rem;display:flex;align-items:center;justify-content:center;transition:color .3s ease,border .3s ease,background-color .3s ease}.form._sending .form__button,.form._sending .input{opacity:.5;pointer-events:none}.form__checkbox{display:flex;align-items:center;flex-wrap:wrap}.form__items{display:grid;grid-template-columns:1fr 1fr}.form__item._form-error{color:#e60795}.form__item._form-error .input{color:#e60795;border-color:#e60795}.form__item.item-textarea{grid-column:span 2}.form__item.item-textarea .input{padding:1.25rem 1.25rem 0}.form__button{position:relative;display:grid;place-items:center;margin-inline:auto;aspect-ratio:1}.form__button span{position:relative;z-index:1}.form__button:before{content:"";position:absolute;z-index:0;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:rgba(81,255,0,.63);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}body::after{content:"";position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;backdrop-filter:blur(22.7px);-webkit-backdrop-filter:blur(22.7px);background-color:rgba(26,26,26,.62);transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup__title .split-words .word,.popup__txt.split-words .word{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .8s cubic-bezier(.22,.89,.34,.96) .3s;transition:transform .8s cubic-bezier(.22,.89,.34,.96) .3s;transition:transform .8s cubic-bezier(.22,.89,.34,.96) .3s,-webkit-transform .8s cubic-bezier(.22,.89,.34,.96) .3s}.popup-show .popup__title .split-words .word,.popup-show .popup__txt.split-words .word{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:calc(.6s + var(--index)*.03s)}.popup{position:fixed;z-index:150;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity .2s ease .8s;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none}.popup::-webkit-scrollbar{display:none}.popup.popup_show{overflow:auto;opacity:1;pointer-events:auto;transition-delay:0s}.popup__wrapper{display:flex;justify-content:flex-end;min-height:100%;width:100%}.popup__content{position:relative;color:#1a1a1a;background-color:#d9d9d9;width:100%;transition:clip-path .8s ease;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.popup-show .popup__content{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.popup__body{position:relative}.popup__body .form{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%);transition:opacity .8s ease .5s,-webkit-transform .8s cubic-bezier(.22,.89,.34,.96) .5s;transition:transform .8s cubic-bezier(.22,.89,.34,.96) .5s,opacity .8s ease .5s;transition:transform .8s cubic-bezier(.22,.89,.34,.96) .5s,opacity .8s ease .5s,-webkit-transform .8s cubic-bezier(.22,.89,.34,.96) .5s}.popup-show .popup__body .form{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.6s}.popup__close{position:absolute;top:0;right:0;-webkit-transform:translate(0,-120%);transform:translate(0,-120%);opacity:0;transition:opacity .8s ease .5s}.popup-show .popup__close{opacity:1;transition-delay:.6s}.popup__txt.split-words{overflow:hidden}.popup__title{font-weight:600;line-height:1.2;text-transform:uppercase}.popup__title .split-words{overflow:hidden}.popup__link{font-weight:500;position:relative;transition:color .3s ease;overflow:hidden}.popup__link span{position:relative;display:inline-block;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .8s cubic-bezier(.22,.89,.34,.96) .5s;transition:transform .8s cubic-bezier(.22,.89,.34,.96) .5s;transition:transform .8s cubic-bezier(.22,.89,.34,.96) .5s,-webkit-transform .8s cubic-bezier(.22,.89,.34,.96) .5s}.popup-show .popup__link span{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.6s}.popup__link span::before{content:"";position:absolute;bottom:0;width:100%;background-color:#1a1a1a;transition:background-color .3s ease}*{cursor:none!important}.index-page .cursor__pointer{opacity:0;transition:opacity .1s linear}.index-page.loaded .cursor__pointer{opacity:1;transition-delay:1s}.cursor{width:100%;height:100%;position:fixed;z-index:200;left:0;top:0;pointer-events:none}.cursor__pointer{position:fixed;width:1.875rem;height:1.875rem}.cursor__pointer::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:.125rem solid #e60795;background-color:rgba(230,7,148,.6);transition:all .3s ease 0s;border-radius:50%}.cursor._hover .cursor__pointer::after{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:rgba(230,7,148,.1)}.cursor._active .cursor__pointer::after{-webkit-transform:scale(.3);transform:scale(.3)}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}body{background-color:#1a1a1a;color:#d9d9d9}[class*=__container]{width:100%;margin-inline:auto;padding-inline:.9375rem}.split-both,.split-chars,.split-lines,.split-words{-webkit-font-kerning:none;font-kerning:none}.txt-32{line-height:1.3}.txt-25{line-height:1.3}.txt-24{font-weight:500;text-transform:uppercase;line-height:1.3}.txt-20{font-weight:500;line-height:1.2}.bg-gray-200{background-color:#d9d9d9}.bg-black-800{background-color:#1a1a1a}.bg-neon-green{background-color:#51ff00}.block-clm{display:grid;gap:1.875rem}.block-clm__left{padding-top:5px}.block-clm__title{color:#7a7a7d}.spoller-item{cursor:pointer}.spoller-item._active .spoller-body{height:var(--height-item)}.spoller-item .spoller-body{height:0;overflow:hidden;transition:height .6s ease}.btn-circle{aspect-ratio:1;display:grid;place-items:center;position:relative}.btn-circle:before{content:"";position:absolute;inset:0;z-index:0;background-image:url(../img/icons/circle-btn.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:circleBtn 10s linear forwards infinite;animation:circleBtn 10s linear forwards infinite}.btn-circle__body{position:relative;z-index:1;display:flex;align-items:center}.btn-circle__body span{display:inline-block}.btn-circle__txt{text-transform:uppercase;font-weight:500}.btn-circle__arr{position:relative;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.btn-circle__arr svg{height:auto;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.btn-circle__arr .arrow-clone{position:absolute;top:calc(100% - 1px);left:calc(-100% - 1px)}@-webkit-keyframes circleBtn{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circleBtn{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-ticker]{overflow-x:clip;width:-webkit-max-content;width:max-content;display:flex;align-items:center}[data-ticker]>*{display:flex;flex-wrap:nowrap}@-webkit-keyframes scroll{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes scroll-rev{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scroll-rev{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.loaded.index-page .header__logo{transition-delay:1.4s}.header{position:fixed;z-index:20;top:0;left:0;width:100%;padding-bottom:.625rem;transition:background-color .45s ease}.index-page .header._header-scroll,.projects-page .header._header-scroll{background-color:rgba(26,26,26,.2)}.project-page .header._header-scroll{background-color:rgba(255,255,255,.1)}.header__container{display:flex;align-items:center;justify-content:space-between}.header__logo{position:relative;z-index:5;opacity:0;transition:opacity .3s ease;display:block}.loaded .header__logo{opacity:1}.header__logo img,.header__logo svg{width:100%;height:auto}.projects-page .header__logo svg path{fill:#51ff00}.menu__wrapper{display:flex}.menu__list{display:flex}.menu__link{font-weight:500;text-transform:uppercase}.footer-menu__name{font-size:1.25rem;margin-bottom:1.6875rem}.footer-menu__mail{font-size:1.5625rem}.links-footer__link,.lng__link,.menu__link{position:relative}.links-footer__link::before,.lng__link::before,.menu__link::before{content:"";position:absolute;bottom:-.25rem;left:0;width:100%;height:.0625rem;background-color:#d9d9d9;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1)}.project-page .links-footer__link::before,.project-page .lng__link::before,.project-page .menu__link::before{background-color:#1a1a1a}.lng__list{display:flex;align-items:center}.lng__item{position:relative}.lng__item:not(:last-child){padding-right:1.25rem}.lng__item:not(:last-child)::before{content:"";position:absolute;top:0;right:.5625rem;height:100%;width:.0625rem}.lng__link{color:#7a7a7d;font-size:.9375rem}.project-page .lng__link{color:#1a1a1a}.icon-menu{display:none}.footer{background-color:#51ff00;color:#1a1a1a;padding-bottom:3.75rem}.footer__logo-i{height:auto}.footer__title{font-weight:500}.footer__txt{text-transform:uppercase}.links-footer{display:grid}.links-footer__link{display:inline-block}.links-footer__link::before{height:.15625rem;background-color:#1a1a1a}.links-footer__link .btn-circle__txt{font-weight:400;text-transform:lowercase}.links-footer__link .btn-circle__arr svg path{stroke:#1a1a1a}.hero__body{overflow:hidden;min-height:100svh;position:relative;background-color:#070707}.hero__body.loaded::before{height:100svh}.hero__body.step-1::before{bottom:unset;top:0}.hero__body::before{content:"";position:absolute;z-index:1;bottom:0;left:0;background-color:#d9d9d9;height:0svh;width:100vw;transition:width .45s ease,height .45s ease}.hero__wr-video{position:absolute;left:0;bottom:0;width:100%;z-index:0}.hero__video{opacity:0}.loaded .hero__video{opacity:1;transition-delay:.6s}.hero__container{position:relative;z-index:2}.figures{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:grid}.figures__left{color:#1a1a1a;display:flex;align-items:flex-end}.figures__right{position:relative}.figures__txt-wr{position:relative;z-index:3;padding-left:1.25rem;overflow:hidden}.figures__txt{transition:opacity .2s ease,-webkit-transform .65s ease;transition:transform .65s ease,opacity .2s ease;transition:transform .65s ease,opacity .2s ease,-webkit-transform .65s ease;-webkit-transform:translate(calc(-100% - 1.25rem),0);transform:translate(calc(-100% - 1.25rem),0);font-weight:500;line-height:.8}.loaded .figures__txt{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:1.7s}.step-3 .figures__txt{opacity:0;transition-delay:0s}.figures__txt span{font-weight:400;position:relative;left:-3%}.figures__bottom{position:relative}.figures__title-wr{overflow:hidden;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.figures__title-body{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.loaded .figures__title-body{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:1.7s}.figures__title{margin-bottom:.625rem}.figures__subtitle{max-width:33ch;line-height:1.2}.figures__sub-txt-01{position:absolute;top:6.5vw;opacity:0;transition:right .45s ease,opacity .2s ease;right:0}.loaded .figures__sub-txt-01{opacity:1;right:5vw;transition-delay:2.6s}.figures__sub-txt-02{position:absolute;bottom:-2vw;opacity:0;transition:right .45s ease,opacity .2s ease;right:0}.loaded .figures__sub-txt-02{opacity:1;right:21.5vw;transition-delay:1.65s}.figures__sub-txt-03{margin-bottom:3vw;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-transform:translate(calc(-25% - 1.25rem),0);transform:translate(calc(-25% - 1.25rem),0)}.loaded .figures__sub-txt-03{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:1.65s}.sub-txt{font-size:.9375rem}.right-figure{overflow:hidden}.right-figure__body{position:absolute;top:0}.right-figure__svg-01{height:auto}.right-figure__svg-01 .rect-green{transition:-webkit-transform .55s ease;transition:transform .55s ease;transition:transform .55s ease,-webkit-transform .55s ease;-webkit-transform:translate(-60%,0);transform:translate(-60%,0)}.loaded .right-figure__svg-01 .rect-green{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:2.2s}.right-figure__svg-01 .rect-prp-02{transition:opacity .3s ease,-webkit-transform .55s ease;transition:transform .55s ease,opacity .3s ease;transition:transform .55s ease,opacity .3s ease,-webkit-transform .55s ease;-webkit-transform:translate(60%,0);transform:translate(60%,0)}.loaded .right-figure__svg-01 .rect-prp-02{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:2.35s}.right-figure__svg-01 .rect-prp-01{transition:opacity .3s ease,-webkit-transform .55s ease;transition:transform .55s ease,opacity .3s ease;transition:transform .55s ease,opacity .3s ease,-webkit-transform .55s ease;-webkit-transform:translate(0,20%);transform:translate(0,20%)}.loaded .right-figure__svg-01 .rect-prp-01{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:1.95s}.right-figure__svg-02{position:absolute;bottom:0;left:0;height:auto;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.loaded .right-figure__svg-02{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:1.7s}.step-3 .right-figure__svg-02{-webkit-transform:translate(-100%,0);transform:translate(-100%,0);transition-delay:0s}.bottom-figure__svg{position:absolute;top:0;height:100%;width:auto}.bottom-figure__svg rect{transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.loaded .bottom-figure__svg rect{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:1.9s}.step-3 .bottom-figure__svg rect{-webkit-transform:translate(0,100%);transform:translate(0,100%);transition-delay:.2s}.info-hero__img{width:100%;height:auto;float:left}.info-hero__txt{line-height:1.2}.info-hero__txt span .word{border-bottom:1px solid #d9d9d9}.info-hero__txt .word{opacity:.2}.about__block .block-clm__txt.txt-20{color:#aaaaa9;max-width:76%}.ticker{transition:opacity .3s ease,-webkit-transform .85s ease;transition:transform .85s ease,opacity .3s ease;transition:transform .85s ease,opacity .3s ease,-webkit-transform .85s ease;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.ticker:not(:last-child){margin-bottom:1.5vw}.ticker.rtl{position:relative;z-index:2}.ticker__wrapper{overflow:hidden}.ticker__wrapper._watcher-view{overflow:visible}.ticker__wrapper._watcher-view .ticker{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ticker__item{position:relative}.ticker__item span{position:relative}.ticker__item span::before{content:"";position:absolute}.ticker__item .img{display:inline-block;padding-left:2vw}.ticker__item .img img{width:auto;position:relative;-webkit-transform:translate(0,-5%);transform:translate(0,-5%)}.ticker__item .rect::before{top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:100%;width:110%;background-color:rgba(230,7,148,.6);border:.125rem solid #e60795}.ticker__item .figure-green::before{top:50%;right:0;-webkit-transform:translate(33%,-55%);transform:translate(33%,-55%);background-image:url(../img/icons/figure-01.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:130%;aspect-ratio:1/1}.ticker__item .rect-border::before{bottom:0;right:0;-webkit-transform:translate(7%,0);transform:translate(7%,0);width:55%;height:50%;border:.125rem solid #e60795}.services__block{padding-bottom:5rem}.services__link-body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.spollers-mb__summary,.spollers-s__summary{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem}.spollers-mb__name,.spollers-mb__position,.spollers-s__name,.spollers-s__num{transition:color .45s ease}.spollers-s__item{color:#7a7a7d}.spollers-s__item._active .spollers-s__name,.spollers-s__item._active .spollers-s__num{color:#d9d9d9}.spollers-s__link{flex:0 0 auto;display:grid;place-items:center;border-radius:9.375rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:color .3s ease,background-color .3s ease,border .3s ease}.spollers-s__link:active{background-color:rgba(82,254,3,.24)}.spollers-s__wrapper{line-height:1.2}.team{background-color:#d9d9d9}.team__block{position:sticky;position:-webkit-sticky;top:0;z-index:0}.team__block .block-clm__title,.team__block .block-clm__txt{color:#1a1a1a}.team__block .block-clm__body{max-width:100%;-webkit-columns:2 15.625rem;-moz-columns:2 15.625rem;columns:2 15.625rem;-webkit-column-gap:4vw;-moz-column-gap:4vw;column-gap:4vw}.team__picture{position:relative;z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.team__img{display:block;height:auto;margin-left:auto}.members__title{color:#7a7a7d}.spollers-mb{color:#7a7a7d}.spollers-mb__item{position:relative}.spollers-mb__item._active{z-index:10}.spollers-mb__item._active .spollers-mb__name,.spollers-mb__item._active .spollers-mb__position{color:#d9d9d9}.spollers-mb__item._active .spollers-mb__arr{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.spollers-mb__item._active .spollers-mb__arr path{stroke:#d9d9d9}.spollers-mb__item._active .spollers-mb__img{opacity:1}.spollers-mb__item._active .spollers-mb__img img{-webkit-transform:translateY(0);transform:translateY(0)}.spollers-mb__summary{display:grid}.spollers-mb__name{justify-self:center;text-transform:uppercase}.spollers-mb__arr{justify-self:flex-end;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;height:auto}.spollers-mb__arr path{transition:stroke .3s ease}.spollers-mb__wrapper{line-height:1.2}.spollers-mb__img{position:absolute;right:0;pointer-events:none;opacity:0;transition:opacity .45s ease}.spollers-mb__img img{transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;height:auto}.bg-img{overflow:hidden;position:relative}.bg-img__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.bg-img__logo{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-65%,-50%);transform:translate(-65%,-50%);height:auto}.clients__title{color:#7a7a7d}.clients__link{display:block;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ticker-clients__ticker:nth-child(1) .ticker-clients__item{border-bottom-width:.0625rem}.ticker-clients__ticker:nth-child(2) .ticker-clients__item{border-top-width:.0625rem}.ticker-clients__item{cursor:pointer;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-top:.125rem solid #454546;border-bottom:.125rem solid #454546;border-left:.0625rem solid #454546;border-right:.0625rem solid #454546;transition:border .3s ease}.ticker-clients__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.projects__items{display:grid;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.projects__link-body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects__lets{border-top:.125rem solid #454546}.nav-projects__list{display:flex;align-items:center;flex-wrap:wrap}.nav-projects__link{color:#aaaaa9;display:flex;align-items:center;justify-content:center;border:.125rem solid #454546;border-radius:6rem;transition:background-color .3s ease,border .3s ease,color .3s ease}.nav-projects__link:active{color:#d9d9d9;border-color:#51ff00;background-color:rgba(83,254,3,.24)}.nav-projects__link._active{color:#d9d9d9;border-color:#51ff00}.item-project__link{display:block}.item-project__head{overflow:hidden;position:relative}.item-project__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.item-project__arrow{position:absolute;z-index:2;aspect-ratio:1/1}.item-project__arrow._cl-light span,.item-project__arrow._cl-light:after,.item-project__arrow._cl-light:before{background-color:#d9d9d9}.item-project__arrow._cl-dark span,.item-project__arrow._cl-dark:after,.item-project__arrow._cl-dark:before{background-color:#1a1a1a}.item-project__arrow span,.item-project__arrow:after,.item-project__arrow:before{content:"";position:absolute;height:.125rem;width:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.item-project__arrow::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.item-project__arrow span{display:block;top:.03125rem;-webkit-transform:rotate(-45deg) scaleX(1.38);transform:rotate(-45deg) scaleX(1.38)}.item-project__title{text-transform:uppercase}.item-project__subtitle{line-height:1.2;color:#aaaaa9}.head-project__category,.head-project__footer,.head-project__serv-t{font-weight:500;text-transform:uppercase;color:#8c8b8b}.project h1{text-transform:uppercase;color:#1a1a1a}.head-project__container{display:grid;gap:1.25rem}.head-project__about{line-height:1.3;color:#000;text-transform:uppercase}.head-project__category{color:#000}.head-project__right{display:flex;flex-direction:column;justify-content:space-between;row-gap:1.4375rem}.head-project__img img{display:block;height:auto}.head-project__footer{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.about-project__content ol,.block-b-project__left ol{list-style-type:none;counter-reset:item}.about-project__content ol li:before,.block-b-project__left ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;left:0;top:0}.about-project__block{display:grid;gap:1.875rem}.about-project__title{color:#7a7a7d;padding-top:5px}.about-project__content li{position:relative}.about-project__content ul li::before{content:"";position:absolute;aspect-ratio:1/1;border-radius:50%;background-color:#d9d9d9}.about-project__colors{display:flex;flex-wrap:wrap;gap:.875rem}.about-project__color{aspect-ratio:1;width:2.8125rem}.about-project__color.color-01{background-color:#ff6f39}.about-project__color.color-02{background-color:#d9d9d9}.about-project__color.color-03{background-color:#9f7f60}.slider-project{position:relative;z-index:0}.slider-project::before{content:"";position:absolute;z-index:0;bottom:0;left:0;width:100%}.slider-project.bottom-gray::before{background-color:#d9d9d9}.slider-project.bottom-black::before{background-color:#1a1a1a}.slider-project__container{position:relative;z-index:1}.slider-project__slider{position:relative}.slider-project__slide .slide-project img{aspect-ratio:1200/738;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-project__btn{position:absolute;z-index:2;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(81,255,0,.63);border:.125rem solid #51ff00;transition:background-color .3s ease,opacity .3s ease}.slider-project__btn img,.slider-project__btn svg{width:38%;height:auto;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.slider-project__btn.swiper-button-disabled{opacity:0}.block-a-project{color:#1a1a1a}.block-a-project.bg-gray-200{color:#1a1a1a}.block-a-project.bg-black-800{color:#d9d9d9}.block-a-project__txt{line-height:1.3;text-transform:uppercase}.block-a-project__img img{display:block;margin-inline:auto;height:auto}.block-b-project.bg-gray-200 .block-b-project__left{background-color:#1a1a1a;color:#d9d9d9}.block-b-project.bg-gray-200 .block-b-project__left ul li::before{background-color:#d9d9d9}.block-b-project.bg-gray-200 .block-b-project__right{background-color:#1a1a1a}.block-b-project.bg-black-800 .block-b-project__left{background-color:#fff;color:#1a1a1a}.block-b-project.bg-black-800 .block-b-project__left ul li::before{background-color:#1a1a1a}.block-b-project.bg-black-800 .block-b-project__right{background-color:#d9d9d9}.block-b-project__container{display:grid;gap:1.625rem}.block-b-project__left{display:flex;flex-direction:column;justify-content:flex-end;line-height:1.3}.block-b-project__left li{position:relative}.block-b-project__left ul li::before{content:"";position:absolute;aspect-ratio:1/1;border-radius:50%;top:.375rem}.block-b-project__right{position:relative}.block-b-project__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.block-b-project__front.img-width img{width:60%;height:auto}.block-b-project__front.img-height img{height:49%;width:auto}.block-b-project__front img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.block-img-full-project img{width:100%;height:auto}[data-prlx-parent].block-img-full-project{overflow:hidden}[data-prlx-parent].block-img-full-project img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-img-contain-project__container img{display:block;width:100%;height:auto;margin-inline:auto}.video-project__body{position:relative;max-width:86%;margin-inline:auto}.video-project__body video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.video-project__play{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);aspect-ratio:1;color:#1a1a1a;transition:opacity .3s ease}.video-project__play span{display:inline-block;position:relative;z-index:2}.video-project__play:before{content:"";position:absolute;z-index:0;inset:0;background-color:rgba(81,255,0,.63);border-radius:50%;border:.125rem solid #51ff00;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}._play .video-project__play{opacity:0;pointer-events:none}.team-project{background-color:#51ff00;color:#1a1a1a;line-height:1.3}.team-project h2{font-weight:500}.team-project__container{display:grid;gap:1.875rem}.team-project__kama{text-transform:uppercase}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:30.06125em){.input{padding:0 1.25rem}.checkbox__label{border:.125rem solid #454546;padding:.3125rem .75rem}.form__button:before{border:.14375rem solid #51ff00}.footer__txt{text-align:right}.links-footer{margin-bottom:6.25rem}.links-footer__block.block-social .links-footer__link:not(:last-child){margin-bottom:1.625rem}.hero__wr-video{height:100%}.step-3 .right-figure__svg-01 .rect-green{-webkit-transform:translate(0,-80%);transform:translate(0,-80%);transition-delay:0s}.step-3 .right-figure__svg-01 .rect-prp-02{opacity:0;transition-delay:0s}.step-3 .right-figure__svg-01 .rect-prp-01{opacity:0;transition-delay:0s}.spollers-s__item:not(:last-child){border-bottom:.125rem solid #454546}.spollers-mb__item:not(:last-child) .spollers-mb__summary{border-bottom:.125rem solid #454546}.spollers-mb__summary{grid-template-columns:29% 39% 1fr}.bg-img__bg{aspect-ratio:1439/684}.bg-img__logo{width:20%}.projects__items{grid-template-columns:repeat(2,1fr);grid-auto-rows:.7fr}.projects__items .item-project:nth-child(5n+2){width:86%;margin-left:auto;grid-row:span 2}.projects__items .item-project:nth-child(5n+2) img{aspect-ratio:543/756}.projects__items .item-project:nth-child(5n+3){width:87%;grid-row:span 2}.projects__items .item-project:nth-child(5n+3) img{aspect-ratio:551/782}.projects__items .item-project:nth-child(5n+4){width:94%;margin-left:auto;margin-top:2.5rem}.projects__items .item-project:nth-child(5n+4) img{aspect-ratio:597/398}.projects__items .item-project:nth-child(5n+5){grid-column:span 2;grid-row:span 2;width:100%}.projects__items .item-project:nth-child(5n+5) img{aspect-ratio:1277/720}.slider-project::before{height:34%}.block-img-contain-project__container img{max-width:70%}.team-project__kama{text-align:right}}@media (min-width:31.31125em){.team__picture{padding-top:1.875rem;padding-bottom:var(--padding-bottom)}}@media (min-width:37.56125em){.spollers-s__wrapper{margin-left:24vw;max-width:35%}.projects__items .item-project:nth-child(5n+1){width:97%}.projects__items .item-project:nth-child(5n+1) img{aspect-ratio:620/411}.block-a-project__img img{width:26%}}@media (min-width:40.68625em){.links-footer{grid-template-columns:auto 1fr;gap:3.125rem 7.5rem}.block-b-project__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:43.81125em){.block-clm{grid-template-columns:22% 1fr}.about-project__block{grid-template-columns:22% 1fr}.team-project__container{grid-template-columns:30% 1fr}}@media (min-width:48.06125em){.form__checkbox{gap:.625rem .875rem}.popup__head{margin-bottom:2.5rem}.popup__link span::before{height:.25rem}.hero__body.step-1::before{width:35vw}.hero__body.step-2::before{height:75svh}.hero__body.step-3::before{height:100svh!important;transition-delay:0s}.figures{grid-template-columns:35% 65%;grid-template-rows:75% 25%}.figures__right{display:flex;align-items:flex-end}.figures__txt-wr{padding-top:6.25rem;margin-bottom:12.5vw}.figures__bottom{grid-column:2/3}.step-3 .figures__title-wr{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.figures__title-wr{padding-right:.5rem;padding-top:3.125rem}.right-figure__body{right:0}.right-figure__svg-01{width:30vw}.right-figure__svg-02{width:7.6vw}.bottom-figure__svg.svg-mb{display:none}.bottom-figure__svg{aspect-ratio:488/200;left:7.3vw}.services__spollers{margin-bottom:1.25rem;max-width:90%;margin-inline:auto}.spollers-s__link{border:.125rem solid #454546}.members__spollers{max-width:95%;margin-inline:auto}.spollers-mb__wrapper{max-width:70%}.spollers-mb__img{top:-50%}.projects__block .block-clm__body{max-width:55%}.block-a-project__txt{max-width:38%;margin-left:auto;margin-right:5%;margin-bottom:2rem}}@media (min-width:51.31125em){.projects__link-body{margin-left:auto}.head-project{display:flex;min-height:100svh}.head-project__container{flex:1;grid-template-columns:1fr 35%}.head-project__left{display:flex;flex-direction:column;padding-bottom:3.125rem}.head-project__about{max-width:72%}.head-project__services{flex:1;display:flex;flex-direction:column;justify-content:center}.head-project__img img{width:100%}}@media (min-width:62.06125em){.popup__content{max-width:50%}.block-clm__body{max-width:67%}.figures__title-wr{padding-left:6.75vw}.info-hero__txt{max-width:77%}.services__link-body{margin-left:auto;margin-right:5%}.nav-projects__list{max-width:78%}.about-project__content{max-width:55%}}@media (min-width:75.06125em){.loaded.index-page .menu{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;transition:opacity .2s ease 2.6s,-webkit-transform .6s ease 2.6s;transition:transform .6s ease 2.6s,opacity .2s ease 2.6s;transition:transform .6s ease 2.6s,opacity .2s ease 2.6s,-webkit-transform .6s ease 2.6s}.index-page .menu{opacity:0;-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}.menu__wrapper{align-items:center;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.menu__list{align-items:center;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.menu__link{color:#d9d9d9;font-size:1.5625rem}.project-page .menu__link{color:#1a1a1a}.menu__title{display:none}.footer-menu{display:none}.lng__item:not(:last-child)::before{background-color:#d9d9d9}.project-page .lng__item:not(:last-child)::before{background-color:#1a1a1a}.lng__link._active{color:#d9d9d9}.project-page .lng__link._active{color:#454546}.spollers-mb__summary,.spollers-s__summary{padding-left:2.5rem;padding-right:2.5rem}.spollers-mb__wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:90.06125em){.pdd-t{padding-top:6.25rem}.pdd-b{padding-bottom:6.25rem}.pdd-b-120{padding-bottom:7.5rem}.pdd-b-160{padding-bottom:10rem}.pdd-t-160{padding-top:10rem}.pdd-tb-160{padding-top:10rem}.pdd-tb-160{padding-bottom:10rem}.pdd-b-130{padding-bottom:10.625rem}.pdd-tb{padding-top:6.25rem}.pdd-tb{padding-bottom:6.25rem}.pdd-b-140-80{padding-bottom:8.75rem}.pdd-tb-136-60{padding-block:8.5rem}.pdd-t-136-60{padding-top:8.5rem}.pdd-b-136-60{padding-bottom:8.5rem}.pdd-tb-84-56{padding-block:5.25rem}.pdd-t-84-56{padding-top:5.25rem}.pdd-b-84-56{padding-bottom:5.25rem}.pdd-t-64-49{padding-top:4rem}.pdd-b-64-49{padding-bottom:4rem}.txt-42{font-size:2.5rem}.txt-25{font-size:1.5625rem}.block-clm__txt:not(:last-child){margin-bottom:1.625rem}.btn-circle{width:15.8125rem}.btn-circle__arr svg{width:.8125rem}.header{padding-top:1.25rem}.header__logo{width:3.125rem}.footer{padding-top:4.8125rem}.footer__logo{margin-bottom:3.9375rem}.footer__logo-i{width:3.125rem}.footer__title{margin-bottom:3.125rem}.footer__txt span{font-size:1.875rem}.links-footer__title{font-size:.9375rem}.links-footer__title{margin-bottom:2.0625rem}.figures__txt{font-size:4.625rem}.figures__txt span{font-size:3.4375rem}.figures__title-wr{margin-bottom:6.25rem}.info-hero__img{margin-right:1.25rem}.info-hero__txt{padding-left:2.3125rem}.ticker__item{font-size:6.875rem}.ticker__item{padding-left:2.1875rem}.ticker__item{padding-right:2.1875rem}.ticker__item .img img{height:9.375rem}.spollers-s__num{font-size:1.25rem}.spollers-s__name{font-size:3.75rem}.spollers-s__link{padding-inline:1.875rem}.spollers-s__link{min-height:2.5625rem}.spollers-s__link{font-size:1.25rem}.spollers-s__wrapper{font-size:1.25rem}.spollers-mb__wrapper{font-size:1.25rem}.clients__title{margin-bottom:5.25rem}.clients__link{margin-block:9.75rem}.clients__link .btn-circle__txt{font-size:2.5rem}.clients__link .btn-circle__arr svg{width:1.625rem}.ticker-clients__item{width:15rem}.projects__block{padding-bottom:6.25rem}.projects__items{margin-bottom:3.5rem}.about-project__colors{padding-left:1.3125rem}.slider-project__btn.swiper-button-prev{left:3.75rem}.slider-project__btn.swiper-button-next{right:3.75rem}.block-b-project{padding-top:5rem}.block-b-project{padding-bottom:5rem}.block-b-project__left{font-size:1.125rem}.video-project__play{width:10rem}.video-project__play{font-size:1.125rem}.team-project h2{margin-bottom:3.4375rem}.team-project__kama{margin-top:8.75rem}}@media (min-width:120.06125em){.input{font-size:1.3125rem}.input{min-height:2.8125rem}.checkbox__label{font-size:1.3125rem}.form__checkbox{margin-bottom:5.625rem}.form__items{-webkit-column-gap:9.0625rem;-moz-column-gap:9.0625rem;column-gap:9.0625rem}.form__items{row-gap:3rem}.form__items{margin-bottom:1.9375rem}.form__label{font-size:1.3125rem}.form__button{width:12.5rem}.form__button{font-size:1.4375rem}.popup__content{padding-top:5rem}.popup__content{padding-bottom:.6875rem}.popup__content{padding-left:5.3125rem}.popup__content{padding-right:5.3125rem}.popup__txt{font-size:1.3125rem}.popup__txt{margin-bottom:2.4375rem}.popup__title{font-size:3.5625rem}.pdd-t-100{padding-top:8.125rem}.pdd-b-100{padding-bottom:8.125rem}.pdd-tb-100{padding-top:8.125rem}.pdd-tb-100{padding-bottom:8.125rem}.txt-32{font-size:1.625rem}.txt-24{font-size:1.625rem}.txt-20{font-size:1.25rem}.btn-circle__body{gap:1.625rem}.btn-circle__txt{font-size:1.25rem}.links-footer__link .btn-circle__txt{font-size:3.4375rem}.links-footer__link .btn-circle__arr svg{width:2rem}.figures__title{font-size:1.9375rem}.figures__subtitle{font-size:1.125rem}.info-hero__img{max-width:19.5rem}.info-hero__txt{padding-top:7.5rem}.info-hero__txt{font-size:2.75rem}.spollers-mb__summary,.spollers-s__summary{padding-top:2.75rem}.spollers-mb__summary,.spollers-s__summary{padding-bottom:2.75rem}.spollers-s__wrapper{padding-bottom:2.75rem}.team__img{width:35.1875rem}.members__title{margin-bottom:8.125rem}.spollers-mb__position{font-size:1.9375rem}.spollers-mb__name{font-size:3.375rem}.spollers-mb__arr{width:2.875rem}.spollers-mb__wrapper{padding-top:1.625rem}.spollers-mb__img{right:8.5rem}.spollers-mb__img img{max-width:20rem}.projects{padding-top:18.75rem}.projects__nav{margin-bottom:6.5rem}.projects__items{row-gap:8.4375rem}.projects__items .item-project:nth-child(5n+2){margin-top:8.4375rem}.projects__items .item-project:nth-child(5n+3){margin-top:6.25rem}.nav-projects__list{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}.nav-projects__list{row-gap:1.125rem}.nav-projects__link{font-size:1.4375rem}.nav-projects__link{padding-block:.625rem}.nav-projects__link{padding-inline:1.625rem}.item-project__head{margin-bottom:3.125rem}.item-project__arrow{width:3rem}.item-project__arrow{top:3.25rem}.item-project__arrow{right:3.25rem}.item-project__title{font-size:2.25rem}.item-project__title{margin-bottom:.9375rem}.item-project__subtitle{font-size:1rem}.head-project__category,.head-project__footer,.head-project__serv-t{font-size:1.4375rem}.project h1{font-size:9.6875rem}.head-project{padding-top:12.1875rem}.head-project{padding-bottom:6rem}.head-project__about{font-size:1.9375rem}.head-project__about{margin-bottom:6.25rem}.head-project__serv-t{margin-bottom:1.1875rem}.head-project__category{margin-bottom:2.1875rem}.head-project__right{padding-top:5rem}.head-project__right{padding-right:8.125rem}.about-project__block:not(:last-child){margin-bottom:6.875rem}.about-project__content ol,.about-project__content p,.about-project__content ul{margin-bottom:2.625rem}.about-project__content li{padding-left:3.125rem}.about-project__content li:not(:last-child){margin-bottom:1.5rem}.about-project__content ul li::before{top:1.25rem}.about-project__content ul li::before{left:.9375rem}.about-project__content ul li::before{width:.625rem}.slider-project__btn{width:4.625rem}.block-a-project__txt{font-size:1.4375rem}.block-b-project__left{padding:5rem}.block-b-project__left ol:not(:last-child),.block-b-project__left p:not(:last-child),.block-b-project__left ul:not(:last-child){margin-bottom:1.875rem}.block-b-project__left li{padding-left:1.25rem}.block-b-project__left li:not(:last-child){margin-bottom:.625rem}.block-b-project__left ul li::before{left:.3125rem}.block-b-project__left ul li::before{width:.375rem}.team-project{font-size:2.375rem}.team-project__kama span{font-size:1.875rem}}@media (min-width:120em){[class*=__container]{max-width:105.625rem}}@media (max-width:90.06125em){[class*=__container]{max-width:81.25rem}.txt-32{font-size:1.25rem}.txt-20{font-size:.9375rem}}@media (max-width:83.56125em){.slider-project__slider{width:calc(100% - 2.5rem);margin-inline:auto}}@media (max-width:75.06125em){.loaded .menu{opacity:1}.menu{opacity:0;transition:opacity .3s ease}.menu__wrapper{flex-direction:column;justify-content:center;row-gap:1.875rem;flex:1}.menu__lng{order:3}.menu__body{position:fixed;width:100%;height:100%;left:0;top:0;overflow:auto;padding:4.375rem .9375rem 4.375rem;pointer-events:none;opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:clip-path .75s ease,opacity .3s ease .6s;background-color:#d9d9d9;color:#1a1a1a;display:flex;flex-direction:column;row-gap:3.75rem}.menu-open .menu__body{opacity:1;pointer-events:all;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:0s}.menu__list{flex-direction:column;row-gap:1.25rem;order:1}.menu__link{color:#1a1a1a;font-size:1.875rem}.menu__title{font-size:.8125rem;order:1}.lng__item:not(:last-child)::before{background-color:#1a1a1a}.lng__link._active{color:#1a1a1a}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .45s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#d9d9d9}.menu-open .icon-menu span,.menu-open .icon-menu::after,.menu-open .icon-menu::before{background-color:#1a1a1a}.project-page .icon-menu span,.project-page .icon-menu::after,.project-page .icon-menu::before{background-color:#1a1a1a}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:75.06125em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:62.06125em){.figures__title-wr{padding-left:.9375rem}.services__link-body{margin-inline:auto}}@media (max-width:51.31125em){.form__items{row-gap:2.375rem}.projects__link-body{margin-inline:auto}.head-project__about{max-width:74%}.head-project__img img{width:58%;margin-left:auto}}@media (max-width:48.06125em){.form__checkbox{gap:.625rem}.popup__head{margin-bottom:3.125rem}.popup__link span::before{height:.125rem}.hero__body.step-1::before{width:46vw}.hero__body.step-2::before{height:42svh}.figures{grid-template-columns:46% 54%;grid-template-rows:42% 50% 10%}.figures__txt-wr{grid-row:2/3;grid-column:span 2;justify-self:center;padding-top:3.125rem}.figures__bottom{grid-row:3/4;grid-column:span 2}.figures__title-wr{padding-right:1.875rem;transition-delay:.3s}.figures__title{font-size:.8125rem}.figures__subtitle{font-size:.625rem}.sub-txt{display:none}.right-figure__body{left:0}.right-figure__svg-02{width:18vw;grid-row:2/3}.bottom-figure__svg.svg-pc{display:none}.bottom-figure__svg{left:17.5vw}.services__spollers{margin-bottom:1.875rem}.spollers-s__link{border:.0625rem solid #454546}.spollers-mb__img{top:calc(100% + .3125rem)}.block-a-project__txt{margin-bottom:4.375rem}}@media (max-width:40.68625em){.links-footer{grid-template-columns:auto auto;gap:1.875rem}.links-footer__block.block-mail{grid-column:span 2;grid-row:1/2}}@media (max-width:37.56125em){.team__picture{margin-inline:-.9375rem}.block-a-project__img img{width:40%}}@media (max-width:31.31125em){.team__picture{padding-top:5rem;padding-bottom:calc(var(--padding-bottom) + 3.125rem)}}@media (max-width:30.06125em){.input{font-size:1rem}.input{min-height:1.875rem}.input{padding:0}.checkbox__label{font-size:.75rem}.checkbox__label{border:.0625rem solid #454546;padding:.1875rem .5625rem}.form__checkbox{margin-bottom:1.625rem}.form__items{margin-bottom:1.0625rem}.form__label{font-size:.8125rem}.form__button{width:7.8125rem}.form__button{font-size:.875rem}.form__button:before{border:.1125rem solid #51ff00}.popup__content{padding-top:3.75rem}.popup__content{padding-bottom:3.75rem}.popup__content{padding-left:.9375rem}.popup__content{padding-right:.9375rem}.popup__txt{font-size:.8125rem}.popup__txt{margin-bottom:1.25rem}.popup__title{font-size:1.5625rem}.pdd-t{padding-top:3.75rem}.pdd-b{padding-bottom:3.75rem}.pdd-b-120{padding-bottom:5rem}.pdd-b-160{padding-bottom:5rem}.pdd-t-160{padding-top:5rem}.pdd-tb-160{padding-top:5rem}.pdd-tb-160{padding-bottom:5rem}.pdd-b-130{padding-bottom:1.875rem}.pdd-tb{padding-top:3.75rem}.pdd-tb{padding-bottom:3.75rem}.pdd-t-100{padding-top:1.875rem}.pdd-b-100{padding-bottom:1.875rem}.pdd-tb-100{padding-top:1.875rem}.pdd-tb-100{padding-bottom:1.875rem}.pdd-b-140-80{padding-bottom:5rem}.pdd-tb-136-60{padding-block:5rem}.pdd-t-136-60{padding-top:5rem}.pdd-b-136-60{padding-bottom:5rem}.pdd-tb-84-56{padding-block:3.5rem}.pdd-t-84-56{padding-top:3.5rem}.pdd-b-84-56{padding-bottom:3.5rem}.pdd-t-64-49{padding-top:3.0625rem}.pdd-b-64-49{padding-bottom:3.0625rem}.txt-42{font-size:1.5625rem}.txt-25{font-size:1.25rem}.txt-24{font-size:.8125rem}.block-clm__txt:not(:last-child){margin-bottom:1.25rem}.btn-circle{width:9.0625rem}.btn-circle__body{gap:.3125rem}.btn-circle__txt{font-size:.8125rem}.btn-circle__arr svg{width:.625rem}.header{padding-top:1rem}.header__logo{width:1.875rem}.footer{padding-top:.9375rem}.footer__logo{margin-bottom:1.25rem}.footer__logo-i{width:1.875rem}.footer__title{margin-bottom:1.875rem}.footer__txt span{font-size:1.125rem}.links-footer{margin-bottom:3.75rem}.links-footer__block.block-social .links-footer__link:not(:last-child){margin-bottom:.625rem}.links-footer__title{font-size:.8125rem}.links-footer__title{margin-bottom:1.25rem}.links-footer__link .btn-circle__txt{font-size:1.25rem}.links-footer__link .btn-circle__arr svg{width:.8125rem}.hero__wr-video{height:58%}.right-figure__svg-01{width:127%}.info-hero__img{margin-right:.625rem}.info-hero__img{max-width:6.875rem}.info-hero__txt{padding-top:2.5rem}.ticker__item{font-size:2.9375rem}.ticker__item{padding-left:.9375rem}.ticker__item{padding-right:.9375rem}.ticker__item .img img{height:3.125rem}.spollers-mb__summary,.spollers-s__summary{padding-top:1rem}.spollers-mb__summary,.spollers-s__summary{padding-bottom:1rem}.spollers-s__item:not(:last-child){border-bottom:.0625rem solid #454546}.spollers-s__num{font-size:.5625rem}.spollers-s__name{font-size:1.5625rem}.spollers-s__link{padding-inline:1.25rem}.spollers-s__link{min-height:1.8125rem}.spollers-s__link{font-size:.875rem}.spollers-s__wrapper{font-size:.875rem}.spollers-s__wrapper{padding-bottom:1rem}.members__title{margin-bottom:.625rem}.spollers-mb__item:not(:last-child) .spollers-mb__summary{border-bottom:.0625rem solid #454546}.spollers-mb__summary{grid-template-columns:29% 1fr auto}.spollers-mb__position{font-size:.8125rem}.spollers-mb__name{font-size:1.25rem}.spollers-mb__arr{width:1.125rem}.spollers-mb__wrapper{font-size:.9375rem}.spollers-mb__wrapper{padding-top:1rem}.spollers-mb__img{right:2.1875rem}.spollers-mb__img img{max-width:7.1875rem}.bg-img__bg{aspect-ratio:385/446}.bg-img__logo{width:49%}.clients__title{margin-bottom:1.875rem}.clients__link{margin-block:3.75rem}.clients__link .btn-circle__txt{font-size:1.5625rem}.clients__link .btn-circle__arr svg{width:.8125rem}.projects{padding-top:8.75rem}.projects__block{padding-bottom:1.875rem}.projects__nav{margin-bottom:1.875rem}.projects__items{row-gap:2rem}.projects__items{margin-bottom:2.1875rem}.projects__lets{border-width:.0625rem}.nav-projects__list{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.nav-projects__list{row-gap:1rem}.nav-projects__link{font-size:.75rem}.nav-projects__link{padding-block:.3125rem}.nav-projects__link{padding-inline:.625rem}.nav-projects__link{border-width:.0625rem}.item-project__head{margin-bottom:2rem}.item-project__arrow{width:1.5rem}.item-project__arrow{top:1.4375rem}.item-project__arrow{right:1.4375rem}.item-project__title{font-size:1.5625rem}.item-project__title{margin-bottom:.625rem}.item-project__subtitle{font-size:.875rem}.head-project__category,.head-project__footer,.head-project__serv-t{font-size:.9375rem}.project h1{font-size:3.375rem}.head-project{padding-top:3.75rem}.head-project{padding-bottom:1.875rem}.head-project__about{font-size:.8125rem}.head-project__about{margin-bottom:2.25rem}.head-project__serv-t{margin-bottom:.5rem}.head-project__category{margin-bottom:.875rem}.about-project__block:not(:last-child){margin-bottom:1.875rem}.about-project__content ol,.about-project__content p,.about-project__content ul{margin-bottom:.875rem}.about-project__content li{padding-left:1.5625rem}.about-project__content li:not(:last-child){margin-bottom:.5rem}.about-project__content ul li::before{top:.625rem}.about-project__content ul li::before{left:.3125rem}.about-project__content ul li::before{width:.375rem}.about-project__colors{padding-left:.75rem}.slider-project::before{height:50%}.slider-project__btn{width:2.625rem}.slider-project__btn{border-width:.0625rem}.slider-project__btn.swiper-button-prev{left:1.25rem}.slider-project__btn.swiper-button-next{right:1.25rem}.block-a-project__txt{font-size:.9375rem}.block-b-project{padding-top:2.875rem}.block-b-project{padding-bottom:2.875rem}.block-b-project__left{padding:1.625rem}.block-b-project__left{font-size:1rem}.block-b-project__left ol:not(:last-child),.block-b-project__left p:not(:last-child),.block-b-project__left ul:not(:last-child){margin-bottom:.875rem}.block-b-project__left li{padding-left:.9375rem}.block-b-project__left li:not(:last-child){margin-bottom:.3125rem}.block-b-project__left ul li::before{left:.125rem}.block-b-project__left ul li::before{width:.1875rem}.block-img-contain-project__container img{max-width:98%}.video-project__play{width:4.6875rem}.video-project__play{font-size:.875rem}.video-project__play:before{border-width:.0625rem}.team-project{font-size:1.25rem}.team-project h2{margin-bottom:1.25rem}.team-project__kama span{font-size:1rem}.team-project__kama{margin-top:5rem}}@media (max-width:24.43625em){.form__items{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.figures__txt{font-size:2.1875rem}.figures__txt span{font-size:1.5625rem}.figures__title-wr{margin-bottom:1.875rem}.info-hero__txt{font-size:1.875rem}.ticker-clients__item{width:12.125rem}}@media (max-width:23.81125em){.figures__txt-wr{padding-top:1.875rem}}@media (min-width:30.06125em)and (max-width:120.06125em){.input{font-size:clamp(1rem ,.8956206597rem + .3472222222vw ,1.3125rem)}.input{min-height:clamp(1.875rem ,1.5618619792rem + 1.0416666667vw ,2.8125rem)}.checkbox__label{font-size:clamp(.75rem ,.5621171875rem + .625vw ,1.3125rem)}.form__checkbox{margin-bottom:clamp(1.625rem ,.2889444444rem + 4.4444444444vw ,5.625rem)}.form__items{margin-bottom:clamp(1.0625rem ,.7702378472rem + .9722222222vw ,1.9375rem)}.form__label{font-size:clamp(.8125rem ,.6454930556rem + .5555555556vw ,1.3125rem)}.form__button{width:clamp(7.8125rem ,6.2468098958rem + 5.2083333333vw ,12.5rem)}.form__button{font-size:clamp(.875rem ,.6871171875rem + .625vw ,1.4375rem)}.popup__content{padding-top:clamp(3.75rem ,3.3324826389rem + 1.3888888889vw ,5rem)}.popup__content{padding-bottom:clamp(.6875rem ,4.7729175347rem + -3.4027777778vw ,3.75rem)}.popup__content{padding-left:clamp(.9375rem ,-.5238107639rem + 4.8611111111vw ,5.3125rem)}.popup__content{padding-right:clamp(.9375rem ,-.5238107639rem + 4.8611111111vw ,5.3125rem)}.popup__txt{font-size:clamp(.8125rem ,.6454930556rem + .5555555556vw ,1.3125rem)}.popup__txt{margin-bottom:clamp(1.25rem ,.8533585069rem + 1.3194444444vw ,2.4375rem)}.popup__title{font-size:clamp(1.5625rem ,.8944722222rem + 2.2222222222vw ,3.5625rem)}.pdd-t-100{padding-top:clamp(1.875rem ,-.2125868056rem + 6.9444444444vw ,8.125rem)}.pdd-b-100{padding-bottom:clamp(1.875rem ,-.2125868056rem + 6.9444444444vw ,8.125rem)}.pdd-tb-100{padding-top:clamp(1.875rem ,-.2125868056rem + 6.9444444444vw ,8.125rem)}.pdd-tb-100{padding-bottom:clamp(1.875rem ,-.2125868056rem + 6.9444444444vw ,8.125rem)}.btn-circle__body{gap:clamp(.3125rem ,-.1258932292rem + 1.4583333333vw ,1.625rem)}.btn-circle__txt{font-size:clamp(.8125rem ,.6663689236rem + .4861111111vw ,1.25rem)}.links-footer__link .btn-circle__txt{font-size:clamp(1.25rem ,.5193446181rem + 2.4305555556vw ,3.4375rem)}.links-footer__link .btn-circle__arr svg{width:clamp(.8125rem ,.4158585069rem + 1.3194444444vw ,2rem)}.info-hero__img{max-width:clamp(6.875rem ,2.6580746528rem + 14.0277777778vw ,19.5rem)}.info-hero__txt{padding-top:clamp(2.5rem ,.8299305556rem + 5.5555555556vw ,7.5rem)}.spollers-mb__summary,.spollers-s__summary{padding-top:clamp(1rem ,.4154756944rem + 1.9444444444vw ,2.75rem)}.spollers-mb__summary,.spollers-s__summary{padding-bottom:clamp(1rem ,.4154756944rem + 1.9444444444vw ,2.75rem)}.spollers-s__wrapper{padding-bottom:clamp(1rem ,.4154756944rem + 1.9444444444vw ,2.75rem)}.members__title{margin-bottom:clamp(.625rem ,-1.8801041667rem + 8.3333333333vw ,8.125rem)}.spollers-mb__position{font-size:clamp(.8125rem ,.436734375rem + 1.25vw ,1.9375rem)}.spollers-mb__name{font-size:clamp(1.25rem ,.5402204861rem + 2.3611111111vw ,3.375rem)}.spollers-mb__arr{width:clamp(1.125rem ,.5404756944rem + 1.9444444444vw ,2.875rem)}.spollers-mb__wrapper{padding-top:clamp(1rem ,.7912413194rem + .6944444444vw ,1.625rem)}.spollers-mb__img{right:clamp(2.1875rem ,.0790373264rem + 7.0138888889vw ,8.5rem)}.spollers-mb__img img{max-width:clamp(7.1875rem ,2.9079470486rem + 14.2361111111vw ,20rem)}.projects{padding-top:clamp(8.75rem ,5.4098611111rem + 11.1111111111vw ,18.75rem)}.projects__nav{margin-bottom:clamp(1.875rem ,.3301857639rem + 5.1388888889vw ,6.5rem)}.projects__items{row-gap:clamp(2rem ,-.1502144097rem + 7.1527777778vw ,8.4375rem)}.projects__items .item-project:nth-child(5n+2){margin-top:clamp(2rem ,-.1502144097rem + 7.1527777778vw ,8.4375rem)}.projects__items .item-project:nth-child(5n+3){margin-top:clamp(2rem ,.5804409722rem + 4.7222222222vw ,6.25rem)}.nav-projects__list{-webkit-column-gap:clamp(.625rem ,.249234375rem + 1.25vw ,1.75rem);-moz-column-gap:clamp(.625rem ,.249234375rem + 1.25vw ,1.75rem);column-gap:clamp(.625rem ,.249234375rem + 1.25vw ,1.75rem)}.nav-projects__list{row-gap:clamp(1rem ,.9582482639rem + .1388888889vw ,1.125rem)}.nav-projects__link{font-size:clamp(.75rem ,.5203654514rem + .7638888889vw ,1.4375rem)}.nav-projects__link{padding-block:clamp(.3125rem ,.2081206597rem + .3472222222vw ,.625rem)}.nav-projects__link{padding-inline:clamp(.625rem ,.2909861111rem + 1.1111111111vw ,1.625rem)}.item-project__head{margin-bottom:clamp(2rem ,1.624234375rem + 1.25vw ,3.125rem)}.item-project__arrow{width:clamp(1.5rem ,.9989791667rem + 1.6666666667vw ,3rem)}.item-project__arrow{top:clamp(1.4375rem ,.8320998264rem + 2.0138888889vw ,3.25rem)}.item-project__arrow{right:clamp(1.4375rem ,.8320998264rem + 2.0138888889vw ,3.25rem)}.item-project__title{font-size:clamp(1.5625rem ,1.3328654514rem + .7638888889vw ,2.25rem)}.item-project__title{margin-bottom:clamp(.625rem ,.5206206597rem + .3472222222vw ,.9375rem)}.item-project__subtitle{font-size:clamp(.875rem ,.8332482639rem + .1388888889vw ,1rem)}.head-project__category,.head-project__footer,.head-project__serv-t{font-size:clamp(.9375rem ,.7704930556rem + .5555555556vw ,1.4375rem)}.project h1{font-size:clamp(3.375rem ,1.2665373264rem + 7.0138888889vw ,9.6875rem)}.head-project{padding-top:clamp(3.75rem ,.9317578125rem + 9.375vw ,12.1875rem)}.head-project{padding-bottom:clamp(1.875rem ,.4971927083rem + 4.5833333333vw ,6rem)}.head-project__about{font-size:clamp(.8125rem ,.436734375rem + 1.25vw ,1.9375rem)}.head-project__about{margin-bottom:clamp(2.25rem ,.9139444444rem + 4.4444444444vw ,6.25rem)}.head-project__serv-t{margin-bottom:clamp(.5rem ,.2703654514rem + .7638888889vw ,1.1875rem)}.head-project__category{margin-bottom:clamp(.875rem ,.4366067708rem + 1.4583333333vw ,2.1875rem)}.about-project__block:not(:last-child){margin-bottom:clamp(1.875rem ,.2049305556rem + 5.5555555556vw ,6.875rem)}.about-project__content ol,.about-project__content p,.about-project__content ul{margin-bottom:clamp(.875rem ,.2904756944rem + 1.9444444444vw ,2.625rem)}.about-project__content li{padding-left:clamp(1.5625rem ,1.0406032986rem + 1.7361111111vw ,3.125rem)}.about-project__content li:not(:last-child){margin-bottom:clamp(.5rem ,.1659861111rem + 1.1111111111vw ,1.5rem)}.about-project__content ul li::before{top:clamp(.625rem ,.4162413194rem + .6944444444vw ,1.25rem)}.about-project__content ul li::before{left:clamp(.3125rem ,.1037413194rem + .6944444444vw ,.9375rem)}.about-project__content ul li::before{width:clamp(.375rem ,.2914965278rem + .2777777778vw ,.625rem)}.slider-project__btn{width:clamp(2.625rem ,1.9569722222rem + 2.2222222222vw ,4.625rem)}.block-a-project__txt{font-size:clamp(.9375rem ,.7704930556rem + .5555555556vw ,1.4375rem)}.block-b-project__left{padding:clamp(1.625rem ,.497703125rem + 3.75vw ,5rem)}.block-b-project__left ol:not(:last-child),.block-b-project__left p:not(:last-child),.block-b-project__left ul:not(:last-child){margin-bottom:clamp(.875rem ,.5409861111rem + 1.1111111111vw ,1.875rem)}.block-b-project__left li{padding-left:clamp(.9375rem ,.8331206597rem + .3472222222vw ,1.25rem)}.block-b-project__left li:not(:last-child){margin-bottom:clamp(.3125rem ,.2081206597rem + .3472222222vw ,.625rem)}.block-b-project__left ul li::before{left:clamp(.125rem ,.0623723958rem + .2083333333vw ,.3125rem)}.block-b-project__left ul li::before{width:clamp(.1875rem ,.1248723958rem + .2083333333vw ,.375rem)}.team-project{font-size:clamp(1.25rem ,.874234375rem + 1.25vw ,2.375rem)}.team-project__kama span{font-size:clamp(1rem ,.7077378472rem + .9722222222vw ,1.875rem)}}@media (min-width:24.43625em)and (max-width:120.06125em){.form__items{-webkit-column-gap:clamp(1.875rem ,.0382883987rem + 7.5163398693vw ,9.0625rem);-moz-column-gap:clamp(1.875rem ,.0382883987rem + 7.5163398693vw ,9.0625rem);column-gap:clamp(1.875rem ,.0382883987rem + 7.5163398693vw ,9.0625rem)}}@media (min-width:51.31125em)and (max-width:120.06125em){.form__items{row-gap:clamp(2.375rem ,1.9085340909rem + .9090909091vw ,3rem)}}@media (max-width:62.06125em)and (min-width:37.56125em){.popup__content{max-width:80%}}@media (min-width:90.06125em)and (max-width:120em){[class*=__container]{max-width:clamp(81.25rem ,7.9255302493rem + 81.4162247923vw ,105.625rem)}}@media (min-width:30.06125em)and (max-width:90.06125em){.pdd-t{padding-top:clamp(3.75rem ,2.4974479167rem + 4.1666666667vw ,6.25rem)}.pdd-b{padding-bottom:clamp(3.75rem ,2.4974479167rem + 4.1666666667vw ,6.25rem)}.pdd-b-120{padding-bottom:clamp(5rem ,3.7474479167rem + 4.1666666667vw ,7.5rem)}.pdd-b-160{padding-bottom:clamp(5rem ,2.4948958333rem + 8.3333333333vw ,10rem)}.pdd-t-160{padding-top:clamp(5rem ,2.4948958333rem + 8.3333333333vw ,10rem)}.pdd-tb-160{padding-top:clamp(5rem ,2.4948958333rem + 8.3333333333vw ,10rem)}.pdd-tb-160{padding-bottom:clamp(5rem ,2.4948958333rem + 8.3333333333vw ,10rem)}.pdd-b-130{padding-bottom:clamp(1.875rem ,-2.5089322917rem + 14.5833333333vw ,10.625rem)}.pdd-tb{padding-top:clamp(3.75rem ,2.4974479167rem + 4.1666666667vw ,6.25rem)}.pdd-tb{padding-bottom:clamp(3.75rem ,2.4974479167rem + 4.1666666667vw ,6.25rem)}.pdd-b-140-80{padding-bottom:clamp(5rem ,3.121171875rem + 6.25vw ,8.75rem)}.pdd-tb-136-60{padding-block:clamp(5rem ,3.2464270833rem + 5.8333333333vw ,8.5rem)}.pdd-t-136-60{padding-top:clamp(5rem ,3.2464270833rem + 5.8333333333vw ,8.5rem)}.pdd-b-136-60{padding-bottom:clamp(5rem ,3.2464270833rem + 5.8333333333vw ,8.5rem)}.pdd-tb-84-56{padding-block:clamp(3.5rem ,2.6232135417rem + 2.9166666667vw ,5.25rem)}.pdd-t-84-56{padding-top:clamp(3.5rem ,2.6232135417rem + 2.9166666667vw ,5.25rem)}.pdd-b-84-56{padding-bottom:clamp(3.5rem ,2.6232135417rem + 2.9166666667vw ,5.25rem)}.pdd-t-64-49{padding-top:clamp(3.0625rem ,2.5927929688rem + 1.5625vw ,4rem)}.pdd-b-64-49{padding-bottom:clamp(3.0625rem ,2.5927929688rem + 1.5625vw ,4rem)}.txt-42{font-size:clamp(1.5625rem ,1.0927929688rem + 1.5625vw ,2.5rem)}.txt-25{font-size:clamp(1.25rem ,1.0934309896rem + .5208333333vw ,1.5625rem)}.txt-24{font-size:clamp(.8125rem ,.5933033854rem + .7291666667vw ,1.25rem)}.block-clm__txt:not(:last-child){margin-bottom:clamp(1.25rem ,1.0621171875rem + .625vw ,1.625rem)}.btn-circle{width:clamp(9.0625rem ,5.680609375rem + 11.25vw ,15.8125rem)}.btn-circle__arr svg{width:clamp(.625rem ,.5310585938rem + .3125vw ,.8125rem)}.header{padding-top:clamp(1rem ,.8747447917rem + .4166666667vw ,1.25rem)}.header__logo{width:clamp(1.875rem ,1.2487239583rem + 2.0833333333vw ,3.125rem)}.footer{padding-top:clamp(.9375rem ,-1.0039557292rem + 6.4583333333vw ,4.8125rem)}.footer__logo{margin-bottom:clamp(1.25rem ,-.0964934896rem + 4.4791666667vw ,3.9375rem)}.footer__logo-i{width:clamp(1.875rem ,1.2487239583rem + 2.0833333333vw ,3.125rem)}.footer__title{margin-bottom:clamp(1.875rem ,1.2487239583rem + 2.0833333333vw ,3.125rem)}.footer__txt span{font-size:clamp(1.125rem ,.749234375rem + 1.25vw ,1.875rem)}.links-footer__title{font-size:clamp(.8125rem ,.7498723958rem + .2083333333vw ,.9375rem)}.links-footer__title{margin-bottom:clamp(1.25rem ,.8429205729rem + 1.3541666667vw ,2.0625rem)}.info-hero__img{margin-right:clamp(.625rem ,.3118619792rem + 1.0416666667vw ,1.25rem)}.ticker__item{font-size:clamp(2.9375rem ,.9647304687rem + 6.5625vw ,6.875rem)}.ticker__item{padding-left:clamp(.9375rem ,.3112239583rem + 2.0833333333vw ,2.1875rem)}.ticker__item{padding-right:clamp(.9375rem ,.3112239583rem + 2.0833333333vw ,2.1875rem)}.ticker__item .img img{height:clamp(3.125rem ,-.0063802083rem + 10.4166666667vw ,9.375rem)}.spollers-s__num{font-size:clamp(.5625rem ,.2180481771rem + 1.1458333333vw ,1.25rem)}.spollers-s__name{font-size:clamp(1.5625rem ,.4665169271rem + 3.6458333333vw ,3.75rem)}.spollers-s__link{padding-inline:clamp(1.25rem ,.9368619792rem + 1.0416666667vw ,1.875rem)}.spollers-s__link{min-height:clamp(1.8125rem ,1.436734375rem + 1.25vw ,2.5625rem)}.spollers-s__link{font-size:clamp(.875rem ,.6871171875rem + .625vw ,1.25rem)}.spollers-s__wrapper{font-size:clamp(.875rem ,.6871171875rem + .625vw ,1.25rem)}.spollers-mb__wrapper{font-size:clamp(.9375rem ,.7809309896rem + .5208333333vw ,1.25rem)}.clients__title{margin-bottom:clamp(1.875rem ,.1840546875rem + 5.625vw ,5.25rem)}.clients__link{margin-block:clamp(3.75rem ,.743875rem + 10vw ,9.75rem)}.clients__link .btn-circle__txt{font-size:clamp(1.5625rem ,1.0927929688rem + 1.5625vw ,2.5rem)}.clients__link .btn-circle__arr svg{width:clamp(.8125rem ,.4054205729rem + 1.3541666667vw ,1.625rem)}.projects__block{padding-bottom:clamp(1.875rem ,-.3169661458rem + 7.2916666667vw ,6.25rem)}.projects__items{margin-bottom:clamp(2.1875rem ,1.5299101563rem + 2.1875vw ,3.5rem)}.about-project__colors{padding-left:clamp(.75rem ,.4681757813rem + .9375vw ,1.3125rem)}.slider-project__btn.swiper-button-prev{left:clamp(1.25rem ,-.0025520833rem + 4.1666666667vw ,3.75rem)}.slider-project__btn.swiper-button-next{right:clamp(1.25rem ,-.0025520833rem + 4.1666666667vw ,3.75rem)}.block-b-project{padding-top:clamp(2.875rem ,1.8103307292rem + 3.5416666667vw ,5rem)}.block-b-project{padding-bottom:clamp(2.875rem ,1.8103307292rem + 3.5416666667vw ,5rem)}.block-b-project__left{font-size:clamp(1rem ,.9373723958rem + .2083333333vw ,1.125rem)}.video-project__play{width:clamp(4.6875rem ,2.0258268229rem + 8.8541666667vw ,10rem)}.video-project__play{font-size:clamp(.875rem ,.7497447917rem + .4166666667vw ,1.125rem)}.team-project h2{margin-bottom:clamp(1.25rem ,.1540169271rem + 3.6458333333vw ,3.4375rem)}.team-project__kama{margin-top:clamp(5rem ,3.121171875rem + 6.25vw ,8.75rem)}}@media (min-width:90.06125em)and (max-width:120.06125em){.txt-32{font-size:clamp(1.25rem ,.124234375rem + 1.25vw ,1.625rem)}.txt-24{font-size:clamp(1.25rem ,.124234375rem + 1.25vw ,1.625rem)}.txt-20{font-size:clamp(.9375rem ,-.0006380208rem + 1.0416666667vw ,1.25rem)}.info-hero__txt{font-size:clamp(2.125rem ,.2487239583rem + 2.0833333333vw ,2.75rem)}}@media (min-width:24.43625em)and (max-width:90.06125em){.figures__txt{font-size:clamp(2.1875rem ,1.2798678571rem + 3.7142857143vw ,4.625rem)}.figures__txt span{font-size:clamp(1.5625rem ,.8643214286rem + 2.8571428571vw ,3.4375rem)}.figures__title-wr{margin-bottom:clamp(1.875rem ,.2459166667rem + 6.6666666667vw ,6.25rem)}.info-hero__txt{font-size:clamp(1.875rem ,1.7819095238rem + .380952381vw ,2.125rem)}.ticker-clients__item{width:clamp(12.125rem ,11.0544595238rem + 4.380952381vw ,15rem)}}@media (min-width:48.06125em)and (max-width:120.06125em){.figures__title{font-size:clamp(.8125rem ,.0615429687rem + 1.5625vw ,1.9375rem)}.figures__subtitle{font-size:clamp(.625rem ,.2912413194rem + .6944444444vw ,1.125rem)}}@media (max-width:48.06125em)and (min-width:30.06125em){.right-figure__svg-01{width:100%}}@media (min-width:48.06125em)and (max-width:90.06125em){.info-hero__txt{padding-left:clamp(.0000000625rem ,-2.6462294047rem + 5.5059522321vw ,2.3125rem)}}@media (min-width:31.31125em)and (max-width:120.06125em){.team__img{width:clamp(31.25rem ,29.8608389085rem + 4.4366197183vw ,35.1875rem)}}@media (min-width:62.06125em)and (max-width:120.06125em){.head-project__right{padding-top:clamp(.0000000625rem ,-5.3501076292rem + 8.6206895474vw ,5rem)}.head-project__right{padding-right:clamp(.0000000625rem ,-8.6939249784rem + 14.0086205819vw ,8.125rem)}}@media (any-hover:hover){.checkbox__label:hover{border-color:#51ff00;color:#7a7a7d}.form__button:hover::before{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.popup__link:hover{color:#454546}.popup__link:hover span::before{background-color:#454546}.btn-circle:hover .btn-circle__arr svg{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.links-footer__link:hover::before,.lng__link:hover::before,.menu__link:hover::before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.links-footer__link:hover .btn-circle__arr svg{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.spollers-s__summary:hover .spollers-s__name,.spollers-s__summary:hover .spollers-s__num{color:#d9d9d9}.spollers-s__link:hover{border-color:#51ff00;color:#d9d9d9}.spollers-mb__summary:hover .spollers-mb__name,.spollers-mb__summary:hover .spollers-mb__position{color:#d9d9d9}.spollers-mb__summary:hover .spollers-mb__arr{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.spollers-mb__summary:hover .spollers-mb__arr path{stroke:#d9d9d9}.clients__link:hover .btn-circle__arr svg{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.ticker-clients__item:hover{border-color:#51ff00}.nav-projects__link:hover{color:#d9d9d9;border-color:#51ff00}.item-project__link:hover .item-project__img{-webkit-transform:scale(1);transform:scale(1)}.item-project__link:hover .item-project__arrow::after{-webkit-transform:rotate(-90deg) scaleX(1.2);transform:rotate(-90deg) scaleX(1.2)}.item-project__link:hover .item-project__arrow::before{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}.item-project__link:hover .item-project__arrow span{display:block;-webkit-transform:rotate(-45deg) scaleX(1.65);transform:rotate(-45deg) scaleX(1.65)}.slider-project__btn:hover{background-color:rgba(81,255,0,.3)}.slider-project__btn:hover img,.slider-project__btn:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.video-project__play:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1)}}