.calculator-banner{margin-top:5.5rem}#calculator-banner{scroll-margin-top:200px}.calculator-banner__container{background-color:var(--color__fill-4)}.calculator-banner__content{flex:1}.calculator-banner__preview{background-color:#fff}.banner-content__title{color:var(--color__dark);font-size:3rem;font-weight:700;line-height:3.5rem}.banner-content__option-title{font-size:1.375rem;font-weight:600;line-height:2rem}.banner-content__inputs-desc{color:#000;font-size:.875rem;line-height:1.25rem;opacity:.5}.banner-content__input{height:4.7rem;text-align:center;width:16rem}.banner-content__input-title{color:#000;font-size:.875rem;line-height:1.25rem;opacity:.5}.banner-content__option.--border{border-bottom:1px solid #07062c1f;border-top:1px solid #07062c1f}.banner-preview__result-value{color:var(--color__fill-1);font-size:2.5rem;font-weight:700;line-height:2.5rem;text-align:center}.banner-content__input-wrap.--with-after:after{content:url(~assets/img/calculator/x.svg);display:block;height:13px;position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:13px;z-index:999}.banner-content__input-wrap{position:relative}.banner-content__input-wrap:before{color:#000;content:"мм";opacity:.5;position:absolute;right:1rem;top:.7rem}.banner-content__input{color:var(--color__fill-1);font-size:2rem;font-weight:700;line-height:2rem}.tumbler__label.--calculator{color:var(--color__dark);font-weight:400}.tumbler input:checked+*>.tumbler__label{color:var(--color__fill-1);font-weight:700!important}.banner-preview__container{height:100%;width:100%}.banner-preview__result-value span{font-size:1.5rem}.banner-preview__btn{font-size:1.25rem;height:5rem;line-height:1.75rem}.banner-preview__head-title{color:#000;opacity:.5}.banner-preview__thumb{align-items:center;border:1px solid #2532a0;flex-wrap:nowrap;max-height:100%;max-width:100%;min-height:30%;min-width:5%;position:relative;transition:all .24s ease}.banner-preview__thumb-value{color:var(--color__fill-1);font-size:.875rem;font-weight:400;line-height:1.25rem;opacity:.4;position:absolute;white-space:nowrap}.banner-preview__thumb-value.--width{left:50%;top:-1.5rem;transform:translate(-50%)}.banner-preview__thumb-value.--height{right:-1.5rem;top:40%;transform:scale(-1);white-space:nowrap;writing-mode:vertical-rl}.banner-preview__desc{bottom:-2rem;color:var(--color__fill-1);font-size:.75rem;left:50%;opacity:.4;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap}.banner-preview__thumb-cut-title{color:#ff5722;font-size:.875rem;font-weight:600}.banner-preview__thumb-inner{text-align:center}.banner-preview__thumb-inner span{font-weight:400}.banner-preview__thumb-inner-wrap{flex:1}.banner-preview__thumb-cut{background-color:#ff552114;width:100%}.banner-preview__thumb-inner-value{color:var(--color__fill-1);font-size:1.125rem;font-weight:700;line-height:1.75rem}.banner-preview__thumb-wrap{align-items:center;display:flex;height:20rem;justify-content:center;position:relative;width:20rem}.banner-preview__logo{height:7.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6.4rem}.banner-preview__logo svg{height:100%;width:100%}.tumbler input:checked+*>.tumbler__trigger:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none' viewBox='0 0 13 10'%3E%3Cpath stroke='%232532a0' stroke-width='2' d='m1 5 3.5 3.5 7-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:65%}.banner-preview__thumb{white-space:nowrap}.banner-content__option-btn{border-radius:50%;color:#fff;font-size:2rem;height:2.5rem;line-height:2rem;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.5rem}.banner-content__option-count{align-self:center;font-size:2rem;min-width:4rem;outline:none;padding:0 1rem;text-align:center;width:4rem}.tumbler.flex input{background:transparent;border:0;display:inline;padding:0!important}.banner-content__option-btn.btn.is-disabled{background-color:#33333329;cursor:default;pointer-events:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.banner-content__option-btn span{position:relative;top:.085rem}input[type=number],input[type=number]:focus,input[type=number]:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}@media screen and (max-width:768px){.calculator-banner{margin-top:0}.calculator-banner__container{justify-content:center!important;padding-left:1rem!important;padding-right:1rem!important}.calculator-banner__content{margin-bottom:2rem;padding-right:unset!important}.banner-content__title{font-size:2rem;line-height:2.5rem}.banner-content__inputs{flex-wrap:nowrap;margin-right:0!important}.banner-content__inputs-mainwrap{margin-bottom:0!important;margin-right:.5rem!important;width:50%!important}.banner-content__inputs-mainwrap:last-child{margin-right:0!important}.banner-content__input-wrap{margin-right:0!important;width:100%}.banner-content__input{width:100%}.banner-content__input:after{display:none!important}.banner-content__input-wrap.--with-after:after{display:none}.banner-content__inputs-mainwrap.--custom{margin-bottom:1.3rem}.banner-content__option-material{margin-bottom:2rem}.banner-preview{padding-bottom:4rem!important}.banner-preview__head{margin-bottom:3rem}.banner-preview__thumb-wrap{height:15rem;width:15rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-carusel.--services{background-color:var(--color__fill-4);width:100%}.swiper-carusel__pagination-wrap.--services{margin-right:1rem;overflow:hidden;width:auto}.swiper-carusel__wrapper.--services{margin:auto;padding-bottom:8.937rem;padding-top:5.625rem}.swiper-carusel__head.--services{margin:auto}.swiper-carusel__title.--services{color:var(--color__dark);font-weight:400;margin:auto}.swiper-carusel__item.--services{max-width:25.375rem;width:25.375rem}.swiper-carusel__item.--services:hover>.services-item{box-shadow:none}.swiper-carusel__control.--services{align-items:center;display:flex;flex-wrap:nowrap;margin-right:3rem}.swiper-carusel__button.--services{align-items:center;background-color:var(--color__fill-1);color:var(--color__white);cursor:pointer;display:flex;flex:none;height:3rem;justify-content:center;padding:0;width:3rem}.swiper-carusel__button:hover{transform:scale(1.1)}.swiper-carusel__button-arrow.--services{transform:rotate(90deg);width:1rem}.swiper-carusel__button-arrow.--services path{opacity:1;stroke-width:.5rem}.swiper-carusel__button-arrow.--services.--next{transform:rotate(-90deg);width:1rem}.swiper-carusel__button.--services.swiper-button-disabled{background-color:var(--color__text-2);cursor:auto;opacity:.24!important}.slider__pagination.--services{width:100%}.swiper-carusel__pagination.--services.slider__pagination>.swiper-pagination-bullet-active{background:var(--color__fill-1);border-radius:1rem;width:2.5rem}.slider__pagination-bullet+.slider__pagination-bullet{margin-left:.5rem}.swiper-carusel__more.--services{margin-left:11.5rem;margin-top:1.6rem;opacity:.32;width:11.125rem}.swiper-carusel__more-title.--services{color:var(--color__dark)}.swiper-carusel__head{position:relative}.decoration__subtract.--cases{left:-4rem;top:-4rem}.swiper-carusel__title{color:var(--color__fill-1);font-weight:700}.swiper-carusel__nav.--cases{height:3rem;position:relative;width:6.5rem}.swiper-carusel__nav-btn.swiper-button-prev.--cases{left:0}.swiper-carusel__nav-btn.swiper-button-next.--cases{right:0}.swiper-carusel__nav-btn.--cases:after{display:none}.swiper-carusel__nav-btn.--cases.swiper-button-disabled{opacity:.4!important}.swiper-carusel__nav-btn.--cases{align-items:center;background-color:var(--color__fill-1);cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;transition:.3s;width:3rem}.swiper-carusel__nav-btn.--cases:hover{background-color:var(--color__fill-1-h);transform:scale(1.1);transition:.3s}.swiper-carusel__pagination.--cases>.swiper-pagination-bullet-active{background:var(--color__fill-1);border-radius:1rem;width:2.5rem}.swiper-carusel__pagination-wrap{overflow:hidden;width:auto!important}.swiper-carusel__item.swiper-slide.--cases{max-width:33.33%}.swiper-carusel__title.--cases.--case-detail{color:var(--color__dark)!important;font-weight:400}.swiper-carusel__title.--partners{color:var(--color__dark);font-size:3.5rem;font-weight:400;line-height:4rem}.swiper-carusel__title.--partners b{color:var(--color__fill-1)}.swiper-carusel__subtitle.--partners{color:var(--color__fill-1);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-left:5.375rem;position:relative}.swiper-carusel__subtitle:before{background-color:var(--color__fill-1);content:"";height:.125rem;left:0;opacity:.3;opacity:.16;position:absolute;top:.9rem;width:3.5rem}.swiper-carusel__item.swiper-slide.--partners{border:1px solid #edeaea;flex-shrink:0}.partners__item{padding-bottom:45%;position:relative;width:100%}.swiper-carusel__item.swiper-slide.--partners img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;padding:1rem;position:absolute;top:0;width:100%}.swiper-slide.--partners{height:50%;max-width:20%;overflow:hidden}.swiper-carusel__nav-btn.--partners.swiper-button-disabled{background-color:var(--color__text-2);cursor:auto;opacity:.24!important}.swiper-carusel.--services{filter:drop-shadow(0 1.5rem 5.5rem rgba(7,6,44,.08))}.swiper-carusel__nav-btn.--partners.--cases svg{height:auto;width:1rem!important}@media screen and (max-width:768px){.swiper-carusel__control.--services,.swiper-carusel__controls{display:none}.swiper-carusel__item.swiper-slide.--cases{max-width:100%;width:100%}.swiper-carusel__pagination-wrap.--cases{height:1rem;margin-top:.2rem;overflow:hidden;width:auto}.swiper-carusel__pagination.--cases{width:8rem}.swiper-carusel__title.--cases{font-size:2rem!important}.swiper-carusel__nav.--cases{height:2.5rem;width:5.5rem}.swiper-carusel__nav-btn.--cases{height:2.5rem;top:2rem;width:2.5rem}.swiper-carusel__body>.center-wrap{padding-top:0!important}.swiper-carusel.--cases{padding:2.5rem 0 0!important}.swiper-carusel__body.--cases{margin-bottom:1rem!important}.page.--services-detail .swiper-carusel.--services{margin-bottom:5rem!important}.page.--services-detail .swiper-carusel__wrapper.--services{padding-top:2.5rem!important}.swiper-carusel__item.swiper-slide.--services{max-width:100%;width:100%}.swiper-carusel__pagination-wrap.--services{height:1rem;margin-top:.2rem;overflow:hidden;width:5rem}.swiper-carusel__pagination.--services{overflow:hidden;width:5rem}.slider__title.--services{font-size:2rem!important}.swiper-carusel__control.--services{height:2.5rem;margin-right:0}.swiper-carusel__button.--services{height:2.5rem;top:2rem;width:2.5rem}.swiper-carusel__head.--services{padding:0 1.5rem}.swiper-carusel__pagination.--services.slider__pagination>.swiper-pagination-bullet-active{background:var(--color__fill-1);border-radius:1rem;width:1.5rem}.swiper-carusel__wrapper.--services{padding-bottom:1rem!important;padding-top:2rem!important}.swiper-carusel.--services{height:42.5rem;margin-bottom:2rem!important}.swiper-carusel.--partners{margin-top:-2rem;padding-bottom:0!important;padding-top:0!important}.swiper-carusel__head.--partners{margin-bottom:0!important}.swiper-carusel__title.--partners{font-size:2rem;line-height:2.5rem}.swiper-carusel__subtitle:before{width:2.5rem}.swiper-carusel__subtitle.--partners{padding-left:4rem}.swiper-carusel__controls.--partners{margin-left:50%;margin-top:1rem}.swiper-slide.--partners{max-width:40%}.swiper-carusel__body-wrap{padding:0 0 2.5rem}.swiper-carusel.--partners .center-wrap{padding-top:4.5rem!important}.swiper-carusel.--partners .swiper-carusel__body-wrap{padding-top:4rem!important}}.payments__bg-thumb{margin-top:-5rem;padding-bottom:84.84375%;position:relative;width:100%}.payments__bg-pic,.payments__bg-pic img{height:100%;left:0;position:absolute;top:0;width:100%}.payments__bg-pic img{-o-object-fit:contain;object-fit:contain}.payments__content-title{font-size:3.5rem;font-weight:400;line-height:4rem}.payments__content-title span{color:var(--color__fill-1);font-weight:700}.payments__content-desc{font-size:1.125rem;line-height:1.75rem;padding-left:5.5rem;position:relative}.payments__content-desc:before{background-color:var(--color__dark);content:"";height:.125rem;left:0;opacity:.16;position:absolute;top:.9rem;width:3.5rem}.payments__content-btn{font-weight:600;height:4rem;width:11.4375rem}.payments__content-pay-icon.--visa{height:1.375rem;width:4.375rem;z-index:99}.payments__content-pay-icon svg{width:100%}.payments__content-pay-icon.--mastercard{height:2.1875rem;width:3.5rem}.payments__content-pay-icon.--mir{height:1.25rem;width:4.5rem}.payments__content-pay-icon svg{height:100%;width:100}.decoration__subtract{height:5rem;position:absolute;width:3.625rem}.decoration__subtract svg{height:100%;width:100%}.decoration__subtract.--payments{left:5rem;top:-4rem}.payments__content-btn-wrap{padding-left:5.5rem}@media screen and (max-width:768px){.payments{padding-bottom:4rem!important;padding-top:3rem!important}.payments__bg{display:none}.payments__content-title{font-size:2rem!important;line-height:2.5rem}.decoration__subtract.--payments{left:-2.5rem;top:.9rem}.payments__content-desc:before{display:none}.payments__content-desc{margin-bottom:2rem!important;padding-left:0}.payments__content-pay.flex.--align-center svg{margin-left:1rem;margin-right:0!important;width:3.5rem}.payments__content-btn{font-weight:600;height:4rem;margin-right:0!important;width:8.4375rem}.payments__content-btn-wrap{padding-left:0}.payments{overflow:hidden}}.measure{position:relative}.measure__container-wrap{background-color:var(--color__fill-4)}.measure__content{padding-bottom:8.3125rem;padding-top:8.125rem}.type-editor ul .measure__content-item{padding-left:3rem!important}.measure__content-title{font-weight:400;line-height:4rem}.measure__content-title span{color:var(--color__fill-1);font-weight:700}.measure__content-body{padding-left:5.5rem;position:relative}.measure__content-body:before{background-color:var(--color__dark);content:"";height:.125rem;left:0;opacity:.16;position:absolute;top:.5rem;width:3.5rem}.measure__content-list{margin-bottom:2.93rem}.measure__btn{font-size:1rem;font-weight:600;height:4rem;line-height:1.5rem;width:22rem}.decoration-stick svg{height:4.375rem;left:4.825rem;position:absolute;top:7.6875rem;width:1.25rem}.decoration__dot-cube.--measure{bottom:0;left:50%;top:unset;transform:unset;transform:translate(-50%,50%)}.decoration__dot-cube.--measure path{fill:var(--color__fill-1);opacity:.4}.measure__bg-thumb{padding-bottom:140.5745062836625%;position:relative;width:100%}.measure__bg-pic,.measure__bg-pic img{height:100%;left:0;position:absolute;top:0;width:100%}.measure__bg-pic img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.page.--services-detail .measure__content{padding-top:2.5rem!important}.measure{margin-bottom:0!important;margin-top:2rem!important}.decoration__dot-cube.--measure{display:none}.measure__content{padding-bottom:3.5rem;padding-top:3.5rem}.measure__content-title{font-size:2rem;font-weight:400;line-height:2.5rem}.measure__content-body:before{display:none}.measure__content-body{padding-left:0}.measure__bg,.measure__container-wrap .decoration-stick{display:none}.measure__btn{width:100%}}.promo-head{background-color:var(--color__dark);color:#fff;height:100vh;width:100%}.promo-head.--ndx.--new{height:unset}.promo-head__content{height:100%;min-height:37.5rem;position:relative;width:100%;z-index:50}.promo-head__container{padding-top:9.5rem}.promo-head__bg,.promo-head__bg-pic,.promo-head__bg-pic img{height:100%;left:0;position:absolute;top:0;width:100%}.promo-head__bg-pic img{-o-object-fit:cover;object-fit:cover}.promo-head__bg-mask{background-color:var(--color__dark);left:0;opacity:.56;position:absolute;top:0;z-index:1}.promo-head__bg img,.promo-head__bg-mask{height:100%;width:100%}.decoration-pixels{height:23.625rem;position:absolute;right:0;top:0;width:45.37rem;z-index:99}.decoration-pixels svg{height:100%;width:100%}.promo-head__title{color:#fff;font-size:4rem;font-weight:700;line-height:4.5rem}.promo-head__subtitle{color:#fff;font-size:1.5rem;line-height:2rem;opacity:.8}.promo-head__list-col-title{color:#fff;font-size:1.25rem;font-weight:600;line-height:2rem}.promo-head__list-col-text{color:#fff;font-size:1rem;line-height:1.5rem;opacity:.8;padding-left:2.5rem}.separate-vertical__line.--promo-head{flex:none;height:9rem}.promo-head__list-col-icon{height:1.5rem;width:1.5rem}.promo-head__list-col-icon svg{height:100%;width:100%}.center-wrap__cases .page-head__title-wrap{margin-bottom:1.5rem!important}.center-wrap__cases .page-head__title{font-weight:700}.promo-head__subtitle.--services-detail{font-size:1.5rem;font-weight:700;line-height:2rem;opacity:1}.promo-head__desc.--services-detail{color:#fff;font-size:1.125rem;line-height:1.75rem;opacity:.8}.promo-head__price.--services-detail{font-size:1.5rem;font-weight:600;line-height:2rem}.promo-head__price.--services-detail span{font-size:3rem;font-weight:700;line-height:3.5rem}.promo-head__measure-btn.--services-detail{border-radius:50%;cursor:pointer;height:11.25rem;position:relative;width:11.25rem}.promo-head__measure-btn.--services-detail:before{background-color:#ff5722;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .24s cubic-bezier(.55,0,.1,1),background-color .2s cubic-bezier(.5,0,1,1),opacity .2s cubic-bezier(.5,0,1,1);width:100%}.promo-head__measure-btn.--services-detail:hover:before{transform:scale(1.2)}.promo-head__measure-btn-wrap{color:#fff;z-index:1}.promo-head__measure-btn-icon.--services-detail{height:2.5rem;width:2.625rem}.promo-head__measure-btn-icon.--services-detail svg{height:100%;width:100%}.promo-head__measure-btn-title.--services-detail{font-size:1rem;font-weight:600;line-height:1.125rem;max-width:10rem;text-align:center}.promo-head__measure-btn-subtitle.--services-detail{font-size:.75rem;line-height:1.125rem;text-align:center}.decoration-letter{bottom:-2rem;height:23.875rem;left:50%;position:absolute;transform:translate(-50%);width:22.5rem}.decoration-letter svg{height:100%;width:100%}.decoration__dot-cube.--ndx.--top{height:10rem;left:-1rem;top:2.2rem;width:10rem}.decoration__dot-cube.--ndx.--bottom{bottom:-5rem;height:19.5rem;left:unset;right:0;top:unset;transform:unset;width:19.5rem}.separate-vertical__line.--promo-head.--ndx{height:100%}.promo-head.--ndx{background-color:var(--color__fill-1)}.promo-head__bg-mask.--ndx{display:none}.promo-head__header-wrap.--ndx{position:relative}.promo-head__container.--ndx{padding-top:14.5rem;position:relative}.promo-head__list.--ndx{grid-template-columns:1fr .2fr 1fr .2fr 1fr}.promo-head__subtitle.--ndx{opacity:1}.promo-head__calc-btn.--ndx{border-radius:50%;height:11.25rem;position:relative;width:11.25rem}.promo-head__calc-btn.--ndx:before{background-color:#ff5722;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .24s cubic-bezier(.55,0,.1,1),background-color .2s cubic-bezier(.5,0,1,1),opacity .2s cubic-bezier(.5,0,1,1);width:100%}.promo-head__calc-btn.--ndx:hover:before{transform:scale(1.2)}.promo-head__calc-btn-wrap{color:#fff;z-index:1}.promo-head__calc-btn-icon.--ndx{height:2.5rem;width:2.625rem}.promo-head__calc-btn-icon.--ndx svg,.promo-head__calc-btn-icon.--ndx svg path{height:100%;width:100%}.promo-head__calc-btn-title.--ndx{color:#fafafa;font-size:1rem;font-weight:600;line-height:1rem;text-align:center}.promo-head__all-btn{color:#fff;font-size:1.125rem;line-height:1.75rem;margin-right:1.375rem;transition:.3s}.promo-head__all-btn:hover{opacity:.7;transition:.3s}.promo-head__all-btn-text{margin-right:1.375rem}.promo-head__all-btn-icon{width:1.625rem}.promo-head__all-btn-icon svg{height:100%;width:100%}.promo-head.--ndx.--new{position:relative;z-index:4}.promo-head__container.--ndx.--new{margin-bottom:5.5rem;padding-top:19.5rem}.promo-head__list.--ndx.--new{margin-bottom:5.5rem}.decoration__dot-cube.--ndx.--new.--bottom{right:9.3rem;top:13.5rem}.decoration-letter.--new{left:unset!important;right:0;top:3rem!important;transform:unset!important}@media screen and (max-width:768px){.promo-head{height:auto;position:relative}.promo-head__list{padding-left:0!important}.promo-head__list-col.--ndx{margin-bottom:1.25rem}.promo-head.--services-detail{height:auto}.promo-head__title{font-size:2.5rem;line-height:2.75rem}.promo-head__content{height:auto;padding-bottom:3rem;padding-top:33%}.promo-head__content.--services-detail{padding-bottom:0}.promo-head__container{padding-bottom:4rem}.promo-head.--ndx{height:auto}.promo-head__content.--ndx{height:-moz-fit-content;height:fit-content;padding-top:27%}.separate-vertical__line{display:none}.promo-head__list-col-title{font-size:1.25rem!important;line-height:1.5rem!important}.promo-head__list-col-text{font-size:.8rem!important}.promo-head__header{margin-bottom:.5rem!important}.promo-head__list-col-head{flex-wrap:nowrap;margin-bottom:.3rem!important}.promo-head__list-col{margin-top:2rem}.decoration-pixels{z-index:9}.promo-head__container.--services-detail{padding-right:0!important}.promo-head__measure-btn.--services-detail{bottom:63.5%;height:6rem;position:absolute;right:3rem;width:6rem}.promo-head__measure-btn-title{font-size:.6rem!important;line-height:.7rem!important}.promo-head__measure-btn-icon.--services-detail{height:2rem;margin-bottom:.2rem!important;width:2rem}.promo-head__measure-btn-subtitle{font-size:.5rem!important;line-height:.4rem!important}.promo-head__price.--services-detail{font-size:1rem;line-height:1.3rem!important}.promo-head__price.--services-detail span{font-size:1.5rem}.promo-head__desc.--services-detail{margin-bottom:.5rem!important}.promo-head__header-wrap.--ndx{margin-bottom:1rem}.promo-head__calc-btn.--ndx{bottom:-4rem;height:6rem;position:absolute;right:1rem;width:6rem}.promo-head__calc-btn-title.--ndx{font-size:.7rem!important;line-height:.9rem!important}.promo-head__calc-btn-icon.--ndx{height:2.4rem;margin-bottom:.2rem!important;width:2rem}.promo-head__title.--ndx{font-size:2.5rem;line-height:2.75rem}.promo-head__list.--ndx{grid-template-columns:1fr;grid-template-rows:1fr}.promo-head__list-col.--ndx{padding-left:0!important}.promo-head__list-col-text.--ndx{margin-bottom:1rem!important}.promo-head__container.--ndx{padding-right:0!important}.promo-head__header.--ndx{margin-bottom:1rem!important}.center-wrap__cases .page-head__title,.promo-head__container,.promo-head__container.--ndx{padding-top:.5rem!important}.promo-head__container.--ndx.--new,.promo-head__list.--ndx.--new{margin-bottom:0!important}}@media screen and (max-width:340px){.promo-head__measure-btn.--services-detail{bottom:68%}}.services{background-color:#f7f7f9;padding-bottom:7.5rem}.services.--new{margin-top:-4.75rem;padding-bottom:10.625rem}.services-items{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.5rem}.services__additional-title,.services__main-title{font-weight:700;margin-left:12rem}.services__additional-title span,.services__main-title span{font-weight:400}.services-items.--new{background-color:transparent;filter:drop-shadow(0 1.5rem 7rem rgba(7,6,44,.18));grid-template-columns:1fr 1fr 1fr!important;margin-top:-4.75rem;position:relative;z-index:99}.services-items__additional-content{filter:drop-shadow(0 1.5rem 5rem rgba(7,6,44,.12))}.services-item{background-color:#fff;padding:2rem 2.375rem;transition:.3s}.services-item__inner{height:100%}.services-item:hover{box-shadow:0 24px 72px #07062c1f;transition:.3s}.services-item__head{width:100%}.services-item__body{margin-bottom:1.75rem}.services-item__image{overflow:hidden;width:14.375rem}.services-item__image-thumb{padding-bottom:64.347%;position:relative;width:100%}.services-item__image-pic,.services-item__image-pic img{height:100%;left:0;position:absolute;top:0;width:100%}.services-item__image-pic img{-o-object-fit:contain;object-fit:contain}.services-item__calc-btn-wrap{cursor:pointer;transition:.3s}.services-item__calc-btn-wrap:hover{opacity:.56;transition:.3s}.services-item__calc-btn-title{color:var(--color__fill-1);font-size:.6875rem;font-weight:600;line-height:.75rem;text-align:right}.services-item__calc-btn-icon{height:1.5rem;width:1.5rem}.services-item__calc-btn-icon svg{height:100%;width:100%}.services-item__title{color:var(--color__dark);font-size:1.375rem;font-weight:600;line-height:2rem}.services-item__desc{color:var(--color__text-2);font-size:.875rem;line-height:1.25rem;max-height:2.5rem;overflow:hidden}.separate-line.--services-item{background-color:#edeaea;margin-bottom:1.75rem;margin-top:1.75rem;opacity:1;width:100%}.services-item__bottom{border-top:1px solid #edeaea;padding-top:1.75rem;width:100%}.services-item__price-title{color:var(--color__dark);font-size:.875rem;font-weight:600;line-height:1.25rem;opacity:.4}.services-item__price-value{color:var(--color__dark);font-size:1rem;font-weight:700}.services-item__price-value span{font-size:1.5rem}.services-item__btn{font-weight:600;height:3.5rem;width:8.5rem}.services.--ndx{padding-bottom:13.437rem;padding-top:11.875rem}.services-items.--ndx{filter:drop-shadow(0 1.5rem 5.5rem rgba(7,6,44,.12))}.services__tab.--ndx{box-shadow:inset 0 0 0 .1875rem #2532a033!important;font-weight:700}.services__tab.--ndx.is-active{box-shadow:inset 0 0 0 .1875rem var(--color__fill-1)!important}.services__main.--ndx{display:none}.services__main.--ndx.is-active{display:block}.services__additional.--ndx{display:none}.services__additional.--ndx.is-active{display:block}.services__title.--ndx{color:var(--color__fill-1);font-weight:700}.services__all-btn-title{color:var(--color__dark);font-weight:600;opacity:.4}.services__all-btn-icon{position:relative}.services__all-btn-icon-thumb{height:1rem;width:2,5625rem}.services__all-btn-icon-thumb svg{height:100%;width:100%}.services__all-btn-icon-thumb path{stroke:var(--color__dark);opacity:.2}.services__all-btn-circle{background-color:var(--color__dark);border-radius:50%;height:3rem;opacity:.08;position:absolute;right:-50%;top:-82%;width:3rem}.swiper__all-btn{position:relative}.swiper__all-btn-circle{background-color:#07062c0a;border-radius:50%;height:3rem;position:relative;transition:.3s;width:3rem}.swiper__all-btn-icon{height:1rem;left:-25%;position:absolute;top:32%;transition:.3s;width:2.5625rem}.swiper__all-btn-icon svg{height:100%;width:100%}.swiper__all-btn-icon path{stroke:var(--color__dark);opacity:.4;transition:.3s;fill:var(--color__dark)}.swiper__all-btn-title{color:var(--color__dark);font-size:1.125rem;font-weight:600;line-height:1.75rem;opacity:.4;transition:.3s}.swiper-carusel__pagination-wrap{overflow:hidden;width:16rem}.swiper__carusel-all-btn:hover .swiper__all-btn-icon path{opacity:1;transition:.3s}.swiper__carusel-all-btn:hover .swiper__all-btn-icon{left:-13%;transition:.3s}.swiper__carusel-all-btn:hover .swiper__all-btn-title{opacity:.56;transition:.3s}.swiper__carusel-all-btn:hover .swiper__all-btn-circle{background-color:#07062c1a;transform:.3s}.decoration__dot-cube.--ndx-services{left:unset;position:absolute;right:0;right:5rem;top:0;top:-15rem;transform:unset}.services__main.--new{background-color:var(--color__white)}.services__additional-title.--new{margin-left:0}.decoration__dot-cube.--ndx-services path{fill:var(--color__dark)}.services__head-left-col.--ndx{position:relative}.decoration__subtract.--ndx{left:-4rem;position:absolute;top:-4rem;transform:unset}.decoration__subtract.--ndx svg{height:auto;width:3.6rem}.services-item__calc-btn-icon.--new{margin-right:1rem}.services-item__calc-btn-icon.--new path{fill:#fff}.services-item__bottom.--new{border:none}.services-item__price-value{font-size:1.125rem;line-height:1.5rem}.services-item__price-value span{font-size:1.75rem;font-weight:700;line-height:1.5rem}.services-item__price-title.--new{color:#07062c;font-size:.75rem;font-weight:700;line-height:1.25rem;opacity:.5}.services-item__body.--new{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.services-item__btn.--new{font-size:1.125rem;height:4.5rem;min-width:14.375rem;width:auto}.services-item__desc.--new{color:var(--color__dark);font-size:.875rem;font-weight:400;line-height:1.25rem;max-width:20.5rem;opacity:.8!important}.services-item__title.--new{font-size:1.625rem;line-height:1.5rem}.services-item.--new{padding:2.5rem}@media screen and (max-width:768px){.services__main{margin-bottom:4rem!important;padding-top:2.5rem!important}.services__additional{margin-top:2.5rem!important}.services{margin-bottom:0!important;padding-bottom:5rem!important;padding-top:2rem}.services-items{grid-template-columns:1fr}.services__additional-title,.services__main-title{margin-left:0}.services-item__desc{min-height:2.5rem}.services.--ndx{overflow:hidden;padding-bottom:0!important;padding-top:2rem}.services__tab.--ndx{margin-top:1rem;padding:0 2rem}.swiper__carusel-all-btn.swiper__all-btn.--ndx{display:none}.services__head.--ndx{margin-bottom:0!important}.decoration__dot-cube.--ndx-services{right:-3rem;top:-5rem}.decoration__subtract.--ndx{left:-3.8rem;top:0;transform:rotate(-45deg)}.promo-head__list-col.--ndx{border:none}.services__tab.--ndx{width:100%}.services__tab.--ndx:first-child{margin-right:0!important}.services__title.--ndx{font-size:2.5rem;line-height:3rem}.services-items.--new{grid-template-columns:unset!important}.services-item__bottom.--new{align-items:center!important;flex-direction:column}.services-item__bottom.--new .services-item__price-wrap{margin-bottom:1.5rem}.services-item__price-title.--new{text-align:center}.services.--new{padding-bottom:3rem!important}}.callback{position:relative}.callback-services{margin-bottom:11.8rem}.callback__wrap{background-color:var(--color__fill-4);position:relative;width:100%}.callback__checkbox-label a{text-decoration:none}.callback__decoration-stick{height:4.375rem;left:0;position:absolute;top:5.69rem;width:1.25rem}.callback__block{margin:0 auto}.callback__decoration-stick svg{height:100%;width:100%}.callback__title{color:var(--color__fill-1);margin-bottom:.8125rem}.callback__subtitle{font-size:1.5rem;line-height:2rem}.callback__form-input{background:transparent;border:none;border-bottom:.25rem solid rgba(7,6,44,.1);font-size:1.25rem;height:4rem;line-height:1.875rem;outline:none;transition:.3s}.callback__form-input:hover{border-color:var(--color__fill-1);transition:.3s}.callback__form-input:focus{border-color:#07062c}.callback__form-input.--small{width:21.937rem}.callback__form-input.--big{flex:1}.callback__btn{font-size:1.25rem;font-weight:600;height:5rem;line-height:1.875rem;padding-left:4.3125rem;padding-right:4.3125rem}.callback__checkbox-label a{color:var(--color__fill-1)}.callback__checkbox-label span{font-weight:400}.callback__error{color:red;display:none;font-size:.875rem}.callback__error.is-show{display:block}.decoration__dot-cube.--callback{bottom:0;left:50%;top:unset;transform:unset;transform:translate(-50%,50%)}.decoration__dot-cube.--callback path{fill:var(--color__fill-1);opacity:.4}.callback.--blue-theme .callback__wrap{background-color:var(--color__fill-1);box-shadow:0 24px 112px #07062c24}.callback.--blue-theme .decoration__dot-cube.--callback path{fill:var(--color__white)}.callback.--blue-theme .callback__title{color:var(--color__white);font-weight:700}.callback.--blue-theme .callback__subtitle{color:var(--color__white)}.callback.--blue-theme .callback__checkbox-label a{color:var(--color__white);font-size:.75rem}.callback.--blue-theme .checkbox input:checked+*>.checkbox__trigger{background-color:var(--color__white)}.callback.--blue-theme .checkbox__trigger{background-color:var(--color__white);border-radius:0}.callback.--blue-theme .callback__btn{background-color:var(--color__white);color:var(--color__fill-1);font-size:1.25rem;font-weight:700;line-height:1.875rem}.callback.--blue-theme .checkbox input:disabled+*>.checkbox__trigger{box-shadow:inset 0 0 0 .1875rem var(--color__white)}.callback.--blue-theme .checkbox input:checked+*>.checkbox__trigger{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none' viewBox='0 0 20 19'%3E%3Cpath stroke='%2300f' stroke-width='4' d='M18 5.333 7.333 16 2 10.667'/%3E%3C/svg%3E")}.callback.--blue-theme .callback__form-input{border-color:#ffffff3d;color:var(--color__white)}.callback.--blue-theme .callback__form-input::-moz-placeholder{color:#fff6;font-size:1.25rem;font-weight:400;line-height:1.875rem}.callback.--blue-theme .callback__form-input::placeholder{color:#fff6;font-size:1.25rem;font-weight:400;line-height:1.875rem}.callback.--blue-theme .callback__decoration-stick path{fill:var(--color__white)}.callback.--blue-theme .callback__decoration-stick{left:-.1rem}.callback.--blue-theme{margin-top:-5rem}.callback.callback-services.--blue-theme{margin-bottom:5.625rem!important}.callback-ndx.callback.--blue-theme{margin-top:unset}@media screen and (max-width:768px){.callback__btn.btn.--fill-1{margin-top:2rem;width:100%}.callback__form-input.--small{width:100%}.callback__form-input{margin-top:1rem!important}.callback{margin-bottom:0!important;margin-top:2rem!important}.callback__decoration-stick{top:2rem}.decoration__dot-cube.--callback{display:none}.callback__form-row{margin-bottom:0!important}.callback__wrap{padding-bottom:4rem!important;padding-top:2.5rem!important}.callback.callback-services{margin-bottom:5rem!important;margin-top:5rem!important}.callback__subtitle{font-size:1.25rem;line-height:1.75rem}.callback__title{font-size:2.25rem;line-height:3rem}.callback__decoration-stick{display:none}.page.--cases-detail .callback.--blue-theme{margin-bottom:2.5rem!important}}.calc{background-color:#f7f7f9}.calc-ndx{background-color:unset}.calc__list{background-color:var(--color__fill-1);display:flex;filter:drop-shadow(0 1.5rem 5rem rgba(7,6,44,.12));margin-top:-8.8125rem;width:100%;z-index:3}.decoration__corner{bottom:2rem;height:2rem;position:absolute;right:2rem;width:2rem}.delivery__item-bg-pic{mix-blend-mode:multiply}.decoration__corner svg{height:100%;width:100%}.decoration__dot-cube.--calculator{left:4rem;top:4rem;transform:unset}.decoration__dot-cube.--calculator svg{height:100%;width:100%}.decoration__tapes{height:25.4375rem;position:absolute;right:1.865rem;top:5.5rem;width:35.5625rem}.calc__bg{margin-top:-3rem}.calc__bg-thumb{padding-bottom:75.3%;position:relative;width:100%;z-index:1}.calc__bg-pic{display:block;top:0}.calc__bg-pic,.calc__bg-pic img{height:100%;left:0;position:absolute;width:100%}.calc__bg-pic img{-o-object-fit:contain;object-fit:contain;top:2rem}.decoration__tapes svg{height:100%;width:100%}.calc__content{color:#fff}.calc__title{color:#fff;font-weight:700}.calc__desc{color:#fff;font-size:1.5rem;line-height:2rem;margin-bottom:5.4375rem;max-width:38rem;padding-left:5.5rem;position:relative}.calc__desc:before{background-color:#fff;content:"";height:.125rem;left:0;opacity:.3;position:absolute;top:.9rem;width:3.5rem}.calc__btn{font-size:1.25rem;font-weight:600;height:4.5rem;line-height:1.875rem;margin-left:5.5rem;width:14.8rem}.delivery{margin-top:8,3125rem}.delivery__item-wrap{position:relative}.delivery__title{color:var(--color__dark);font-size:3rem;font-weight:700;line-height:3.5rem;margin-left:12rem}.delivery__title span{font-weight:400}.delivery__list{grid-template-columns:1fr 1fr;grid-gap:2rem}.delivery__item-wrap{background-color:var(--color__fill-4)}.delivery__item{align-items:stretch}.delivery__item-bg-thumb{padding-bottom:126.171875%;position:relative;width:100%}.delivery__item-bg-pic{display:block}.delivery__item-bg-pic,.delivery__item-bg-pic img{height:100%;left:0;position:absolute;top:0;width:100%}.delivery__item-bg-pic img{-o-object-fit:contain;object-fit:contain}.delivery__item-title{color:var(--color__fill-1);font-size:1.5rem;font-weight:700;line-height:2rem}.delivery__item-desc{font-size:1.125rem;line-height:1.75rem}.decoration__corner.--delivery{height:4.375rem;width:4.375rem}.seo{background-color:var(--color__fill-4);margin-bottom:-5rem;position:relative}.seo__cases.--new{margin-top:8rem}.seo__decoration-block{background-color:var(--color__fill-1);height:1rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:22rem}.seo__title{color:var(--color__dark);font-size:3.5rem;font-weight:700;line-height:4rem}.seo__title span{font-weight:400}.seo__content-show{cursor:pointer;transition:.3s}.seo__content-show.--is-show .seo__content-show-icon{transform:rotate(180deg)}.seo__content-show:hover{opacity:.56;transition:.3s}.seo__content-show-icon{height:1.25rem;width:1rem}.seo__content-show-icon svg{height:100%;width:100%}.seo__content-show-title{color:var(--color__fill-1);font-size:1.125rem;font-weight:600;line-height:1.75rem}.seo__content-text{color:var(--color__dark);max-height:17rem;opacity:.64;overflow:hidden}.seo__content-text p{font-size:1.25rem;line-height:1.75rem}.seo__content-text.--is-show{height:-moz-fit-content;height:fit-content;max-height:100%;transition:.3s}.delivery.--white-theme .delivery__head,.seo-ndx .seo__decoration-block{display:none}.delivery.--white-theme .delivery__item{background-color:var(--color__white)}.delivery.--white-theme{margin-bottom:0!important}.delivery.--white-theme .decoration__corner.--delivery.--white-theme path{fill:var(--color__fill-4)}@media screen and (max-width:768px){.calc__list{margin-top:-4rem}.calc__content{padding:3rem 0!important}.calc__title{font-size:2rem;line-height:2.5rem}.calc__desc{font-size:1.2rem;padding-left:0}.calc__desc:before{display:none}.calc.calc-ndx{margin-bottom:2rem!important;margin-top:2rem}.decoration__dot-cube.--callback{bottom:-3rem}.calc__bg-pic.lazy{display:none}.calc__bg-thumb{padding-bottom:0!important}.calc__bg-thumb svg{height:13rem;opacity:.46;right:-1.5rem;top:-11rem;width:13rem}.decoration__corner{display:none}.calc__btn{margin-left:0}.delivery{margin-top:3rem}.delivery .center-wrap{padding:0}.delivery__head{margin-bottom:1rem!important}.delivery__title{font-size:2rem!important;line-height:2.5rem;margin:0;padding-left:2rem;padding-top:1rem}.delivery__list{grid-template-columns:1fr;grid-gap:1rem}.delivery__item-content.col.--auto.pt-72{margin-left:-3rem;padding-bottom:1rem;padding-right:1rem;padding-top:2rem!important;z-index:4}.delivery__item-desc{font-size:1rem}.delivery__item-title{font-size:1.3rem}.delivery__item-bg-pic{left:-.1rem}.delivery.--white-theme .delivery__item-wrap{margin-left:-2rem;margin-right:-2rem}.delivery.--white-theme .delivery__item-content{padding-left:2.5rem}.seo{padding:1rem 0 3rem!important}.seo__cases{margin-top:2rem!important}.seo__title{font-size:2.75rem;line-height:3rem;padding-top:2rem}.seo__content-text{font-size:1rem;padding-top:2rem}.seo__decoration-block{display:none}.seo-ndx{padding-top:1rem!important}.delivery__item-content{padding-left:2.5rem}.seo__cases.--new{margin-top:0!important}}.center-wrap__cases{display:block;margin:0 auto;max-width:106rem;position:relative;width:100%}.cases__categories{max-width:50rem;grid-gap:1rem}.cases__category{box-shadow:inset 0 0 0 .1875rem #2532a033!important;font-weight:800}.cases__categories>.is-active{background-color:#2532a0;background-color:var(--color__fill-1);color:#fff;color:var(--color__white)}.svg-line svg{height:19.3rem;position:absolute;right:0;top:-1rem;width:12.125rem;z-index:3}.cases-item{height:auto;overflow:hidden;padding-bottom:75%}.cases-item,.cases-items{position:relative}.cases-item__info{color:var(--color__white);height:100%;justify-content:flex-end;padding:4rem;position:absolute;width:100%;z-index:2}.cases-item__name{color:var(--color__white);font-weight:800}.cases-item__link:after{content:""}.cases-item__link,.cases-item__link:after{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.cases-item:hover .cases-item__img img{transform:scale(1.2);transition:.5s}.cases-item .cases-item__img img{transition:all .5s}.cases-item:hover .cases-item__mask{box-shadow:inset 0 0 0 100rem var(--color__dark);opacity:.8}.cases-item__img img{display:block;left:0;-o-object-fit:cover;object-fit:cover;top:0}.cases-item__img img,.cases-item__mask,.cases-item__thumb{height:100%;position:absolute;width:100%}.cases-item__mask{background:linear-gradient(180deg,#191c1c3a 20%,#191c1c);background-color:transparent;box-shadow:inset 0 0 0 100rem #0000000c;left:0;top:0;transition:.5s;z-index:1}.cases-item__project-name{color:var(--color__white);padding-left:.7rem}.seo__cases{background-color:#fff;margin-bottom:-5rem;margin-top:5rem}.seo__cases .seo__decoration-block{display:none}.cases-ndx__list{grid-template-columns:1fr 1fr 1fr}.cases-ndx__title-wrap{position:relative}.cases-ndx__title{color:var(--color__fill-1);font-weight:700}.svg-line.--svg-cases{right:5rem;top:-6rem}.all-btn__mainwrap.--cases-bottom{display:none}.page-head__title.--cases{font-weight:700;padding-bottom:0}.page-head__title-wrap.--cases{margin-bottom:1.5rem!important}@media screen and (min-width:251px) and (max-width:768px){.svg-line.--svg-cases svg{display:none}.page.pt-240{padding-top:12rem!important}.center-wrap__cases{margin-left:2rem;margin-top:-1.5rem;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:1rem}.cases__categories{flex-wrap:wrap;justify-content:flex-start;padding:0 2rem;width:100%}.cases__category{font-size:1rem!important;height:3rem!important;margin-right:1rem;padding:0 1.8rem!important;white-space:nowrap}.cases__items{grid-template-columns:1fr;padding-top:2.5rem!important}.cases-item__info{padding:2rem!important}.cases-ndx{margin-bottom:1.5rem!important}.cases-ndx__list{grid-template-columns:1fr}.cases-ndx__all-btn{margin-top:1rem}.cases-ndx__head{margin-bottom:2rem!important}.cases-ndx>.center-wrap{padding-top:2rem!important}.decoration__subtract{display:none}.center-wrap__cases .page-head__title{font-size:3rem!important}.all-btn__mainwrap.--cases-bottom{display:flex}.all-btn__mainwrap.--cases-bottom .cases-ndx__all-btn{margin-bottom:1.5rem;margin-top:0}.swiper__all-btn.--cases-top{display:none}.cases-ndx__title{font-size:2.5rem;line-height:3rem}.center-wrap__cases .page-head__title{font-size:2.5rem!important;line-height:3rem!important}.case-detail__info-quote{margin-bottom:5rem!important}.page.--cases .callback{margin-top:5rem!important}.page.--cases-detail .swiper-carusel.--services{margin-bottom:5rem!important}.center-wrap.--cases{padding:0!important}.cases__category:last-child{margin-right:.5rem}.page-head__title.--cases{padding-top:.5rem!important}}.stages__head{position:relative}.decoration__subtract.--stages{left:-4rem;top:-4rem}.stages__container{position:relative}.stages__title{font-weight:400}.stages__title b{color:var(--color__fill-1)}.stages__steps .steps__numb:after{background:linear-gradient(180deg,#2532a0,#2532a000 102.55%)}.stages-steps__title{font-size:1.5rem;line-height:2rem}.stages-steps__desc{color:var(--color__dark);font-size:1.125rem;line-height:1.75rem}.stages__swiper-thumb{padding-bottom:88.78676470588235%;position:relative;width:100%}.stages__swiper-pic,.stages__swiper-pic img{height:100%;left:0;position:absolute;top:0;width:100%}.stages__swiper-pic img{-o-object-fit:contain;object-fit:contain}.stages__swiper-nav{bottom:2rem;display:flex;gap:.5rem;height:3rem;position:absolute;right:2rem;width:6.5rem;z-index:1}.stages__swiper-nav-btn{background-color:var(--color__fill-1);cursor:pointer}.stages__swiper-nav .swiper-button__icon{align-items:center;display:flex;height:3rem;justify-content:center;transition:.3s;width:3rem}.stages__swiper-nav-btn.swiper-button-disabled{background-color:var(--color__text-2);cursor:auto;opacity:.7!important}.stages__swiper-nav-btn:hover{background-color:var(--color__fill-1-h);transform:scale(1.1);transition:.3s}.stages__swiper-nav .swiper-button__icon svg{height:1.5rem;width:1.5rem}.stages__swiper-nav-btn:after{display:none}.stages__swiper-nav-btn.swiper-button-prev{left:0}.stages__swiper-nav-btn.swiper-button-next{right:0}.swiper-button__icon{height:1.5rem;width:.7rem}.swiper-button__icon svg{height:100%;width:100%}.decoration__dot-cube.--stages{left:55.5%;position:absolute;top:10.8rem}.decoration__dot-cube.--stages path{fill:var(--color__fill-1);opacity:.4}.stages-steps__title{margin-bottom:.6rem!important}.stages-steps__desc.steps__desc p{margin-top:0!important}.decoration__diagonal-label.--stages{opacity:1;position:absolute;right:-2rem;top:-52%}.decoration__diagonal-label.--stages path{fill:var(--color__fill-1)}@media screen and (max-width:768px){.decoration__diagonal-label.--stages,.decoration__dot-cube.--stages{display:none}.stages{margin:2rem auto!important;padding-top:0!important}.stages__content{margin-bottom:2rem}.stages__title{font-size:2rem;line-height:2.5rem}.stages-steps__desc{padding-bottom:0!important}.page.--services-detail .delivery{margin-bottom:5rem!important;margin-top:0!important}.stages-steps.steps{margin:2rem auto}}.case-detail-wrapper{margin:auto;max-width:82rem}.case-detail__gallery{grid-template-areas:"big big big" "big big big" "min1 min2 min3";grid-gap:2rem;grid-template-columns:1fr 1fr 1fr}.case-detail__gallery-link:first-child{grid-area:big;padding-bottom:54.87804878048781%}.case-detail__gallery-link:nth-child(2){grid-area:min1;padding-bottom:67.3076923076923%}.case-detail__gallery-link:nth-child(3){grid-area:min2;padding-bottom:67.3076923076923%}.case-detail__gallery-link:nth-child(4){grid-area:min3;padding-bottom:67.3076923076923%}.case-detail__gallery-link{display:flex;position:relative;z-index:3}.case-detail__gallery-image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.case-detail__gallery-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.case-detail__info-desc ul{padding-top:.5rem}.case-detail__info-desc ul li:after{background-position:center .2rem;background-repeat:no-repeat;background-size:1rem;border-radius:1.5rem;height:1.5rem;top:-.15rem;width:1.5rem}.type-editor ul.--black li:after{background-color:var(--color__dark)}.case-detail__info-desc ul li{margin:1.25rem 0;padding-left:2.5rem}.case-detail__info-desc ul li:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none' viewBox='0 0 20 19'%3E%3Cpath stroke='%23fff' stroke-width='4' d='M18 5.333 7.333 16 2 10.667'/%3E%3C/svg%3E")}@media screen and (max-width:768px){.case-detail__gallery{grid-gap:.5rem;padding:0 2rem}.case-detail{margin-top:5rem!important}.case-detail__info{margin:auto;padding-top:2rem!important;width:90%}.case-detail__info-title{font-size:2rem;line-height:2.5rem}}.promo-head-case{min-height:100vh;position:relative}.promo-head-case__calc{align-items:center;border-radius:50%;display:flex;height:11.25rem;justify-content:center;margin-right:7.5rem;position:relative;width:11.25rem}.promo-head-case__calc:hover:before{transform:scale(1.2)}.promo-head-case__calc:before{background-color:#ff5722;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .24s cubic-bezier(.55,0,.1,1),background-color .2s cubic-bezier(.5,0,1,1),opacity .2s cubic-bezier(.5,0,1,1);width:100%}.promo-head-case__calc-text{color:var(--color__white);font-size:1rem;font-weight:600;line-height:1rem;text-align:center}.promo-head__container.--case{padding-top:18.6rem}.promo-head-case__calc-desc{position:absolute}.promo-head-case__calc-icon{margin:auto}.promo-head-case__calc-icon svg{height:2.5rem;width:2.625rem}.promo-head__header.mb-80.flex.--direction-column.--case-promo-head{max-width:43rem}.promo-head-case__services{background:#ffffff3d;color:var(--color__white);font-weight:600;height:2.5rem;min-width:6rem;padding:0 .5rem}.promo-head__subtitle{max-width:40rem}.promo-head-case__arrow{bottom:1rem;height:1rem;left:50%;position:absolute;transform:translate(-50%);width:2rem;z-index:10}.--case-svg-project svg{height:2.5rem;width:2.5rem}@media screen and (max-width:768px){.promo-head-case{min-height:60vh}.promo-head__title.--case{font-size:2.5rem!important;line-height:2.8rem!important}.promo-head__subtitle.--case{font-size:.85rem;line-height:1.2rem;margin-top:1rem!important}.cases-item__project-name{font-size:.9rem!important}.cases-item__project-img{height:1.6rem!important;margin-left:-.4rem}.promo-head-case__services{font-size:.7rem!important;height:1.7rem}.promo-head-case__calc{bottom:-3rem;height:6rem;margin:0;position:absolute;right:2rem;width:6rem}.promo-head-case__calc-text{font-size:.7rem!important;line-height:.8rem!important}.promo-head-case__calc-icon{height:2rem;margin-bottom:.3rem!important;width:2rem}.promo-head__container{padding-top:0!important}.promo-head.--ndx.--new .promo-head__content{padding-top:35%}}.about__decription ol>li>ul>li,.about__text ul li{color:var(--color__text-1);font-size:1rem;line-height:1.25rem;margin:1.25rem 0;padding-left:2.5rem;position:relative}.about__decription ol>li>ul>li:first-child,.about__text ul li:first-child{margin-top:0!important}.about__decription ol>li>ul>li:after,.about__text ul li:after{background-color:var(--color__fill-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none' viewBox='0 0 20 19'%3E%3Cpath stroke='%23fff' stroke-width='4' d='M18 5.333 7.333 16 2 10.667'/%3E%3C/svg%3E");background-position:center .2rem;background-repeat:no-repeat;background-size:1rem;border-radius:1.5rem;content:"";height:1.5rem;left:0;position:absolute;top:-.15rem;width:1.5rem}.about__decription ol>li>ul,.about__text ul{margin-left:auto;margin-right:auto;max-width:46rem;width:100%}.about__decription h2,.about__text h2,.about__text h3,.about__text h4{font-weight:700}.about__decription p.--large{font-size:1.125rem;line-height:1.5rem}.about__decription ol{margin:3rem auto}.about__decription ol>li{align-items:stretch;align-items:flex-start;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;width:100%}.about__decription ol>li:last-child:after{display:none}.about__decription ol>li{position:relative}.about__decription ol>li h6{align-items:center;background-color:var(--color__fill-1);border-radius:3.5rem;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:3.5rem;justify-content:center;margin:0;position:relative;width:3.5rem;z-index:2}.about__decription ol>li:after{background:var(--color__fill-1);content:"";height:100%;left:1.625rem;position:absolute;top:3.5px;width:.25rem;z-index:0}.about__decription ol>li h4{margin-bottom:1.5rem;margin-left:2.5rem;margin-top:.75rem!important}.about__decription ol>li p,.about__decription ol>li>ul,.about__decription ul{list-style-type:none;margin-top:0;padding-bottom:1.5rem;padding-left:6.2rem}.about__decription ul{padding-left:0}.about__decription ol>li>ul>li,.about__decription ul li,.about__text ul li{color:var(--color__text-1);font-size:1rem;line-height:1.25rem;margin:1.25rem 0;padding-left:2.5rem;position:relative}.about__decription ol>li>ul>li:first-child,.about__decription ul li:first-child,.about__text ul li:first-child{margin-top:0!important}.about__decription ol>li>ul>li::marker,.about__decription ul li::marker,.about__text ul li::marker{content:none}.about__decription ol>li>ul>li:after,.about__decription ul li:after,.about__text ul li:after{background-color:var(--color__fill-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none' viewBox='0 0 20 19'%3E%3Cpath stroke='%23fff' stroke-width='4' d='M18 5.333 7.333 16 2 10.667'/%3E%3C/svg%3E");background-position:center .2rem;background-repeat:no-repeat;background-size:1rem;border-radius:1.5rem;content:"";height:1.5rem;left:0;position:absolute;top:-.15rem;width:1.5rem}.about__decription ol>li>ul,.about__decription ul,.about__text ul{margin-left:auto;margin-right:auto;max-width:46rem;width:100%}.about__decription figure,.about__text figure{margin:0 4rem}.about__decription table,.about__text table{border-spacing:0;margin:3rem auto 1.5rem;max-width:100%}.about__decription figcaption,.about__text figcaption{font-size:.75rem;line-height:1rem;text-align:center}.about__decription blockquote h6,.about__text blockquote h6{font-size:1rem;font-weight:700}.center-wrap__contacts{display:block;margin:0 auto;max-width:94rem;position:relative;width:100%}.contacts-svg-line svg{height:19.3rem;position:absolute;right:0;top:-1rem;width:12.125rem;z-index:3}.contacts-info{background-color:var(--color__fill-4-a);padding:4.8rem 6rem;position:relative}.contacts-info__title{width:100%}.contacts-info__title-switch{box-shadow:inset 0 -.125rem #e3e3e3;font-weight:700;line-height:1.5rem;opacity:.56;padding-bottom:1.5rem;text-align:center;transition:all .24s ease;width:50%}.contacts-info__title-switch.is-active{box-shadow:inset 0 -.25rem 0 0 var(--color__fill-1);color:var(--color__fill-1);opacity:1}.contacts-info__title-switch.is-active:hover{box-shadow:inset 0 -.25rem 0 0 var(--color__fill-1-h);color:var(--color__fill-1-h);opacity:1}.page-head__title{color:var(--color__dark);font-weight:800;padding-bottom:2.5rem}.contacts-info__list{background-color:#fff;box-shadow:0 16px 56px #00000029;justify-content:space-between;max-width:31rem;min-height:25rem;position:relative;width:31rem;z-index:2}.contacts-info__item{border-bottom:1px solid #edeaea;width:100%}.contacts-info__item:last-child{border:0}.contacts-info__item-label{font-size:.875rem;font-weight:700;opacity:.32}.contacts-info__mail-link,.contacts-info__phone-link{color:var(--color__dark);font-weight:650;text-decoration:none}.contacts-info__send-message{font-weight:600;height:4.375rem;padding-bottom:3.4rem;width:100%}.contacts-info__address-link,.contacts-info__messenger-link{color:var(--color__fill-1);font-weight:700}.contacts-info__address{font-weight:700}.contacts-map{border:0;bottom:0;height:100%;left:0;position:absolute;top:0}.contacts-info__mail-link:hover{color:var(--color__fill-1);transition:all .24s ease}.contacts-info__address-link:hover,.contacts-info__messenger-link:hover{opacity:.56;transition:all .24s ease}.contacts-info__phone-link:hover{color:var(--color__fill-1);transition:all .24s ease}.contacts-info__title-switch:hover{color:var(--color__fill-1-h);cursor:pointer;opacity:1}.contacts-tabs__tab{display:none}.contacts-tabs__tab.is-show{display:block}#requisites{scroll-margin-top:600px}@media screen and (max-width:768px){.contacts-svg-line svg{display:none}.page-head__title{padding-bottom:1rem;padding-top:1rem!important;z-index:5}.center-wrap__contacts{margin-left:0;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:2rem!important}.contacts{margin:0}.contacts-info__list{min-width:18.75rem;padding-left:3rem!important;padding-right:3rem!important;width:27rem}.contacts-info{background-color:#fff;display:flex;flex-direction:column;margin:0!important;padding:0;width:100%}.contacts-map{height:60vh;margin-top:2rem;position:relative}.contacts-info__list{max-width:unset;width:100%!important}.center-wrap__contacts .page-head__title{font-size:2.5rem;line-height:3rem}.page.--сontacts-page.pt-240{padding-top:10rem!important}}
