.ps__rail-y{left:auto !important;right:3px !important}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{transition:background-color 0.2s linear, opacity 0.2s linear;-webkit-transition:background-color 0.2s linear, opacity 0.2s linear;height:3px;border-radius:0;overflow:hidden;bottom:0;position:absolute}.ps__rail-y{transition:background-color 0.2s linear, opacity 0.2s linear;-webkit-transition:background-color 0.2s linear, opacity 0.2s linear;width:3px;border-radius:0;margin-top:4px;margin-right:0;margin-bottom:4px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:#e0e0e0}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:1}.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:0.8}.ps__thumb-x,.ps__thumb-y{border-radius:0}.ps__thumb-x{background-color:#828282;transition:background-color 0.2s linear, height 0.2s ease-in-out;-webkit-transition:background-color 0.2s linear, height 0.2s ease-in-out;height:3px;bottom:0;position:absolute}.ps__thumb-x:hover,.ps__thumb-x:active{background-color:#e50058}.ps__thumb-y{background-color:#828282;transition:background-color 0.2s linear, width 0.2s ease-in-out;-webkit-transition:background-color 0.2s linear, width 0.2s ease-in-out;width:3px;right:0;position:absolute;cursor:pointer}.ps__thumb-y:hover,.ps__thumb-y:active{background-color:#e50058}.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{opacity:0.8;height:11px}.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{opacity:0.8;width:3px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box;transform:translate3d(0, 0, 0)}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-container-android .swiper-slide{transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-autoheight{height:auto}.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform, height}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:0.625rem;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:0.625rem;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:2.625rem;height:2.625rem;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-ms-transform-origin:50%;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader::after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-button-prev{left:1.125rem}.swiper-button-next{right:1.125rem}.swiper-button-prev,.swiper-button-next{position:absolute;top:calc(50% - 2rem);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;border-radius:50%;cursor:pointer;transition:0.4s;background-color:#f06842;z-index:2}.swiper-button-prev svg,.swiper-button-next svg{display:block;stroke:#fff}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#fb5021}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{display:none;cursor:auto;pointer-events:none}.swiper-pagination{width:100%;height:0.5625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;transition:300ms;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullets{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.swiper-pagination-bullet{position:relative;display:-ms-flexbox;display:flex;width:0.625rem;height:0.625rem;border-radius:50%;margin-right:1.25rem;background-color:#fff;opacity:0.4;transition:0.4s;cursor:pointer;outline:none}.swiper-pagination-bullet:last-of-type{margin-right:0}.swiper-pagination-bullet:hover{opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-container-vertical>.swiper-pagination-bullets{right:0.625rem;top:50%;transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}@font-face{font-family:"Gilroy";src:url(./../../assets/fonts/Gilroy-Regular.woff) format("woff"),url(./../../assets/fonts/Gilroy-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Gilroy";src:url(./../../assets/fonts/Gilroy-Medium.woff) format("woff"),url(./../../assets/fonts/Gilroy-Medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Gilroy";src:url(./../../assets/fonts/Gilroy-SemiBold.woff) format("woff"),url(./../../assets/fonts/Gilroy-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"Gilroy";src:url(./../../assets/fonts/Gilroy-Bold.woff) format("woff"),url(./../../assets/fonts/Gilroy-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"TheFlowerCity";src:url(./../../assets/fonts/TheFlowerCity.woff) format("woff"),url(./../../assets/fonts/TheFlowerCity.ttf) format("truetype");font-style:normal;font-weight:400}*{padding:0;margin:0;box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-tap-highlight-color:transparent;outline:0}*::after,*::before{box-sizing:border-box}html{font-size:16px;height:100%}body{font-family:'Gilroy', Helvetica, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#070707;height:100%;position:relative}a{text-decoration:none;outline:0;color:#070707;cursor:pointer;transition:color 0.3s ease}ol,ul{list-style:none}img{display:block}button,input,textarea,select{background:none;font-family:'Gilroy', sans-serif;border:0;border-radius:0;outline:0;transition:border 0.3s ease,color 0.3s ease;cursor:pointer}svg{display:block;width:100%;height:100%;transition:fill 0.3s ease,stroke 0.3s ease}.main{margin:0 auto;max-width:73.125rem}.page{width:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.page.page--active{overflow:hidden}.page__content{position:relative;min-width:100%}.page__content>*{height:100%;-ms-flex-negative:0;flex-shrink:0}.page__scroll{position:fixed;top:0;right:0;width:auto;height:100%;overflow-y:auto}.page__scroll-content{width:1px;margin-left:auto;min-height:100%}.page__cookie{display:none;background-color:#202020;position:fixed;bottom:0;right:0;padding:1.25rem 1.875rem;font-size:.875rem;line-height:1.25rem;color:#fff;max-width:28.75rem;opacity:0;z-index:100}.page__cookie button{font-weight:600;font-size:1rem;line-height:1.5rem;color:#e50058;border:2px solid #e50058;margin-left:1rem;padding:.6875rem 1.9375rem}.page__cookie--show{display:-ms-flexbox;display:flex;animation:fadeIn 0.2s 1s linear forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInTop{from{transform:translate3d(0, -50%, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes fullScreenStart{0%{transform:translate(-100%, 0)}100%{transform:translate(0%, 0)}}@keyframes fullScreenEnd{0%{transform:translate(0%, 0)}100%{transform:translate(100%, 0)}}@keyframes autofill{to{background:transparent}}.h1{font-size:1.75rem;font-weight:700;line-height:1.25;color:#070707}.h1 span{color:#e50058}.h2{font-size:1.75rem;font-weight:700;line-height:1.25;color:#070707}.h2 span{color:#e50058}.h3{font-size:1.75rem;font-weight:700;line-height:1.125;color:#070707}.h3 span{color:#e50058}.h4{font-size:1.5rem;font-weight:700;line-height:1;color:#070707}.h4 span{color:#e50058}.h5{font-size:1.25rem;font-weight:700;line-height:1.35;color:#070707}.h5 span{color:#e50058}.h6{font-size:1.25rem;font-weight:700;line-height:1.35;color:#070707}.h6 span{color:#e50058}.h7{font-size:.875rem;font-weight:600;line-height:1.42;color:#070707}.h7 span{color:#e50058}.text{font-size:1rem;font-weight:400;line-height:1.5;color:#070707}.text-base{font-size:1.125rem;font-weight:600;line-height:1;color:#070707}.text-little{font-size:.875rem;font-weight:400;line-height:1.43;color:#070707}.text-little.text-little--def{line-height:1.5}.text-little.text-little--bold{font-weight:600}.text-flower{font-family:"TheFlowerCity", "Gilroy", Helvetica, sans-serif;font-size:3.125rem;text-transform:uppercase;line-height:1.2;color:#e50058}.text-flower span{text-decoration:line-through}.text-flower-m{font-family:"TheFlowerCity", "Gilroy", Helvetica, sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:1.2;color:#e50058}.text-flower-m span{text-decoration:line-through}.list .list__item{position:relative;padding-left:1.125rem;font-weight:400}.list .list__item::after{content:'';position:absolute;top:.5rem;left:0;width:.5rem;height:.25rem;background-color:#e50058}.link{position:relative;font-size:1rem;font-weight:700;line-height:1.8;color:#e50058}.link::after{content:'';position:absolute;bottom:-.375rem;right:0;width:100%;height:2px;background-color:#e50058;-ms-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:left;transform-origin:left;transition:transform 0.2s ease-out}.link:hover{color:#e50058}.link:hover::after{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:right;transform-origin:right}.link-anim{position:relative}.link-anim .link-anim__base{position:relative;display:block;z-index:1;clip-path:inset(0 0 0 0);transition:clip-path 0.6s cubic-bezier(0.63, 0.03, 0.21, 1)}.link-anim .link-anim__back{position:absolute;top:0;left:0;color:#e50058;pointer-events:none;z-index:0;opacity:0;transition-delay:0.6s;width:100%;height:100%}.link-anim:hover .link-anim__back{opacity:1;transition-delay:0s}.link-anim:hover .link-anim__base{clip-path:inset(0 0 0 100%)}.link-anim.link-anim--black .link-anim__back{color:#070707}.link-anim.link-anim--fill .link-anim__back *{color:#e50058 !important}.link-anim.link-anim--fill.link-anim--black .link-anim__back *{color:#070707 !important}.svg-anim{position:relative}.svg-anim svg{fill:#bdbdbd}.svg-anim .svg-anim__base{position:relative;display:block;z-index:1;clip-path:inset(0 0 0 0);transition:clip-path 0.6s cubic-bezier(0.63, 0.03, 0.21, 1)}.svg-anim .svg-anim__back{position:absolute;top:0;left:0;fill:#070707;pointer-events:none;z-index:0;opacity:0;transition:opacity 0.6s;transition-delay:0.6s}.svg-anim:hover .svg-anim__base{clip-path:inset(0 0 0 100%)}.svg-anim:hover .svg-anim__back{opacity:1;transition-delay:0s}.svg-anim.svg-anim--agima .svg-anim__base{border:2px solid #bdbdbd;border-radius:5px}.svg-anim.svg-anim--agima .svg-anim__back{border:2px solid #070707;border-radius:5px}.input{position:relative;width:100%}.input .input__title{position:absolute;top:50%;left:0;-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);color:#bdbdbd;font-size:1rem;font-weight:600;line-height:1;transition:top 0.3s ease,color 0.3s ease,font-size 0.3s ease,transform 0.3s ease;z-index:2;pointer-events:none}.input .input__item{position:relative;width:100%;height:2.75rem;padding-right:1.25rem;border-top:2px solid transparent;border-bottom:2px solid #070707;z-index:1;font-size:1rem;font-weight:600}.input .input__item:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.input .input__item:hover+.input__border,.input .input__item:active+.input__border,.input .input__item:focus+.input__border{width:100%}.input .input__border{position:absolute;left:0;bottom:0;width:0%;height:2.01px;background-color:#e50058;transition:width 0.2s ease-in-out;z-index:1;pointer-events:none}.input .input__fail-icon{position:absolute;top:50%;right:0;display:none;width:1rem;height:1rem;-ms-transform:translate(0, -50%);transform:translate(0, -50%);animation-duration:0.6s;animation-fill-mode:both;animation-name:fadeIn}.input .input__fail-icon::after,.input .input__fail-icon::before{content:'';position:absolute;left:.125rem;width:.875rem;height:2px;display:block;background-color:#e50058;transition:0.3s ease}.input .input__fail-icon::after{top:50%;-ms-transform:rotate(-45deg) translate(0, -50%);transform:rotate(-45deg) translate(0, -50%)}.input .input__fail-icon::before{bottom:50%;-ms-transform:rotate(45deg) translate(0, 50%);transform:rotate(45deg) translate(0, 50%)}.input .input__fail-text{position:absolute;top:100%;left:0;width:100%;padding-top:.25rem;color:#e50058;display:none;font-size:.625rem;font-weight:700;line-height:1.2;animation-duration:0.6s;animation-fill-mode:both;animation-name:fadeIn}.input.input--focus .input__title{top:0;-ms-transform:translate(0%, -75%);transform:translate(0%, -75%);font-size:.75rem;color:#070707}.input.input--fail .input__title{color:#e50058}.input.input--fail .input__item{color:#e50058}.input.input--fail .input__border{width:100%}.input.input--fail .input__fail-icon{display:block}.file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:2.375rem;cursor:pointer}.file:hover .file__icon{-ms-transform:rotate(90deg);transform:rotate(90deg)}.file.file--select .file__btn span{display:block}.file.file--select .file__text{display:none}.file.file--select .file__icon{width:.875rem;height:1.125rem;margin-right:.5625rem;-ms-transform:rotate(0deg);transform:rotate(0deg)}.file.file--select .file__icon::after,.file.file--select .file__icon::before{display:none}.file.file--select .file__icon svg{display:block}.file.file--select:hover .file__icon{-ms-transform:rotate(0deg);transform:rotate(0deg)}.file .file__btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.file .file__btn input{display:none}.file .file__btn span{font-weight:600;display:none}.file .file__icon{position:relative;width:.75rem;height:.75rem;margin-right:.6875rem;transition:transform 0.3s ease}.file .file__icon::after,.file .file__icon::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#e50058;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.file .file__icon svg{display:none;fill:#e50058}.file .file__icon::before{-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.file .file__text{font-weight:600}.file .file__text span{color:#e50058}.btn{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;color:#e50058;height:3.125rem;padding:0 2.25rem;border:2px solid #e50058;font-size:1rem;font-weight:600;transition:color 0.2s ease}.btn .btn__text{position:relative;pointer-events:none}.btn::before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;background-color:#e50058;transition:width 0.3s ease}.btn:hover,.btn:active{color:#fff}.btn:hover::before,.btn:active::before{width:100%}.switch{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.switch .switch__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:2.625rem;height:1.25rem;padding:.125rem;border-radius:1rem;margin-right:.5rem;background-color:#070707;box-shadow:0 .125rem .25rem rgba(0,0,0,0.1);cursor:pointer}.switch .switch__label:hover .switch__icon{background-color:#e50058}.switch .switch__icon{width:1rem;height:1rem;border-radius:50%;background-color:#fff;transition:0.3s ease}.switch .switch__text.switch__text--checked{display:none}.switch .switch__text.switch__text--no-checked{display:block}.switch .switch__input{display:none}.switch .switch__input:checked+.switch__label .switch__icon{margin-left:1.375rem}.switch .switch__input:checked+.switch__label+.switch__text-wrap .switch__text--checked{display:block}.switch .switch__input:checked+.switch__label+.switch__text-wrap .switch__text--no-checked{display:none}.menu{width:100%;z-index:11;position:fixed;left:0;top:0;background-color:#fff}.menu .menu__left{position:relative;height:2.75rem;z-index:4;border-bottom:1px solid #e0e0e0}.menu .menu__back-wrap{position:absolute;top:.875rem;left:50%;display:none;width:2.1875rem;height:1.625rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu .menu__back-wrap:hover .menu__back{-ms-transform:translate(20%, -50%);transform:translate(20%, -50%)}.menu .menu__back-wrap:hover .menu__back .menu__back-icon{fill:#e50058}.menu .menu__back-wrap:hover .menu__back .menu__back-icon--original{animation-name:arrowOutToRightOrigin2;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.menu .menu__back-wrap:hover .menu__back .menu__back-icon--hover{animation-name:arrowInFromLeftHover2, elasticWidthHover;animation-duration:0.38s, 0.33s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.38, 0.35, 0, 1.01);animation-delay:0.15s, 0.33s}.menu .menu__back{position:absolute;top:50%;left:0;display:block;width:1.8125rem;height:.9375rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);transition:transform 0.3s ease}.menu .menu__back-icon{position:absolute;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.menu .menu__back-icon--original{right:0;width:1.375rem;animation-name:arrowBackToStartOrigin2;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.menu .menu__back-icon--hover{left:100%;width:1.5rem;animation-name:arrowBackToStartHover;animation-duration:0;animation-fill-mode:forwards}.menu .menu__back-icon svg{width:1.5rem;-ms-flex-negative:0;flex-shrink:0}.menu .menu__btn{display:block;position:relative;height:1.625rem;width:1.625rem;margin:0 auto;transition:transform 0.3s ease}.menu .menu__btn span{position:absolute;left:.125rem;width:1rem;height:2px;display:block;background-color:#070707;transition:0.3s ease;width:1.375rem}.menu .menu__btn span:nth-of-type(1){top:.5rem}.menu .menu__btn span:nth-of-type(2){bottom:.5rem}.menu .menu__btn.menu__btn--center{position:absolute;right:40px;top:10px}.menu .menu__btn.menu__btn--top{display:none}.menu .menu__btn.menu__btn--open span:nth-of-type(1){top:calc(50% - 1px);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu .menu__btn.menu__btn--open span:nth-of-type(2){bottom:calc(50% - 1px);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu .menu__btn.menu__btn--open.menu__btn--top{-ms-transform:translate(-220%, 0);transform:translate(-220%, 0)}.menu .menu__btn:hover span{background-color:#e50058}.menu .menu__logo{position:absolute;top:0;left:3.4375rem;display:block;width:1.125rem;height:3.0625rem;-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu .menu__logo svg{fill:#e50058}.menu .menu__logo:hover svg{fill:#070707}.menu .menu__content{position:absolute;top:0;left:0;height:100vh;width:100vw;padding:8.125rem 2.5rem 1.875rem 2.5rem;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background-color:#fff;transform:translateX(-100%) translateZ(0);transition:transform 1s cubic-bezier(0.75, 0, 0.25, 1),visibility 0s 1s;will-change:transform;visibility:hidden}.menu .menu__top{display:-ms-flexbox;display:flex;width:100%}.menu .menu__top-col{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:10.5rem;margin-right:3rem;display:none}.menu .menu__top-col:last-of-type{margin-right:0}.menu .menu__top-col.menu__top-col--contacts{opacity:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;margin-left:auto}.menu .menu__top-col a{transition:opacity 0.3s ease}.menu .menu__top-col a[href^="tel:"]{color:#e50058}.menu .menu__top-col a:hover{opacity:0.8}.menu .menu__top-title{font-weight:700}.menu .menu__top-text{font-weight:600}.menu a.menu__top-text{font-weight:600}.menu .menu__theme{position:absolute;left:2.5rem;top:5rem}.menu .menu__theme .switch__text-wrap{display:block}.menu .menu__lang-wrap{display:none;-ms-flex-align:center;align-items:center;margin-bottom:5.3125rem}.menu .menu__lang{position:relative;margin-right:1.25rem;font-weight:600;color:#828282}.menu .menu__lang:last-of-type{margin-right:0}.menu .menu__lang::after{content:'';position:absolute;bottom:-.5rem;left:0;width:0%;height:2px;background-color:#e50058;transition:width 0.3s ease}.menu .menu__lang.menu__lang--active{color:#e50058}.menu .menu__lang.menu__lang--active::after{width:100%}.menu .menu__list-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;margin:1.5625rem 0 0}.menu .menu__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5625rem}.menu .menu__list-item{position:relative;margin-bottom:1.25rem}.menu .menu__list-item::after{content:'';position:absolute;bottom:-.25rem;left:0;width:0%;height:2px;background-color:#e50058;transition:width 0.3s ease}.menu .menu__list-item:last-of-type{margin-bottom:0}.menu .menu__list-item.menu__list-item--active::after{width:100%}.menu .menu__list-item.menu__list-item--active .menu__list-link{color:#e50058}.menu .menu__list-link{position:relative;display:block}.menu .menu__list-link:last-of-type{margin-bottom:0}.menu .menu__presentation{font-size:.875rem;margin:1.5rem 0 6.25rem}.menu .menu__contact-wrapper{display:-ms-flexbox;display:flex}.menu .menu__socials{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%;margin-top:auto}.menu .menu__socials-item{margin-right:.625rem}.menu .menu__socials-text{display:none}.menu .menu__socials-icon{width:1.375rem;height:1.25rem}.menu .menu__partners{display:-ms-flexbox;display:flex;margin-left:1rem}.menu .menu__partners svg{width:6.25rem;height:3.125rem}.menu .menu__agima{width:4.1875rem;height:1.875rem}.menu .menu__agima svg{max-width:100%;max-height:100%}.menu.menu--open .menu__content{display:-ms-flexbox;display:flex;z-index:3}.menu.menu--active .menu__content{transform:translateX(0) translateZ(0);transition-delay:0s, 0s;visibility:visible}.menu.menu--project .menu__back-wrap{display:block}.menu.menu--project .menu__logo{display:none}.menu.menu--project .menu__btn{display:none}.banner-home{position:relative;width:100%;min-height:39.625rem;padding:3.75rem 1.25rem 2.8125rem 2.5rem;overflow:hidden}.banner-home .banner-home__btn-theme{position:absolute;right:0;bottom:.4375rem;z-index:1;margin-bottom:4px}.banner-home .banner-home__btn-theme .switch__text-wrap{display:none}.banner-home .banner-home__content-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;height:100%;z-index:1;padding-top:9rem}.banner-home .banner-home__content{position:relative;z-index:1;margin-top:.625rem}.banner-home .banner-home__text{display:none}.banner-home .banner-home__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;margin-top:1rem;margin-bottom:1rem}.banner-home .banner-home__tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1rem;border:1px solid #e0e0e0;border-radius:1.375rem;color:rgba(7,7,7,0.6);font-size:12px;font-weight:400;line-height:120%}.banner-home .banner-home__presentation{margin-bottom:1.25rem}.banner-home .banner-home__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:8.4375rem}.banner-home .banner-home__links-wrp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.banner-home .banner-home__links-wrp:last-child{margin-top:auto}.banner-home .banner-home__link{font-size:.875rem;margin-bottom:.625rem;-ms-flex-negative:0;flex-shrink:0;display:block}.banner-home .banner-home__theme{margin-bottom:1.5rem}.banner-home .banner-home__theme-svg{position:absolute;top:13%;right:2rem;width:7.625rem;height:9.125rem}.banner-home .banner-home__theme-text{position:absolute;right:-3.9375rem;bottom:27.8%;width:100%;-ms-transform:rotate(-21deg);transform:rotate(-21deg)}.banner-home .banner-home__achievement{position:absolute;text-align:left;font-size:.875rem;line-height:140%;top:1.5625rem;left:0}.banner-home .banner-home__achievement span{font-weight:600;display:inline-block;font-size:.875rem;line-height:149.25%;margin-right:0.25em}.banner-home .banner-home__label{display:none}.banner-home .banner-home__btn{position:absolute;left:0;bottom:7.5rem}.banner-career{position:relative;width:100%;padding:5rem 1.875rem 10.3125rem 2.5rem;overflow:hidden}.banner-career .banner-career__btn-theme{position:relative;z-index:1;margin-bottom:1.5rem}.banner-career .banner-career__content-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;height:100%;z-index:1}.banner-career .banner-career__content{position:relative;z-index:1;margin-top:5rem}.banner-career .banner-career__title br{display:none}.banner-career .banner-career__text{margin-top:1.625rem}.banner-career .banner-career__main-link{display:inline-block;margin-top:2.5rem}.banner-career .banner-career__links{display:none;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.banner-career .banner-career__link{margin-right:1.75rem;-ms-flex-negative:0;flex-shrink:0}.banner-career .banner-career__link:last-of-type{margin-right:0}.banner-career .banner-career__theme{margin-bottom:1.5rem}.banner-career .banner-career__theme-svg{position:absolute;top:4.625rem;right:2rem;width:8.375rem;height:3.9375rem}.banner-career .banner-career__theme-text{position:absolute;right:-4.6875rem;bottom:5.25rem;width:18.5rem;-ms-transform:rotate(-21deg);transform:rotate(-21deg)}.banner-agency{position:relative;width:100%;padding:5rem 3.125rem 10rem 2.5rem;overflow:hidden}.banner-agency .banner-agency__btn-theme{position:relative;z-index:1;margin-bottom:1.5rem}.banner-agency .banner-agency__content-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;height:100%;z-index:1}.banner-agency .banner-agency__content{position:relative;z-index:1;margin-top:5.3125rem}.banner-agency .banner-agency__title{max-width:32.1875rem}.banner-agency .banner-agency__title br{display:none}.banner-agency .banner-agency__text{font-weight:400;margin-top:1.625rem}.banner-agency .banner-agency__main-link{display:inline-block;margin-top:2.25rem}.banner-agency .banner-agency__links{display:none}.banner-agency .banner-agency__link{margin-right:1.75rem;-ms-flex-negative:0;flex-shrink:0}.banner-agency .banner-agency__link:last-of-type{margin-right:0}.banner-agency .banner-agency__theme-text{position:absolute;right:-4.5rem;bottom:5.875rem;width:100%;-ms-transform:rotate(-21deg);transform:rotate(-21deg)}.production{position:relative;width:100%;background-color:#f4f4f9;transition:background-color 0.3s ease;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;height:35.5rem}.production .production__img{position:absolute;left:0;right:0;transition:opacity 0.3s ease;opacity:1}.production .production__img img{width:85%;height:auto;margin:0 auto 14.375rem}.production .production__img.production__img--hovered{opacity:0}.production .production__info{position:absolute;left:2.1875rem;bottom:3.4375rem;transition:bottom 0.5s}.production .production__title{color:#070707;font-size:1.25rem;line-height:1.6875rem;font-weight:600;margin-bottom:1.75rem;transition:color 0.3s ease}.production .production__title span{color:#e50058;display:block;transition:color 0.3s ease}.production .production__text{color:#070707;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5625rem;transition:color 0.3s ease}.production .production__link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:5}.production .production__buttons-wrap{display:-ms-flexbox;display:flex}.production .production__download{margin:.3125rem 0 0 2.875rem}.projects{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.projects .projects__item-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:1;transition:opacity 0.3s ease;background-color:#202020}.projects .projects__item-img img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}.projects .projects__name{max-width:100%;position:relative;z-index:1;color:#fff;transition:color 0.3s ease}.projects .projects__text-wrap{position:relative;z-index:1;overflow:hidden;height:0;transition:margin 0.3s ease,height 0.3s ease}.projects .projects__text{color:#fff;transition:color 0.3s ease}.projects .projects__label{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:1.5625rem;padding:0 .875rem;margin-bottom:1.125rem;color:#fff;font-weight:600;text-align:center;background-color:#e50058;z-index:1}.projects .projects__item{width:20rem;height:100%;padding:3.125rem 2.5rem 3.625rem 2.125rem;border-right:1px solid #e0e0e0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.projects .projects__item:hover{border-right-color:transparent}.projects .projects__item:hover .projects__item-img{opacity:1}.projects .projects__item:hover .projects__text-wrap{height:3.375rem;margin-top:.75rem}.projects .projects__item:hover .projects__name{color:#fff}.projects .projects__item:hover .projects__text{color:#fff}.projects .projects__item:hover .projects__achievement-label{color:#fff}.projects .projects__item:hover .projects__achievement-icon{fill:#fff}.projects .projects__achievement{position:absolute;top:.9375rem;right:1.25rem}.projects .projects__achievement-label{font-size:.75rem;line-height:147%;text-align:right;transition:color 0.2s linear}.projects .projects__achievement-label span{font-weight:600;display:block}.projects .projects__achievement-icon{margin-left:auto;width:5rem;height:2.1875rem;margin-top:1.25rem;fill:#fff;transition:fill 0.2s linear}.page-link{position:relative;width:100%;height:9.4375rem;padding:2.5rem 1.875rem 3.25rem 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.page-link .page-link__title{position:absolute;bottom:-1.375rem;left:-2.1875rem;line-height:0.4;font-weight:700;font-size:6.875rem;text-align:center;text-transform:uppercase;color:#f4f4f9}.page-link .page-link__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:1;margin-bottom:auto}.page-link .page-link__item.page-link__item--more{margin-bottom:-1.375rem}.page-link .page-link__name{transition:color 0.3s ease}.page-link .page-link__text{margin-top:.375rem;font-weight:400;transition:color 0.3s ease}.page-link .page-link__icon-wrap{position:relative;width:2.1875rem;height:.9375rem;-ms-flex-negative:0;flex-shrink:0;margin-top:.375rem;margin-left:.375rem;transition:transform 0.3s ease;overflow:hidden}.page-link .page-link__icon{position:absolute;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.page-link .page-link__icon--original{left:0;width:1.625rem;animation-name:arrowBackToStartOrigin;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.page-link .page-link__icon--hover{right:100%;width:1.8125rem;animation-name:arrowBackToStartHover;animation-duration:0;animation-fill-mode:forwards}.page-link .page-link__icon svg{width:1.8125rem;-ms-flex-negative:0;flex-shrink:0}.page-link:hover .page-link__name,.page-link:hover .page-link__text{color:#e50058}.page-link:hover .page-link__icon{fill:#e50058}.page-link:hover .page-link__icon--original{animation-name:arrowOutToRightOrigin;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.page-link:hover .page-link__icon--hover{animation-name:arrowInFromLeftHover, elasticWidthHover;animation-duration:0.38s, 0.33s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.38, 0.35, 0, 1.01);animation-delay:0.15s, 0.33s}@keyframes arrowBackToStartOrigin{0%{left:40%}to{left:0%}}@keyframes arrowBackToStartOrigin2{0%{right:40%}to{right:0%}}@keyframes arrowInFromLeftHover{0%{right:100%}to{right:0%}}@keyframes arrowInFromLeftHover2{0%{left:100%}to{left:0%}}@keyframes arrowBackToStartHover{0%{opacity:1}to{opacity:0}}@keyframes arrowOutToRightOrigin{0%{left:0%}to{left:110%}}@keyframes arrowOutToRightOrigin2{0%{right:0%}to{right:110%}}@keyframes elasticWidthHover{0%{width:100%}to{width:80%}}.about-home{position:relative;width:100%;height:51.5rem;padding:2.5rem 3.125rem 3.5rem 2.5rem;overflow:hidden;background-color:#f4f4f9}.about-home .about-home__content{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;z-index:1}.about-home .about-home__logo{position:absolute;fill:#fff;bottom:-13.6875rem;left:8.0625rem;width:35%;height:60%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.about-home .about-home__founded{width:13.375rem;margin-bottom:3.75rem}.about-home .about-home__text{width:18.4375rem;margin-bottom:2rem}.about-home .about-home__items{padding-top:.625rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.about-home .about-home__item{width:8.75rem;margin-bottom:2.8125rem}.about-home .about-home__item:last-of-type{margin-bottom:0}.about-home .about-home__item.about-home__item--more .about-home__item-count{position:relative}.about-home .about-home__item.about-home__item--more .about-home__item-count::before{content:'>';position:absolute;top:50%;left:-.5rem;font-size:1.875rem;-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.about-home .about-home__item-count{margin-bottom:.75rem;color:#e50058;font-size:3rem;font-weight:700;line-height:1.125}.about-home .about-home__more{margin-top:.625rem}.about-home .about-home__theme-text{position:absolute;left:6.8125rem;bottom:22.7%;width:19.125rem;-ms-transform:rotate(-21deg);transform:rotate(-21deg)}.contacts{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background-color:#fff}.contacts .contacts__top{padding:0 2.5rem 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:2;order:2}.contacts .contacts__top-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-right:3rem;margin-bottom:2.5rem;width:100%}.contacts .contacts__top-col:nth-of-type(2){width:13.375rem}.contacts .contacts__top-col:last-of-type{margin-right:0}.contacts .contacts__top-col a{transition:opacity 0.3s ease}.contacts .contacts__top-col a[href^="tel:"]{color:#e50058}.contacts .contacts__top-col a:hover{opacity:0.8}.contacts .contacts__top-title{margin-bottom:.625rem}.contacts a.contacts__top-text{font-weight:600}.contacts .contacts__content-wrap{width:100%;margin:auto 0;padding:4.375rem 2.1875rem 0 2.5rem}.contacts .contacts__top,.contacts .contacts__copy,.contacts .contacts__form,.contacts .contacts__title,.contacts .contacts__text,.contacts .contacts__link,.contacts .contacts__success{position:relative;z-index:1}.contacts .contacts__description{position:relative}.contacts .contacts__title{margin-bottom:1.125rem}.contacts .contacts__text{margin-bottom:1.875rem}.contacts .contacts__form{width:100%}.contacts .contacts__inputs{margin-bottom:1.875rem}.contacts .contacts__input{margin-bottom:1.5rem}.contacts .contacts__input:last-of-type{margin-bottom:0}.contacts .contacts__extra-input{width:100%;margin-bottom:1.5rem}.contacts .contacts__extra-input.contacts__extra-input--link.input--focus .input__title{left:0}.contacts .contacts__extra-input.contacts__extra-input--link .input__title{left:1.375rem}.contacts .contacts__extra-input.contacts__extra-input--link .input__item{padding-left:1.375rem}.contacts .contacts__extra-input-icon{position:absolute;left:0;top:50%;width:1rem;height:1rem;fill:#bdbdbd;-ms-transform:translateY(-50%);transform:translateY(-50%)}.contacts .contacts__file{margin-bottom:1.75rem}.contacts .contacts__agreement{width:96%;margin-bottom:2.1875rem;font-size:.75rem;font-weight:600;line-height:1.5;color:#bdbdbd}.contacts .contacts__agreement a{color:#e50058}.contacts .contacts__agreement a:hover{color:#070707}.contacts .contacts__form-btn{width:18.4375rem;margin-bottom:4.375rem}.contacts .contacts__success{display:none}.contacts .contacts__success-title{margin-bottom:1rem}.contacts .contacts__success-description{width:16.25rem}.contacts .contacts__success-text{margin-bottom:2rem;font-weight:600;color:#bdbdbd}.contacts .contacts__copy{display:none}.contacts .contacts__theme-text{position:absolute;top:-1.125rem;left:9.125rem;width:16rem;-ms-transform:rotate(-21deg);transform:rotate(-21deg)}.contacts .contacts__phone{font-weight:600;font-size:1.125rem;line-height:1.5rem;position:relative;width:100%;display:block;margin-bottom:1.25rem}.contacts.contacts--more{width:100%}.contacts.contacts--more .contacts__content-wrap--success{margin-left:0}.contacts.contacts--more .contacts__content,.contacts.contacts--more .contacts__success{width:auto}.contacts.contacts--more .contacts__success-title{width:16.25rem}.contacts.contacts--more .contacts__success-description{width:16.25rem}.contacts.contacts--more .contacts__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contacts.contacts--more .contacts__description{width:18.25rem;margin-top:.75rem;margin-right:1.625rem}.contacts.contacts--more .contacts__form{width:100%}.contacts.contacts--more .contacts__copy{width:16.25rem;margin-left:auto}.contacts.contacts--success .contacts__content,.contacts.contacts--more.contacts--success .contacts__content{display:none}.contacts.contacts--success .contacts__success,.contacts.contacts--more.contacts--success .contacts__success{display:block}.footer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;padding:1.875rem 0 1.25rem}.footer .footer__copy{font-weight:600}.footer .footer__socials{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:100%;margin-top:1.875rem}.footer .footer__socials-item{margin-right:1rem;width:2.75rem;height:2.75rem;border:1px solid #bdbdbd;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.footer .footer__socials-icon{width:1.375rem;height:1.25rem}.footer.footer--color-greay{background-color:#f4f4f9}.projects-other{position:relative;padding:5rem 0 0}.projects-other .projects-other__background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 0.3s ease}.projects-other .projects-other__background.projects-other__background--active{opacity:0.25}.projects-other .projects-other__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:100%;z-index:1}.projects-other .projects-other__title{padding:0 2.5rem;margin-bottom:.625rem}.projects-other .projects-other__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.projects-other .projects-other__items>div{-ms-flex-negative:0;flex-shrink:0}.projects-other .projects-other__col{margin-right:4.0625rem;max-height:100%;border-top:1px solid #e0e0e0}.projects-other .projects-other__col:last-of-type{margin-right:0}.projects-other .projects-other__col:first-of-type{border-top:0}.projects-other .projects-other__col.projects-other__col--open .projects-other__col-title{border-bottom:0}.projects-other .projects-other__col.projects-other__col--open .projects-other__col-title:after{-ms-transform:rotate(225deg);transform:rotate(225deg)}.projects-other .projects-other__col.projects-other__col--open .projects-other__list{height:100%;padding:0 2.5rem 0;margin-bottom:1.5625rem;transition:height 0.3s ease}.projects-other .projects-other__col-title{padding:1.875rem 2.75rem 1.875rem 2.5rem;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.projects-other .projects-other__col-title:after{content:'';width:.5rem;height:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-right:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.projects-other .projects-other__list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:0;padding:0 2.5rem;overflow:hidden;transition:height 0.3s ease}.projects-other .projects-other__list-item{width:100%}.projects-other .projects-other__list-clip{height:.875rem;width:0;margin-right:0;-ms-flex-negative:0;flex-shrink:0;fill:#070707;transition:width 0.3s ease,margin 0.3s ease}.projects-other .projects-other__list-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.5rem 0;margin-right:1.3125rem;transition:color 0.3s ease,margin 0.3s ease}.projects-other .projects-other__list-link:hover{margin-right:0}.projects-other .projects-other__list-link:hover .projects-other__list-clip{width:.875rem;margin-right:.4375rem;fill:#e50058}.projects-other .projects-other__list-link:hover .projects-other__list-link-text{color:#e50058}.img{display:block;width:20rem;height:100%;background-color:#bdbdbd}.img .img__item{width:100%;height:100%;display:block;background-color:#f4f4f9}.img .img__item img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}.img .img__item.img__item--theme{display:none}.img.img--parallax{position:relative;overflow:hidden}.img.img--parallax .img__item{position:absolute;top:0;left:0;width:auto}.img.img--parallax .img__item img{width:auto}.jobs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jobs .jobs__btn-wrap{width:100%;height:100%}.jobs .jobs__name{transition:color 0.3s ease;font-size:1.25rem}.jobs .jobs__btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;padding:1.875rem 2.5rem 1.875rem 2.5rem}.jobs .jobs__icon{width:1.875rem;height:1.875rem;margin-bottom:1rem}.jobs .jobs__icon svg{fill:#e50058}.jobs .jobs__about-wrap{position:relative;width:100%;height:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.jobs .jobs__about{position:relative;width:100%;padding:0 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;max-height:100%;overflow:auto}.jobs .jobs__about>div,.jobs .jobs__about>p{-ms-flex-negative:0;flex-shrink:0}.jobs .jobs__close{position:absolute;top:.8125rem;right:.8125rem;width:1.5rem;height:1.5rem}.jobs .jobs__close::after,.jobs .jobs__close::before{content:'';position:absolute;left:.125rem;width:1.375rem;height:2px;display:block;background-color:#bdbdbd;transition:0.3s ease}.jobs .jobs__close::after{top:50%;-ms-transform:rotate(-45deg) translate(0, -50%);transform:rotate(-45deg) translate(0, -50%)}.jobs .jobs__close::before{bottom:50%;-ms-transform:rotate(45deg) translate(0, 50%);transform:rotate(45deg) translate(0, 50%)}.jobs .jobs__close:hover::after,.jobs .jobs__close:hover::before{background-color:#e50058}.jobs .jobs__about-name{margin-bottom:1.5rem;font-size:1.25rem}.jobs .jobs__text{max-width:45rem;margin-bottom:1.625rem}.jobs .jobs__list-wrap{width:100%;margin-bottom:1.875rem}.jobs .jobs__list-col{width:100%;margin-bottom:1.4375rem}.jobs .jobs__list-col:last-of-type{margin-bottom:0}.jobs .jobs__list-title{margin-bottom:.625rem}.jobs .jobs__about-btns{width:100%}.jobs .jobs__payment{margin-bottom:2.375rem;color:#e50058}.jobs .jobs__about-bid{width:100%}.jobs .jobs__item{width:100%;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;overflow:hidden;transition:0.3s ease;border-bottom:1px solid #e0e0e0}.jobs .jobs__item.jobs__item--active .jobs__btn-wrap{display:none}.jobs .jobs__item.jobs__item--active .jobs__about-wrap{height:100%;padding:2rem 0 2.25rem 0;transition:0.3s ease}.jobs .jobs__item:first-of-type{border-top:1px solid #e0e0e0}.jobs .jobs__item:after{content:'';position:absolute;width:.5rem;height:.5rem;right:2.8125rem;top:2.1875rem;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.rating{width:100%;position:relative}.rating .rating__text{max-width:9.5rem;margin-bottom:auto}.rating .rating__img{display:block;height:2.5rem;margin-top:auto}.rating .rating__svg{width:4.375rem;height:4.375rem;fill:#6a6a6a;margin-top:auto}.rating .rating__number{position:absolute;top:0;right:-5%;font-size:9.375rem;height:100%;line-height:0.7;font-weight:700;text-align:center;text-transform:uppercase;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-ms-transform:rotate(180deg);transform:rotate(180deg);color:#f4f4f9;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.3s ease}.rating .rating__number.rating__number--theme{display:none}.rating .rating__item{position:relative;padding:1.4375rem 1.25rem 1.625rem 2.625rem;border-top:1px solid #e0e0e0;width:100%;height:11.8125rem;overflow:hidden}.rating .rating__item:last-of-type{border-bottom:0}.rating .rating__item:hover .rating__number{color:#e50058}.rating .rating__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;z-index:1}.rating .rating__content.rating__content--theme{display:none}.rating .rating__content.rating__content--theme .rating__text{max-width:15.625rem}.rating .rating__poster img{height:100%}.team{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:2.5rem;overflow:auto;border-bottom:1px solid #e0e0e0}.team .team__content-wrap{position:relative;padding:1.3125rem 0 .875rem;margin:auto 0}.team .team__content{position:relative;overflow:auto}.team .team__title{margin-bottom:1.625rem}.team .team__items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1}.team .team__item{width:100%;margin-right:4%;margin-bottom:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.team .team__item-number{width:2.625rem;font-size:3rem;color:#e50058;-webkit-user-select:none;-ms-user-select:none;user-select:none}.team .team__theme{position:absolute;top:100%;left:0;display:none;-ms-flex-align:end;align-items:flex-end;width:100%}.team .team__theme-icon{width:2.5625rem;height:2.8125rem;-ms-flex-negative:0;flex-shrink:0;margin-right:.875rem;fill:#6a6a6a;stroke:#6a6a6a}.team .team__theme-text{margin-bottom:-.25rem}.team .team__annotation{max-width:18.25rem;margin-top:auto}.team .team__number{position:absolute;top:-2.8125rem;left:0;width:100%;padding-right:13%;text-align:center;font-size:15.625rem;font-weight:700;line-height:0.7;-ms-transform:rotate(180deg);transform:rotate(180deg);opacity:0.7;color:#f4f4f9;display:none}.clients{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:3.125rem 0 0;background-color:#f4f4f9}.clients .clients__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:100%;overflow:auto}.clients .clients__content>div{-ms-flex-negative:0;flex-shrink:0}.clients .clients__title{width:50%;margin-bottom:2.375rem;margin-left:2.1875rem}.clients .clients__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.625rem;border-bottom:1px solid #e0e0e0;padding:0 2.1875rem 0}.clients .clients__row:last-of-type{border-bottom:0;margin-bottom:0}.clients .clients__item{width:33.333%;height:3.25rem;margin-bottom:1.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.clients .clients__img{display:block;max-height:100%;max-width:70%}.projects-description .projects-description__title{margin:5.25rem 0 1.5rem 2.5rem}.projects-description .projects-description__name{max-width:100%;position:relative;z-index:1;color:#fff;transition:color 0.3s ease}.projects-description .projects-description__text-wrap{position:relative;z-index:1;overflow:hidden;opacity:0;transition:opacity 0.3s ease;height:fit-content}.projects-description .projects-description__text{color:#070707;transition:color 0.3s ease;text-align:center}.projects-description .projects-description__label{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:1.5625rem;padding:0 .875rem;margin-bottom:1.125rem;color:#fff;font-weight:600;text-align:center;z-index:1}.projects-description .projects-description__item{width:100%;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;overflow:hidden;transition:width 0.3s ease}.projects-description .projects-description__item:hover{border-right-color:transparent}.projects-description .projects-description__item:hover .projects-description__text-wrap{opacity:1}.projects-description .projects-description__item:hover .projects-description__info-top-tags{opacity:1}.projects-description .projects-description__item.projects-description__item--active .projects-description__item-info{display:none}.projects-description .projects-description__item.projects-description__item--active .projects-description__preview{height:100%;transition:0.3s ease}.projects-description .projects-description__item.projects-description__item--active .projects-description__btn-wrap{height:0;padding:0;transition:0.3s ease}.projects-description .projects-description__item.projects-description__item--production{background:#f4f4f9}.projects-description .projects-description__item.projects-description__item--production .projects-description__content-wrap{padding:0}.projects-description .projects-description__item.projects-description__item--production .projects-description__about-wrap{max-width:none}.projects-description .projects-description__item.projects-description__item--production .projects-description__about-wrap-heading{display:block;padding:0}.projects-description .projects-description__item.projects-description__item--production .projects-description__preview-title{margin:2px 0 .5rem}.projects-description .projects-description__item.projects-description__item--production .projects-description__customer{padding:0}.projects-description .projects-description__item.projects-description__item--production .projects-description__slider-wrap{width:100%}.projects-description .projects-description__btn-wrap.projects-description__btn-wrap--production{rotate:0deg;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;padding-left:0;padding-right:0;padding-bottom:0}.projects-description .projects-description__slider-wrap{position:relative;margin-right:1.25rem;margin-left:1.25rem}.projects-description .projects-description__slider-button--next{position:absolute;height:100%;width:75%;right:0;top:0;z-index:2}.projects-description .projects-description__slider-button--prev{position:absolute;height:100%;width:25%;left:0;top:0;z-index:2}.projects-description .projects-description__item-info{display:none}.projects-description .projects-description__info-top-tags{opacity:0;transition:opacity 0.3s ease}.projects-description .projects-description__preview{width:100%;height:100%;transition:0.3s ease}.projects-description .projects-description__slide{width:100%;height:auto;aspect-ratio:67/84;will-change:transform}.projects-description .projects-description__slide-video{display:none}.projects-description .projects-description__item-img img{width:100%;height:100%}.projects-description .projects-description__video{position:static;z-index:2;width:100%;height:100%;object-fit:cover}.projects-description .projects-description__achievement{position:absolute;top:.9375rem;right:1.25rem}.projects-description .projects-description__about-wrap{max-width:100%}.projects-description .projects-description__about-wrap-heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.375rem;padding-left:2.5rem}.projects-description .projects-description__preview-title span{color:#e50058}.projects-description .projects-description__customer{margin-bottom:.625rem;padding-left:2.5rem;padding-right:2.5rem}.projects-description .projects-description__about{margin-bottom:1.75rem;font-size:.875rem;line-height:156%;display:none;opacity:0.5}.projects-description .projects-description__pagination-wrap{height:3px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:1rem;left:0;z-index:1;padding:0 1rem}.projects-description .projects-description__pagination-element{display:block;position:relative;width:100%;height:100%;background-color:#9d9d9d;margin-right:.625rem}.projects-description .projects-description__pagination-element:last-of-type{margin-right:0}.projects-description .projects-description__pagination-element:after{content:'';width:100%;height:100%;opacity:0.6}.projects-description .projects-description__bg-element{height:100%;background-color:#fff;position:absolute;top:0;left:0}.projects-description .projects-description__bg-element.projects-description__bg-element--animation{animation:fill 30s linear forwards}.projects-description .projects-description__bg-element.projects-description__bg-element--filled{width:100%;animation:none}.projects-description .projects-description__content-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:1.25rem 0}.projects-description .projects-description__tags-wrap{margin:.625rem 0 .5rem;padding-left:2.5rem;padding-right:2.5rem;font-size:.875rem}.projects-description .projects-description__tag-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.projects-description .projects-description__tag-year{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.projects-description .projects-description__tag-attainment{display:none}.projects-description .projects-description__attainment-icon{width:1.25rem;height:1.25rem}.projects-description .projects-description__attainment-text{width:8.125rem;line-height:140%}.projects-description .projects-description__attainment-text span{font-weight:600}.projects-description .projects-description__tag-link-wrap{display:-ms-flexbox;display:flex}.projects-description .projects-description__tag-link{margin-bottom:1rem;display:-ms-flexbox;display:flex}.projects-description .projects-description__tag-link-anim{font-size:.875rem;line-height:100%;font-weight:600}.projects-description .projects-description__link-text{display:none;pointer-events:none}.projects-description .projects-description__link-icon{pointer-events:none;width:.875rem;height:.875rem}.projects-description .projects-description__download{margin:1.25rem 0 0 0;display:block}.projects-description .projects-description__cards{margin:1.5rem 0 2rem}@keyframes fill{0%{width:0%}100%{width:100%}}.projects-description-cards{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;row-gap:1rem}.projects-description-cards .projects-description-cards__item{background:#fff;min-height:8.625rem;padding:1.5rem}.projects-description-cards .projects-description-cards__item.projects-description-cards__item--pink{background:#e50058}.projects-description-cards .projects-description-cards__item.projects-description-cards__item--pink .projects-description-cards__title{color:#fff}.projects-description-cards .projects-description-cards__item.projects-description-cards__item--pink .projects-description-cards__text{color:#fff}.projects-description-cards .projects-description-cards__item.projects-description-cards__item--video{min-height:19.25rem;padding-bottom:.75rem}.projects-description-cards .projects-description-cards__title{font-weight:700;font-size:1rem;line-height:140%}.projects-description-cards .projects-description-cards__text{margin-top:.375rem}.projects-description-cards .projects-description-cards__video{display:block;width:100%;margin-top:1.25rem}.projects-top-tags{overflow:hidden}.projects-top-tags .projects-top-tags__wrapper{display:-ms-flexbox;display:flex;gap:4px;margin-bottom:-1.25rem;padding-bottom:1.25rem;padding-right:1.25rem;overflow:auto}.projects-top-tags .projects-top-tags__tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;border-radius:1.5rem;background-color:#f4f4f9;color:#070707;font-size:.75rem;font-weight:400;line-height:130%}.popup{position:fixed;top:0;left:0;right:0;bottom:0;display:none;width:100%;height:100%;background-color:rgba(7,7,7,0.8);overflow-x:hidden;overflow-y:auto;z-index:50;opacity:0;-webkit-overflow-scrolling:touch;animation-duration:0.6s;animation-fill-mode:both;animation-name:fadeIn}.popup.popup--open{display:block;opacity:1}.popup .popup__content-wrap{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%}.popup .popup__content-wrap.popup__content-wrap--full{height:100%}.popup .popup__content-wrap.popup__content-wrap--full .popup__content{width:100%;height:100%}.popup .popup__content-wrap.popup__content-wrap--open{display:-ms-flexbox;display:flex}.popup .popup__content{position:relative;background-color:#fff;width:auto;height:auto;overflow:auto}.popup .popup__close{position:absolute;top:.75rem;right:.375rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;width:2rem;height:2rem;z-index:5}.popup .popup__close::after,.popup .popup__close::before{content:'';display:block;position:absolute;top:48%;left:18%;width:1.25rem;height:2px;border-radius:2px;background-color:#bdbdbd;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:background 0.4s ease}.popup .popup__close::before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .popup__close::after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup .popup__close:hover::after,.popup .popup__close:hover::before{background-color:#e50058}.popup-bid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:2rem 1.5rem}.popup-bid .popup-bid__content{width:100%}.popup-bid .popup-bid__head{width:100%;margin-bottom:1.5rem}.popup-bid .popup-bid__title{margin-bottom:1.375rem}.popup-bid .popup-bid__form{width:100%}.popup-bid .popup-bid__inputs{margin-bottom:1rem}.popup-bid .popup-bid__input{margin-bottom:1.5rem}.popup-bid .popup-bid__input:last-of-type{margin-bottom:0}.popup-bid .popup-bid__extra-input{width:100%;margin-bottom:1.5rem}.popup-bid .popup-bid__extra-input.popup-bid__extra-input--link.input--focus .input__title{left:0}.popup-bid .popup-bid__extra-input.popup-bid__extra-input--link .input__title{left:1.375rem}.popup-bid .popup-bid__extra-input.popup-bid__extra-input--link .input__item{padding-left:1.375rem}.popup-bid .popup-bid__extra-input-icon{position:absolute;left:0;top:50%;width:1rem;height:1rem;fill:#bdbdbd;-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup-bid .popup-bid__agreement{width:96%;margin-bottom:1rem;font-size:.75rem;font-weight:600;line-height:1.5;color:#bdbdbd}.popup-bid .popup-bid__agreement a{color:#e50058}.popup-bid .popup-bid__agreement a:hover{color:#070707}.popup-bid .popup-bid__file{margin-bottom:1.75rem}.popup-bid .popup-bid__success{display:none}.popup-bid .popup-bid__success-title{margin-bottom:1rem}.popup-bid .popup-bid__success-description{width:16.25rem}.popup-bid .popup-bid__success-text{margin-bottom:2rem;font-weight:600;color:#bdbdbd}.popup-bid.popup-bid--success .popup-bid__content{display:none}.popup-bid.popup-bid--success .popup-bid__success{display:block}.banner-project{width:23.4375rem;padding:2.1875rem 2rem 2.375rem 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;background-color:#999;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.banner-project .banner-project__top{margin-bottom:auto;position:relative;z-index:2}.banner-project .banner-project__name{margin-bottom:.875rem;color:#fff}.banner-project .banner-project__text{color:#fff}.banner-project .banner-project__logo{display:none}.banner-project .banner-project__items{width:100%;margin-top:auto;position:relative;z-index:2}.banner-project .banner-project__item{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.5rem}.banner-project .banner-project__item:last-of-type{margin-bottom:0}.banner-project .banner-project__item-name{width:5.75rem;padding-right:.5rem;-ms-flex-negative:0;flex-shrink:0;color:#fff}.banner-project .banner-project__item-text{color:#fff}.banner-project a.banner-project__item-text{position:relative;font-size:.875rem;font-weight:600;line-height:1.43}.banner-project a.banner-project__item-text::after{background-color:#fff}.banner-project .banner-project__back-img{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.banner-project .banner-project__back-img img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}.banner-project.banner-project--1000tankovt .banner-project__name br{display:none}.project-task{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2.5rem 36rem 2.5rem 2.5rem;background-color:#f4f4f9;overflow:hidden}.project-task .project-task__content{position:relative;z-index:1;display:-ms-flexbox;display:flex;padding-bottom:.75rem}.project-task .project-task__top{width:13.75rem;margin-right:4.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.project-task .project-task__top-description{width:100%}.project-task .project-task__title{margin-bottom:1.0625rem}.project-task .project-task__logo{margin-top:auto;display:block;height:1.875rem;margin-bottom:.1875rem;max-width:50%}.project-task .project-task__about{width:16.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.project-task .project-task__item{margin-bottom:2.625rem}.project-task .project-task__item:last-of-type{margin-bottom:0}.project-task .project-task__item-title{margin-bottom:.3125rem}.project-task .project-task__item-text ul,.project-task .project-task__item-text ol{list-style:unset;padding-left:1.125rem}.project-task .project-task__item-text ul li,.project-task .project-task__item-text ol li{margin-bottom:.375rem}.project-task .project-task__item-text ul li:last-of-type,.project-task .project-task__item-text ol li:last-of-type{margin-bottom:0}.project-task .project-task__image{position:absolute;top:81%;right:-43.875rem;display:block;width:106.875rem;height:71.25rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}.project-task .project-task__image img{width:100%;height:100%;object-fit:contain;object-position:50% 50%;font-family:'object-fit: contain;'}.project-task.project-task--hogart .project-task__image{top:50%;right:-.25rem;width:55.75rem;height:100%}.project-task.project-task--hogart .project-task__image img{object-position:100% 100%;font-family:'object-fit: contain; object-position: 100% 100%;'}.project-task.project-task--dolgorukovskaya .project-task__image{top:90%;right:-57.25rem;width:93.25rem;height:71.5rem}.project-task.project-task--dolgorukovskaya .project-task__image img{object-position:50% 50%;font-family:'object-fit: contain; object-position: 50% 50%;'}.project-task.project-task--diga .project-task__image{top:50%;right:-11.5rem;width:57.5rem;height:100%}.project-task.project-task--diga .project-task__image img{object-position:100% 100%;font-family:'object-fit: contain; object-position: 100% 100%;'}.project-task.project-task--sibcem .project-task__image{top:50%;right:-.25rem;width:55.75rem;height:100%}.project-task.project-task--sibcem .project-task__image img{object-position:100% 100%;font-family:'object-fit: contain; object-position: 100% 100%;'}.project-task.project-task--trip{background-color:#e5e5e5}.project-task.project-task--trip .project-task__content{-ms-flex-direction:column;flex-direction:column}.project-task.project-task--trip .project-task__about{margin-top:1.25rem}.project-task.project-task--trip .project-task__image{top:50%;right:-.25rem;width:70%;height:100%}.project-task.project-task--trip .project-task__image img{object-fit:fill;object-position:100% 100%;font-family:'object-fit: fill; object-position: 100% 100%;'}.project-task.project-task--1000tankovt .project-task__image{top:0;right:0;width:auto;height:100%;-ms-transform:none;transform:none;position:relative}.project-task.project-task--1000tankovt .project-task__image img{position:relative;width:auto}.project-task.project-task--hermes .project-task__image{top:0;right:0;width:100%;height:100%;bottom:0;-ms-transform:translateY(0);transform:translateY(0)}.project-task.project-task--hermes .project-task__image img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.project-task.project-task--imperium{padding:0 0 0 2.5rem}.project-task.project-task--imperium .project-task__content{margin-right:-5.9375rem}.project-task.project-task--imperium .project-task__image{top:0;right:0;bottom:0;width:100%;height:100%}.project-task.project-task--imperium .project-task__image img{width:auto;height:100vh;object-fit:unset;object-position:unset}.project-task.project-task--rnr{display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0;padding-right:0}.project-task.project-task--rnr .project-task__item{width:13.5rem}.project-task.project-task--rnr .project-task__image{position:initial}.project-task.project-task--rnr .project-task__image img{object-position:right 50%;width:auto;height:100%;object-fit:unset;object-position:unset}.project-task.project-task--knightFrank .project-task__image{height:52.625rem}.project-task.project-task--knightFrank .project-task__item-title{margin-bottom:.75rem;font-size:1.25rem;line-height:1.6875rem}.project-task.project-task--knightFrank .project-task__item{margin-bottom:3.75rem;max-width:13.375rem}.project-task.project-task--oneclick .project-task__item:last-of-type{margin-bottom:0}.project-task.project-task--oneclick .project-task__item-text{max-width:16.25rem}.project-task.project-task--oneclick .project-task__image{top:0;right:0;width:auto;height:100%;-ms-transform:none;transform:none;position:relative}.project-task.project-task--oneclick .project-task__image img{position:relative;width:auto}.project-process{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:20rem;padding:1.875rem 2.0625rem 1.75rem 2.8125rem;background-color:#6a6a6a}.project-process .project-process__title{margin-bottom:1.4375rem;color:#fff}.project-process .project-process__image{width:8.8125rem;height:8.8125rem;margin-bottom:1.4375rem}.project-process .project-process__subtitle{color:#fff;margin-top:1.875rem}.project-process .project-process__item{margin-bottom:1.3125rem}.project-process .project-process__item:last-of-type{margin-bottom:0}.project-process .project-process__item-title{margin-bottom:1.25rem;color:#fff}.project-process .project-process__item-text{color:#fff}.project-process.project-process--hermes .h2{font-size:2.125rem}.project-process.project-process--trip{padding-right:3.125rem}.project-process.project-process--ordynka-proc{width:23.4375rem}.project-process.project-process--ordynka .project-process__title{color:#202020}.project-process.project-process--ordynka .project-process__item-text{color:#202020}.project-process.project-process--knightFrank{padding-left:2.5rem;padding-right:4.625rem}.project-process.project-process--knightFrank .project-process__item{margin-bottom:.625rem}.project-process.project-process--rnr{width:23.4375rem}.project-process.project-process--rnr-features{width:23.4375rem}.project-process.project-process--rnr-features .project-process__title{color:#202020}.project-process.project-process--rnr-features .project-process__item-text{color:#202020}.project-process.project-process--redside{width:23.4375rem}.project-process.project-process--oneclick-blue{width:23.4375rem}.project-process.project-process--oneclick{display:-ms-flexbox;display:flex;width:23.4375rem;padding:0 3.375rem 0 2.5rem}.project-process.project-process--oneclick .project-process__title{color:#070707}.project-process.project-process--oneclick .project-process__item-text{color:#070707}.project-img{width:31.25rem;height:100%;background-color:#6a6a6a}.project-img .project-img__item{width:100%;height:100%;display:block;position:relative}.project-img .project-img__item img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}.project-img .project-img__title-wrap{position:absolute;top:2vh;left:2vh}.project-img .project-img__title{margin-bottom:1.25rem;color:#fff}.project-img .project-img__text{color:#fff}.project-img .project-img__video-wrapper{width:50%;height:48.3%;position:absolute;bottom:15.3%;left:27%;z-index:2;background:#22252d}.project-img .project-img__video{position:static;z-index:2;height:100%;width:100%}.project-img.project-img--trip-video{position:relative;width:auto}.project-img.project-img--trip-video .project-img__item img{object-fit:cover;font-family:'object-fit: cover;';width:auto;max-width:100%}.project-img.project-img--imperium-first{width:46.875rem}.project-img.project-img--imperium-first .project-img__item img{object-position:8%;font-family:'object-position: 8%;'}.project-img.project-img--imperium-second{width:46.875rem}.project-img.project-img--ordynka{width:auto}.project-img.project-img--ordynka img{width:auto}.project-img.project-img--rnr{width:auto}.project-img.project-img--rnr img{width:auto}.project-img.project-img--knightFrank{width:46.875rem}.project-img.project-img--oneclick{width:auto}.project-img.project-img--oneclick .project-img__item img{width:auto}.project-description{width:20rem;padding:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;height:100%;background-color:#f4f4f9}.project-description .project-description__logo{margin-bottom:2.375rem;max-width:100%;max-height:3.25rem;display:block}.project-description .project-description__title{margin-bottom:1.125rem;width:100%}.project-description .project-description__subTitle{padding-bottom:.9375rem}.project-description .project-description__text{width:100%}.project-description .project-description__item{margin:1.875rem 0}.project-description.project-description--knightFrank{width:23.4375rem}.project-description.project-description--knightFrank .project-description__item{width:15.0625rem}.project-description.project-description--knightFrank .project-description__subtitle{font-size:1.25rem}.project-description.project-description--knightFrank .project-description__title{font-size:1.75rem;line-height:2.125rem;margin-bottom:0;max-width:15rem}.project-audience{display:-ms-flexbox;display:flex;overflow:hidden}.project-audience .project-audience__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:20rem;padding:1.3125rem 3.125rem 2.5rem 2.5rem;border-right:1px solid #e0e0e0;z-index:1}.project-audience .project-audience__title{margin-bottom:.9375rem}.project-audience .project-audience__items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:20rem;z-index:1}.project-audience .project-audience__item{position:relative;width:100%;height:33.33%;padding:1.625rem 6.25rem 1.625rem 1.25rem;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #e0e0e0;overflow:hidden}.project-audience .project-audience__item-title,.project-audience .project-audience__item-text{position:relative;z-index:1}.project-audience .project-audience__item-title{margin-bottom:.5rem}.project-audience .project-audience__item-text{max-width:92%}.project-audience .project-audience__item-number{position:absolute;top:0%;right:-.3125rem;height:100%;line-height:0.5;font-weight:700;font-size:9.375rem;text-align:center;text-transform:uppercase;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-ms-transform:rotate(180deg) translate(-2%, 0);transform:rotate(180deg) translate(-2%, 0);color:#f4f4f9}.project-audience .project-audience__img{display:none}.project-audience.project-audience--hogart .project-audience__img img{height:100%;width:100%;object-fit:contain;object-position:100% 100%;font-family:'object-fit: contain;'}.project-audience.project-audience--dolgorukovskaya .project-audience__img img{height:100%;width:100%;object-fit:contain;object-position:100% 100%;font-family:'object-fit: contain;'}.project-audience.project-audience--dolgorukovskaya .project-audience__item-number{color:#fff}.project-audience.project-audience--diga .project-audience__img img{height:100%;width:100%;object-fit:contain;object-position:100% 100%;font-family:'object-fit: contain;'}.project-audience.project-audience--diga .project-audience__items{background-color:#fff}.project-concept{position:relative;padding:6.5625rem 2rem 1.875rem 22.125rem;background-color:#f4f4f9;overflow:hidden}.project-concept .project-concept__content{position:relative;width:14rem;z-index:1}.project-concept .project-concept__title{margin-bottom:1.4375rem}.project-concept .project-concept__back-img{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.project-concept .project-concept__back-img img{height:100%;width:100%;object-fit:cover;object-position:100% 0%;font-family:'object-fit: cover;'}.project-concept.project-concept--left-bottom{padding:3.125rem 27rem 2rem 3.8125rem;background-color:#f4f4f9;overflow:hidden}.project-concept.project-concept--left-bottom .project-concept__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.project-concept.project-concept--diga{padding:3.125rem 7.5rem 3.125rem 28.75rem;background-color:#f4f4f9;overflow:hidden}.project-concept.project-concept--diga .project-concept__title{color:#fff}.project-concept.project-concept--diga .project-concept__text{color:#fff}.project-concept.project-concept--diga-infa{padding:3.125rem 18.75rem 2rem 3.8125rem;background-color:#f4f4f9;overflow:hidden}.project-concept.project-concept--diga-infa .project-concept__content{height:100%}.project-concept.project-concept--diga-infa .project-concept__back-img{position:absolute;top:60.4%;left:auto;right:-18.25rem;width:32.375rem;height:24.625rem;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.project-concept.project-concept--diga-infa .project-concept__back-img img{height:100%;width:100%;object-fit:contain;object-position:50% 0%;font-family:'object-fit: cover;'}.project-concept.project-concept--diga-calc{padding:3.125rem 20rem 2rem 3.8125rem;background-color:#333;overflow:hidden}.project-concept.project-concept--diga-calc .project-concept__content{height:100%}.project-concept.project-concept--diga-calc .project-concept__title{color:#fff}.project-concept.project-concept--diga-calc .project-concept__text{color:#fff}.project-concept.project-concept--diga-calc .project-concept__back-img{position:absolute;top:60.4%;left:auto;right:-22rem;width:31.8125rem;height:21.5625rem;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.project-concept.project-concept--diga-calc .project-concept__back-img img{height:100%;width:100%;object-fit:contain;object-position:50% 0%;font-family:'object-fit: contain;'}.project-concept.project-concept--sibcem-nav{padding:3.125rem 20rem 2rem 3.125rem;background-color:#f4f4f9;overflow:hidden}.project-concept.project-concept--sibcem-nav .project-concept__title{color:#fff}.project-concept.project-concept--sibcem-nav .project-concept__text{color:#fff}.project-concept.project-concept--sibcem{padding:3.125rem 27rem 2rem 3.125rem;background-color:#f4f4f9;overflow:hidden}.project-concept.project-concept--hermes{padding:3.125rem 18.75rem 2rem 3.8125rem;background-color:#f4f4f9;overflow:hidden}.project-concept.project-concept--hermes .project-concept__content{height:100%;width:30rem}.project-concept.project-concept--hermes .project-concept__back-img{left:3.8125rem}.project-concept.project-concept--redside{display:-ms-flexbox;display:flex;padding:3.125rem 0 2rem 2.5rem;overflow:hidden}.project-concept.project-concept--redside .project-concept__content{height:100%}.project-concept.project-concept--redside .project-concept__back-img{position:relative;-ms-transform:translate(0, 0);transform:translate(0, 0)}.project-concept.project-concept--redside .project-concept__back-img img{height:100%;width:100%;object-fit:contain;object-position:right 0;font-family:'object-fit: contain;'}.project-concept.project-concept--imperium{padding:9.5rem 0 0 2.5rem;background-color:#333;overflow:hidden;display:-ms-flexbox;display:flex}.project-concept.project-concept--imperium .project-concept__content{height:100%;margin-top:1.875rem}.project-concept.project-concept--imperium .project-concept__title{color:#fff}.project-concept.project-concept--imperium .project-concept__text{color:#fff}.project-concept.project-concept--imperium .project-concept__back-img{position:relative;right:0;bottom:0}.project-concept.project-concept--imperium .project-concept__back-img img{height:100%;width:100%;object-position:0 0;object-fit:cover;font-family:'object-fit: cover; object-position: 0 0;'}.project-concept.project-concept--ordynka{background:#f4f4f9;padding:3.125rem 0 2rem 3.125rem;overflow:hidden;width:46.875rem}.project-concept.project-concept--ordynka .project-concept__text{width:15.375rem}.project-concept.project-concept--ordynka .project-concept__text br{display:none}.project-concept.project-concept--ordynka .project-concept__back-img img{object-position:50% 50%}.project-concept.project-concept--ordynka-dark{padding:3.125rem 0 2rem 3.125rem;background-color:#f4f4f9;overflow:hidden;width:46.875rem}.project-concept.project-concept--ordynka-dark .project-concept__back-img img{object-position:0 0}.project-concept.project-concept--ordynka-dark .project-concept__content{width:19.6875rem}.project-concept.project-concept--ordynka-dark .project-concept__title{color:#fff}.project-concept.project-concept--ordynka-dark .project-concept__text{color:#fff;width:14.0625rem}.project-concept.project-concept--knightFrank{background-color:#f4f4f9;width:46.875rem}.project-concept.project-concept--knightFrank .project-concept__back-img{top:-3.5rem;width:26.125rem;height:41.25rem;width:30.4375rem;height:44.375rem;left:0}.project-concept.project-concept--knightFrank.project-concept--imperium .project-concept__content{width:16.5625rem;margin-top:0;margin-right:0}.project-concept.project-concept--knightFrank .project-concept__title{color:#070707}.project-concept.project-concept--knightFrank .project-concept__text{color:#070707}.project-concept.project-concept--oneclick{background:#edf5f8;width:46.875rem;padding:7.5rem 0 0 2.5rem}.project-concept.project-concept--oneclick .project-concept__back-img img{object-position:100% 90%}.project-design{padding:.8125rem 2.625rem 2.5rem 3.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.project-design .project-design__title{margin-bottom:1.0625rem}.project-design .project-design__items{display:-ms-flexbox;display:flex}.project-design .project-design__colors-wrap{margin-right:2.5rem}.project-design .project-design__color-title{margin-bottom:3.1875rem}.project-design .project-design__colors{width:18.25rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-design .project-design__color{position:relative;width:4.375rem;height:4.375rem;border-radius:50%;margin-right:2.1875rem;margin-bottom:2.375rem}.project-design .project-design__color:nth-of-type(3n){margin-right:0}.project-design .project-design__color:nth-last-of-type(1),.project-design .project-design__color:nth-last-of-type(2),.project-design .project-design__color:nth-last-of-type(3){margin-bottom:0}.project-design .project-design__color-back{position:absolute;top:1.125rem;left:.25rem;width:3.875rem;height:3.875rem;border-radius:50%;opacity:0.8;filter:blur(10px)}.project-design .project-design__fonts{display:block;max-width:33.625rem;max-height:11.25rem;margin-right:2.1875rem;margin-top:4.875rem}.project-design .project-design__ui-title{margin-bottom:1.75rem;padding-left:4.375rem}.project-design .project-design__ui-images{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:26.25rem}.project-design .project-design__ui-img{display:block;max-width:21.875rem;margin-left:4.375rem;margin-bottom:1.4375rem}.project-design .project-design__ui-img img{max-width:100%;object-fit:contain;font-family:'object-fit: contain;'}.project-design .project-design__images{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.project-design .project-design__img{display:block;max-width:18.125rem;margin-left:1.75rem;margin-bottom:1.25rem}.project-design .project-design__img img{max-width:100%;object-fit:contain;font-family:'object-fit: contain;'}.project-design .project-design__images-col{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:19.875rem}.project-design .project-design__images-col.project-design__images-col--vertical{max-width:38.75rem}.project-design .project-design__images-col.project-design__images-col--vertical .project-design__img{max-width:37rem}.project-adaptive{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:25rem;padding:1.25rem 3.75rem 1.75rem 3.75rem;background-color:#6a6a6a;background-position:left center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.project-adaptive .project-adaptive__content{position:relative;width:11.25rem;z-index:1}.project-adaptive .project-adaptive__title{margin-bottom:2rem;color:#fff;max-width:calc(100vw - 80px)}.project-adaptive .project-adaptive__text{max-width:calc(100vw - 80px)}.project-adaptive .project-adaptive__items{width:5.875rem;margin-left:-1.375rem}.project-adaptive .project-adaptive__item{width:100%;margin-bottom:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.project-adaptive .project-adaptive__item:last-of-type{margin:0}.project-adaptive .project-adaptive__item-icon{width:3.125rem;height:2.875rem;fill:#fff;margin-bottom:.75rem}.project-adaptive .project-adaptive__item-text{text-align:center;color:#fff}.project-adaptive .project-adaptive__back-img{display:none}.project-adaptive.project-adaptive--black{background-color:#f4f4f9}.project-adaptive.project-adaptive--black .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--black .project-adaptive__item-icon{fill:#070707}.project-adaptive.project-adaptive--black .project-adaptive__item-text{color:#070707}.project-adaptive.project-adaptive--black-gray .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--black-gray .project-adaptive__item-icon{fill:#c4c4c4}.project-adaptive.project-adaptive--black-gray .project-adaptive__item-text{color:#070707}.project-adaptive.project-adaptive--left{padding:1.25rem 3.75rem 1.75rem 3.75rem}.project-adaptive.project-adaptive--top{width:26.25rem;padding-top:2.375rem}.project-adaptive.project-adaptive--top .project-adaptive__content{width:16.25rem;height:100%}.project-adaptive.project-adaptive--top .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex;margin-right:0}.project-adaptive.project-adaptive--top .project-adaptive__item{width:5.875rem}.project-adaptive.project-adaptive--top .project-adaptive__item:last-of-type{margin-right:0}.project-adaptive.project-adaptive--diga{width:26.25rem;padding-top:2.375rem;background-color:#fff}.project-adaptive.project-adaptive--diga .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--diga .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{position:absolute;bottom:0;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);right:-16.9375rem;width:25.75rem;height:14.625rem;display:block}.project-adaptive.project-adaptive--diga .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:50% 100%;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--sibcem{background-color:#f4f4f9;padding:1.25rem 3.75rem 1.75rem 3.75rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:96.1%;height:92.4%;display:block}.project-adaptive.project-adaptive--sibcem .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:100% 100%;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--1000tankovt{background-color:#fff;padding:7.5rem 0 0 7.5rem;position:relative;width:38.125rem;display:block}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__content{width:33.625rem}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__text{color:#070707}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img{display:block;position:absolute;right:0;bottom:0}.project-adaptive.project-adaptive--trip .project-adaptive__title{width:auto}.project-adaptive.project-adaptive--bubolab .project-adaptive__items{-ms-flex-pack:end;justify-content:flex-end;margin:0}.project-adaptive.project-adaptive--bubolab .project-adaptive__item{width:auto;margin-left:1.875rem}.project-adaptive.project-adaptive--redside{width:46.875rem;padding-top:2.375rem;background-color:#f4f4f9;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--redside .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--redside .project-adaptive__title{color:#070707;width:auto}.project-adaptive.project-adaptive--redside .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:43.875rem;height:30.5rem;display:block}.project-adaptive.project-adaptive--redside .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:right bottom;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--imperium{background-color:#f4f4f9;padding:7.5rem 0 0 2.5rem;position:relative;width:25rem;display:block}.project-adaptive.project-adaptive--imperium .project-adaptive__content{width:33.625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__title{color:#070707;max-width:18.75rem}.project-adaptive.project-adaptive--imperium .project-adaptive__text{color:#070707}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{display:block;position:absolute;left:0;bottom:0;width:53.5625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{width:100%}.project-adaptive.project-adaptive--ordynka{width:23.4375rem;padding-top:2.375rem;background-color:#f4f4f9;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--ordynka .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__title{color:#070707;width:auto}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:43.875rem;height:30.5rem;display:block}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:right bottom;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--rnr{width:46.875rem;padding-top:2.375rem;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--rnr .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--rnr .project-adaptive__title{color:#070707;width:auto}.project-adaptive.project-adaptive--rnr .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:100%;height:100%;display:block}.project-adaptive.project-adaptive--rnr .project-adaptive__back-img img{height:100%;width:100%;object-fit:cover;object-position:right bottom;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--oneclick{width:46.875rem;padding:7.5rem 0 0 2.5rem;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--oneclick .project-adaptive__content{width:14.625rem}.project-adaptive.project-adaptive--oneclick .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--oneclick .project-adaptive__back-img{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.project-adaptive.project-adaptive--oneclick .project-adaptive__back-img img{height:100%;width:100%;object-fit:cover;object-position:100% 50%;font-family:'object-fit: cover;'}.project-pages{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2.6875rem 33.375rem 2.5rem 2.5rem;background-color:#f4f4f9;overflow:hidden}.project-pages .project-pages__content{position:relative;width:14.125rem;z-index:1}.project-pages .project-pages__title{margin-bottom:1.5rem}.project-pages .project-pages__image{position:absolute;top:0;right:0;display:block;max-width:31.25rem;height:100%;width:auto}.project-pages .project-pages__image img{height:100%;width:auto;object-fit:contain;object-position:100% 100%;font-family:'object-fit: contain;'}.project-pages.project-pages--hermes{background-color:#f4f4f9}.project-pages.project-pages--hermes .project-pages__image img{width:100%;object-fit:cover;object-position:0 100%;font-family:'object-fit: cover;'}.project-reviews{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:20rem;padding:2rem 2.5rem 1.875rem 2.5rem;background-color:#6a6a6a}.project-reviews .project-reviews__slider-wrap{width:100%}.project-reviews .project-reviews__slider{width:100%}.project-reviews .project-reviews__slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%}.project-reviews .project-reviews__person-img{position:relative;width:5.875rem;height:5.875rem;margin-bottom:1.125rem;border-radius:50%;background-color:#6a6a6a;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.project-reviews .project-reviews__person-img::after{content:'\201C';position:absolute;right:-.75rem;bottom:-.75rem;line-height:0.7;font-size:4.375rem}.project-reviews .project-reviews__text{max-width:100%;max-height:15rem;margin-bottom:1.3125rem;overflow:hidden;color:#fff}.project-reviews .project-reviews__person{margin-top:auto;color:#fff}.project-reviews .project-reviews__name,.project-reviews .project-reviews__position{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-reviews .project-reviews__name{margin-bottom:.25rem;color:#fff}.project-reviews .project-reviews__position{color:#fff}.project-reviews .project-reviews__pag{margin-top:2.125rem;width:100%}.project-menu{position:relative;padding:2.75rem 2.75rem 11.75rem;background-color:#f4f4f9;overflow:hidden}.project-menu .project-menu__content{position:relative;z-index:1}.project-menu .project-menu__title{width:19rem;margin-bottom:1.4375rem}.project-menu .project-menu__items{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.project-menu .project-menu__text{width:19rem;margin-right:3.125rem}.project-menu .project-menu__text:last-of-type{margin-right:0}.project-menu .project-menu__back-img{position:absolute;left:0;bottom:0;display:block;height:10.5rem;width:100%}.project-menu .project-menu__back-img img{height:100%;width:100%;object-fit:cover;object-position:100% 0%;font-family:'object-fit: cover;'}.project-opportunities{position:relative;padding:4.25rem 21.125rem 1.875rem 3.375rem;background-color:#f4f4f9;overflow:hidden}.project-opportunities .project-opportunities__content{position:relative;width:15.75rem;z-index:1}.project-opportunities .project-opportunities__title{margin-bottom:1.4375rem}.project-opportunities .project-opportunities__back-img{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.project-opportunities .project-opportunities__back-img img{height:100%;width:100%;object-fit:cover;object-position:100% 0%;font-family:'object-fit: cover;'}.project-events{position:relative;padding:2.5rem 14.75rem 2.625rem 3rem;background-color:#f4f4f9;overflow:hidden}.project-events .project-events__content{position:relative;width:21.75rem;z-index:1}.project-events .project-events__title{margin-bottom:1.4375rem}.project-events .project-events__back-img{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.project-events .project-events__back-img img{height:100%;width:100%;object-fit:cover;object-position:100% 0%;font-family:'object-fit: cover;'}.project-events.project-events--imperium{width:56.25rem;padding:9.5rem 14.75rem 2.625rem 2.5rem}.project-events.project-events--imperium .project-events__content{width:15rem}.project-events.project-events--imperium .project-events__text{width:10rem}.project-events.project-events--imperium .project-events__back-img img{object-position:30% 0;font-family:'object-position: 30% 0;'}.project-events.project-events--knightFrank{width:46.875rem;padding-left:2.5rem;padding-top:9.5rem}.project-events.project-events--knightFrank .project-events__title{color:#fff;font-size:1.75rem;line-height:2.125rem;margin-bottom:1.5625rem}.project-events.project-events--knightFrank .project-events__text{font-size:.875rem;line-height:1.1875rem;color:#fff;width:12.5rem}.project-events.project-events--knightFrank .project-events__back-img{width:46.875rem}.project-events.project-events--knight-kit{background:#fff;padding-top:8.125rem;width:46.875rem;padding-right:0;padding-top:8.125rem;padding-left:2.5rem}.project-events.project-events--knight-kit .project-events__info{width:14.5rem}.project-events.project-events--knight-kit .project-events__info .project-events__text{width:auto}.project-events.project-events--knight-kit .project-events__back-img{top:50%;bottom:0;width:44.4375rem;height:18.3125rem;left:2rem}.project-events.project-events--knight-kit .project-events__content{width:auto;display:-ms-flexbox;display:flex}.project-events.project-events--knight-kit .project-events__elements-img{width:12.5rem;height:12.5rem}.project-events.project-events--knight-kit .project-events__description-title{font-size:1.5rem;line-height:2.0625rem;font-weight:bold}.project-events.project-events--knight-kit .project-events__elements{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.project-events.project-events--knight-kit .project-events__description{margin-left:3.4375rem;-ms-flex-align:center;align-items:center}.project-events.project-events--knight-kit .project-events__description-text{font-size:.875rem;line-height:1.1875rem;width:10.1875rem}.project-events.project-events--knight-kit .project-events__description-title{font-size:1.25rem;line-height:1.6875rem;margin-bottom:.625rem}.project-events.project-events--knightEvents{padding-top:8.125rem;width:46.875rem}.project-events.project-events--knightEvents .project-events__info{margin-bottom:1.875rem;font-size:1.75rem;line-height:2.125rem}.project-events.project-events--knightEvents .project-events__title{margin-bottom:1.875rem;font-size:1.75rem;line-height:2.125rem}.project-events.project-events--knightEvents .project-events__text{width:15.5rem}.project-events.project-events--knightEvents .project-events__back-img{width:46.875rem;height:50.75rem;bottom:0;right:0;left:0;top:5rem}.project-events.project-events--knightEvents .project-events__text{width:17.8125rem}.project-adaptive{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:25rem;padding:1.25rem 3.75rem 1.75rem 3.75rem;background-color:#6a6a6a;background-position:left center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.project-adaptive .project-adaptive__content{position:relative;width:11.25rem;z-index:1}.project-adaptive .project-adaptive__title{margin-bottom:2rem;color:#fff;max-width:calc(100vw - 80px)}.project-adaptive .project-adaptive__text{max-width:calc(100vw - 80px)}.project-adaptive .project-adaptive__items{width:5.875rem;margin-left:-1.375rem}.project-adaptive .project-adaptive__item{width:100%;margin-bottom:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.project-adaptive .project-adaptive__item:last-of-type{margin:0}.project-adaptive .project-adaptive__item-icon{width:3.125rem;height:2.875rem;fill:#fff;margin-bottom:.75rem}.project-adaptive .project-adaptive__item-text{text-align:center;color:#fff}.project-adaptive .project-adaptive__back-img{display:none}.project-adaptive.project-adaptive--black{background-color:#f4f4f9}.project-adaptive.project-adaptive--black .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--black .project-adaptive__item-icon{fill:#070707}.project-adaptive.project-adaptive--black .project-adaptive__item-text{color:#070707}.project-adaptive.project-adaptive--black-gray .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--black-gray .project-adaptive__item-icon{fill:#c4c4c4}.project-adaptive.project-adaptive--black-gray .project-adaptive__item-text{color:#070707}.project-adaptive.project-adaptive--left{padding:1.25rem 3.75rem 1.75rem 3.75rem}.project-adaptive.project-adaptive--top{width:26.25rem;padding-top:2.375rem}.project-adaptive.project-adaptive--top .project-adaptive__content{width:16.25rem;height:100%}.project-adaptive.project-adaptive--top .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex;margin-right:0}.project-adaptive.project-adaptive--top .project-adaptive__item{width:5.875rem}.project-adaptive.project-adaptive--top .project-adaptive__item:last-of-type{margin-right:0}.project-adaptive.project-adaptive--diga{width:26.25rem;padding-top:2.375rem;background-color:#fff}.project-adaptive.project-adaptive--diga .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--diga .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{position:absolute;bottom:0;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);right:-16.9375rem;width:25.75rem;height:14.625rem;display:block}.project-adaptive.project-adaptive--diga .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:50% 100%;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--sibcem{background-color:#f4f4f9;padding:1.25rem 3.75rem 1.75rem 3.75rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:96.1%;height:92.4%;display:block}.project-adaptive.project-adaptive--sibcem .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:100% 100%;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--1000tankovt{background-color:#fff;padding:7.5rem 0 0 7.5rem;position:relative;width:38.125rem;display:block}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__content{width:33.625rem}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__text{color:#070707}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img{display:block;position:absolute;right:0;bottom:0}.project-adaptive.project-adaptive--trip .project-adaptive__title{width:auto}.project-adaptive.project-adaptive--bubolab .project-adaptive__items{-ms-flex-pack:end;justify-content:flex-end;margin:0}.project-adaptive.project-adaptive--bubolab .project-adaptive__item{width:auto;margin-left:1.875rem}.project-adaptive.project-adaptive--redside{width:46.875rem;padding-top:2.375rem;background-color:#f4f4f9;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--redside .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--redside .project-adaptive__title{color:#070707;width:auto}.project-adaptive.project-adaptive--redside .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:43.875rem;height:30.5rem;display:block}.project-adaptive.project-adaptive--redside .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:right bottom;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--imperium{background-color:#f4f4f9;padding:7.5rem 0 0 2.5rem;position:relative;width:25rem;display:block}.project-adaptive.project-adaptive--imperium .project-adaptive__content{width:33.625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__title{color:#070707;max-width:18.75rem}.project-adaptive.project-adaptive--imperium .project-adaptive__text{color:#070707}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{display:block;position:absolute;left:0;bottom:0;width:53.5625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{width:100%}.project-adaptive.project-adaptive--ordynka{width:23.4375rem;padding-top:2.375rem;background-color:#f4f4f9;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--ordynka .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__title{color:#070707;width:auto}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:43.875rem;height:30.5rem;display:block}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img img{height:100%;width:100%;object-fit:contain;object-position:right bottom;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--rnr{width:46.875rem;padding-top:2.375rem;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--rnr .project-adaptive__content{width:16.25rem}.project-adaptive.project-adaptive--rnr .project-adaptive__title{color:#070707;width:auto}.project-adaptive.project-adaptive--rnr .project-adaptive__back-img{position:absolute;bottom:0;right:0;width:100%;height:100%;display:block}.project-adaptive.project-adaptive--rnr .project-adaptive__back-img img{height:100%;width:100%;object-fit:cover;object-position:right bottom;font-family:'object-fit: contain;'}.project-adaptive.project-adaptive--oneclick{width:46.875rem;padding:7.5rem 0 0 2.5rem;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--oneclick .project-adaptive__content{width:14.625rem}.project-adaptive.project-adaptive--oneclick .project-adaptive__title{color:#070707}.project-adaptive.project-adaptive--oneclick .project-adaptive__back-img{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.project-adaptive.project-adaptive--oneclick .project-adaptive__back-img img{height:100%;width:100%;object-fit:cover;object-position:100% 50%;font-family:'object-fit: cover;'}.project-style{width:auto;padding:1.875rem 3.125rem 1.875rem 3.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#f4f4f9;overflow:hidden}.project-style .project-style__content{margin-top:2.8125rem}.project-style .project-style__fonts{margin-top:0}.project-style .project-style__head{max-width:26.25rem;margin-bottom:2.625rem}.project-style .project-style__head-title{margin-bottom:.6875rem}.project-style .project-style__diagram-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5.5rem}.project-style .project-style__diagram-item{position:relative;width:13.875rem;height:13.875rem;margin-top:.625rem;margin-right:2.625rem}.project-style .project-style__diagram{position:relative;z-index:1;width:100%;height:100%}.project-style .project-style__diagram circle{fill:transparent}.project-style .project-style__diagram circle.project-style__diagram-border{fill:#fff}.project-style .project-style__diagram.project-style__diagram--back{position:absolute;top:0;left:0;z-index:0;opacity:0.3;filter:blur(40px)}.project-style .project-style__colors{width:16.5rem;margin-right:2rem}.project-style .project-style__colors-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.875rem}.project-style .project-style__colors-item:last-of-type{margin-bottom:0}.project-style .project-style__color-wrap{position:relative;width:4.375rem;height:4.375rem;margin-right:2rem}.project-style .project-style__color{position:relative;width:100%;height:100%;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 0 .625rem rgba(0,0,0,0.25);z-index:1}.project-style .project-style__color span{display:block;width:3.75rem;height:3.75rem;border-radius:50%}.project-style .project-style__color .project-style__colors-text-item{margin-bottom:0;margin-top:.3125rem}.project-style .project-style__color-back{position:absolute;top:51%;left:61%;width:10rem;height:9.375rem;background-position:center;background-repeat:no-repeat;background-size:contain;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.project-style .project-style__colors-text-item{margin-bottom:1.75rem}.project-style .project-style__colors-text-item:last-of-type{margin-bottom:0}.project-style .project-style__colors-name{margin-bottom:.25rem}.project-style .project-style__fonts{width:15rem;margin-top:-.75rem}.project-style .project-style__fonts-item{margin-bottom:2.375rem}.project-style .project-style__fonts-item:last-of-type{margin-bottom:0}.project-style .project-style__fonts-img{width:4.875rem;height:2.625rem;margin-bottom:.625rem;background-position:left bottom;background-size:contain;background-repeat:no-repeat}.project-style .project-style__fonts-name{color:#6a6a6a}.project-style .project-style__content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.project-style .project-style__content.project-style__content--def .project-style__fonts{margin-top:0}.project-style.project-style--blot .project-style__color-wrap{width:5rem;height:5rem}.project-style.project-style--blot .project-style__color span{width:3.75rem;height:3.75rem}.project-style.project-style--square{background-color:#fff}.project-style.project-style--square .project-style__head br{display:none}.project-style.project-style--square .project-style__colors{width:24.125rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-style.project-style--square .project-style__colors-item{width:9.375rem;margin-right:2rem;margin-bottom:1.75rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.project-style.project-style--square .project-style__colors-item:nth-last-of-type(2){margin-bottom:0}.project-style.project-style--square .project-style__color-wrap{width:4.875rem;height:4.875rem;margin-right:0;margin-bottom:.625rem}.project-style.project-style--square .project-style__color{border-radius:0}.project-style.project-style--square .project-style__color span{width:3.125rem;height:3.125rem;border:1px solid rgba(221,221,221,0.4);border-radius:0}.project-style.project-style--1000tankovt .project-style__colors-item:nth-child(1) .project-style__color{background-color:#fff}.project-style.project-style--1000tankovt .project-style__colors-item:nth-child(2) .project-style__color{background-color:#F7F7F7}.project-style.project-style--1000tankovt .project-style__colors-item:nth-child(3) .project-style__color{background-color:#333333}.project-style.project-style--1000tankovt .project-style__color{box-shadow:0 .625rem 1.875rem rgba(0,0,0,0.2)}.project-style.project-style--1000tankovt .project-style__color span{height:3.5625rem;width:3.5625rem;box-shadow:inset 0 0.625rem 1.875rem rgba(0,0,0,0.2)}.project-style.project-style--hermes{background-color:#fff}.project-style.project-style--hermes .project-style__color{background-color:transparent;box-shadow:none}.project-style.project-style--hogart .project-style__diagram-wrap{margin-right:0}.project-style.project-style--hogart .project-style__colors-text-wrap{margin-right:6.25rem}.project-style.project-style--redside{background-color:#fff}.project-style.project-style--redside .project-style__colors{width:auto}.project-style.project-style--redside .project-style__colors-text-item{min-width:7.4375rem}.project-style.project-style--redside .project-style__content{-ms-flex-align:start;align-items:flex-start}.project-style.project-style--redside .project-style__color{background-color:transparent;box-shadow:none}.project-style.project-style--redside .project-style__head{max-width:100%}.project-style.project-style--imperium{background-color:#fff;display:block;padding-top:7.5rem}.project-style.project-style--imperium .project-style__head{margin-bottom:3.125rem}.project-style.project-style--imperium .project-style__head-title{width:15.3125rem}.project-style.project-style--imperium .project-style__color{background-color:transparent;box-shadow:none}.project-style.project-style--imperium .project-style__colors{margin-right:0}.project-style.project-style--imperium .project-style__fonts{width:28.875rem}.project-style.project-style--imperium .project-style__fonts-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.project-style.project-style--imperium .project-style__fonts-img{width:28.875rem;height:13.75rem}.project-style.project-style--imperium .project-style__content--def .project-style__fonts{margin-top:0}.project-style.project-style--knightFrank{-ms-flex-align:center;align-items:center;padding-left:3.4375rem;width:44.375rem}.project-style.project-style--knightFrank .project-style__colors{width:23.125rem}.project-style.project-style--knightFrank .project-style__content{margin-top:.875rem}.project-style.project-style--knightFrank .project-style__colors-item{margin-bottom:3.6875rem}.project-style.project-style--knightFrank .project-style__fonts{margin-top:0}.project-style.project-style--rnr{background-color:#f4f4f9}.project-style.project-style--rnr .project-style__colors{width:auto}.project-style.project-style--rnr .project-style__colors-text-item{min-width:7.4375rem}.project-style.project-style--rnr .project-style__content{-ms-flex-align:start;align-items:flex-start}.project-style.project-style--rnr .project-style__color{background-color:transparent;box-shadow:none}.project-style.project-style--rnr .project-style__color span{box-shadow:0 .9375rem 1.875rem rgba(149,106,76,0.4)}.project-style.project-style--rnr .project-style__head{max-width:100%}.project-back{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4.1875rem;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;height:100%;background-color:#fff;transition:background-color 0.3s ease}.project-back .project-back__icon-wrap{position:absolute;top:50%;left:50%;display:block;width:1.8125rem;height:.9375rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-ms-transform:translate(-60%, -50%);transform:translate(-60%, -50%);transition:transform 0.3s ease}.project-back .project-back__icon{position:absolute;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.project-back .project-back__icon--original{right:0;width:1.375rem;animation-name:arrowBackToStartOrigin2;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.project-back .project-back__icon--hover{display:none;left:100%;width:1.5rem;animation-name:arrowBackToStartHover;animation-duration:0;animation-fill-mode:forwards}.project-back .project-back__icon svg{width:1.5rem;-ms-flex-negative:0;flex-shrink:0}.project-decision{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.875rem 3.125rem 1.25rem 3.125rem;overflow:hidden}.project-decision .project-decision__head{position:relative;z-index:1;max-width:23.125rem;margin-bottom:2rem}.project-decision .project-decision__head-title{margin-bottom:.875rem}.project-decision .project-decision__head-text{max-width:80vw}.project-decision .project-decision__items{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:46.875rem}.project-decision .project-decision__item{position:relative;z-index:1;width:21.25rem;margin-right:3.125rem;margin-bottom:2rem}.project-decision .project-decision__item:nth-of-type(2n){margin-right:0}.project-decision .project-decision__item:last-of-type,.project-decision .project-decision__item:nth-last-of-type(2){margin-bottom:0}.project-decision .project-decision__number{position:absolute;top:-.25rem;left:0;font-size:2.625rem;line-height:0.7;color:#f4f4f9;font-weight:600}.project-decision .project-decision__title{position:relative;margin-bottom:.5rem;z-index:1}.project-decision .project-decision__text{position:relative;z-index:1;max-width:80vw}.project-decision .project-decision__back-img{position:absolute;display:none}.project-decision .project-decision__back-img img{height:100%;width:100%;object-fit:contain;object-position:100% 0%;font-family:'object-fit: contain;'}.project-decision.project-decision--dolgorukovskaya{background-color:#fff}.project-decision.project-decision--trip{background-color:#f4f4f9}.project-decision.project-decision--trip .project-decision__item:nth-child(2){-ms-flex-order:1;order:1}.project-decision.project-decision--trip .project-decision__number{color:#fff}.project-decision.project-decision--imperium{width:46.875rem;padding:0 6.25rem 0 5rem}.project-decision.project-decision--imperium .project-decision__items{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-decision.project-decision--imperium .project-decision__item{width:15.625rem}.project-decision.project-decision--imperium .project-decision__back-img{display:block;width:27.5rem;top:0;right:.75rem}.project-decision.project-decision--ordynka .project-decision__back-img{top:0;right:0;display:block}.project-decision.project-decision--oneclick .project-decision__back-img{top:0;right:0;display:block}.error{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding-bottom:.125rem}.error .error__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.error .error__title{margin-bottom:-.375rem}.error .error__404{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:2.375rem}.error .error__404-text{position:relative;padding-top:.5625rem;font-size:8.875rem;line-height:0.65;font-weight:700;color:#f4f4f9;z-index:1}.error .error__404-text.error__404-text--coup{-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.error .error__404-icon{width:5.0625rem;height:7.8125rem}.error .error__404-icon.error__404-icon--last{-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.error .error__s-title{margin-bottom:1.625rem}.error .error__btn{width:12.5rem;padding:0}.create-project{background:#e8e8e8;padding:5.5rem 0 1.875rem 7.5rem}.create-project .create-project__wrapper{position:relative;height:100%}.create-project .create-project__description{position:absolute;top:0;left:0;z-index:1}.create-project .create-project__name{font-size:6.5vh;margin-bottom:.875rem;max-width:calc(100vw - 80px)}.create-project .create-project__text{font-size:2vh;font-weight:500;max-width:calc(100vw - 80px)}.create-project .create-project__bg img{height:100%}.flexible{background-color:#f4f4f9;padding:10.5625rem .625rem 0 9.3125rem;position:relative;overflow:hidden;min-width:1250px}.flexible .flexible__description{max-width:30.8125rem;position:relative;top:0;left:0;z-index:1}.flexible .flexible__name{margin-bottom:2.4375rem;max-width:calc(100vw - 80px)}.flexible .flexible__text{max-width:calc(100vw - 80px)}.flexible .flexible__bg{position:absolute;right:0;bottom:0;width:70%}.project-filter{background-color:#fff;padding:10.5625rem 3.75rem 0 3.75rem;overflow:hidden}.project-filter .project-filter__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.project-filter .project-filter__description{padding-left:10.5rem}.project-filter .project-filter__text{max-width:28rem}.project-filter .project-filter__text{max-width:calc(100vw - 80px)}.project-filter .project-filter__bg{box-shadow:0 3.125rem 5rem #c4c4c4;margin-top:1.875rem;width:100%;height:100%}.project-filter.project-filter--1000tankovt{padding-right:0;padding-left:0;padding-top:5rem}.project-filter.project-filter--1000tankovt .project-filter__content{-ms-flex-direction:row;flex-direction:row;padding-left:2.5rem;-ms-flex-align:center;align-items:center}.project-filter.project-filter--1000tankovt .project-filter__description{width:11.5625rem;padding-left:0}.project-filter.project-filter--1000tankovt .project-filter__name{margin-bottom:1.875rem}.project-filter.project-filter--1000tankovt .project-filter__bg{box-shadow:none;width:auto;height:auto}.project-filter.project-filter--1000tankovt .project-filter__bg img{width:auto;height:auto;max-height:100vh}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:block;z-index:1000;pointer-events:none}.preloader .preloader__transition-block{position:absolute;top:0;left:0;width:100%;height:100%;-ms-transform:translateX(0%);transform:translateX(0%);background-color:#070707;pointer-events:auto}.preloader .preloader__transition-block.preloader__transition-block--default{-ms-transform:translateX(100%) !important;transform:translateX(100%) !important}.preloader .preloader__transition-block.preloader__transition-block--start{animation:fullScreenStart 1s cubic-bezier(0.77, 0, 0.175, 1) forwards !important}.preloader .preloader__transition-block.preloader__transition-block--end{animation:fullScreenEnd 1s cubic-bezier(0.77, 0, 0.175, 1) forwards !important}.preloader .preloader__transition-block.preloader__transition-block--start-end{animation:2s fullScreenEnd 1s cubic-bezier(0.77, 0, 0.175, 1) forwards !important}.preloader .preloader__icons{display:none;position:absolute;top:50%;left:50%;width:9.375rem;height:9.375rem;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.preloader .preloader__icons.preloader__icons--active{display:-ms-flexbox;display:flex}.preloader .preloader__icon{position:relative;display:none;width:100%;height:100%;margin:auto}.preloader .preloader__icon svg{position:absolute;top:50%;left:50%;max-width:7.75rem;max-height:6.25rem;margin:auto;fill:#f4f4f9;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.preloader .preloader__icon.preloader__icon--active{display:block}.theme-black-item{display:none}.theme-black{background-color:#070707;color:#fff}.theme-black .banner-home,.theme-black .banner-career,.theme-black .banner-agency,.theme-black .projects,.theme-black .menu__left,.theme-black .menu.menu--open .menu__left,.theme-black .menu.menu--open .menu__content,.theme-black .page-link,.theme-black .contacts.contacts--theme,.theme-black .projects-other,.theme-black .jobs,.theme-black .rating,.theme-black .team,.theme-black .error,.theme-black .footer,.theme-black .popup__content{background-color:#070707}.theme-black .jobs .jobs__about-wrap,.theme-black .clients{background-color:#202020}.theme-black .theme-black-item{display:none}.theme-black .projects-description .h1,.theme-black .projects-description .h2,.theme-black .projects-description .h3,.theme-black .projects-description .h4,.theme-black .projects-description .h5,.theme-black .projects-description .h6,.theme-black .projects-description .h7,.theme-black .projects-description .text,.theme-black .projects-description .text-little,.theme-black .banner-home .h1,.theme-black .banner-home .h2,.theme-black .banner-home .h3,.theme-black .banner-home .h4,.theme-black .banner-home .h5,.theme-black .banner-home .h6,.theme-black .banner-home .h7,.theme-black .banner-home .text,.theme-black .banner-home .text-little,.theme-black .banner-career .h1,.theme-black .banner-career .h2,.theme-black .banner-career .h3,.theme-black .banner-career .h4,.theme-black .banner-career .h5,.theme-black .banner-career .h6,.theme-black .banner-career .h7,.theme-black .banner-career .text,.theme-black .banner-career .text-little,.theme-black .banner-agency .h1,.theme-black .banner-agency .h2,.theme-black .banner-agency .h3,.theme-black .banner-agency .h4,.theme-black .banner-agency .h5,.theme-black .banner-agency .h6,.theme-black .banner-agency .h7,.theme-black .banner-agency .text,.theme-black .banner-agency .text-little,.theme-black .projects .h1,.theme-black .projects .h2,.theme-black .projects .h3,.theme-black .projects .h4,.theme-black .projects .h5,.theme-black .projects .h6,.theme-black .projects .h7,.theme-black .projects .text,.theme-black .projects .text-little,.theme-black .menu__left .h1,.theme-black .menu__left .h2,.theme-black .menu__left .h3,.theme-black .menu__left .h4,.theme-black .menu__left .h5,.theme-black .menu__left .h6,.theme-black .menu__left .h7,.theme-black .menu__left .text,.theme-black .menu__left .text-little,.theme-black .about-home .h1,.theme-black .about-home .h2,.theme-black .about-home .h3,.theme-black .about-home .h4,.theme-black .about-home .h5,.theme-black .about-home .h6,.theme-black .about-home .h7,.theme-black .about-home .text,.theme-black .about-home .text-little,.theme-black .page-link .h1,.theme-black .page-link .h2,.theme-black .page-link .h3,.theme-black .page-link .h4,.theme-black .page-link .h5,.theme-black .page-link .h6,.theme-black .page-link .h7,.theme-black .page-link .text,.theme-black .page-link .text-little,.theme-black .contacts.contacts--theme .h1,.theme-black .contacts.contacts--theme .h2,.theme-black .contacts.contacts--theme .h3,.theme-black .contacts.contacts--theme .h4,.theme-black .contacts.contacts--theme .h5,.theme-black .contacts.contacts--theme .h6,.theme-black .contacts.contacts--theme .h7,.theme-black .contacts.contacts--theme .text,.theme-black .contacts.contacts--theme .text-little,.theme-black .projects-other .h1,.theme-black .projects-other .h2,.theme-black .projects-other .h3,.theme-black .projects-other .h4,.theme-black .projects-other .h5,.theme-black .projects-other .h6,.theme-black .projects-other .h7,.theme-black .projects-other .text,.theme-black .projects-other .text-little,.theme-black .jobs .h1,.theme-black .jobs .h2,.theme-black .jobs .h3,.theme-black .jobs .h4,.theme-black .jobs .h5,.theme-black .jobs .h6,.theme-black .jobs .h7,.theme-black .jobs .text,.theme-black .jobs .text-little,.theme-black .rating .h1,.theme-black .rating .h2,.theme-black .rating .h3,.theme-black .rating .h4,.theme-black .rating .h5,.theme-black .rating .h6,.theme-black .rating .h7,.theme-black .rating .text,.theme-black .rating .text-little,.theme-black .team .h1,.theme-black .team .h2,.theme-black .team .h3,.theme-black .team .h4,.theme-black .team .h5,.theme-black .team .h6,.theme-black .team .h7,.theme-black .team .text,.theme-black .team .text-little,.theme-black .clients .h1,.theme-black .clients .h2,.theme-black .clients .h3,.theme-black .clients .h4,.theme-black .clients .h5,.theme-black .clients .h6,.theme-black .clients .h7,.theme-black .clients .text,.theme-black .clients .text-little,.theme-black .error .h1,.theme-black .error .h2,.theme-black .error .h3,.theme-black .error .h4,.theme-black .error .h5,.theme-black .error .h6,.theme-black .error .h7,.theme-black .error .text,.theme-black .error .text-little,.theme-black .footer .h1,.theme-black .footer .h2,.theme-black .footer .h3,.theme-black .footer .h4,.theme-black .footer .h5,.theme-black .footer .h6,.theme-black .footer .h7,.theme-black .footer .text,.theme-black .footer .text-little,.theme-black .popup .h1,.theme-black .popup .h2,.theme-black .popup .h3,.theme-black .popup .h4,.theme-black .popup .h5,.theme-black .popup .h6,.theme-black .popup .h7,.theme-black .popup .text,.theme-black .popup .text-little{color:#fff}.theme-black .projects-description .link,.theme-black .banner-home .link,.theme-black .banner-career .link,.theme-black .banner-agency .link,.theme-black .projects .link,.theme-black .menu__left .link,.theme-black .about-home .link,.theme-black .page-link .link,.theme-black .contacts.contacts--theme .link,.theme-black .projects-other .link,.theme-black .jobs .link,.theme-black .rating .link,.theme-black .team .link,.theme-black .clients .link,.theme-black .error .link,.theme-black .footer .link,.theme-black .popup .link{color:#e50058}.theme-black .projects-description__text,.theme-black .projects-description__link-text,.theme-black .projects-description__tag-text{color:#fff}.theme-black .projects-description__preview{background-color:#202020}.theme-black .projects-description__item{background-color:#202020}.theme-black .projects-description-cards__item{background-color:#070707}.theme-black .text,.theme-black .text-little{font-weight:500}.theme-black .text-little--bold{font-weight:600}.theme-black a.contacts__top-text{font-weight:600}.theme-black .contacts--success .theme-black-item{display:none}.theme-black a.banner-project__item-text,.theme-black .contacts__copy,.theme-black .menu__lang,.theme-black .menu__socials-item{font-weight:600}.theme-black .link{font-weight:700}.theme-black .menu .menu__list-item--active .menu__list-link{color:#e50058}.theme-black .menu .menu__list-link{color:#fff}.theme-black .menu .menu__lang.menu__lang--active{color:#e50058}.theme-black .menu .menu__top-col,.theme-black .menu .menu__socials-item{color:#828282;opacity:1}.theme-black .menu a.menu__top-text{color:#fff}.theme-black .menu.menu--open .menu__logo svg{fill:#fff}.theme-black .menu.menu--open .menu__logo:hover svg{fill:#e50058}.theme-black .menu .menu__logo:hover svg{fill:#fff}.theme-black .about-home .about-home__item-count{color:#fff}.theme-black .page-link .page-link__icon{fill:#fff}.theme-black .banner-home .banner-home__title span,.theme-black .banner-home .banner-home__tag{color:#fff}.theme-black .banner-career,.theme-black .banner-agency,.theme-black .projects .projects__item,.theme-black .menu .menu__left,.theme-black .jobs__item,.theme-black .team{border-right-color:#6a6a6a}.theme-black .projects__item:hover{border-right-color:transparent}.theme-black .menu .menu__btn span{background-color:#fff}.theme-black .menu .menu__btn:hover span{background-color:#e50058}.theme-black .about-home{background-color:#202020}.theme-black .projects-description__tag-link-anim{color:#fff}.theme-black .banner-home .switch .switch__label,.theme-black .banner-career .switch .switch__label,.theme-black .banner-agency .switch .switch__label,.theme-black .menu.menu--open .menu__left .switch .switch__label,.theme-black .menu.menu--open .menu__content .switch .switch__label{background-color:#f4f4f9;box-shadow:0 .125rem .25rem rgba(255,255,255,0.1)}.theme-black .banner-home .switch .switch__icon,.theme-black .banner-career .switch .switch__icon,.theme-black .banner-agency .switch .switch__icon,.theme-black .menu.menu--open .menu__left .switch .switch__icon,.theme-black .menu.menu--open .menu__content .switch .switch__icon{background-color:#070707}.theme-black .banner-home .switch .switch__text,.theme-black .banner-career .switch .switch__text,.theme-black .banner-agency .switch .switch__text,.theme-black .menu.menu--open .menu__left .switch .switch__text,.theme-black .menu.menu--open .menu__content .switch .switch__text{color:#fff}.theme-black .banner-home .switch:hover .switch__icon,.theme-black .banner-career .switch:hover .switch__icon,.theme-black .banner-agency .switch:hover .switch__icon,.theme-black .menu.menu--open .menu__left .switch:hover .switch__icon,.theme-black .menu.menu--open .menu__content .switch:hover .switch__icon{background-color:#e50058}.theme-black .page-link .page-link__title{color:#202020}.theme-black .page-link:hover .page-link__name,.theme-black .page-link:hover .page-link__text{color:#e50058}.theme-black .page-link:hover .page-link__icon{fill:#e50058}.theme-black .img.img--theme .img__item--theme{display:block}.theme-black .img.img--theme .img__item--def{display:none}.theme-black .contacts.contacts--theme .contacts__top{border-bottom-color:#6a6a6a}.theme-black .contacts.contacts--theme .contacts__top-col a[href^="tel:"]{color:#e50058}.theme-black .contacts.contacts--theme a.contacts__top-text{color:#fff}.theme-black .contacts.contacts--theme .contacts__agreement a:hover{color:#6a6a6a}.theme-black .contacts.contacts--theme .contacts__form .input.input--focus .input__title,.theme-black .popup .input.input--focus .input__title{color:#6a6a6a}.theme-black .contacts.contacts--theme .contacts__form .input .input__item,.theme-black .popup .input .input__item{border-bottom-color:#6a6a6a;color:#fff}.theme-black .popup .popup-bid__agreement a:hover{color:#6a6a6a}.theme-black .projects-other .projects-other__list-clip{fill:#fff}.theme-black .jobs__item:last-of-type{border-right:0}.theme-black .jobs__item:hover{background-color:#202020}.theme-black .jobs .jobs__payment{color:#e50058}.theme-black .rating .rating__content{display:none}.theme-black .rating .rating__content.rating__content--theme{display:-ms-flexbox;display:flex}.theme-black .rating .rating__item{border-color:#6a6a6a}.theme-black .rating .rating__number{display:none;color:#202020}.theme-black .rating .rating__number.rating__number--theme{display:-ms-flexbox;display:flex}.theme-black .team .team__number{color:#202020}.theme-black .team .team__theme{display:none}.theme-black .link-anim.link-anim--black .link-anim__back{color:#fff}.theme-black .contacts:not(.contacts--theme) .link-anim.link-anim--black .link-anim__back{color:#070707}.theme-black .error .error__404-text{color:#202020}.theme-black--no-anim *{transition:0s !important}.theme-black .svg-anim svg{fill:#828282}.theme-black .svg-anim .svg-anim__back{fill:#fff}.theme-black .svg-anim--agima .svg-anim__base{border:2px solid #828282}.theme-black .svg-anim--agima .svg-anim__back{border:2px solid #fff}.theme-black .production{background-color:#202020}.theme-black .production:hover{background-color:#131313}.theme-black .production .production__title,.theme-black .production .production__text{color:#fff}.theme-black .page__cookie{background-color:#fff;color:#070707}@media screen and (min-width: 568px){.project-events.project-events--knightEvents .project-events__back-img{width:46.875rem;height:50.75rem;top:0}}@media screen and (min-width: 767px){.project-task.project-task--oneclick .project-task__item{margin-bottom:4.375rem}}@media (min-width: 768px){.page__cookie{bottom:1.875rem;right:1.875rem}.banner-home .banner-home__btn{bottom:5.625rem}.production{height:57.3125rem}.production .production__info{left:4.0625rem;bottom:4.375rem}.production .production__title{font-size:2.125rem;line-height:2.875rem;margin-bottom:1.4375rem}.production .production__text{font-size:1rem;line-height:1.5625rem}.projects .projects__achievement{top:3.125rem;right:4.0625rem}.projects .projects__achievement-label{font-size:1rem;line-height:1.5rem}.projects .projects__achievement-icon{width:6.25rem;height:2.75rem;margin-top:1.875rem}.projects-description .projects-description__slide{aspect-ratio:78/43}.projects-description .projects-description__achievement{top:3.125rem;right:4.0625rem}.projects-description .projects-description__about-wrap-heading{padding-left:3.75rem;padding-right:3.75rem}.projects-description .projects-description__customer{margin-bottom:1.125rem;padding-left:3.75rem;padding-right:3.75rem}.projects-description .projects-description__about{display:block;max-width:69%;margin-bottom:2.5rem;padding:0 3.75rem}.projects-description .projects-description__btn{width:15.4375rem;margin:0 3.75rem}.projects-description .projects-description__content-wrap{padding:0}.projects-description .projects-description__content-wrap:not(:first-child){margin-top:2.25rem}.projects-description .projects-description__tags-wrap{min-width:10.3125rem;position:absolute;top:5.3125rem;right:2.5rem;padding-left:0;padding-right:0}.projects-description .projects-description__tag-type{margin-bottom:1rem;font-weight:600}.projects-description .projects-description__tag-type:before{content:'';width:.5rem;height:.25rem;display:block;background-color:#b3b3b3;margin-right:.75rem}.projects-description .projects-description__tag-year{margin-bottom:1rem;font-weight:600}.projects-description .projects-description__tag-year:before{content:'';width:.5rem;height:.25rem;display:block;background-color:#b3b3b3;margin-right:.75rem}.projects-description .projects-description__tag-attainment{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.projects-description .projects-description__link-text{font-weight:600;display:block}.projects-description .projects-description__link-icon{margin-right:.375rem}.project-adaptive.project-adaptive--1000tankovt{width:62.5rem}.project-adaptive.project-adaptive--imperium{width:37.5rem;padding:7.5rem 0 0 5rem}.project-adaptive.project-adaptive--1000tankovt{width:62.5rem}.project-adaptive.project-adaptive--imperium{width:37.5rem;padding:7.5rem 0 0 5rem}.flexible{padding-right:12.5rem}}@media screen and (min-width: 768px){.h6{font-size:1.5rem;line-height:1.25}.h7{font-size:1.125rem}.text-little{font-size:1rem;line-height:1.6}.text-little.text-little--def{font-size:.875rem}.list .list__item{padding-left:1.75rem;margin-bottom:.5625rem}.list .list__item:last-of-type{margin-bottom:0}.list .list__item::after{top:.5625rem;height:.375rem}.input .input__fail-icon::after,.input .input__fail-icon::before{width:1rem}.input .input__fail-text{font-size:.75rem}.input.input--focus .input__title{top:.125rem;font-size:.875rem}.switch .switch__label{width:3.375rem;height:1.625rem;padding:.1875rem;margin-right:.625rem}.switch .switch__icon{width:1.25rem;height:1.25rem}.switch .switch__input:checked+.switch__label .switch__icon{margin-left:1.75rem}.menu .menu__back-wrap{top:1.3125rem;width:2.9375rem;height:2rem}.menu .menu__back{width:2.3125rem;height:1.125rem}.menu .menu__back-icon--original{width:1.6875rem}.menu .menu__back-icon--hover{width:1.875rem}.menu .menu__back-icon svg{width:1.875rem}.menu .menu__btn.menu__btn--open.menu__btn--top{-ms-transform:none;transform:none}.menu .menu__content{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu .menu__top-col{display:-ms-flexbox;display:flex}.menu .menu__theme{width:18.75rem;bottom:4.375rem;right:2.5rem;left:auto;top:auto}.menu .menu__lang{margin-right:1.5rem}.menu .menu__list-wrap{width:100%;margin-bottom:0}.menu .menu__presentation{font-size:1rem;margin:2.625rem 0 0}.menu .menu__socials-item{margin-right:1rem}.menu .menu__partners{width:8.125rem}.menu .menu__agima{width:4.6875rem;height:2rem;position:absolute;left:3.4375rem;bottom:9.0625rem}.banner-home .banner-home__btn-theme{margin-bottom:0}.banner-home .banner-home__content-wrap{padding-top:11.5rem}.banner-home .banner-home__links{margin-top:9.0625rem;-ms-flex-direction:row;flex-direction:row}.banner-home .banner-home__links-wrp{min-width:13.125rem}.banner-home .banner-home__link{font-size:1.125rem}.banner-home .banner-home__achievement{font-size:1rem;line-height:1.5625rem}.banner-home .banner-home__achievement span{font-size:1.125rem;line-height:1.5rem}.banner-career{padding:5.9375rem 1.875rem 10.3125rem 3.75rem}.banner-career .banner-career__content{margin-top:6.25rem}.banner-career .banner-career__title br{display:block}.banner-career .banner-career__text{max-width:32.5rem;line-height:1.6}.banner-career .banner-career__link{margin-right:3.125rem}.banner-agency .banner-agency__title br{display:block}.banner-agency .banner-agency__text{max-width:32.5rem;line-height:1.6}.banner-agency .banner-agency__main-link{margin-top:2.75rem}.banner-agency .banner-agency__link{margin-right:3.125rem}.production .production__img img{width:68%;height:68%;margin-bottom:16.875rem}.projects .projects__label{margin-bottom:1.8125rem}.projects .projects__item{width:37.5rem;padding:3.75rem 3.75rem 5.0625rem 3.9375rem}.page-link{padding:2.5rem 3.375rem 7.0625rem 3.4375rem;height:12.9375rem}.page-link .page-link__title{font-size:13.75rem;left:-2.5rem}.page-link .page-link__item.page-link__item--more{margin-bottom:-2.1875rem}.page-link .page-link__text{margin-top:.625rem}.page-link .page-link__icon-wrap{width:2.75rem;height:1.125rem;margin-top:.125rem}.page-link .page-link__icon--original{width:2rem}.page-link .page-link__icon--hover{width:2.25rem}.page-link .page-link__icon svg{width:2.25rem}.about-home .about-home__logo{width:16.875rem;height:58.75rem;left:15.9375rem;bottom:-27.6875rem}.about-home .about-home__text{margin-top:5rem}.about-home .about-home__items{position:relative;right:0;-ms-flex-order:0;order:0;height:auto;margin-top:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.about-home .about-home__item{width:auto;margin-bottom:0}.about-home .about-home__item.about-home__item--more .about-home__item-count::before{font-size:2.5rem}.about-home .about-home__more{margin-top:6.5625rem}.about-home .about-home__theme-text{left:auto}.contacts .contacts__top{width:100%;padding:0 3.75rem 5rem;-ms-flex-direction:row;flex-direction:row}.contacts .contacts__top-col{margin-bottom:0;width:10.125rem}.contacts .contacts__top-col.contacts__top-col--contacts{-ms-flex-align:end;align-items:flex-end;margin-left:auto}.contacts .contacts__content-wrap{padding:6.25rem 3.75rem 4.375rem 3.75rem}.contacts .contacts__description{width:29.6875rem}.contacts .contacts__title{margin-bottom:1.25rem}.contacts .contacts__form{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts .contacts__inputs{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:0}.contacts .contacts__input{width:47.73%;margin-bottom:2.25rem}.contacts .contacts__input:first-of-type{width:100%}.contacts .contacts__input:first-of-type .input__border{transition:width 0.4s ease-in-out}.contacts .contacts__input:nth-of-type(2n+1){margin-left:auto}.contacts .contacts__input:last-of-type{margin-bottom:2.25rem}.contacts .contacts__extra-input{margin-bottom:2.375rem}.contacts .contacts__extra-input .input__border{transition:width 0.4s ease-in-out}.contacts .contacts__file{margin-bottom:2.375rem}.contacts .contacts__agreement{width:47.73%}.contacts .contacts__form-btn{width:11.25rem;margin-top:.25rem;margin-left:auto}.contacts .contacts__form-btn{margin-bottom:0}.contacts .contacts__success-title{width:27.5rem}.contacts .contacts__success-description{width:27.5rem;padding:.875rem 2.125rem .875rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.contacts.contacts--more .contacts__success-title{width:27.5rem}.contacts.contacts--more .contacts__success-description{width:27.5rem}.contacts.contacts--more .contacts__description{width:100%;margin-top:0;margin-right:0;margin-bottom:1.25rem}.contacts.contacts--more .contacts__form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts.contacts--more .contacts__copy{width:100%;margin-left:0}.footer{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:0;height:5.25rem}.footer .footer__copy{margin-left:2.5rem}.footer .footer__socials{margin-top:0;margin-right:1.375rem;width:auto}.projects-other .projects-other__title{max-width:37.5rem;padding:0 3.75rem;margin-bottom:0}.projects-other .projects-other__col.projects-other__col--open .projects-other__list{padding-left:3.75rem;margin-bottom:1.5625rem}.projects-other .projects-other__col-title{font-size:2.125rem;padding:2.5rem 3.75rem}.projects-other .projects-other__col-title:after{width:.6875rem;height:.6875rem}.projects-other .projects-other__list{max-height:24.625rem;padding:0 3.75rem}.projects-other .projects-other__list-item{width:50%;padding-right:1.3125rem}.projects-other .projects-other__list-link{padding:.6875rem 0;margin-right:1.875rem}.img{width:33.75rem}.jobs .jobs__name{font-size:2.125rem}.jobs .jobs__btn{padding:2.5rem 3.75rem 2.5rem 3.75rem}.jobs .jobs__icon{width:3rem;height:3.5625rem}.jobs .jobs__about{padding:0 3.75rem}.jobs .jobs__close::after,.jobs .jobs__close::before{width:1.375rem}.jobs .jobs__about-name{margin-bottom:1.8125rem;font-size:2.125rem}.jobs .jobs__text{line-height:1.5}.jobs .jobs__list-col{margin-bottom:2.1875rem}.jobs .jobs__list-title{margin-bottom:1.25rem}.jobs .jobs__about-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.jobs .jobs__payment{margin-bottom:0}.jobs .jobs__about-bid{width:11.375rem}.jobs .jobs__item:after{width:.75rem;height:.75rem;right:4.375rem;top:3.125rem}.rating .rating__text{max-width:12.625rem;line-height:1.5}.rating .rating__number{font-size:15.625rem}.rating .rating__poster{height:63.75rem;position:absolute;right:0;top:0}.team .team__title{margin-bottom:4.5rem}.team .team__items{-ms-flex-direction:row;flex-direction:row}.team .team__item-number{width:3.1875rem}.team .team__theme{top:calc(100% + 1.25rem)}.team .team__theme-icon{width:3.625rem;height:4.0625rem;margin-right:1.375rem}.team .team__theme-text{margin-bottom:-.5rem}.team .team__annotation{max-width:33.125rem}.clients .clients__title{margin-bottom:.8125rem;margin-left:3.75rem}.projects-description .projects-description__title{margin:5.625rem 0 0 3.75rem;font-size:3rem}.projects-description .projects-description__label{margin-bottom:1.8125rem}.projects-description .projects-description__slider-wrap{margin-right:3.75rem;margin-left:3.75rem}.projects-description .projects-description__preview{padding:3.75rem 0 2.5rem}.projects-description .projects-description__buttons{display:-ms-flexbox;display:flex;margin:0}.projects-description .projects-description__download{margin:.3125rem 0 0 2.875rem}.projects-description .projects-description__cards{margin:1.5rem 0 3.75rem}.projects-description-cards{-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem}.projects-description-cards .projects-description-cards__item{min-height:11.5rem}.projects-description-cards .projects-description-cards__item.projects-description-cards__item--video{-ms-grid-column:span 2;grid-column:span 2}.projects-description-cards .projects-description-cards__title{font-size:1.125rem}.projects-description-cards .projects-description-cards__text{font-size:1rem}.projects-description-cards .projects-description-cards__video{margin-top:1rem}.projects-description-cards .projects-description-cards__video{margin-top:2.25rem}.popup .popup__content-wrap{width:auto}.popup .popup__content-wrap.popup__content-wrap--full{width:100%}.popup .popup__close{right:.75rem}.popup-bid .popup-bid__head{width:27.5rem;margin-bottom:2rem}.popup-bid .popup-bid__form{width:27.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-bid .popup-bid__inputs{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:0}.popup-bid .popup-bid__input{width:47.73%;margin-bottom:2.25rem}.popup-bid .popup-bid__input:first-of-type{width:100%}.popup-bid .popup-bid__input:first-of-type .input__border{transition:width 0.4s ease-in-out}.popup-bid .popup-bid__input:nth-of-type(2n+1){margin-left:auto}.popup-bid .popup-bid__input:last-of-type{margin-bottom:2.25rem}.popup-bid .popup-bid__extra-input{margin-bottom:2.375rem}.popup-bid .popup-bid__extra-input .input__border{transition:width 0.4s ease-in-out}.popup-bid .popup-bid__agreement{width:47.73%}.popup-bid .popup-bid__btn{width:11.25rem;margin-top:.25rem;margin-left:auto}.popup-bid .popup-bid__file{margin-bottom:2.375rem}.popup-bid .popup-bid__success-title{width:27.5rem}.popup-bid .popup-bid__success-description{width:27.5rem;padding:.875rem 2.125rem .875rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.banner-project .banner-project__top{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.banner-project .banner-project__logo{display:block}.banner-project .banner-project__item{margin-bottom:.8125rem}.banner-project a.banner-project__item-text{font-size:1rem;line-height:1.6}.project-task .project-task__content{-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.project-task .project-task__top{margin-right:0}.project-task .project-task__title{margin-bottom:1.625rem}.project-task .project-task__about{-ms-flex-direction:row;flex-direction:row;width:auto}.project-task .project-task__item{width:25rem;margin-bottom:0}.project-task .project-task__item:last-of-type{margin-right:0}.project-task .project-task__item-title{margin-bottom:1.5rem}.project-task .project-task__item-text ul li,.project-task .project-task__item-text ol li{margin-bottom:.9375rem}.project-task .project-task__image{width:187.5rem;height:125rem}.project-task.project-task--dolgorukovskaya .project-task__image{top:92.8%;right:-95.625rem;width:155.375rem;height:119.25rem}.project-task.project-task--diga .project-task__image{right:-.25rem}.project-task.project-task--trip .project-task__image{width:55.75rem;height:100%}.project-task.project-task--1000tankovt .project-task__item{width:22.1875rem}.project-task.project-task--imperium{padding:0 0 0 5.25rem}.project-task.project-task--imperium .project-task__content{margin-right:0}.project-task.project-task--rnr .project-task__item{width:22.1875rem}.project-task.project-task--rnr .project-task__image{width:auto;height:100%;-ms-transform:none;transform:none}.project-task.project-task--knightFrank .project-task__image{width:59.125rem;top:56.1%;right:0}.project-task.project-task--knightFrank .project-task__item-title{font-size:1.5rem;line-height:1.875rem;margin-bottom:1.5rem}.project-task.project-task--knightFrank .project-task__item{max-width:23.75rem;margin-right:4.4375rem}.project-task.project-task--knightFrank .project-task__item-text br{display:none}.project-task.project-task--oneclick{padding-top:0;padding-bottom:0;padding-right:0}.project-task.project-task--oneclick .project-task__about{-ms-flex-direction:column;flex-direction:column;flex-direction:22.1875rem}.project-task.project-task--oneclick .project-task__item-text{max-width:22.1875rem}.project-task.project-task--oneclick .project-task__top{width:22.1875rem;margin-bottom:3.75rem}.project-task.project-task--oneclick .project-task__item{margin-right:0}.project-process{padding:1.875rem 6rem 1.75rem 5.25rem}.project-process .project-process__title{margin-bottom:1.8125rem}.project-process .project-process__item-title{margin-bottom:.9375rem}.project-process.project-process--trip{padding-right:6.875rem}.project-process.project-process--ordynka-proc{width:31.25rem}.project-process.project-process--knightFrank{padding-left:5rem;padding-right:7.875rem}.project-process.project-process--knightFrank-review .project-process__subtitle{margin-top:10.0625rem}.project-process.project-process--rnr{width:31.25rem}.project-process.project-process--rnr-features{width:31.25rem}.project-process.project-process--redside{width:31.25rem}.project-process.project-process--oneclick-blue{width:31.25rem}.project-process.project-process--oneclick{width:31.25rem;padding:0 6.6875rem 0 5rem}.project-img .project-img__title{margin-bottom:.9375rem}.project-img.project-img--imperium-second{width:87.5rem}.project-img.project-img--knightFrank{width:82.25rem}.project-description.project-description--knightFrank{width:31.25rem;padding:3.25rem 10rem 3.25rem 5rem}.project-description.project-description--knightFrank .project-description__item{width:17.5rem}.project-description.project-description--knightFrank .project-description__title{width:auto}.project-description.project-description--knightFrank .project-description__title{font-size:3rem;line-height:3.625rem}.project-audience .project-audience__title{margin-bottom:1.6875rem}.project-audience .project-audience__item-number{font-size:15.625rem}.project-concept.project-concept--diga-infa .project-concept__back-img{top:56.4%}.project-concept.project-concept--diga-calc .project-concept__back-img{top:56.4%}.project-concept.project-concept--imperium .project-concept__content{width:17.75rem;margin-top:0}.project-concept.project-concept--imperium .project-concept__back-img{right:-.125rem;bottom:0}.project-concept.project-concept--ordynka .project-concept__text{width:17.75rem}.project-concept.project-concept--ordynka-dark .project-concept__text{width:19.6875rem}.project-concept.project-concept--knightFrank.project-concept--imperium{width:80rem}.project-concept.project-concept--knightFrank .project-concept__back-img{width:57.875rem;height:60.5rem;top:-2.75rem;left:unset;right:-1.625rem}.project-concept.project-concept--oneclick{width:82.25rem;padding:8.125rem 0 0 5rem}.project-concept.project-concept--oneclick .project-concept__back-img img{object-position:50% 100%;object-fit:contain}.project-design .project-design__colors-wrap{margin-right:9.625rem}.project-design .project-design__colors{width:22.125rem}.project-design .project-design__color{width:5.625rem;height:5.625rem;margin-right:2.5rem;margin-bottom:3.125rem}.project-design .project-design__color-back{top:1.5625rem;left:.3125rem;width:5rem;height:5rem}.project-design .project-design__fonts{max-width:39.875rem;max-height:15rem;margin-right:8.75rem}.project-design .project-design__ui-title{padding-left:5.25rem;margin-bottom:2.5rem}.project-design .project-design__ui-images{max-width:31.5rem}.project-design .project-design__ui-img{max-width:26.25rem;margin-left:5.25rem;margin-bottom:1.875rem}.project-design .project-design__img{margin-left:2.0625rem;margin-bottom:1.5rem}.project-adaptive{-ms-flex-align:start;align-items:flex-start}.project-adaptive .project-adaptive__content{width:27.625rem}.project-adaptive .project-adaptive__title{margin-bottom:4.125rem}.project-adaptive .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex}.project-adaptive .project-adaptive__item{width:5.875rem;margin-right:1.25rem}.project-adaptive .project-adaptive__item-icon{width:4rem;height:4rem;margin-bottom:.9375rem}.project-adaptive .project-adaptive__item-text{font-weight:600}.project-adaptive.project-adaptive--top .project-adaptive__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--top .project-adaptive__title{width:27.625rem}.project-adaptive.project-adaptive--top .project-adaptive__items{width:27.625rem;padding-top:1.25rem;margin-left:0;margin-right:0;-ms-flex-pack:end;justify-content:flex-end}.project-adaptive.project-adaptive--top .project-adaptive__item{margin-right:2.5rem}.project-adaptive.project-adaptive--diga .project-adaptive__title{width:36.375rem}.project-adaptive.project-adaptive--trip .project-adaptive__title{width:20rem}.project-adaptive.project-adaptive--redside .project-adaptive__back-img{width:auto;height:auto;max-height:100%;max-width:100%}.project-adaptive.project-adaptive--rnr .project-adaptive__back-img img{object-fit:contain}.project-adaptive.project-adaptive--oneclick{width:82.25rem;padding:8.125rem 0 0 5rem}.project-pages .project-pages__content{width:21.25rem}.project-pages .project-pages__title{margin-bottom:1.625rem}.project-reviews .project-reviews__person-img{width:7.3125rem;height:7.3125rem}.project-reviews .project-reviews__text{max-height:20.75rem}.project-reviews .project-reviews__name{margin-bottom:0}.project-menu .project-menu__text{width:28rem}.project-opportunities .project-opportunities__content{width:29.25rem}.project-events .project-events__content{width:28.75rem}.project-events.project-events--imperium{width:87.5rem}.project-events.project-events--imperium .project-events__text{width:14.375rem}.project-events.project-events--knightFrank{padding-top:10rem;width:82.25rem;padding-left:5rem}.project-events.project-events--knightFrank .project-events__title{font-size:3rem;line-height:3.625rem;margin-bottom:2.5rem}.project-events.project-events--knightFrank .project-events__text{width:17.5rem;font-size:1rem;line-height:1.5625rem}.project-events.project-events--knightFrank .project-events__back-img{width:81.25rem}.project-events.project-events--knight-kit{width:75rem}.project-events.project-events--knight-kit .project-events__info{width:25.5625rem}.project-events.project-events--knight-kit .project-events__back-img{left:2rem;top:45%;width:68.125rem;height:28.125rem}.project-events.project-events--knight-kit .project-events__elements{margin-left:16.25rem}.project-events.project-events--knightEvents{padding-left:5rem;padding-top:10rem;width:82.25rem}.project-events.project-events--knightEvents .project-events__title{font-size:3rem;line-height:3.625rem;margin-bottom:1.5625rem}.project-events.project-events--knightEvents .project-events__back-img{width:82.25rem;height:63.875rem;top:0}.project-events.project-events--knightEvents .project-events__text{width:22.1875rem}.project-adaptive{-ms-flex-align:start;align-items:flex-start}.project-adaptive .project-adaptive__content{width:27.625rem}.project-adaptive .project-adaptive__title{margin-bottom:4.125rem}.project-adaptive .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex}.project-adaptive .project-adaptive__item{width:5.875rem;margin-right:1.25rem}.project-adaptive .project-adaptive__item-icon{width:4rem;height:4rem;margin-bottom:.9375rem}.project-adaptive .project-adaptive__item-text{font-weight:600}.project-adaptive.project-adaptive--top .project-adaptive__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.project-adaptive.project-adaptive--top .project-adaptive__title{width:27.625rem}.project-adaptive.project-adaptive--top .project-adaptive__items{width:27.625rem;padding-top:1.25rem;margin-left:0;margin-right:0;-ms-flex-pack:end;justify-content:flex-end}.project-adaptive.project-adaptive--top .project-adaptive__item{margin-right:2.5rem}.project-adaptive.project-adaptive--diga .project-adaptive__title{width:36.375rem}.project-adaptive.project-adaptive--trip .project-adaptive__title{width:20rem}.project-adaptive.project-adaptive--redside .project-adaptive__back-img{width:auto;height:auto;max-height:100%;max-width:100%}.project-adaptive.project-adaptive--rnr .project-adaptive__back-img img{object-fit:contain}.project-adaptive.project-adaptive--oneclick{width:82.25rem;padding:8.125rem 0 0 5rem}.project-style .project-style__diagram-item{width:17.625rem;height:17.625rem;margin-top:1.125rem;margin-right:5.125rem}.project-style .project-style__color-wrap{width:6.875rem;height:6.875rem;margin-right:4rem}.project-style .project-style__color span{width:5.625rem;height:5.625rem}.project-style .project-style__color-back{width:12.5rem;height:11.75rem}.project-style .project-style__fonts{width:18.75rem}.project-style.project-style--blot .project-style__color-wrap{width:6.25rem;height:6.25rem;margin-right:5.75rem}.project-style.project-style--blot .project-style__color span{width:4.375rem;height:4.375rem}.project-style.project-style--square .project-style__colors-item{width:12.5rem;margin-right:3.0625rem;margin-bottom:2.5625rem}.project-style.project-style--square .project-style__color-wrap{margin-bottom:1.25rem}.project-style.project-style--square .project-style__color span{width:5.125rem;height:5.125rem}.project-style.project-style--imperium .project-style__head-title{width:28.125rem}.project-back{width:6.5rem}.project-back .project-back__icon-wrap{width:2.3125rem;height:1.125rem}.project-back .project-back__icon--original{width:1.6875rem}.project-back .project-back__icon--hover{width:1.875rem}.project-back .project-back__icon svg{width:1.875rem}.project-decision .project-decision__head{max-width:26.875rem}.project-decision .project-decision__items{width:55.625rem}.project-decision .project-decision__item{width:23.125rem}.project-decision .project-decision__number{top:-1.25rem;font-size:4rem}.project-decision .project-decision__title{margin-bottom:1rem}.project-decision.project-decision--dolgorukovskaya .project-decision__back-img{top:1.375rem;right:0;display:block}.project-decision.project-decision--sibcem .project-decision__back-img{top:0;right:0;display:block}.project-decision.project-decision--hermes .project-decision__back-img{top:1.875rem;right:3.25rem;display:block}.project-decision.project-decision--redside{width:75.75rem}.project-decision.project-decision--redside .project-decision__back-img{top:0;right:0;display:block}.project-decision.project-decision--imperium{width:75.75rem;padding:0 18.25rem 0 5rem}.project-decision.project-decision--imperium .project-decision__items{width:55.625rem}.project-decision.project-decision--imperium .project-decision__item{width:23.125rem}.project-decision.project-decision--imperium .project-decision__back-img{width:38.75rem;right:3.4375rem}.project-decision.project-decision--oneclick{width:82.25rem}.error .error__title{margin-bottom:-.5rem;font-size:1.5rem}.error .error__404{margin-bottom:4.25rem}.error .error__404-text{font-size:18.75rem}.error .error__404-icon{width:10.5rem;height:16.3125rem}.error .error__s-title{font-size:1.5rem;margin-bottom:3.125rem}.error .error__btn{width:14.375rem}.theme-black .theme-black-item{display:block}.theme-black .project-adaptive__item-text{font-weight:600}.theme-black .team .team__theme{display:-ms-flexbox;display:flex}}@media screen and (orientation: landscape) and (min-width: 768px) and (max-height: 25.6875rem){.project-adaptive.project-adaptive--rnr{width:62.5rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--rnr{width:62.5rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-decision.project-decision--ordynka .project-decision__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.project-decision.project-decision--ordynka .project-decision__item:nth-child(2){margin-right:4.5rem}.project-decision.project-decision--oneclick{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.project-decision.project-decision--oneclick .project-decision__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.project-decision.project-decision--oneclick .project-decision__item:nth-child(2){margin-right:4.5rem}}@media screen and (min-width: 1023px){.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{right:0;left:auto}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{right:0;left:auto}}@media screen and (min-width: 1024px) and (max-height: 579px){html{font-size:13px}}@media screen and (min-width: 1024px){body{overflow:hidden}.page{position:relative;min-height:100%;height:100%;max-height:100vh;padding-left:3.8125rem}.page__content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 0 auto;flex:1 0 auto;height:100%}.h1{font-size:3.75rem}.h2{font-size:3.375rem}.h3{font-size:3rem}.h5{font-size:2.125rem;line-height:1.38}.text-little.text-little--bold{font-weight:400}.text-flower{font-size:5.625rem}.text-flower-m{font-size:2.5rem}.menu{width:3.8125rem;height:100%}.menu .menu__left{width:3.8125rem;height:100%;padding-top:1.375rem;border-right:1px solid #e0e0e0;border-bottom:none;position:relative;transition:background 0.4s ease-out;overflow:hidden}.menu .menu__btn.menu__btn--center{-ms-transform:translate(-220%, -50%);transform:translate(-220%, -50%);display:none}.menu .menu__btn.menu__btn--top{display:block}.menu .menu__logo{-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:transform 0.3s ease;height:4.125rem;width:1.375rem;left:50%;top:50%}.menu .menu__content{padding:3.625rem 5.875rem 4.3125rem 12.8125rem;background-color:#f4f4f9;-ms-flex-direction:column;flex-direction:column}.menu .menu__top-col{width:14.5rem;opacity:0.4;transition:0.3s ease}.menu .menu__top-col:hover{opacity:1}.menu .menu__top-title{margin-bottom:.3125rem}.menu .menu__top-text{font-weight:400}.menu a.menu__top-text{font-weight:600}.menu .menu__theme{bottom:4.25rem;right:7.5rem}.menu .menu__list-wrap{margin:0;-ms-flex-direction:column;flex-direction:column}.menu .menu__list{margin-bottom:2.375rem}.menu .menu__list-item{margin-bottom:1.625rem}.menu .menu__presentation{margin-top:2.375rem}.menu .menu__socials{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu .menu__socials-item{font-weight:600;color:#bdbdbd;margin:0;width:8.125rem}.menu .menu__socials-text{display:block}.menu .menu__socials-icon{display:none}.menu .menu__partners{margin:0}.menu .menu__agima{width:5.4375rem;height:2.5rem;position:relative;left:auto;bottom:auto}.menu.menu--open .menu__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:justify;align-content:space-between}.menu.menu--open .menu__left{background-color:#f4f4f9}.banner-home{width:60.75rem;padding:3.125rem 4.5rem 2.75rem 9.375rem;overflow:visible}.banner-home .banner-home__btn-theme{position:relative;margin-bottom:1.5rem}.banner-home .banner-home__btn-theme .switch__text-wrap{display:block}.banner-home .banner-home__content-wrap{padding-top:0;-ms-flex-pack:end;justify-content:flex-end}.banner-home .banner-home__content{margin-bottom:.5625rem}.banner-home .banner-home__text{display:block;margin-bottom:2.5rem}.banner-home .banner-home__links{margin-top:6.125rem}.banner-home .banner-home__theme-svg{top:5.4375rem;right:8.375rem;width:13.5rem;height:16.125rem}.banner-home .banner-home__theme-text{right:1.75rem;bottom:10.8125rem;width:33.25rem}.banner-home .banner-home__achievement span{text-align:right;margin-bottom:0}.banner-career{width:60.75rem;border-right:1px solid #e0e0e0;padding:3.125rem 4.5rem 3.8125rem 9.375rem}.banner-career .banner-career__content{margin-top:0;margin-bottom:.25rem}.banner-career .banner-career__text{margin-top:2.75rem}.banner-career .banner-career__main-link{margin-top:2.375rem}.banner-career .banner-career__links{display:-ms-flexbox;display:flex}.banner-career .banner-career__theme-svg{top:11.25rem;right:4.6875rem;width:13.875rem;height:6.5625rem}.banner-career .banner-career__theme-text{bottom:14.9375rem;right:-5.5625rem;width:33.25rem}.banner-agency{width:78.25rem;border-right:1px solid #e0e0e0;padding:3.125rem 4.5rem 5.3125rem 9.375rem}.banner-agency .banner-agency__content{margin-top:2.125rem}.banner-agency .banner-agency__title{max-width:51.75rem}.banner-agency .banner-agency__text{margin-top:2.75rem}.banner-agency .banner-agency__links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.banner-agency .banner-agency__theme-text{bottom:19.5625rem;right:-1.25rem;width:33.25rem}.production .production__img{margin-top:-9.3rem}.production .production__img img{width:100%;height:auto;margin:0}.projects{-ms-flex-direction:row;flex-direction:row}.projects .projects__item-img{opacity:0}.projects .projects__name{color:#070707}.projects .projects__text{color:#070707}.page-link{padding-bottom:5.5rem;width:25.875rem;height:100%}.page-link .page-link__title{font-size:13.75rem;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;top:0;bottom:auto;right:0;left:auto;height:100%;-ms-transform:rotate(180deg) translate(9%, 0);transform:rotate(180deg) translate(9%, 0);transition:top 0.3s ease}.page-link .page-link__item{margin-bottom:0}.page-link:hover .page-link__title{top:-4%}.about-home{width:86.125rem;padding:4.0625rem 8.25rem 5.3125rem 8.4375rem;height:100%}.about-home .about-home__logo{right:-8rem;top:50%;bottom:auto;left:auto;width:19.5rem;height:58.75rem;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.about-home .about-home__founded{width:53.125rem;margin-bottom:2.75rem;font-size:1rem;font-weight:400}.about-home .about-home__text{width:53.125rem;margin-top:auto;margin-bottom:2.75rem}.about-home .about-home__items{margin-bottom:3.125rem}.about-home .about-home__item{margin-right:7rem;max-width:7rem}.about-home .about-home__item.about-home__item--more{margin-left:1.375rem}.about-home .about-home__item-count{font-size:4.375rem;margin-bottom:-.25rem}.about-home .about-home__more{margin-top:auto}.about-home .about-home__theme-text{right:4.25rem;bottom:17.125rem;width:34.75rem}.contacts{width:82.5rem;padding:4.125rem 0 5.25rem 4.0625rem;border-left:1px solid #e0e0e0}.contacts .contacts__top{-ms-flex-order:0;order:0;border-bottom:1px solid #f4f4f9;padding:0 9.375rem 3.5rem 0;margin-bottom:2.625rem}.contacts .contacts__top-col{width:18.875rem}.contacts .contacts__top-col:nth-of-type(2){width:18.875rem}.contacts .contacts__top-title{margin-bottom:.8125rem}.contacts .contacts__content-wrap{padding:0}.contacts .contacts__content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-right:9.375rem}.contacts .contacts__description{margin-bottom:3rem}.contacts .contacts__title{margin-bottom:3rem}.contacts .contacts__text{margin-bottom:2.5rem;margin-top:-.625rem;font-weight:500;line-height:1.6}.contacts .contacts__form{width:27.5rem;padding-top:.75rem}.contacts .contacts__agreement{margin-bottom:1rem}.contacts .contacts__success{-ms-flex-pack:justify;justify-content:space-between;padding-right:9.375rem}.contacts .contacts__success-title{margin-bottom:0}.contacts .contacts__copy{display:inline;font-weight:600;margin-top:2.25rem}.contacts .contacts__theme-text{width:20rem;top:-.3125rem;left:12.3125rem}.contacts .contacts__phone{margin-bottom:0}.contacts.contacts--more{width:auto}.contacts.contacts--more .contacts__content,.contacts.contacts--more .contacts__success{width:82.5rem}.contacts.contacts--more .contacts__content{-ms-flex-direction:row;flex-direction:row}.contacts.contacts--more .contacts__description{margin-top:-1.375rem;width:27.5rem}.contacts.contacts--more .contacts__form{padding-top:.75rem;width:27.5rem}.contacts.contacts--success .contacts__success,.contacts.contacts--more.contacts--success .contacts__success{display:-ms-flexbox;display:flex}.footer{display:none}.footer .footer__socials-item{display:none}.projects-other{padding:8.125rem 18.75rem 4.5rem 8.125rem}.projects-other .projects-other__background{width:130%}.projects-other .projects-other__title{max-width:48rem;margin-bottom:2.875rem;padding-left:0}.projects-other .projects-other__items{-ms-flex-direction:row;flex-direction:row}.projects-other .projects-other__col{height:100%;min-width:15.625rem;margin-right:6.25rem;border-top:0}.projects-other .projects-other__col:last-of-type{-ms-flex:1 0 auto;flex:1 0 auto}.projects-other .projects-other__col:first-of-type{-ms-flex:1 0 100%;flex:1 0 100%}.projects-other .projects-other__col.projects-other__col--open .projects-other__list{padding:0}.projects-other .projects-other__col-title{font-size:1.5rem;max-width:15.625rem;height:3.75rem;margin-bottom:1.6875rem;padding:0}.projects-other .projects-other__col-title:after{display:none}.projects-other .projects-other__list{height:calc(100% - 4.375rem);padding:.9375rem 0 0;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #e0e0e0}.projects-other .projects-other__list-item{width:auto}.jobs{-ms-flex-direction:row;flex-direction:row}.jobs .jobs__name{font-size:3.375rem}.jobs .jobs__btn{padding:4rem 2.875rem 6.125rem 4.125rem}.jobs .jobs__about-wrap{background-color:#f4f4f9}.jobs .jobs__about{padding:0 5.875rem 0 5.625rem}.jobs .jobs__about-name{font-size:3.375rem}.jobs .jobs__text{margin-bottom:2.1875rem}.jobs .jobs__list-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4.6875rem}.jobs .jobs__list-col{width:44.2%;margin-right:11.6%}.jobs .jobs__list-col:nth-of-type(2n){margin-right:0}.jobs .jobs__about-bid{margin-left:auto}.jobs .jobs__item{width:37.5rem;border-bottom:0;border-right:1px solid #e0e0e0}.jobs .jobs__item.jobs__item--active{width:80rem}.jobs .jobs__item.jobs__item--active .jobs__about-wrap{padding:3.625rem 0 2.5rem 0}.jobs .jobs__item:first-of-type{border-top:0}.jobs .jobs__item:hover{background-color:#f4f4f9}.jobs .jobs__item:after{display:none}.rating{width:31.25rem}.rating .rating__number{right:-8%}.rating .rating__item{padding:2.875rem 3rem 2.125rem 3.125rem;height:33.333%;width:100%;border-bottom:1px solid #e0e0e0;border-top:0}.rating .rating__poster{display:none}.team{width:66.875rem;border-right:1px solid #e0e0e0;border-bottom:0;padding:5.625rem 4.375rem 3.9375rem 9.375rem}.team .team__item{width:33%;margin-bottom:3.625rem;margin-right:0;padding-right:2.125rem}.team .team__item:nth-last-of-type(3){margin-bottom:0}.team .team__item-number{font-size:4.375rem}.team .team__number{display:block;font-size:25rem;top:-5.625rem;padding-right:43%}.clients{width:88.75rem;padding:4.1875rem 0 1.25rem 0}.clients .clients__content{padding:0 11.25rem 0 10.25rem}.clients .clients__title{width:100%;margin-left:0;margin-bottom:4rem}.clients .clients__row{margin-bottom:2.5rem;padding:0}.clients .clients__item{width:20%;height:5rem;margin-top:0;margin-bottom:2.4375rem}.projects-description{display:-ms-flexbox;display:flex}.projects-description .projects-description__title{display:none}.projects-description .projects-description__name{color:#070707;white-space:nowrap}.projects-description .projects-description__item{background-color:#fff;border-left:1px solid #e0e0e0;width:7.125rem;cursor:pointer}.projects-description .projects-description__item:last-of-type{border-right:1px solid #e0e0e0}.projects-description .projects-description__item:hover{background-color:#f4f4f9}.projects-description .projects-description__item.projects-description__item--active{padding:0;width:860px;background-color:#f4f4f9;-ms-flex-pack:start;justify-content:flex-start}.projects-description .projects-description__item.projects-description__item--active .projects-description__preview{padding:1.875rem 2.5rem 3rem}.projects-description .projects-description__item.projects-description__item--active.projects-description__item--production{width:85vw;max-width:74.25rem}.projects-description .projects-description__item.projects-description__item--production{min-width:37.5rem}.projects-description .projects-description__item.projects-description__item--production .projects-description__preview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.projects-description .projects-description__item.projects-description__item--production .projects-description__buttons{margin-top:auto;margin-bottom:3.125rem}.projects-description .projects-description__btn-wrap{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:3.75rem 2rem;rotate:180deg;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-flex-positive:1;flex-grow:1}.projects-description .projects-description__slider-wrap{margin-right:0;margin-left:0}.projects-description .projects-description__item-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:100%}.projects-description .projects-description__item-info-heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2rem}.projects-description .projects-description__preview{padding:0;height:0}.projects-description .projects-description__cards{margin:2.75rem 0 0}.projects-description-cards{-ms-grid-columns:0.4fr 0.3fr 0.3fr;grid-template-columns:0.4fr 0.3fr 0.3fr}.projects-description-cards .projects-description-cards__item{min-height:14rem;padding:2.25rem}.projects-description-cards .projects-description-cards__item.projects-description-cards__item--video{-ms-grid-column:auto;grid-column:auto;-ms-grid-row:span 2;grid-row:span 2;padding-bottom:1.875rem}.projects-description-cards .projects-description-cards__title{font-size:1.25rem}.projects-description-cards .projects-description-cards__text{max-width:17.5rem}.projects-top-tags .projects-top-tags__tag{padding:.5rem 1rem;background-color:#fff;font-size:1rem}.projects-top-tags .projects-top-tags__tag.projects-top-tags__tag--plus{position:relative;height:2.3125rem}.projects-top-tags .projects-top-tags__tag.projects-top-tags__tag--plus::before,.projects-top-tags .projects-top-tags__tag.projects-top-tags__tag--plus::after{content:'';position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:.75rem;height:1px;background-color:#070707}.projects-top-tags .projects-top-tags__tag.projects-top-tags__tag--plus::after{-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.projects-top-tags.projects-top-tags--info .projects-top-tags__wrapper{margin-bottom:0;padding-bottom:0;padding-right:0;overflow:visible}.projects-top-tags.projects-top-tags--info .projects-top-tags__tag{padding:1rem .5rem}.popup-bid{padding:3.875rem 15rem 3.875rem 10rem}.popup-bid .popup-bid__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.popup-bid .popup-bid__head{margin-bottom:0}.popup-bid .popup-bid__form{padding-top:.75rem}.popup-bid .popup-bid__success{-ms-flex-pack:justify;justify-content:space-between;width:100%}.popup-bid .popup-bid__success-title{margin-bottom:0}.popup-bid.popup-bid--success .popup-bid__success{display:-ms-flexbox;display:flex}.banner-project{width:86.25rem;padding:3.75rem 5.0625rem 5.25rem 3.4375rem}.banner-project .banner-project__name{margin-bottom:1.4375rem}.banner-project .banner-project__logo{margin-top:.3125rem}.banner-project.banner-project--oneclick{width:87.5rem}.project-task{padding:1rem 52.25rem 4.0625rem 9.3125rem}.project-task .project-task__top{width:55.375rem;margin-bottom:3.875rem}.project-task .project-task__item{margin-right:8.75rem}.project-task .project-task__image{top:84%;right:-81.75rem}.project-task.project-task--hogart{padding-top:4.0625rem;padding-bottom:2.5rem}.project-task.project-task--hogart .project-task__image{width:56.25rem;height:56.25rem}.project-task.project-task--dolgorukovskaya{padding-top:3.125rem;padding-bottom:3.125rem}.project-task.project-task--dolgorukovskaya .project-task__content{margin-right:3.25rem}.project-task.project-task--diga{padding-top:3.875rem;padding-bottom:1.875rem}.project-task.project-task--diga .project-task__image{right:-21.0625rem;width:76.25rem;height:56.25rem}.project-task.project-task--sibcem{padding-top:2.5rem;padding-bottom:5.125rem}.project-task.project-task--sibcem .project-task__image{width:67.75rem}.project-task.project-task--trip{padding-top:3.125rem;padding-bottom:3.125rem}.project-task.project-task--trip .project-task__content{margin-right:3.25rem}.project-task.project-task--1000tankovt{padding-top:0;padding-bottom:0;padding-right:0}.project-task.project-task--oneclick{padding-top:0;padding-bottom:0;padding-right:0}.project-task.project-task--oneclick .project-task__item{margin-right:0;width:22.75rem}.project-task.project-task--oneclick .project-task__top{width:22.75rem;margin-bottom:4.0625rem}.project-task.project-task--oneclick .project-task__title{margin-bottom:0}.project-process{width:34.375rem;padding:1.375rem 7.5rem 2.75rem 7.5rem}.project-process .project-process__item{margin-bottom:2.5rem}.project-process.project-process--trip{padding-right:9.4375rem}.project-process.project-process--ordynka-proc{width:34.375rem}.project-process.project-process--knightFrank{padding-left:7.5rem;padding-right:6.875rem}.project-process.project-process--knightFrank-review{-ms-flex-pack:start;justify-content:flex-start;padding-top:7.5rem}.project-process.project-process--knightFrank-review .project-process__image{margin-bottom:3.8125rem}.project-process.project-process--rnr{width:34.3125rem}.project-process.project-process--rnr-features{width:34.375rem}.project-process.project-process--redside{width:34.375rem}.project-process.project-process--oneclick-blue{width:34.375rem}.project-process.project-process--oneclick{width:34.375rem;padding-right:5.375rem}.project-img{width:75rem}.project-img .project-img__title-wrap{top:12vh;right:16vh;left:auto}.project-img.project-img--trip{width:112.5rem}.project-img.project-img--imperium-first{width:80.125rem}.project-img.project-img--knightFrank{width:87.5rem}.project-description{width:25.8125rem;padding:3.3125rem 4rem}.project-description.project-description--hogart{width:31.625rem;padding:3.25rem 7.625rem 3.25rem 4.875rem}.project-description.project-description--diga{width:31.25rem;padding:3.25rem 7.625rem 5.25rem 5.625rem}.project-description.project-description--sibcem{width:34.375rem;padding:3.25rem 3.75rem 5.25rem 7.3125rem}.project-description.project-description--imperium{width:31.625rem;padding:3.25rem 7.625rem 3.25rem 4.875rem}.project-description.project-description--knightFrank{width:34.375rem;padding:3.25rem 7.5rem 3.25rem 7.5rem}.project-description.project-description--knightFrank .project-description__item{width:19.375rem}.project-description.project-description--knightFrank .project-description__title{font-size:3.375rem;line-height:4.1875rem}.project-audience .project-audience__content{width:50rem;padding:1.25rem 18.9375rem 3.25rem 9.3125rem}.project-audience .project-audience__items{width:31.25rem}.project-audience .project-audience__item{width:31.25rem;padding:2.875rem 10.5rem 3.125rem 3rem}.project-audience.project-audience--hogart .project-audience__img{position:absolute;right:0;bottom:17rem;display:block;width:45.625rem;height:31.25rem}.project-audience.project-audience--dolgorukovskaya .project-audience__img{position:absolute;right:-27.5625rem;bottom:5.3125rem;display:block;width:69.75rem;height:51rem}.project-audience.project-audience--vertical{position:relative;padding-right:31.375rem}.project-audience.project-audience--vertical .project-audience__content{padding:9rem 18.875rem 18.75rem 9.8125rem;border-right:0}.project-audience.project-audience--vertical .project-audience__items{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #e0e0e0;height:17rem;-ms-flex-direction:row;flex-direction:row}.project-audience.project-audience--vertical .project-audience__item{width:33.3%;height:100%;padding:5.5rem 3rem 3.125rem 9.375rem;border-right:1px solid #e0e0e0;border-bottom:0}.project-audience.project-audience--vertical .project-audience__title{margin-bottom:1.25rem}.project-audience.project-audience--vertical .project-audience__item-number{bottom:1.5rem;left:-.3125rem;right:auto;top:auto;-ms-transform:none;transform:none;-ms-writing-mode:initial;writing-mode:initial;height:auto;width:auto}.project-audience.project-audience--diga .project-audience__img{position:absolute;right:-19.25rem;bottom:10.6875rem;display:block;width:57.125rem;height:32.125rem}.project-concept{padding:10.625rem 11.625rem 2.625rem 52.3125rem}.project-concept .project-concept__content{width:23.5rem}.project-concept .project-concept__title{margin-bottom:1.75rem}.project-concept.project-concept--hogart{padding-top:10rem;padding-left:52.625rem}.project-concept.project-concept--left-bottom{padding:10.625rem 55rem 6.625rem 9.4375rem}.project-concept.project-concept--diga{padding:8.0625rem 7.6875rem 6.625rem 65.9375rem}.project-concept.project-concept--diga .project-concept__content{width:20.5rem}.project-concept.project-concept--diga-infa{padding:13.5625rem 55.375rem 6.625rem 11.4375rem}.project-concept.project-concept--diga-infa .project-concept__back-img{right:-28.5rem;width:64.75rem;height:49.125rem}.project-concept.project-concept--diga-calc{padding:16.3125rem 54.25rem 5.3125rem 7.5rem}.project-concept.project-concept--diga-calc .project-concept__back-img{right:-40.875rem;width:63.625rem;height:43.125rem}.project-concept.project-concept--sibcem-nav{padding:10.0625rem 57.625rem 6.625rem 14.25rem}.project-concept.project-concept--sibcem{padding:10.125rem 45.125rem 6.625rem 10.875rem}.project-concept.project-concept--hermes{padding:8.125rem 46.875rem 6.625rem 8.75rem}.project-concept.project-concept--hermes .project-concept__back-img{left:8.75rem}.project-concept.project-concept--redside{padding:8.125rem 0 5.3125rem 9.375rem}.project-concept.project-concept--redside .project-concept__content{width:17.25rem}.project-concept.project-concept--imperium{padding:6.25rem 0 0 9.375rem}.project-concept.project-concept--imperium .project-concept__content{margin-top:7.5rem}.project-concept.project-concept--imperium .project-concept__back-img{width:56.25rem;height:auto}.project-concept.project-concept--ordynka{padding:8.125rem 57.625rem 6.625rem 9.375rem;width:87.5rem}.project-concept.project-concept--ordynka .project-concept__text{width:25rem}.project-concept.project-concept--ordynka .project-concept__text br{display:block}.project-concept.project-concept--ordynka-dark{padding:8.125rem 57.625rem 6.625rem 9.375rem;width:87.5rem}.project-concept.project-concept--knightFrank.project-concept--imperium{width:87.5rem;padding-top:6.25rem}.project-concept.project-concept--knightFrank .project-concept__back-img{left:1rem;top:-3.125rem;width:60.5625rem;height:56.875rem;right:unset}.project-concept.project-concept--oneclick{width:87.5rem;padding:8.125rem 0 0 9.375rem}.project-design{padding:1.375rem 5rem 2.5rem 9.375rem}.project-design .project-design__title{margin-bottom:1.75rem}.project-design .project-design__img{max-width:23.25rem}.project-design .project-design__images-col{max-width:25.375rem}.project-design .project-design__images-col.project-design__images-col--vertical{max-width:49.875rem}.project-design .project-design__images-col.project-design__images-col--vertical .project-design__img{max-width:47.5rem}.project-adaptive{width:75rem;padding:9.375rem 2.75rem 2.75rem 44.875rem}.project-adaptive .project-adaptive__title{margin-bottom:3.25rem}.project-adaptive.project-adaptive--left{width:84.375rem;padding:5.5rem 2.75rem 2.75rem 7.875rem}.project-adaptive.project-adaptive--left .project-adaptive__title{margin-bottom:2.8125rem}.project-adaptive.project-adaptive--left .project-adaptive__items{margin-left:-1.5625rem}.project-adaptive.project-adaptive--left .project-adaptive__item{margin-right:2.5rem}.project-adaptive.project-adaptive--top{width:86.0625rem;padding:6.875rem 8.875rem 6.875rem 7.875rem}.project-adaptive.project-adaptive--diga{width:87.25rem;padding:7.5rem 8.875rem 6.875rem 7.5rem}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{right:-29.4375rem;width:71rem;height:37rem}.project-adaptive.project-adaptive--sibcem{width:87.375rem;padding:10.125rem 2.75rem 2.75rem 7.5625rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__title{margin-bottom:3.875rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__content{width:36.375rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__item{margin-right:2.625rem}.project-adaptive.project-adaptive--redside{width:85.25rem;padding:7.5rem 8.875rem 6.875rem 9.5rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{width:65.625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{width:100%}.project-adaptive.project-adaptive--ordynka{width:85.25rem;padding:7.5rem 8.875rem 6.875rem 9.5rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:68.875rem;height:48rem}.project-adaptive.project-adaptive--rnr{width:87.5rem;padding:7.5rem 8.875rem 6.875rem 9.5rem}.project-adaptive.project-adaptive--oneclick{width:87.5rem;padding:8.125rem 0 0 9.375rem}.project-pages{padding:2.375rem 79.1875rem 6.625rem 7.4375rem;-ms-flex-align:end;align-items:flex-end}.project-pages .project-pages__image{max-width:75rem}.project-reviews{width:34.375rem;padding:3.375rem 7.1875rem 1.625rem 6.5625rem}.project-reviews .project-reviews__person-img{margin-bottom:2.875rem}.project-reviews .project-reviews__text{margin-bottom:3.625rem}.project-reviews .project-reviews__pag{margin-top:4.125rem}.project-menu{width:90rem;padding:9.875rem 11.625rem 26rem 9.375rem}.project-menu .project-menu__title{width:28rem;margin-bottom:1.75rem}.project-menu .project-menu__text{margin-right:8.75rem}.project-menu .project-menu__back-img{height:44.4%}.project-opportunities{width:100.25rem;padding:9.875rem 11.625rem 2.625rem 9.375rem}.project-opportunities .project-opportunities__title{margin-bottom:1.75rem}.project-events{width:75rem;padding:9.9375rem 11.625rem 2.625rem 12.0625rem}.project-events .project-events__title{margin-bottom:1.75rem}.project-events.project-events--imperium{padding:8.125rem 11.625rem 2.625rem 7.5rem}.project-events.project-events--knight-kit{padding-right:1.375rem;width:82.25rem;padding-left:6.5rem}.project-events.project-events--knight-kit .project-events__back-img{left:6.875rem;top:50%}.project-events.project-events--knightEvents{padding-left:11.8125rem;padding-top:8.0625rem}.project-events.project-events--knightEvents .project-events__info{width:25.1875rem}.project-events.project-events--knightEvents .project-events__back-img{width:87.5rem;height:56.25rem;top:unset;bottom:0}.project-adaptive{width:75rem;padding:9.375rem 2.75rem 2.75rem 44.875rem}.project-adaptive .project-adaptive__title{margin-bottom:3.25rem}.project-adaptive.project-adaptive--left{width:84.375rem;padding:5.5rem 2.75rem 2.75rem 7.875rem}.project-adaptive.project-adaptive--left .project-adaptive__title{margin-bottom:2.8125rem}.project-adaptive.project-adaptive--left .project-adaptive__items{margin-left:-1.5625rem}.project-adaptive.project-adaptive--left .project-adaptive__item{margin-right:2.5rem}.project-adaptive.project-adaptive--top{width:86.0625rem;padding:6.875rem 8.875rem 6.875rem 7.875rem}.project-adaptive.project-adaptive--diga{width:87.25rem;padding:7.5rem 8.875rem 6.875rem 7.5rem}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{right:-29.4375rem;width:71rem;height:37rem}.project-adaptive.project-adaptive--sibcem{width:87.375rem;padding:10.125rem 2.75rem 2.75rem 7.5625rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__title{margin-bottom:3.875rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__content{width:36.375rem}.project-adaptive.project-adaptive--sibcem .project-adaptive__item{margin-right:2.625rem}.project-adaptive.project-adaptive--redside{width:85.25rem;padding:7.5rem 8.875rem 6.875rem 9.5rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{width:65.625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{width:100%}.project-adaptive.project-adaptive--ordynka{width:85.25rem;padding:7.5rem 8.875rem 6.875rem 9.5rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:68.875rem;height:48rem}.project-adaptive.project-adaptive--rnr{width:87.5rem;padding:7.5rem 8.875rem 6.875rem 9.5rem}.project-adaptive.project-adaptive--oneclick{width:87.5rem;padding:8.125rem 0 0 9.375rem}.project-style{width:80.875rem;padding:3.875rem 3.875rem 0 7.625rem}.project-style .project-style__head{max-width:35rem;margin-bottom:7.625rem}.project-style .project-style__diagram-wrap{margin-right:13.875rem}.project-style .project-style__colors{width:35rem;margin-right:4.5rem}.project-style .project-style__colors-item{margin-bottom:3.125rem}.project-style .project-style__colors-text-item{margin-bottom:5rem}.project-style .project-style__fonts{margin-top:-13.5rem}.project-style .project-style__fonts-item{margin-bottom:7.375rem}.project-style .project-style__fonts-img{width:9.75rem;height:5.25rem;margin-bottom:1.4375rem}.project-style .project-style__content.project-style__content--def{margin-top:-2.75rem}.project-style .project-style__content.project-style__content--def .project-style__fonts{margin-top:-8.125rem}.project-style.project-style--blot .project-style__colors{margin-top:.75rem;margin-left:1.75rem}.project-style.project-style--blot .project-style__colors-item{margin-bottom:4.125rem}.project-style.project-style--square .project-style__colors{width:40.625rem}.project-style.project-style--square .project-style__color-wrap{width:8.125rem;height:8.125rem}.project-style.project-style--redside{width:auto;padding-right:6.875rem}.project-style.project-style--redside .project-style__bg{margin-top:.625rem}.project-style.project-style--imperium .project-style__head-title{width:31.25rem}.project-style.project-style--imperium .project-style__content--def{margin-top:0}.project-style.project-style--imperium .project-style__content--def .project-style__fonts{margin-top:0}.project-style.project-style--knightFrank .project-style__content--def{margin-top:0}.project-style.project-style--knightFrank .project-style__content--def .project-style__fonts{margin-top:0}.project-style.project-style--rnr{width:auto;padding-right:6.875rem}.project-style.project-style--rnr .project-style__bg{margin-top:.625rem}.project-decision{width:84.125rem;padding:1.5625rem 8.375rem 2.375rem 8.875rem}.project-decision .project-decision__head{max-width:26.875rem;margin-bottom:5.125rem}.project-decision .project-decision__head-title{margin-bottom:1.25rem}.project-decision .project-decision__item{margin-right:7rem;margin-bottom:4.125rem}.project-decision.project-decision--dolgorukovskaya .project-decision__back-img{width:42.75rem;height:45rem}.project-decision.project-decision--diga{padding-left:12.5rem}.project-decision.project-decision--sibcem{width:76.25rem}.project-decision.project-decision--sibcem .project-decision__back-img{width:36.75rem;height:36.75rem}.project-decision.project-decision--hermes{width:76.25rem}.project-decision.project-decision--hermes .project-decision__back-img{width:36.75rem;height:36.75rem;top:4.5rem;right:3.25rem}.project-decision.project-decision--redside{width:80rem}.project-decision.project-decision--redside .project-decision__back-img{width:26rem;height:auto}.project-decision.project-decision--imperium{width:73.25rem;padding:0 8.375rem 0 5rem}.project-decision.project-decision--imperium .project-decision__back-img{width:36.75rem;height:36.75rem}.project-decision.project-decision--ordynka{width:80rem}.project-decision.project-decision--ordynka .project-decision__back-img{width:26rem;height:auto}.project-decision.project-decision--oneclick{width:87.5rem;padding:0 0 0 9.375rem}.project-decision.project-decision--oneclick .project-decision__items{width:78.125rem}.project-decision.project-decision--oneclick .project-decision__item{width:27.25rem;margin-right:4.375rem}.project-decision.project-decision--oneclick .project-decision__back-img{width:20.875rem;height:auto}.error{padding:0 3.75rem 0 0}.project-filter.project-filter--1000tankovt .project-filter__content{padding-left:9.375rem}.project-filter.project-filter--1000tankovt .project-filter__description{width:15.625rem}.theme-black .projects-description__item{background-color:#070707}.theme-black .projects-description__item:hover{background-color:#202020}.theme-black .text-little--bold{font-weight:500}.theme-black .contacts__text{font-weight:600}.theme-black .jobs__item:hover{background-color:#202020}}@media screen and (min-width: 1024px) and (max-height: 688px){.h1{font-size:3.25rem}.list .list__item{margin-bottom:.3125rem}.menu .menu__content{padding:2.375rem 5.875rem 2rem 12.8125rem}.menu .menu__theme{bottom:2.8125rem;right:6.25rem}.menu .menu__list-wrap{margin-top:3.75rem}.menu .menu__list{margin-bottom:1.75rem}.menu .menu__list-item{margin-bottom:1.25rem}.banner-home{padding:1.875rem 4.5rem 2.25rem 9.375rem}.banner-home .banner-home__text{margin-bottom:1.5rem}.banner-home .banner-home__theme-text{bottom:7rem}.banner-career{padding:1.875rem 4.5rem 1.9375rem 9.375rem}.banner-career .banner-career__text{margin-top:1.5rem}.banner-career .banner-career__main-link{margin-top:1.5rem}.banner-agency{padding:1.875rem 4.5rem 2.25rem 9.375rem}.banner-agency .banner-agency__main-link{margin-top:1.75rem}.projects .projects__item{width:31.25rem;padding:3.125rem 3rem 2rem 3.375rem}.page-link{width:24.625rem;padding-bottom:2.4375rem}.page-link .page-link__title{font-size:11.375rem}.about-home{padding:2.1875rem 8.25rem 1.75rem 8.4375rem}.about-home .about-home__logo{top:37%;right:-2rem;width:15.625rem;height:47rem}.about-home .about-home__founded{margin-bottom:1.5rem}.about-home .about-home__text{margin-bottom:2.125rem}.about-home .about-home__items{margin-bottom:2.125rem}.contacts{padding:2.25rem 0 1.75rem 8.125rem}.contacts .contacts__top{padding-bottom:2rem}.contacts .contacts__title{margin-bottom:1.75rem}.contacts .contacts__text{margin-bottom:1.875rem}.contacts .contacts__copy{margin-top:1.5rem}.contacts.contacts--more .contacts__description{margin-bottom:2rem}.projects-other{padding:3.75rem 18.75rem 2.625rem 8.125rem}.projects-other .projects-other__title{margin-bottom:2.25rem}.projects-other .projects-other__col-title{margin-bottom:1.25rem}.img{width:30.5rem}.jobs .jobs__btn{padding:3.375rem 2.25rem 3.625rem 3.5rem}.jobs .jobs__about-name{margin-bottom:1rem}.jobs .jobs__text{margin-bottom:1.5rem}.jobs .jobs__list-wrap{margin-bottom:2.375rem}.jobs .jobs__list-title{margin-bottom:.875rem}.jobs .jobs__item{width:34.375rem}.jobs .jobs__item.jobs__item--active .jobs__about-wrap{padding:2.375rem 0 1.25rem 0}.rating{width:28.125rem}.rating .rating__text{max-width:15.125rem}.rating .rating__number{right:-3%;font-size:12.625rem}.rating .rating__item{padding:1.25rem 3rem 1.25rem 3.125rem}.team{padding:2.5rem 4.375rem 2.0625rem 9.375rem}.team .team__title{margin-bottom:2.625rem}.team .team__item{margin-bottom:2.375rem}.team .team__number{top:-6.25rem;font-size:20.75rem}.clients{padding:1.6875rem 0 1.25rem 0}.clients .clients__title{margin-bottom:2.75rem}.clients .clients__row{margin-bottom:1.5rem}.clients .clients__item{margin-bottom:1.625rem}.banner-project{padding:2.5rem 5.0625rem 2.5625rem 3.4375rem}.project-process{width:41.0625rem;padding-bottom:1.8125rem}.project-process .project-process__item{margin-bottom:1.5625rem}.project-img{width:72.1875rem}.project-audience.project-audience--hogart .project-audience__img{bottom:14.5rem}.project-audience.project-audience--dolgorukovskaya .project-audience__img{bottom:2.8125rem}.project-audience.project-audience--vertical .project-audience__content{padding:5.25rem 12.625rem 15.125rem 5.5rem}.project-audience.project-audience--vertical .project-audience__items{height:14.5rem}.project-audience.project-audience--vertical .project-audience__item{padding:3rem 3rem 3.125rem 9.375rem}.project-audience.project-audience--diga .project-audience__img{bottom:8.1875rem}.project-concept{padding:5.875rem 2rem 2.625rem 52.3125rem}.project-concept .project-concept__content{width:33.25rem}.project-concept.project-concept--hogart{padding-top:8.25rem;padding-left:45.375rem}.project-concept.project-concept--hogart .project-concept__content{width:26.125rem}.project-concept.project-concept--hogart .project-concept__title{margin-bottom:1.25rem}.project-concept.project-concept--left-bottom{padding:10.625rem 36.25rem 5.375rem 8.1875rem}.project-concept.project-concept--left-bottom .project-concept__content{width:27rem}.project-concept.project-concept--diga{padding:5.0625rem 5.875rem 6.625rem 42.5rem}.project-concept.project-concept--diga .project-concept__content{width:20.5rem}.project-concept.project-concept--diga .project-concept__content{width:20.5rem}.project-concept.project-concept--diga-infa{padding:10rem 41.75rem 5.3125rem 8.125rem}.project-concept.project-concept--diga-infa .project-concept__content{width:27rem}.project-concept.project-concept--diga-infa .project-concept__back-img{right:-22.25rem;width:51.75rem;height:39.25rem}.project-concept.project-concept--diga-calc{padding:10rem 41.75rem 5.3125rem 6.25rem}.project-concept.project-concept--diga-calc .project-concept__content{width:27rem}.project-concept.project-concept--diga-calc .project-concept__back-img{right:-40.875rem;width:50.875rem;height:34.5rem}.project-concept.project-concept--sibcem-nav{padding:7.5rem 42.5rem 5.375rem 11.25rem}.project-concept.project-concept--sibcem-nav .project-concept__content{width:27rem}.project-concept.project-concept--sibcem{padding:7.5rem 32.625rem 5.375rem 8.375rem}.project-concept.project-concept--sibcem .project-concept__content{width:27rem}.project-concept.project-concept--hermes{padding:8.125rem 41.75rem 5.3125rem 8.125rem}.project-concept.project-concept--hermes .project-concept__content{width:30rem}.project-concept.project-concept--hermes .project-concept__back-img{left:8.125rem}.project-concept.project-concept--redside{padding:6.875rem 0 5.3125rem 5rem}.project-concept.project-concept--imperium .project-concept__content{width:17.25rem;margin-right:5.5625rem}.project-concept.project-concept--ordynka{padding:7.5rem 42.5rem 5.375rem 11.25rem;width:auto}.project-concept.project-concept--ordynka-dark{padding:7.5rem 42.5rem 5.375rem 11.25rem;width:auto}.project-adaptive{padding-top:6.25rem}.project-adaptive.project-adaptive--left{width:70rem;padding-top:3.75rem}.project-adaptive.project-adaptive--top{padding-top:4.375rem}.project-adaptive.project-adaptive--diga{width:74.75rem;padding-top:5.625rem}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{width:49.75rem;height:25.875rem;right:-16.25rem}.project-adaptive.project-adaptive--sibcem{width:75rem;padding-top:3.75rem}.project-adaptive.project-adaptive--redside{width:74.75rem;padding-top:5.625rem}.project-adaptive.project-adaptive--ordynka{width:74.75rem;padding-top:5.625rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:49.75rem;height:25.875rem}.project-adaptive.project-adaptive--rnr{width:74.75rem;padding-top:5.625rem}.project-reviews{width:39.375rem}.project-reviews .project-reviews__person-img{margin-bottom:1.5625rem}.project-reviews .project-reviews__text{margin-bottom:1.3125rem;max-height:13.75rem}.project-menu{padding:4.25rem 11.625rem 22.625rem 6.25rem}.project-menu .project-menu__title{margin-bottom:1.25rem}.project-menu .project-menu__back-img{height:34.4%}.project-opportunities{width:88.75rem;padding:6.75rem 11.625rem 2.625rem 7.5rem}.project-opportunities .project-opportunities__content{width:32rem}.project-opportunities .project-opportunities__title{margin-bottom:1.25rem}.project-events{width:64rem;padding:5.625rem 11.625rem 2.625rem 8.125rem}.project-events .project-events__content{width:33.25rem}.project-events .project-events__title{margin-bottom:1.25rem}.project-adaptive{padding-top:6.25rem}.project-adaptive.project-adaptive--left{width:70rem;padding-top:3.75rem}.project-adaptive.project-adaptive--top{padding-top:4.375rem}.project-adaptive.project-adaptive--diga{width:74.75rem;padding-top:5.625rem}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{width:49.75rem;height:25.875rem;right:-16.25rem}.project-adaptive.project-adaptive--sibcem{width:75rem;padding-top:3.75rem}.project-adaptive.project-adaptive--redside{width:74.75rem;padding-top:5.625rem}.project-adaptive.project-adaptive--ordynka{width:74.75rem;padding-top:5.625rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:49.75rem;height:25.875rem}.project-adaptive.project-adaptive--rnr{width:74.75rem;padding-top:5.625rem}.project-style{padding:1.875rem 3.875rem 0 7.5rem}.project-style .project-style__head{margin-bottom:4.5rem}.project-style .project-style__colors-item{margin-bottom:1.875rem}.project-style .project-style__colors-text-item{margin-bottom:3.125rem}.project-style .project-style__fonts{margin-top:-10rem}.project-style .project-style__fonts-item{margin-bottom:4.5rem}.project-style .project-style__fonts-img{width:8.75rem;height:4.75rem;margin-bottom:1.125rem}.project-style .project-style__content.project-style__content--def .project-style__fonts{margin-top:-6.25rem}.project-style.project-style--imperium .project-style__content--def .project-style__fonts{margin-top:0}.project-decision{width:79.125rem;padding:1.1875rem 7.125rem 2rem 7.625rem}.project-decision .project-decision__head{margin-bottom:3.25rem}.project-decision .project-decision__head-title{margin-bottom:1rem}.project-decision .project-decision__item{margin-bottom:2.625rem}}@media (min-width: 1024px){.production{width:37.5rem;height:100vh}.production .production__info{bottom:5.625rem}.production .production__text{margin-bottom:1.75rem}.projects .projects__achievement-icon{fill:#b3b3b3}.projects-description .projects-description__text-wrap{margin-top:2rem}.projects-description .projects-description__slide-video{display:block}.projects-description .projects-description__about-wrap-heading{gap:1rem;margin-bottom:.4375rem;padding-left:0rem;padding-right:0rem}.projects-description .projects-description__customer{margin-bottom:.625rem;padding-left:0;padding-right:0}.projects-description .projects-description__about{display:block;margin-bottom:1.625rem;padding:0}.projects-description .projects-description__btn{margin:0}.project-adaptive.project-adaptive--1000tankovt{width:84.0625rem}.project-adaptive.project-adaptive--imperium{width:84.0625rem}.project-adaptive.project-adaptive--1000tankovt{width:84.0625rem}.project-adaptive.project-adaptive--imperium{width:84.0625rem}.project-back .project-back__icon--hover{display:-ms-flexbox;display:flex}.project-back:hover .project-back__icon-wrap{-ms-transform:translate(-44%, -50%);transform:translate(-44%, -50%)}.project-back:hover .project-back__icon{fill:#e50058}.project-back:hover .project-back__icon--original{animation-name:arrowOutToRightOrigin2;animation-duration:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.project-back:hover .project-back__icon--hover{animation-name:arrowInFromLeftHover2, elasticWidthHover;animation-duration:0.38s, 0.33s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.38, 0.35, 0, 1.01);animation-delay:0.15s, 0.33s}.flexible{padding-right:59.8125rem;max-width:100.25rem}.theme-black .projects__achievement-label{color:#fff}.theme-black .projects__achievement-icon{fill:#fff}}@media screen and (orientation: portrait) and (min-width: 1024px){.project-concept.project-concept--ordynka-dark .project-concept__back-img img{object-position:50% 0}}@media (min-width: 1280px){.banner-home .banner-home__links{-ms-flex-direction:row;flex-direction:row}.banner-home .banner-home__achievement:hover .banner-home__label{opacity:1}.banner-home .banner-home__label{display:-ms-flexbox;display:flex;opacity:0;background-color:#070707;color:#fff;width:13.125rem;height:2.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:100;right:-15.625rem;top:-.375rem;transition:opacity 0.5s ease-in;font-size:.875rem}.banner-home .banner-home__label::before{content:'';position:absolute;width:0;height:0;border-top:.5rem solid rgba(7,7,7,0);border-bottom:.5rem solid rgba(7,7,7,0);border-right:.625rem solid #070707;left:-.625rem}.banner-home .banner-home__btn{left:auto;right:0;bottom:0}.production:hover{background-color:#484848}.production:hover .production__title{color:#fff}.production:hover .production__title span{color:#fff}.production:hover .production__text{color:#fff}.production:hover .production__info a::after{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:right;transform-origin:right}.production:hover .production__img{opacity:0}.production:hover .production__img--hovered{opacity:1}.production:hover .production__download{color:#fff}.projects .projects__achievement-label{font-size:1.125rem;line-height:1.5rem}.theme-black .banner-home__label{background-color:#fff;color:#070707}.theme-black .banner-home__label::before{border-right-color:#fff}}@media screen and (min-width: 1280px){.banner-home .banner-home__link{margin-right:3.125rem;margin-bottom:.5rem}.banner-home .banner-home__achievement{top:0;cursor:pointer}.projects-description .projects-description__item.projects-description__item--production .projects-description__buttons{margin-bottom:3.25rem}.project-task.project-task--imperium{padding:0 75rem 0 9.3125rem}.project-task.project-task--imperium .project-task__image{-ms-transform:translateY(0);transform:translateY(0)}.project-task.project-task--imperium .project-task__image img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.project-concept.project-concept--redside .project-concept__back-img img{width:auto}.project-pages.project-pages--hermes .project-pages__image{max-width:100rem}.project-style.project-style--redside .project-style__colors{margin-right:13.75rem}.project-style.project-style--rnr .project-style__colors{margin-right:13.75rem}}@media screen and (min-width: 1280px) and (min-height: 1000px){.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{width:120%}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{width:120%}}@media screen and (min-width: 1440px){.projects-description .projects-description__item.projects-description__item--active .projects-description__preview{padding:1.875rem 2.8125rem 3rem}}@media screen and (min-width: 1659px){.projects-description .projects-description__item.projects-description__item--production .projects-description__buttons{margin-bottom:2.875rem}}@media screen and (min-width: 1920px){.projects-description .projects-description__item.projects-description__item--active{width:56.3125rem}.projects-description .projects-description__item.projects-description__item--active .projects-description__preview{padding:3.75rem 3.75rem 4.875rem}.projects-description .projects-description__item.projects-description__item--production .projects-description__buttons{margin-bottom:.9375rem}}@media (min-width: 1920px){.projects-description .projects-description__slide{aspect-ratio:39/25}}@media (max-width: 767px){.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#e0e0e0}.projects-description .projects-description__btn{border:none;border-bottom:2px solid #070707;color:#070707;margin:0 2.5rem;padding:0;height:2.5rem}.projects-description .projects-description__btn:before{content:none}.projects-description .projects-description__tag-wrap{position:relative;display:-ms-flexbox;display:flex}.projects-description .projects-description__tag-link{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;border:1px solid #e0e0e0;border-radius:100%;position:absolute;right:2.5rem;bottom:0}.projects-description .projects-description__tag-link-anim{display:none}.project-filter .project-filter__text{max-width:calc(100vw - 80px)}}@media screen and (max-width: 767px) and (max-height: 374px){html{font-size:12px}}@media screen and (max-width: 767px) and (max-height: 479px){html{font-size:13px}.about-home .about-home__founded{margin-bottom:1rem}.about-home .about-home__item{margin-bottom:1.125rem}}@media screen and (max-width: 767px){.menu .menu__top{-ms-flex-order:1;order:1;margin-bottom:16px}.menu .menu__top-col.menu__top-col--contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0}.menu .menu__top-col.menu__top-col--contacts a{margin-right:1.25rem}.menu .menu__socials{-ms-flex-order:2;order:2}.banner-home .banner-home__links-wrp{margin-top:1.125rem}.about-home .about-home__item:nth-of-type(2){-ms-flex-order:3;order:3}.about-home .about-home__item:nth-of-type(3){-ms-flex-order:2;order:2}.about-home .about-home__item:nth-of-type(4){-ms-flex-order:4;order:4}.projects-description .projects-description__item.projects-description__item--production .projects-description__preview{padding:2.5rem 1rem}.projects-description .projects-description__item.projects-description__item--production .projects-description__buttons{margin:0}.projects-description .projects-description__buttons{margin:0 1.25rem 1.25rem}.project-task{padding-top:0;padding-bottom:0;padding-right:0}.project-task .project-task__top{display:none}.project-task .project-task__item-text{max-width:calc(100vw - 80px)}.project-task .project-task__image{position:unset;width:auto;height:auto;-ms-transform:none;transform:none}.project-task .project-task__image img{width:auto;height:100vh;object-fit:unset;object-position:unset}.project-task.project-task--hermes .project-task__image img{width:auto;object-fit:unset}.project-process.project-process--1000tankovt .h6{display:inline-block;margin-right:.9375rem}.project-process.project-process--1000tankovt .text-little{display:inline-block}.project-process.project-process--list-small-height .project-process__item{overflow:hidden}.project-img .project-img__text{max-width:calc(100vw - 80px)}.project-description.project-description--imperium{padding-bottom:12.5rem}.project-concept .project-concept__text{max-width:calc(100vw - 80px)}.project-concept.project-concept--diga-calc .project-concept__back-img{position:unset;max-width:100%;-ms-transform:none;transform:none}.project-concept.project-concept--diga-calc .project-concept__back-img img{object-fit:cover;font-family:'object-fit: cover;';object-position:0% 0%}.project-concept.project-concept--redside .project-concept__back-img img{object-fit:cover;font-family:'object-fit: cover;';object-position:0 0}.project-concept.project-concept--imperium .project-concept__back-img{max-width:100%}.project-pages.project-pages--hermes{padding-right:25rem}.project-menu .project-menu__text{max-width:calc(100vw - 80px)}.project-menu.project-menu--hogart .project-menu__back-img{position:unset}.project-menu.project-menu--hogart .project-menu__items{display:block}.project-menu.project-menu--hogart .project-menu__text{margin-bottom:1.25rem}.project-events .project-events__text{max-width:calc(100vw - 80px)}.project-events.project-events--knight-kit .project-events__content{-ms-flex-pack:justify;justify-content:space-between}.project-style.project-style--knightFrank .project-style__colors{width:13.75rem}.project-style.project-style--knightFrank{-ms-flex-align:center;align-items:center;width:34.375rem}.project-decision.project-decision--imperium .project-decision__title{top:.25rem}.create-project.create-project--1000tankovt{padding-left:2.5rem}.project-filter.project-filter--1000tankovt{max-width:100vw}.project-filter.project-filter--1000tankovt .project-filter__bg img{max-width:100%}.theme-black .projects-description__btn{color:#e50058;border-color:#e50058}}@media screen and (orientation: landscape) and (max-width: 51.875rem){.menu .menu__top{display:none}.menu .menu__list-wrap{margin-top:1.5625rem}.menu .menu__list-link.h2{font-size:1.3125rem}}@media screen and (max-width: 1023px){.menu .menu__socials-item{min-width:2.75rem;height:2.75rem;border:1px solid #bdbdbd;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contacts .contacts__success-title br{display:none}.footer:before{content:'';position:absolute;top:0;width:100%;height:1px;background-color:#e0e0e0}.projects-other .projects-other__items{width:100%}.projects-other .projects-other__col{width:100%}.projects-description .projects-description__btn-wrap.projects-description__btn-wrap--production{display:none}.popup-bid .popup-bid__success-title br{display:none}.project-task.project-task--imperium .project-task__item p{display:none}.project-process.project-process--ordynka{width:31.25rem}.project-img.project-img--ordynka{width:auto}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{width:auto;height:auto}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{height:70vh;width:auto}.project-adaptive.project-adaptive--oneclick .project-adaptive__title{margin-bottom:1.5625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{width:auto;height:auto}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img img{height:70vh;width:auto}.project-adaptive.project-adaptive--oneclick .project-adaptive__title{margin-bottom:1.5625rem}}@media screen and (max-width: 359px){.banner-home{padding-left:1rem}.banner-career .banner-career__link{margin-right:1rem}.banner-agency{padding-left:1rem}.banner-agency .banner-agency__link{margin-right:1rem}}@media screen and (orientation: landscape) and (max-width: 812px){.production .production__info{bottom:1.25rem}.project-task.project-task--knightFrank .project-task__image{max-width:26.25rem;height:23.5rem}.project-process .project-process__title{font-size:1.75rem;margin-bottom:.625rem;line-height:2.125rem}.project-process.project-process--knightFrank{width:31.25rem;padding-top:.3125rem;padding-bottom:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.project-process.project-process--knightFrank .project-process__item-text{font-size:.75rem;line-height:1.125rem}.project-process.project-process--knightFrank .project-process__title{font-size:1.75rem;line-height:1.875rem;margin-bottom:1.5625rem}.project-process.project-process--knightFrank .project-process__item-title{font-size:.9375rem}.project-process.project-process--knightFrank-review .project-process__subtitle{margin-top:.9375rem;font-size:1.25rem}.project-img.project-img--knightFrank{width:31.25rem}.project-description.project-description--knightFrank{padding-top:4.8125rem}.project-description.project-description--knightFrank .project-description__item .text-little{font-size:.8125rem}.project-description.project-description--knightFrank .project-description__item{margin-top:0}.project-description.project-description--knightFrank .project-description__title{line-height:1.875rem;font-size:1.5rem;max-width:12.8125rem}.project-concept.project-concept--knightFrank.project-concept--imperium{width:45.0625rem;padding-top:1.25rem}.project-concept.project-concept--knightFrank .project-concept__title{font-size:1.75rem;line-height:2.125rem;margin-bottom:1.5625rem}.project-concept.project-concept--knightFrank .project-concept__text{font-size:.875rem;line-height:1.1875rem}.project-concept.project-concept--oneclick .project-concept__back-img img{object-position:0}.project-events.project-events--knightFrank{padding-top:0;width:46.875rem;padding-left:1rem}.project-events.project-events--knightFrank .project-events__content{padding-left:2.25rem;padding-top:3.4375rem}.project-events.project-events--knightFrank .project-events__title{font-size:1.75rem;line-height:2.125rem;margin-bottom:1.5625rem}.project-events.project-events--knightFrank .project-events__back-img{padding-left:1rem;width:46.875rem}.project-events.project-events--knight-kit{padding-top:1.25rem;padding-left:2rem;width:70rem}.project-events.project-events--knight-kit .project-events__title{font-size:1.75rem;line-height:2.125rem;margin-bottom:1.5625rem}.project-events.project-events--knight-kit .project-events__info{width:15.625rem}.project-events.project-events--knight-kit .project-events__info .project-events__text{font-size:.875rem;line-height:1.1875rem}.project-events.project-events--knight-kit .project-events__back-img{top:67%;width:68.125rem}.project-events.project-events--knight-kit .project-events__content{-ms-flex-pack:justify;justify-content:space-between}.project-events.project-events--knight-kit .project-events__elements-img{width:9.375rem;height:9.375rem}.project-events.project-events--knight-kit .project-events__elements{margin-left:3.125rem}.project-events.project-events--knightEvents{width:51.875rem;padding-top:1.25rem;padding-left:2rem}.project-events.project-events--knightEvents .project-events__title{font-size:1.875rem;margin-bottom:.625rem;line-height:2.125rem}.project-events.project-events--knightEvents .project-events__text{font-size:.8125rem}.project-events.project-events--knightEvents .project-events__back-img{width:50.9375rem;height:30.5rem;right:0;left:unset}.project-style.project-style--knightFrank .project-style__color-wrap{width:4.375rem;height:4.375rem}.project-style.project-style--knightFrank .project-style__color span{width:4.375rem;height:4.375rem}.project-style.project-style--knightFrank .project-style__colors-item{margin-bottom:.9375rem}.project-style.project-style--knightFrank .project-style__fonts{margin-top:9.6875rem}}@media screen and (max-width: 375px){.projects .projects__text{font-size:.875rem}.projects-description .projects-description__text{font-size:.875rem}}@media (max-width: 1023px){.projects .projects__achievement-label{color:#fff}.projects-description .projects-description__tag-type:after{content:'';display:block;height:3px;width:3px;background-color:#838383;border-radius:100%;margin:0 .375rem}.project-adaptive.project-adaptive--imperium .project-adaptive__title{max-width:16.25rem}.project-adaptive.project-adaptive--imperium .project-adaptive__title{max-width:16.25rem}}@media screen and (max-width: 414px){.banner-project.banner-project--1000tankovt .banner-project__name br{display:block}}@media screen and (orientation: landscape) and (max-width: 1023px){.project-task{padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important}.project-task .project-task__top{display:none}.project-task .project-task__image{position:unset;width:auto;height:auto;-ms-transform:none;transform:none}.project-task .project-task__image img{width:auto;height:100vh;object-fit:unset;object-position:unset}.project-task.project-task--hogart .project-task__item{width:21.375rem;padding-right:2.5rem}.project-task.project-task--hogart .project-task__about{width:auto;-ms-flex-direction:row;flex-direction:row}.project-task.project-task--hogart .project-task__image{width:auto}.project-task.project-task--dolgorukovskaya .project-task__item{width:21.375rem;padding-right:2.5rem}.project-task.project-task--dolgorukovskaya .project-task__about{width:auto;-ms-flex-direction:row;flex-direction:row}.project-task.project-task--dolgorukovskaya .project-task__image{width:auto;height:100vh}.project-task.project-task--diga .project-task__item{width:21.375rem;padding-right:2.5rem}.project-task.project-task--diga .project-task__about{width:auto;-ms-flex-direction:row;flex-direction:row}.project-task.project-task--diga .project-task__image{width:auto}.project-task.project-task--sibcem .project-task__item{width:21.375rem;padding-right:2.5rem}.project-task.project-task--sibcem .project-task__about{width:auto;-ms-flex-direction:row;flex-direction:row}.project-task.project-task--sibcem .project-task__image{width:auto}.project-task.project-task--1000tankovt{padding-top:0;padding-bottom:0;padding-right:0}.project-task.project-task--1000tankovt .project-task__image{position:relative}.project-task.project-task--hermes .project-task__image img{width:auto;object-fit:unset}.project-task.project-task--imperium .project-task__item{width:21.375rem;padding-right:2.5rem}.project-task.project-task--imperium .project-task__about{width:auto;-ms-flex-direction:row;flex-direction:row}.project-task.project-task--rnr .project-task__about{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:auto}.project-task.project-task--rnr .project-task__item{margin-bottom:0;width:21.375rem}.project-task.project-task--rnr .project-task__item:first-child{margin-right:2.5rem}.project-task.project-task--rnr .project-task__image{position:initial;height:100%}.project-task.project-task--oneclick .project-task__image{position:relative}.project-process{width:80vw}.project-process.project-process--trip{width:60vw;display:-ms-flexbox;display:flex}.project-process.project-process--1000tankovt .h6{display:inline-block;margin-right:.9375rem}.project-process.project-process--1000tankovt .text-little{display:inline-block}.project-process.project-process--1000tankovt{min-width:80vw}.project-process.project-process--sibcem{display:-ms-flexbox;display:flex;max-width:60vw}.project-process.project-process--list-small-height{display:-ms-flexbox;display:flex}.project-process.project-process--list-small-height .h6{float:left;font-size:1rem;line-height:1.5625rem}.project-process.project-process--list-small-height .text-little{margin-left:34px}.project-process.project-process--list-small-height .project-process__item{overflow:hidden}.project-process.project-process--hermes{width:60vw;display:-ms-flexbox;display:flex}.project-concept.project-concept--diga-calc{padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.project-concept.project-concept--diga-calc .project-concept__content{height:auto}.project-concept.project-concept--diga-calc .project-concept__back-img{position:unset;max-height:100vh;height:100vh;width:auto;-ms-transform:none;transform:none;margin-left:2.5rem;padding-top:2.5rem}.project-concept.project-concept--diga-calc .project-concept__back-img img{height:100vh;width:auto}.project-concept.project-concept--redside{padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.project-concept.project-concept--redside .project-concept__content{height:auto}.project-concept.project-concept--redside .project-concept__back-img{position:unset;max-height:100vh;height:100vh;width:auto;-ms-transform:none;transform:none;margin-left:2.5rem;padding-top:2.5rem}.project-concept.project-concept--redside .project-concept__back-img img{height:100vh;width:auto}.project-concept.project-concept--imperium{width:49.5rem;padding-right:0;padding-top:3.9375rem;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.project-concept.project-concept--imperium .project-concept__content{height:auto}.project-concept.project-concept--imperium .project-concept__back-img{max-height:100vh;height:100vh;width:auto;-ms-transform:none;transform:none;margin-left:2.5rem}.project-design.project-design--bubolab .project-design__images-col{max-height:100vh}.project-adaptive.project-adaptive--1000tankovt{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:0}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__content{width:auto}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__text{max-width:16.25rem}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img{position:unset;width:auto;height:auto}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img img{height:100vh;width:auto}.project-adaptive.project-adaptive--trip{background-size:contain;background-position:right center;width:18.75rem}.project-adaptive.project-adaptive--icons-vertical .project-adaptive__content{width:100%}.project-adaptive.project-adaptive--icons-vertical .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex}.project-adaptive.project-adaptive--bubolab{width:65vw;text-align:right}.project-adaptive.project-adaptive--hogart .project-adaptive__content{width:100%}.project-adaptive.project-adaptive--imperium .project-adaptive__text{max-width:16.25rem}.project-pages.project-pages--bubolab{padding-top:0;padding-right:0;padding-bottom:0}.project-pages.project-pages--bubolab .project-pages__image{position:unset;margin-left:-6.25rem}.project-menu.project-menu--hogart{padding-top:0;padding-bottom:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.project-menu.project-menu--hogart .project-menu__back-img{position:unset;height:100vh;width:auto;margin-left:2.5rem}.project-menu.project-menu--hogart .project-menu__back-img img{height:100vh;width:auto}.project-menu.project-menu--hogart .project-menu__items{display:-ms-flexbox;display:flex}.project-menu.project-menu--hogart .project-menu__text{margin-bottom:0;max-width:15rem}.project-adaptive.project-adaptive--1000tankovt{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:0}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__content{width:auto}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__text{max-width:16.25rem}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img{position:unset;width:auto;height:auto}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img img{height:100vh;width:auto}.project-adaptive.project-adaptive--trip{background-size:contain;background-position:right center;width:18.75rem}.project-adaptive.project-adaptive--icons-vertical .project-adaptive__content{width:100%}.project-adaptive.project-adaptive--icons-vertical .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex}.project-adaptive.project-adaptive--bubolab{width:65vw;text-align:right}.project-adaptive.project-adaptive--hogart .project-adaptive__content{width:100%}.project-adaptive.project-adaptive--imperium .project-adaptive__text{max-width:16.25rem}.project-style.project-style--square .project-style__colors-item{margin-bottom:.875rem}.project-style.project-style--square .project-style__color-wrap{width:3.625rem;height:3.625rem}.project-style.project-style--square .project-style__color span{width:2.6875rem;height:2.6875rem}.project-style.project-style--1000tankovt .project-style__bg img{max-height:15.625rem}.project-decision .project-decision__head{max-width:unset;margin-bottom:1.375rem}.project-decision .project-decision__item{margin-bottom:1.375rem}.project-decision.project-decision--imperium .project-decision__head{margin-bottom:1.25rem}.project-decision.project-decision--imperium .project-decision__back-img{top:-5rem}.flexible.flexible--1000tankovt .flexible__text{max-width:15.625rem}}@media screen and (max-width: 768px){.project-task .project-task__logo{display:none}.project-task.project-task--hogart .project-task__image{width:auto}.project-task.project-task--dolgorukovskaya .project-task__image{width:auto;height:100vh}.project-task.project-task--diga .project-task__image{width:auto}.project-task.project-task--sibcem .project-task__image{width:auto}.project-task.project-task--1000tankovt{padding-top:0;padding-bottom:0;padding-right:0}}@media screen and (orientation: landscape) and (max-width: 51.25rem){.project-task .project-task__logo{display:none}.project-filter.project-filter--1000tankovt{padding-top:0}.project-filter.project-filter--1000tankovt .project-filter__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.project-filter.project-filter--1000tankovt .project-filter__bg img{margin-left:3.125rem}}@media screen and (orientation: portrait) and (max-width: 767px){.project-task.project-task--hogart .project-task__about{width:21.375rem}.project-task.project-task--dolgorukovskaya .project-task__about{width:21.375rem}.project-task.project-task--diga .project-task__about{width:21.375rem}.project-task.project-task--sibcem .project-task__about{width:21.375rem}.project-task.project-task--imperium .project-task__about{width:21.375rem}.project-concept.project-concept--diga-calc{max-width:100vw;width:100vw;padding:5rem 0 0 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.project-concept.project-concept--redside{max-width:100vw;width:100vw;padding:5rem 0 0 2.5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.project-concept.project-concept--imperium{width:46.875rem}.project-menu.project-menu--hogart{width:100vw;padding-right:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.project-filter.project-filter--1000tankovt .project-filter__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (orientation: landscape) and (max-width: 51.4375rem){.project-task.project-task--1000tankovt .project-task__about{-ms-flex-direction:row;flex-direction:row;width:auto}}@media screen and (orientation: landscape) and (max-width: 767px){.project-task.project-task--1000tankovt .project-task__item{width:15rem}.project-task.project-task--1000tankovt .project-task__item:first-child{margin-right:2.5rem}.project-process.project-process--rnr-features{width:20rem;display:-ms-flexbox;display:flex}.project-process.project-process--redside{width:20rem;display:-ms-flexbox;display:flex}.project-process.project-process--oneclick{width:23.4375rem}.project-description.project-description--dolgorukovskaya{width:50vw}}@media screen and (max-width: 1279px){.project-task.project-task--imperium .project-task__image img{object-fit:unset;font-family:'object-fit: unset;';width:auto}}@media screen and (orientation: landscape) and (max-width: 568px){.project-task.project-task--knightFrank .project-task__item{margin-bottom:.9375rem}.project-events.project-events--knightFrank .project-events__content{width:11rem}.project-events.project-events--knightFrank .project-events__back-img{padding-left:0}.project-style.project-style--knightFrank{padding-top:3rem;width:23.75rem}.project-style.project-style--knightFrank .project-style__colors{width:15rem}.project-style.project-style--knightFrank .project-style__fonts-item{margin-bottom:1.5625rem}}@media screen and (max-width: 767px) and (max-height: 650px){.project-concept.project-concept--redside .project-concept__back-img{margin-top:1.875rem}}@media screen and (orientation: landscape) and (max-width: 1023px) and (max-height: 400px){.project-concept.project-concept--imperium .project-concept__back-img img{object-fit:contain;font-family:'object-fit: contain;'}.project-events.project-events--imperium .project-events__back-img img{object-fit:contain;object-position:90% 0;font-family:'object-fit: contain; object-position: 90% 0;'}}@media screen and (orientation: landscape) and (max-width: 56.25rem){.project-adaptive.project-adaptive--black .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex}.project-adaptive.project-adaptive--black .project-adaptive__item{margin-right:1.875rem}.project-adaptive.project-adaptive--ordynka{width:56.25rem}.project-adaptive.project-adaptive--black .project-adaptive__items{width:100%;display:-ms-flexbox;display:flex}.project-adaptive.project-adaptive--black .project-adaptive__item{margin-right:1.875rem}.project-adaptive.project-adaptive--ordynka{width:56.25rem}.project-style.project-style--square .project-style__head{max-width:32.5rem}.project-style.project-style--redside .project-style__bg img{height:12.5rem;width:auto}.project-style.project-style--rnr .project-style__bg img{height:12.5rem;width:auto}}@media (max-width: 767px) and (max-height: 80rem){.project-adaptive.project-adaptive--trip{width:52.5625rem}.project-adaptive.project-adaptive--trip{width:52.5625rem}}@media screen and (orientation: landscape) and (max-width: 767px) and (max-height: 37.5rem){.project-adaptive.project-adaptive--ordynka{width:37.5rem}.project-adaptive.project-adaptive--ordynka{width:37.5rem}}@media screen and (orientation: landscape) and (max-width: 767px) and (max-height: 23.375rem){.project-adaptive.project-adaptive--ordynka{width:50rem}.project-adaptive.project-adaptive--ordynka{width:50rem}}@media screen and (orientation: portrait) and (max-height: 565px) and (max-width: 767px){.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{height:17.5rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{height:17.5rem}}@media screen and (orientation: portrait) and (max-height: 688px) and (max-width: 767px){.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{height:23.75rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{height:23.75rem}}@media screen and (orientation: landscape) and (max-height: 600px) and (max-width: 767px){.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:31.25rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:31.25rem}}@media screen and (orientation: landscape) and (max-width: 1023px) and (max-height: 500px){.project-events.project-events--imperium{width:50rem;padding:3.75rem 14.75rem 2.625rem 2.5rem}}@media screen and (orientation: landscape) and (max-width: 53.125rem){.project-style.project-style--redside .project-style__head{width:100%;margin-bottom:1.875rem}.project-style.project-style--redside .project-style__head-title br{display:none}.project-style.project-style--redside .project-style__content{margin-top:1.875rem}.project-style.project-style--redside .project-style__color-wrap{width:4.375rem;height:4.375rem;margin-right:2rem}.project-style.project-style--rnr .project-style__head{width:100%;margin-bottom:1.875rem}.project-style.project-style--rnr .project-style__head-title br{display:none}.project-style.project-style--rnr .project-style__color-wrap{width:4.375rem;height:4.375rem;margin-right:2rem}.project-style.project-style--rnr .project-style__content{margin-top:1.875rem}.project-style.project-style--rnr .project-style__color span{width:3.75rem;height:3.75rem}.project-decision.project-decision--ordynka .project-decision__back-img{display:none}.project-decision.project-decision--oneclick .project-decision__back-img{display:none}}@media screen and (orientation: landscape) and (max-width: 53.125rem) and (max-height: 31.25rem){.project-style.project-style--redside .project-style__color span{width:3.75rem;height:3.75rem}}@media screen and (orientation: landscape) and (max-width: 53.125rem) and (max-height: 37.5rem){.project-style.project-style--imperium .project-style__head{width:100%;margin-bottom:0;max-width:100%}.project-style.project-style--imperium .project-style__head-title{width:100%}.project-style.project-style--imperium .project-style__color-wrap{width:4.375rem;height:4.375rem;margin-right:2rem}.project-style.project-style--imperium .project-style__color span{width:3.75rem;height:3.75rem}.project-style.project-style--imperium .project-style__content{margin-top:0}}@media (max-height: 31.25rem) and (max-width: 767px){.project-filter.project-filter--1000tankovt .project-filter__bg{width:37.5rem}.project-filter.project-filter--1000tankovt .project-filter__bg img{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1659px){html{font-size:14px}.project-img .project-img__video-wrapper{width:48.8%;height:48%;bottom:15.4%;left:27.5%;min-width:248px}}@media screen and (min-width: 1024px) and (max-width: 1659px) and (max-height: 579px){html{font-size:13px}}@media screen and (min-width: 768px) and (max-width: 1023px){.h1{font-size:3rem}.h2{font-size:3rem}.h3{font-size:2.125rem}.h5{font-size:2rem}.text-flower{font-size:4.375rem}.text-flower-m{font-size:1.875rem}.menu .menu__content{padding:5.625rem 3.75rem 4.25rem 3.75rem}.menu .menu__top-col{line-height:1.9}.menu .menu__list{margin-bottom:3.125rem}.menu .menu__list-item{margin-bottom:1.875rem}.banner-home{padding:4.0625rem 3.125rem 3.75rem 3.75rem}.banner-home .banner-home__text{margin-bottom:1.5rem}.banner-home .banner-home__theme-svg{top:14.0625rem;right:3.6875rem;width:8.4375rem;height:10.125rem}.banner-home .banner-home__theme-text{right:5.25rem;bottom:19.4375rem;width:19.625rem}.banner-career .banner-career__text{margin-top:2.75rem}.banner-career .banner-career__main-link{margin-top:1.875rem}.banner-career .banner-career__theme-svg{top:10.9375rem;right:3.6875rem;width:11.125rem;height:5.25rem}.banner-career .banner-career__theme-text{right:5.25rem;bottom:8.8125rem;width:19.625rem}.banner-agency{width:44.1875rem;padding:5.8125rem 5rem 8.75rem 3.75rem}.banner-agency .banner-agency__content{margin-top:6.875rem}.banner-agency .banner-agency__text{margin-top:2.75rem}.banner-agency .banner-agency__theme-text{right:1.25rem;bottom:14.75rem;width:19.625rem}.about-home{height:63.25rem;padding:2.9375rem 10rem 6.875rem 4.0625rem}.about-home .about-home__founded{width:38.625rem;margin-bottom:5.25rem}.about-home .about-home__text{width:38.625rem;margin-bottom:4.6875rem}.about-home .about-home__items{margin-bottom:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.about-home .about-home__item{margin-right:5.75rem;max-width:6.25rem}.about-home .about-home__item-count{font-size:3.375rem}.about-home .about-home__theme-text{right:-1rem;bottom:21.375rem;width:28rem}.contacts .contacts__top-title{margin-bottom:.3125rem}.contacts .contacts__top-text{line-height:1.9}.contacts .contacts__theme-text{top:.375rem;left:15.25rem}.contacts.contacts--more .contacts__content{display:block}.projects-other{padding:6.25rem 0 0}.projects-other .projects-other__title{font-size:3.375rem}.jobs .jobs__text{margin-bottom:2.0625rem}.jobs .jobs__list-wrap{margin-bottom:4.5rem}.jobs .jobs__item.jobs__item--active .jobs__about-wrap{padding:3.125rem 0 3.125rem 0}.rating .rating__item{padding:4.0625rem 3rem 3.5625rem 3.75rem;width:calc(100% - 266px);height:21.25rem}.rating .rating__item:last-of-type{border-bottom:1px solid #e0e0e0}.team{width:48rem;padding:4.8125rem 5rem 3.625rem 3.75rem}.team .team__items{-ms-flex-pack:justify;justify-content:space-between}.team .team__item{width:43%;padding-right:1.25rem;margin-bottom:4rem}.team .team__item-number{font-size:3.375rem}.team .team__number{top:-5.125rem;padding-right:29%}.clients{padding:6.25rem 0 0}.clients .clients__item{margin-bottom:3rem;margin-top:2rem;height:5.3125rem}.projects-description .projects-description__item.projects-description__item--production .projects-description__preview{padding:3.75rem 4rem 4rem}.projects-description-cards .projects-description-cards__text{margin-top:.625rem}.popup-bid{padding:2rem 3.75rem 2rem 3.75rem}.banner-project{width:57.6875rem;padding:4.8125rem 5rem 4.6875rem 5rem}.banner-project .banner-project__name{margin-bottom:1.1875rem}.banner-project .banner-project__logo{margin-top:.5625rem}.project-task{padding:2.5rem 59.5rem 2.5rem 5.1875rem}.project-task .project-task__top{width:37.125rem;margin-bottom:3.375rem}.project-task .project-task__item{margin-right:5.625rem}.project-task .project-task__image{top:62.9%;right:-79.125rem}.project-task.project-task--diga .project-task__image{width:80.75rem}.project-task.project-task--sibcem .project-task__image{width:69rem}.project-process{width:37.5rem}.project-process .project-process__item{margin-bottom:1.5625rem}.project-img{width:48rem}.project-img.project-img--imperium-first{width:60.5625rem}.project-description{width:31.25rem;padding:3.3125rem 3.125rem 3.3125rem 4.9375rem}.project-audience .project-audience__content{width:30.125rem;padding:2.1875rem 3.375rem 2.5rem 5rem}.project-audience .project-audience__items{width:28.875rem}.project-audience .project-audience__item{padding:8.5rem 9.625rem 3.125rem 2.5rem}.project-audience.project-audience--vertical .project-audience__item{padding-top:3.75rem}.project-concept{padding:10.0625rem 10.125rem 2.625rem 50.1875rem}.project-concept .project-concept__content{width:27rem}.project-concept .project-concept__title{margin-bottom:3.8125rem}.project-concept.project-concept--left-bottom{padding:7.5rem 36.25rem 5.375rem 6.25rem}.project-concept.project-concept--left-bottom .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--diga{padding:5rem 7.375rem 5.375rem 35rem}.project-concept.project-concept--diga .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--diga-infa{padding:7.5rem 31.875rem 5.375rem 6.25rem}.project-concept.project-concept--diga-infa .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--diga-infa .project-concept__back-img{right:-25.375rem;width:51.75rem;height:39.25rem}.project-concept.project-concept--diga-calc{padding:6.25rem 20rem 5.375rem 5rem}.project-concept.project-concept--diga-calc .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--diga-calc .project-concept__back-img{right:-40.875rem;width:50.875rem;height:34.5rem}.project-concept.project-concept--sibcem-nav{padding:4.625rem 33.375rem 5.375rem 5rem}.project-concept.project-concept--sibcem-nav .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--sibcem{padding:7.5rem 36.25rem 5.375rem 6.25rem}.project-concept.project-concept--sibcem .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--hermes{padding:7.5rem 31.875rem 5.375rem 6.25rem}.project-concept.project-concept--hermes .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--hermes .project-concept__back-img{left:6.25rem}.project-concept.project-concept--redside{padding:6.25rem 0 5.375rem 5rem}.project-concept.project-concept--redside .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--imperium{width:82.25rem;padding:6.25rem 0 0 5rem}.project-concept.project-concept--imperium .project-concept__title{margin-bottom:1.875rem}.project-concept.project-concept--ordynka{padding:4.625rem 33.375rem 5.375rem 5rem;width:81.625rem}.project-concept.project-concept--ordynka-dark{padding:4.625rem 33.375rem 5.375rem 5rem;width:82.875rem}.project-concept.project-concept--ordynka-dark .project-concept__title{margin-bottom:1.875rem}.project-design{padding:.8125rem 1rem 2.5rem 5rem}.project-design .project-design__title{margin-bottom:2.1875rem}.project-design .project-design__img{max-width:21.625rem}.project-design .project-design__images-col{max-width:23.75rem}.project-design .project-design__images-col.project-design__images-col--vertical{max-width:46.25rem}.project-design .project-design__images-col.project-design__images-col--vertical .project-design__img{max-width:44.125rem}.project-adaptive{width:82.25rem;padding:10.375rem 2.75rem 2.75rem 51.25rem}.project-adaptive .project-adaptive__title{margin-bottom:4.125rem}.project-adaptive.project-adaptive--left{width:63.5rem;padding:4.875rem 2.75rem 2.75rem 5.375rem}.project-adaptive.project-adaptive--top{width:67.5rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--diga{width:61.25rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{right:-17.6875rem;width:49.75rem;height:25.875rem}.project-adaptive.project-adaptive--sibcem{width:63.5rem;padding:4.25rem 2.75rem 2.75rem 5.375rem}.project-adaptive.project-adaptive--redside{width:82.25rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{right:-36%;left:auto}.project-adaptive.project-adaptive--ordynka{width:48rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:49.75rem;height:36.625rem}.project-pages{padding:2.3125rem 103.5625rem 2.5rem 4.9375rem}.project-pages .project-pages__image{max-width:92.5rem}.project-reviews{width:31.25rem;padding:2rem 4.375rem 1.875rem 5rem}.project-reviews .project-reviews__person-img{margin-bottom:1.5rem}.project-reviews .project-reviews__pag{margin-top:3.25rem}.project-menu{width:90rem;padding:4.25rem 11.625rem 22rem 6.25rem}.project-menu .project-menu__title{width:28rem;margin-bottom:2.5rem}.project-menu .project-menu__text{margin-right:5rem}.project-menu .project-menu__back-img{height:17.875rem}.project-opportunities{width:73.75rem;padding:5.5rem 11.625rem 2.625rem 6.25rem}.project-opportunities .project-opportunities__title{margin-bottom:1.25rem}.project-events{width:64rem;padding:5.625rem 11.625rem 2.625rem 8.125rem}.project-events .project-events__title{margin-bottom:1.875rem}.project-adaptive{width:82.25rem;padding:10.375rem 2.75rem 2.75rem 51.25rem}.project-adaptive .project-adaptive__title{margin-bottom:4.125rem}.project-adaptive.project-adaptive--left{width:63.5rem;padding:4.875rem 2.75rem 2.75rem 5.375rem}.project-adaptive.project-adaptive--top{width:67.5rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--diga{width:61.25rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--diga .project-adaptive__back-img{right:-17.6875rem;width:49.75rem;height:25.875rem}.project-adaptive.project-adaptive--sibcem{width:63.5rem;padding:4.25rem 2.75rem 2.75rem 5.375rem}.project-adaptive.project-adaptive--redside{width:82.25rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{right:-36%;left:auto}.project-adaptive.project-adaptive--ordynka{width:48rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:49.75rem;height:36.625rem}.project-style{width:65rem;padding:2.5rem 3.25rem 1.875rem 5rem}.project-style .project-style__head{width:30rem;margin-bottom:3.875rem}.project-style .project-style__diagram-wrap{margin-right:7.625rem}.project-style .project-style__diagram-item{margin-right:3.75rem}.project-style .project-style__colors{width:27.5rem;margin-right:3.25rem}.project-style .project-style__fonts{margin-top:-1.5rem}.project-style .project-style__fonts-item{margin-bottom:2.625rem}.project-style .project-style__fonts-img{width:6.875rem;height:3.75rem;margin-bottom:1.125rem}.project-style.project-style--blot .project-style__colors-item{margin-bottom:2.875rem}.project-style.project-style--square .project-style__colors{width:33.75rem}.project-style.project-style--square .project-style__color-wrap{width:6.25rem;height:6.25rem}.project-style.project-style--square .project-style__color span{width:4.375rem;height:4.375rem}.project-decision{padding:3.75rem 5.25rem 1.25rem 5.125rem}.project-decision .project-decision__head{margin-bottom:2.625rem}.project-decision .project-decision__item{margin-right:4.5rem;margin-bottom:2.875rem}.project-decision.project-decision--dolgorukovskaya .project-decision__back-img{width:36rem;height:36rem}.project-decision.project-decision--sibcem .project-decision__back-img{width:29.375rem;height:29.375rem}.project-decision.project-decision--hermes .project-decision__back-img{width:29.375rem;height:29.375rem}.project-decision.project-decision--imperium .project-decision__back-img{width:37.5rem;height:29.375rem}.error{padding-bottom:6.125rem}}@media screen and (min-height: 28.125rem) and (min-width: 768px) and (max-width: 1023px){.menu .menu__list-wrap{margin-top:5rem;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1024px) and (max-width: 1100px){.menu .menu__socials{max-width:37.5rem}.menu .menu__agima{margin-top:1.25rem}}@media screen and (min-width: 350px) and (max-width: 767px){.banner-career .banner-career__theme-text{bottom:7.75rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.popup-bid{padding:3.875rem 6.25rem 3.875rem 6.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px) and (max-height: 688px){.banner-project.banner-project--oneclick .banner-project__text br{display:none}.project-concept.project-concept--oneclick{width:auto;display:-ms-flexbox;display:flex;padding-top:0;-ms-flex-align:center;align-items:center}.project-concept.project-concept--oneclick .project-concept__back-img{object-position:0;position:relative;width:auto;max-height:100%}.project-concept.project-concept--oneclick .project-concept__back-img img{width:auto}.project-adaptive.project-adaptive--oneclick{padding-top:2.5rem;width:62.5rem}.project-adaptive.project-adaptive--oneclick{padding-top:2.5rem;width:62.5rem}.project-style.project-style--redside .project-style__colors{margin-right:12.5rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.project-task.project-task--imperium .project-task__image{position:unset;-ms-transform:none;transform:none}}@media screen and (min-width: 768px) and (max-width: 1023px) and (max-height: 600px){.project-concept.project-concept--imperium{width:46.875rem}}@media screen and (orientation: landscape) and (min-width: 768px) and (max-width: 1023px){.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{right:0}.project-adaptive.project-adaptive--imperium .project-adaptive__back-img{right:0}}@media screen and (orientation: landscape) and (max-height: 600px) and (min-width: 768px) and (max-width: 850px){.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:31.25rem}.project-adaptive.project-adaptive--ordynka .project-adaptive__back-img{width:31.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px) and (min-height: 25.75rem){.project-adaptive.project-adaptive--rnr{width:82.25rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}.project-adaptive.project-adaptive--rnr{width:82.25rem;padding:4.375rem 7.5rem 6.875rem 6.625rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}.link-anim:hover{color:#e50058}.link-anim.link-anim--black:hover{color:#070707}.svg-anim:hover{fill:#070707}.theme-black .link-anim.link-anim--black:hover{color:#fff}.theme-black .contacts:not(.contacts--theme) .link-anim.link-anim--black:hover{color:#070707}}@media screen and (max-height: 29.6875rem){.contacts{display:block;overflow-y:auto}}@media screen and (max-height: 25rem){.project-process{display:block;overflow-y:auto}.project-process.project-process--ordynka{display:-ms-flexbox;display:flex}.project-adaptive{display:block;overflow-y:auto}.project-reviews{display:block;overflow-y:auto}.project-adaptive{display:block;overflow-y:auto}.project-style .project-style__fonts-item{margin-bottom:.625rem}}@media (max-height: 500px){.project-process.project-process--1000tankovt{width:26.25rem}.project-process.project-process--1000tankovt .h2{font-size:2.125rem;margin-bottom:1rem}.project-process.project-process--1000tankovt .h6{font-size:1rem}.project-process.project-process--1000tankovt .text-little{font-size:.875rem}}@media (max-height: 38.875rem){.project-process.project-process--1000tankovt{display:block;overflow-y:auto}}@media (orientation: portrait){.project-concept.project-concept--hermes .project-concept__back-img img{object-fit:contain}}@media screen and (max-height: 615px){.project-concept.project-concept--hermes .project-concept__back-img img{object-fit:cover}}@media screen and (min-height: 870px){.project-concept.project-concept--hermes .project-concept__back-img img{object-fit:contain}}@media screen and (orientation: landscape) and (max-height: 25.6875rem){.project-concept.project-concept--ordynka-dark .project-concept__back-img img{object-position:0 center}.project-decision.project-decision--redside .project-decision__back-img{display:none}}@media (orientation: portrait) and (max-height: 850px){.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img{width:80%}.project-adaptive.project-adaptive--1000tankovt .project-adaptive__back-img{width:80%}}@media (max-height: 730px){.project-adaptive.project-adaptive--imperium{padding-top:3.125rem}.project-adaptive.project-adaptive--imperium{padding-top:3.125rem}.project-style.project-style--imperium{padding-top:1.875rem}}@media (max-height: 37.5rem){.create-project .create-project__name{font-size:5vh}.create-project .create-project__text{font-size:.875rem}}@media (max-height: 700px){.flexible{padding-top:3.125rem;padding-left:3.125rem}}

