.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-shadow{display:none}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-bar,.irs-handle{display:block}.irs-handle{box-sizing:border-box;cursor:default;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#dee5eb;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#485ed2;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#dee5eb;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:initial;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#3243a9;border-radius:1px;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#5783f4}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#dee5eb;border-radius:4px;color:#5d687d;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#485ed2;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#485ed2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#dee5eb}.irs--flat .irs-grid-text{color:#5d687d}
@charset "UTF-8";@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") format("woff")}: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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{box-sizing:initial;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);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{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;-webkit-flex-shrink:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;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{-webkit-box-ordinal-group:10000;content:"";-webkit-flex-shrink:0;flex-shrink:0;-webkit-order:9999;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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));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%;-webkit-transform-origin: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{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--color-orange:#918c83;--color-orange-rgb:145,140,131;--color-black:#000;--color-black-rgb:0,0,0;--color-white:#fff;--color-white-rgb:255,255,255;--color-dark:#171719;--color-dark-rgb:23,23,25;--color-background:#f7f7f7;--color-background-rgb:247,247,247;--color-background-hover:#ededed;--color-background-hover-rgb:237,237,237;--color-background-05:#232326;--color-background-05-rgb:35,35,38;--color-permanent-orange:#e55527;--color-permanent-orange-rgb:229,85,39}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-font-smoothing:antialiased;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;overflow-anchor:none}body [class*=ymaps-2][class*=-ground-pane]{-webkit-filter:grayscale(100%)}body.body_theme_accent .first-screen__slider-animation:after,body.body_theme_accent .first-screen__slider-animation:before{-webkit-animation:stripe-slide 30s linear infinite;animation:stripe-slide 30s linear infinite;background-image:url(/webicons/first-screen/fs-v2-animation-accent.svg?#ignore);height:367px;width:458px}@media only screen and (min-width:670px){body.body_theme_accent .first-screen__slider-animation:after,body.body_theme_accent .first-screen__slider-animation:before{height:734px;width:916px}}body.body_theme_accent .first-screen__slider-animation:before{left:-310px;top:0}@media only screen and (min-width:670px){body.body_theme_accent .first-screen__slider-animation:before{left:-614px}}body.body_theme_accent .first-screen__slider-animation:after{left:-310px;top:367px}@media only screen and (min-width:670px){body.body_theme_accent .first-screen__slider-animation:after{left:-614px;top:734px}}body.body_theme_accent .first-screen__slider-content:after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(58%,var(--color-orange)));background-image:linear-gradient(90deg,transparent 0,var(--color-orange) 58%);width:100%}body.body_theme_accent .achievements-card__animation:after,body.body_theme_accent .achievements-card__animation:before,body.body_theme_accent .career__info:after,body.body_theme_accent .career__info:before,body.body_theme_accent .form-image__image:after,body.body_theme_accent .form-image__image:before,body.body_theme_accent .history__images:after,body.body_theme_accent .history__images:before,body.body_theme_accent .illustrated-message__image-animation:after,body.body_theme_accent .illustrated-message__image-animation:before,body.body_theme_accent .loyalty-family__image:after,body.body_theme_accent .loyalty-family__image:before,body.body_theme_accent .loyalty-head__animation:after,body.body_theme_accent .loyalty-head__animation:before,body.body_theme_accent .partners__content:after,body.body_theme_accent .partners__content:before,body.body_theme_accent .services-card__animation:after,body.body_theme_accent .services-card__animation:before{background-image:url(/webicons/career/career-animation-accent.svg)}body.body_theme_accent .contacts-map__list-item_theme_orange:after,body.body_theme_accent .contacts-map__list-item_theme_orange:before,body.body_theme_accent .mission__card_theme_orange:after,body.body_theme_accent .mission__card_theme_orange:before,body.body_theme_accent .services-card.is-finish .services-card__animation:after,body.body_theme_accent .services-card.is-finish .services-card__animation:before{background-image:url(/webicons/first-screen/fs-animation-accent.svg)}body.body_theme_accent .popup_theme_callback .popup__content:after,body.body_theme_accent .popup_theme_callback .popup__content:before{background-image:url(/webicons/popup/popup-animation-accent.svg)}body.body_theme_accent .footer__bottom-politic:after,body.body_theme_accent .footer__menu-item:after{background-image:url(/webicons/footer/chevron_accent.svg)}body.body_theme_accent .result-card__icon.is-active svg{fill:var(--color-dark)}main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;flex-direction:column}main.main_theme_full{width:100%}a,button,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;outline:none;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}a[href^="tel:"]{white-space:nowrap}img{display:block;height:auto;max-width:100%}textarea{resize:none}input[type=checkbox]{height:0;left:0;margin:0;position:absolute;top:0;width:0;z-index:z(hide)}input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;font-family:inherit}input:focus,textarea:focus{outline:none}input:invalid,textarea:invalid{box-shadow:none}input::-ms-clear,textarea::-ms-clear{display:none}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}input:-webkit-autofill[readonly=readonly],textarea:-webkit-autofill[readonly=readonly]{-webkit-text-fill-color:rgba(var(--color-dark),.7)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-results-button,textarea[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}picture{background-repeat:no-repeat;background-size:cover;display:block}iframe{border-style:none}@-webkit-keyframes hasHovered{0%{visibility:hidden}to{visibility:visible}}@keyframes hasHovered{0%{visibility:hidden}to{visibility:visible}}@-webkit-keyframes stripe-slide{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes stripe-slide{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slider-line{to{width:100%}}@keyframes slider-line{to{width:100%}}@-webkit-keyframes button-hover{0%{height:0}to{height:100%}}@keyframes button-hover{0%{height:0}to{height:100%}}@-webkit-keyframes button-hover-reverse{0%{height:100%}to{height:0}}@keyframes button-hover-reverse{0%{height:100%}to{height:0}}@-webkit-keyframes button-play-hover{0%{height:0}to{height:60px}}@keyframes button-play-hover{0%{height:0}to{height:60px}}@-webkit-keyframes button-play-hover-reverse{0%{height:60px}to{height:0}}@keyframes button-play-hover-reverse{0%{height:60px}to{height:0}}:root{--header-logo-height:20px;--header-height:0px;--is-br:1}@font-face{font-display:swap;font-family:ttFirsNeue;font-weight:400;src:url(/fonts/ttfirsneue/ttfirsneue-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ttFirsNeue;font-weight:500;src:url(/fonts/ttfirsneue/ttfirsneue-medium.woff2) format("woff2")}html{font-family:ttFirsNeue,sans-serif}h1,html{color:var(--color-dark)}h1{font-size:34px;font-weight:500;line-height:1.12;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h1{font-size:52px;line-height:1.12}}@media only screen and (min-width:1280px){h1{font-size:84px;line-height:1.12}}h2{color:var(--color-dark);font-size:28px;font-weight:500;line-height:1.12;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h2{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){h2{font-size:62px;line-height:1.12}}h3{color:var(--color-dark);font-size:24px;font-weight:500;line-height:1.1;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h3{font-size:38px;line-height:1.1}}@media only screen and (min-width:1280px){h3{font-size:48px;line-height:1.1}}h4{color:var(--color-dark);font-size:22px;font-weight:500;line-height:1.25;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h4{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){h4{font-size:36px;line-height:1.25}}h5{color:var(--color-dark);font-size:18px;font-weight:500;line-height:1.32;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h5{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){h5{font-size:24px;line-height:1.32}}h6{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.32;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h6{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){h6{font-size:18px;line-height:1.32}}h1,h2,h3,h4,h5,h6{text-wrap:balance;text-transform:uppercase}p{font-size:14px;font-weight:400;line-height:1.35;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){p{font-size:18px;line-height:1.35}}ol,ul{border:0;font:inherit;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:initial}.typo-reset li{font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.typo-reset li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.typo-reset li{font-size:18px;line-height:1.35}}.typo-reset ul li:before{content:"•";left:0;padding-right:5px;position:absolute;text-align:right;top:0}.typo-reset ol{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li:before{content:counter(list-0) ". ";left:0;padding-right:5px;position:absolute;top:0;white-space:nowrap}.typo-reset ol>li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-2:before{content:counter(list-2,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-3:before{content:counter(list-3,decimal) ". ";text-align:right}.typo-reset ol>li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-5:before{content:counter(list-5,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.typo-reset ol>li.ql-indent-6:before{content:counter(list-6,decimal) ". ";text-align:right}.typo-reset ol>li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9}.typo-reset ol>li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-8{counter-increment:list-8;counter-reset:list-9}.typo-reset ol>li.ql-indent-8:before{content:counter(list-8,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-9{counter-increment:list-9;counter-reset:list-10 list-9}.typo-reset ol>li.ql-indent-9:before{content:counter(list-9,decimal) ". ";text-align:right}.typo-reset ol li,.typo-reset ul li{padding-left:24px;position:relative}.typo-reset ol li:not(:first-child),.typo-reset ol ol,.typo-reset ol ul,.typo-reset ol:not(:first-child),.typo-reset ul li:not(:first-child),.typo-reset ul ol,.typo-reset ul ul,.typo-reset ul:not(:first-child){margin-top:0}.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}.typo-reset .ql-indent-1{padding-left:48}.typo-reset .ql-indent-1:before{width:48}.typo-reset .ql-indent-2{padding-left:72}.typo-reset .ql-indent-2:before{width:72}.typo-reset .ql-indent-3{padding-left:96}.typo-reset .ql-indent-3:before{width:96}.typo-reset .ql-indent-4{padding-left:120}.typo-reset .ql-indent-4:before{width:120}.typo-reset .ql-indent-5{padding-left:144}.typo-reset .ql-indent-5:before{width:144}.typo-reset .ql-indent-6{padding-left:168}.typo-reset .ql-indent-6:before{width:168}.typo-reset .ql-indent-7{padding-left:192}.typo-reset .ql-indent-7:before{width:192}.typo-reset .ql-indent-8{padding-left:216}.typo-reset .ql-indent-8:before{width:216}.typo-reset .ql-indent-9{padding-left:240}.typo-reset .ql-indent-9:before{width:240}.grid{margin-left:auto;margin-right:auto;max-width:1920px;width:100%}.grid__common{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}@media only screen and (min-width:1920px){.grid__common{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__slider{margin-left:2.7777777778%;width:97.2222222222%}@media only screen and (min-width:1280px){.grid__slider{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}@media only screen and (min-width:1920px){.grid__slider{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__finishing-slider{width:100%}@media only screen and (min-width:670px){.grid__mortgage{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}@media only screen and (min-width:1920px){.grid__mortgage{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:670px){.grid__plans{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}.grid__wrapper:not(:first-child){margin-top:36px}@media only screen and (min-width:670px){.grid__wrapper:not(:first-child){margin-top:52px}}@media only screen and (min-width:1280px){.grid__wrapper:not(:first-child){margin-top:80px}}.grid__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid__favorites{width:100%}.search-panel__content{height:100%;position:relative;width:100%}@media only screen and (min-width:960px){.search-panel__content{height:auto}}.search-panel__preloader{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;left:0;max-height:100px;overflow:hidden;position:absolute;top:0;width:100%}.search-panel__preloader-icon{height:100%;overflow:visible;width:100%}.search-panel__preloader-icon circle{fill:var(--color-orange);-webkit-animation:pulse-me 3s linear infinite;animation:pulse-me 3s linear infinite;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:center center;transform-origin:center center}.search-panel__preloader-icon circle:nth-child(2){-webkit-animation-delay:.75s;animation-delay:.75s}.search-panel__preloader-icon circle:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}.search-panel__preloader-icon circle:nth-child(4){-webkit-animation-delay:2.25s;animation-delay:2.25s}.search-filter__container{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:2}.search-panel__filter{background-color:var(--color-white);padding-top:16px;position:relative;width:100%}@media only screen and (min-width:670px){.search-panel__filter{padding-top:24px}}@media only screen and (min-width:1280px){.search-panel__filter{padding-top:32px}}.search-panel__filter-form-wrapper{height:100%;margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:960px){.search-panel__filter-form{grid-gap:0 10px;display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1440px){.search-panel__filter-form{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1920px){.search-panel__filter-form{grid-template-columns:repeat(14,1fr)}}.search-panel__filter-form-title{color:var(--color-orange);margin-bottom:40px}.search-panel__filter-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,padding;transition-property:width,padding;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:1920px){.search-panel__filter-item{grid-column:span 3}}.search-panel__filter-item:not(:last-child){margin-bottom:16px}@media only screen and (min-width:670px){.search-panel__filter-item:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1280px){.search-panel__filter-item:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1920px){.search-panel__filter-item:not(:last-child){margin-bottom:0}}.search-panel__filter-title{font-size:12px;font-weight:400;line-height:1.35;margin-bottom:0}@media only screen and (min-width:670px){.search-panel__filter-title{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.search-panel__filter-title{font-size:14px;line-height:1.35}}.search-panel__filter-slider{background-color:var(--color-background);border-radius:6px;padding:20px 24px 0;width:100%}.search-panel__filter-slider .vue-slider{height:1px;margin-left:10px;margin-right:10px;padding:0 20px;width:100%}.search-panel__filter-slider .vue-slider-rail{background-color:transparent}.search-panel__filter-slider .vue-slider-dot{z-index:1}.search-panel__filter-slider .vue-slider-dot:after{content:none}.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{background-color:var(--color-orange);height:12px;width:20px}.search-panel__filter-slider .vue-slider-dot-focus~.vue-slider-dot{pointer-events:none}.search-panel__filter-slider .vue-slider-dot-handle{background-color:var(--color-orange);border:1.5px solid var(--color-orange);border-radius:100px;cursor:pointer;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-webkit-calc(-50% - 1px));transform:translate(-50%,calc(-50% - 1px));-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:background-color,height,width;transition-property:background-color,height,width;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:20px}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-handle:hover{height:14px;width:22px}}.search-panel__filter-slider .vue-slider-dot-handle:before{content:"";height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px}.search-panel__filter-slider .vue-slider-process{background-color:var(--color-orange);height:2px!important;margin-left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-panel__slider-inputs{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.125;margin-bottom:20px;position:relative;width:100%}@media only screen and (min-width:670px){.search-panel__slider-inputs{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.search-panel__slider-inputs{font-size:16px;line-height:1.125}}.search-panel__slider-input-wrap{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}@media only screen and (min-width:960px){.search-panel__slider-input-wrap{width:auto}}.search-panel__slider-input-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.search-panel__slider-input-prefix{color:rgba(var(--color-dark-rgb),.4);display:block;font-size:14px;font-weight:500;line-height:1.125;padding-right:6px}@media only screen and (min-width:670px){.search-panel__slider-input-prefix{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.search-panel__slider-input-prefix{font-size:16px;line-height:1.125}}.search-panel__slider-input-suffix{color:rgba(var(--color-dark-rgb),.4);padding-left:6px}.search-panel__slider-input{opacity:0;overflow:hidden;position:absolute;visibility:hidden}.range-slider__value{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.125}@media only screen and (min-width:670px){.range-slider__value{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.range-slider__value{font-size:16px;line-height:1.125}}.search-panel__button-open{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;transition-timing-function:ease}.search-panel__filter-result{width:100%}@media only screen and (min-width:960px){.search-panel__filter-result{grid-column:span 2}}@media only screen and (min-width:1440px){.search-panel__filter-result{grid-column:span 4}}@media only screen and (min-width:1920px){.search-panel__filter-result{grid-column:span 2}}.search-panel__filter-result .button{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;width:100%}.search-panel__filter-result .button.is-disabled{color:var(--color-background);opacity:.3;pointer-events:none}.checkbox{margin-bottom:0}.checkbox:first-child:after,.checkbox:last-child:after{left:10%;width:80%}@media only screen and (min-width:1280px){.checkbox:hover .checkbox__label:after{background-color:rgba(var(--color-dark-rgb),.15)}}.checkbox__label{background-color:rgba(var(--color-background-05-rgb),.05);position:relative;-webkit-transition-property:color,background-color,opacity;transition-property:color,background-color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.checkbox__label,.checkbox__label:before{height:100%;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.checkbox__label:before{background:rgba(var(--color-background-05-rgb),.05);content:"";left:0;opacity:0;position:absolute;top:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}.checkbox__text{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}.checkbox_theme_block.checkbox{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;height:60px}.checkbox_theme_block.checkbox:first-child,.checkbox_theme_block.checkbox:first-child .checkbox__label{border-bottom-left-radius:6px;border-top-left-radius:6px}.checkbox_theme_block.checkbox:first-child .checkbox__label:after{left:8px;width:-webkit-calc(100% - 8px);width:calc(100% - 8px)}.checkbox_theme_block.checkbox:last-child{margin-right:0}.checkbox_theme_block.checkbox:last-child,.checkbox_theme_block.checkbox:last-child .checkbox__label{border-bottom-right-radius:6px;border-top-right-radius:6px}.checkbox_theme_block.checkbox:last-child .checkbox__label:after{width:-webkit-calc(100% - 8px);width:calc(100% - 8px)}.checkbox_theme_block .checkbox__label{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.checkbox_theme_block .checkbox__label:before{content:none}.checkbox_theme_block .checkbox__label:after{background-color:transparent;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.checkbox_theme_block .checkbox__text{font-size:14px;font-weight:500;line-height:1.125;text-align:center;width:inherit}@media only screen and (min-width:670px){.checkbox_theme_block .checkbox__text{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.checkbox_theme_block .checkbox__text{font-size:16px;line-height:1.125}}.checkbox_theme_button.checkbox{border-radius:25px;margin-right:0}.checkbox_theme_button .checkbox__label{border-radius:25px;padding:7px 16px}.checkbox_theme_button .checkbox__label:before{border-radius:25px}.checkbox_theme_button .checkbox__text{font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.checkbox_theme_button .checkbox__text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.checkbox_theme_button .checkbox__text{font-size:14px;line-height:1.35}}.checkbox_theme_toggle.checkbox{background:none;margin-bottom:0;margin-right:16px;width:100%}.checkbox_theme_toggle .checkbox__label{-webkit-box-pack:justify;background:none;-webkit-justify-content:space-between;justify-content:space-between}.checkbox_theme_toggle .checkbox__label.revert{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.checkbox_theme_toggle .checkbox__label.revert .checkbox__toggle{margin-right:8px}.checkbox_theme_toggle .checkbox__text{font-size:12px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.checkbox_theme_toggle .checkbox__text{font-size:14px;line-height:1.35}}.checkbox_theme_toggle .checkbox__toggle{background:var(--color-orange);border-radius:150px;cursor:pointer;display:block;height:20px;position:relative;width:36px}.checkbox_theme_toggle .checkbox__toggle:before{background:rgba(var(--color-background-05-rgb),.05);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);content:"";height:16px;left:3px;opacity:1;position:absolute;top:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:16px;z-index:1}.checkbox_theme_toggle .checkbox__input:checked~.checkbox__label{background:none}.checkbox_theme_toggle .checkbox__input:checked~.checkbox__label:before{opacity:0}.checkbox_theme_toggle .checkbox__input:checked~.checkbox__label .checkbox__text{color:var(--color-dark)}.checkbox_theme_toggle .checkbox__input:checked~.checkbox__label .checkbox__toggle{background-color:rgba(var(--color-background-05-rgb),.05)}.checkbox_theme_toggle .checkbox__input:checked~.checkbox__label .checkbox__toggle:before{left:-webkit-calc(100% - 2px);left:calc(100% - 2px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.checkbox__input:checked~.checkbox__label:before{opacity:1}.checkbox__input:checked~.checkbox__label:after{background-color:var(--color-orange)}.checkbox__input:checked~.checkbox__label .checkbox__text{color:var(--color-orange)}.checkbox__input:disabled~.checkbox__label{pointer-events:none}@media only screen and (min-width:1280px){.checkbox__input:disabled~.checkbox__label{cursor:default}}.checkbox__input:disabled~.checkbox__label .checkbox__text{color:rgba(var(--color-dark),.3)}.fade-filter-enter-active,.fade-filter-leave-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.fade-filter-enter,.fade-filter-leave-to{opacity:0}@-webkit-keyframes pulse-me{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.1}70%{opacity:.09}to{opacity:0;-webkit-transform:scale(5);transform:scale(5)}}@keyframes pulse-me{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.1}70%{opacity:.09}to{opacity:0;-webkit-transform:scale(5);transform:scale(5)}}.button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;background-color:var(--color-background);border:none;border-radius:6px;color:inherit;color:var(--color-dark);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font:inherit;font-size:14px;font-weight:500;height:44px;-webkit-justify-content:center;justify-content:center;line-height:normal;line-height:1.125;margin:0;outline:none;overflow:visible;padding:0 18px;position:relative;text-align:inherit;-webkit-transition-timing-function:cubic-bezier(.43,0,0,1);transition-timing-function:cubic-bezier(.43,0,0,1);width:auto}.button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.button{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.button{font-size:16px;line-height:1.125}.button:hover{color:var(--color-white)}.button:hover:before{height:100%}.button:hover .button__icon{background-position:0 100%}.button:hover svg{fill:var(--color-white)}}.button:before{background-color:var(--color-dark);border-radius:6px;bottom:0;content:"";display:block;height:0;left:0;position:absolute;-webkit-transition:height .3s cubic-bezier(.43,0,0,1);transition:height .3s cubic-bezier(.43,0,0,1);width:100%;z-index:1}.button-disabled,.button.is-disabled,.button:disabled{cursor:default;pointer-events:none}.button svg{fill:var(--color-dark);fill-opacity:.8}.button__icon,.button__text{display:-webkit-box;display:-webkit-flex;display:flex;z-index:1}.button__icon{-webkit-transition-property:background-position;transition-property:background-position;-webkit-transition-timing-function:ease;transition-timing-function:ease}.button__icon,.button__text{-webkit-transition-duration:.3s;transition-duration:.3s}.button__text{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;will-change:transform}.button-square{padding:0;width:44px}.button-square.button_size_mega{padding:0;width:60px}.button__num{background-color:var(--color-dark);border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;line-height:1.4;margin-left:8px;padding:3px 6px;position:relative;z-index:1}@media only screen and (min-width:670px){.button__num{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.button__num{font-size:14px;line-height:1.4}}.button_theme_left-icon .button__icon{margin-right:8px}.button_theme_right-icon .button__icon{margin-left:8px}.button_theme_dark{background-color:var(--color-dark);color:var(--color-white)}.button_theme_dark:before{background-color:var(--color-orange)}.button_theme_dark .button__icon svg{fill:var(--color-white)}.button_theme_dark .button__icon svg:first-child{fill-opacity:1}.button_theme_dark .button__num{background-color:var(--color-white);color:var(--color-dark)}.button_theme_gray{background-color:#f7f7f7;color:var(--color-dark)}.button_theme_gray:before{background-color:var(--color-dark)}.button_theme_gray .button__icon svg{fill:var(--color-dark)}.button_theme_gray .button__icon svg:first-child{fill-opacity:1}@media only screen and (min-width:1280px){.button_theme_gray:hover{color:var(--color-white)}.button_theme_gray:hover .button__icon svg{fill:var(--color-white)}}.button_theme_transparent{background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}@media only screen and (min-width:1280px){.button_theme_transparent:hover{color:var(--color-dark)}}.button_theme_transparent:before{background-color:var(--color-background-hover)}.button_size_mega{height:60px;padding:0 26px}@media only screen and (min-width:1280px){.button_theme_arrow{border-radius:0}.button_theme_arrow:hover .button__icon:before{height:100%}.button_theme_arrow:hover .button__icon svg:first-child{top:-80px}.button_theme_arrow:hover .button__icon svg:last-child{top:50%}}.button_theme_arrow:before{border-radius:0;-webkit-transition-duration:.42s;transition-duration:.42s}.button_theme_arrow .button__icon{border-radius:6px;height:44px;overflow:hidden;position:relative;width:44px}.button_theme_arrow .button__icon:before{background-color:var(--color-white);border-radius:6px;bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.42s;transition-duration:.42s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.button_theme_arrow .button__icon svg{fill-opacity:1;height:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.42s;transition-duration:.42s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}.button_theme_arrow .button__icon svg:first-child{fill:var(--color-white)}.button_theme_arrow .button__icon svg:last-child{fill:var(--color-dark);top:80px}.button_theme_dark-special{background-color:var(--color-dark);color:var(--color-white)}@media only screen and (min-width:1280px){.button_theme_dark-special:hover{color:var(--color-dark)}}.button_theme_dark-special:before{background-color:var(--color-white)}.button_theme_dark-special .button__icon:before{background-color:var(--color-dark)}.button_theme_dark-special .button__icon svg:first-child{fill:var(--color-dark)}.button_theme_dark-special .button__icon svg:last-child{fill:var(--color-white)}.button_theme_down{height:44px;max-height:44px;max-width:44px;min-height:44px;min-width:44px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:44px}.button_theme_down svg{fill:var(--color-dark);height:6px;width:12px}.button_theme_tab{background-color:transparent;border-bottom:2px solid transparent;border-radius:0;color:rgba(var(--color-dark-rgb),.8);padding-left:0;padding-right:0;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.button_theme_tab:hover{color:var(--color-dark)}@media only screen and (min-width:1280px){.button_theme_tab:hover:before{content:none}.button_theme_tab:hover:after{opacity:1}}.button_theme_tab:before{content:none}.button_theme_tab:after{background-color:rgba(var(--color-dark-rgb),.15);bottom:-2px;content:"";height:2px;left:0;opacity:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.button_theme_tab.is-active{color:var(--color-orange)}.button_theme_tab.is-active:after{background-color:var(--color-orange);left:0;opacity:1;width:100%}.button_theme_promo{min-height:74px;width:auto}@media only screen and (min-width:1280px){.button_theme_promo:hover .button__promo:before{-webkit-animation-name:button-hover;animation-name:button-hover;-webkit-animation-timing-function:cubic-bezier(.43,0,0,1);animation-timing-function:cubic-bezier(.43,0,0,1)}.button_theme_promo:hover .button__promo img:first-child{top:-44px}.button_theme_promo:hover .button__promo img:last-child{top:50%}.button_theme_promo:hover .button__text span{color:rgba(var(--color-white-rgb),.7)}}.button_theme_promo:before{background-color:var(--color-orange)}.button_theme_promo .button__promo{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:42px;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:42px;z-index:1}.button_theme_promo .button__promo:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:button-hover-reverse;animation-name:button-hover-reverse;-webkit-animation-timing-function:cubic-bezier(.43,0,0,1);animation-timing-function:cubic-bezier(.43,0,0,1);background-color:var(--color-white);border-radius:4px;bottom:0;content:"";height:0;left:0;position:absolute;width:100%}.button_theme_promo .button__promo img{height:18px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}.button_theme_promo .button__promo img:first-child{top:50%}.button_theme_promo .button__promo img:last-child{top:60px}.button_theme_promo .button__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:20px}.button_theme_promo .button__text span{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;margin-top:2px;text-transform:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.button_theme_promo .button__text span{margin-top:2px}}@media only screen and (min-width:1280px){.button_theme_promo .button__text span{margin-top:2px}}@media only screen and (min-width:670px){.button_theme_promo .button__text span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.button_theme_promo .button__text span{font-size:16px;line-height:1.35}}.button_theme_toggle{background-color:transparent}@media only screen and (min-width:1280px){.button_theme_toggle:hover .button__text{color:var(--color-dark)}}.button_theme_toggle:before{content:none}.button_theme_toggle.is-active .button__toggle{background-color:var(--color-orange)}.button_theme_toggle.is-active .button__toggle:before{left:17px}.button_theme_toggle .button__toggle{background-color:rgba(var(--color-dark-rgb),.15);border-radius:6px;height:20px;margin-right:10px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:34px}.button_theme_toggle .button__toggle:before{background-color:var(--color-white);border-radius:3px;content:"";height:14px;left:3px;position:absolute;top:3px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:14px}.button_theme_toggle .button__text{margin-top:2px}.button_theme_orange{background-color:var(--color-orange);color:var(--color-white)}.button_special_hover{overflow:hidden}@media only screen and (min-width:1280px){.button_special_hover:hover .button__icon svg:first-child{top:-60px}.button_special_hover:hover .button__icon svg:last-child{top:0}}.button_special_hover .button__icon{height:18px;position:relative;width:18px}.button_special_hover .button__icon svg{height:100%;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.button_special_hover .button__icon svg:first-child{top:0}.button_special_hover .button__icon svg:last-child{top:60px}.button_theme_white{background-color:var(--color-white)}@media only screen and (min-width:1280px){.button_theme_white:hover{color:var(--color-white)}}.button_theme_white:before{background-color:var(--color-orange)}.button_theme_white.button_theme_special svg:first-child{fill:var(--color-dark);fill-opacity:.8}.button_theme_white.button_theme_special svg:last-child{fill:var(--color-orange);fill-opacity:1}.button_theme_white-stroke{background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}.button_theme_xs{height:20px;width:20px}.link{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:var(--color-orange);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}.link::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.link:active,.link:hover{opacity:.8}}.link svg{margin-left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.link_theme_header{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.125}@media only screen and (min-width:670px){.link_theme_header{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.link_theme_header{font-size:16px;line-height:1.125}}.link_theme_dark{color:var(--color-dark)}@media only screen and (min-width:1280px){.link_theme_dark:hover{color:var(--color-orange)}}.link_theme_arrow{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-dark);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}@media only screen and (min-width:1280px){.link_theme_arrow:hover{color:var(--color-orange)}.link_theme_arrow:hover:after{margin-left:2px;opacity:1;visibility:visible;z-index:1}}.link_theme_arrow:after{background-image:url(/webicons/link/chevron.svg);content:"";display:block;height:18px;margin-left:0;margin-top:-1px;opacity:0;position:relative;-webkit-transition-property:margin-left,opacity,visibility,z-index;transition-property:margin-left,opacity,visibility,z-index;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:18px;z-index:-1}.cookies-notice,.link_theme_arrow:after{-webkit-transition-duration:.3s;transition-duration:.3s}.cookies-notice{background-color:var(--color-dark);bottom:10px;display:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;left:2.7777777778%;padding:20px;position:fixed;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:94.4444444444%;z-index:6}@media only screen and (min-width:670px){.cookies-notice{padding-top:30px}}@media only screen and (min-width:1280px){.cookies-notice{padding-top:40px}}@media only screen and (min-width:670px){.cookies-notice{padding-bottom:30px}}@media only screen and (min-width:1280px){.cookies-notice{padding-bottom:40px}}@media only screen and (min-width:670px){.cookies-notice{bottom:30px;left:auto;padding-left:30px;padding-right:30px;right:2.7777777778%;width:340px}}@media only screen and (min-width:1280px){.cookies-notice{padding-left:40px;padding-right:40px;right:30px}}.cookies-notice.is-show{display:-webkit-box;display:-webkit-flex;display:flex}.cookies-notice__title{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.cookies-notice__title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.cookies-notice__title{font-size:18px;line-height:1.35}}.cookies-notice__text{color:var(--color-white);font-size:12px;font-weight:400;line-height:1.35;width:100%}@media only screen and (min-width:670px){.cookies-notice__text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.cookies-notice__text{font-size:14px;line-height:1.35}}.cookies-notice__text:not(:first-child){margin-top:6px}@media only screen and (min-width:670px){.cookies-notice__text:not(:first-child){margin-top:6px}}@media only screen and (min-width:1280px){.cookies-notice__text:not(:first-child){margin-top:8px}}.cookies-notice__text p{font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.cookies-notice__text p{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.cookies-notice__text p{font-size:14px;line-height:1.35}}.cookies-notice__text a,.cookies-notice__text button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:var(--color-orange);cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-bottom-color,color;transition-property:border-bottom-color,color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}.cookies-notice__text a::-moz-focus-inner,.cookies-notice__text button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.cookies-notice__text a:hover,.cookies-notice__text button:hover{border-bottom-color:transparent;color:var(--color-white)}}.cookies-notice__button{margin-top:20px;width:100%}@media only screen and (min-width:670px){.cookies-notice__button{margin-top:30px}}@media only screen and (min-width:1280px){.cookies-notice__button{margin-top:40px}}.cookies-notice__button .button,.header{width:100%}.header{background-color:var(--color-white);height:64px;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,top;transition-property:background-color,top;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:6}@media only screen and (min-width:670px){.header{height:82px}}@media only screen and (min-width:960px){.header{height:92px}}.header.is-fixed{left:0;position:fixed;top:0}@media only screen and (max-width:669px){.header.is-open .header__phone{opacity:0;pointer-events:none;z-index:-1}}.header.header_theme_orange{background-color:var(--color-orange);left:0;position:fixed;top:0}@media only screen and (min-width:1280px){.header.header_theme_orange .header__logo:hover .header__logo-icon svg{fill:var(--color-orange)}}.header.header_theme_orange .header__logo-icon{border-color:var(--color-white)}.header.header_theme_orange .header__logo-icon:before{background-color:var(--color-white)}.header.header_theme_orange .header__logo-icon svg,.header.header_theme_orange .header__logo-text svg{fill:var(--color-white)}.header.header_theme_orange .header__city,.header.header_theme_orange .header__phone{background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}.header.header_theme_orange .header__city:before,.header.header_theme_orange .header__phone:before{background-color:var(--color-white)}.header.header_theme_orange .header__city svg,.header.header_theme_orange .header__phone svg{fill:var(--color-white);fill-opacity:1}@media only screen and (min-width:1280px){.header.header_theme_orange .header__city:hover{color:var(--color-dark)}.header.header_theme_orange .header__city:hover svg{fill:var(--color-dark)}.header.header_theme_orange .header__phone{border:none}.header.header_theme_orange .header__phone:hover{color:var(--color-dark)}}.header.header_theme_orange .header__nav-item{color:var(--color-white)}@media only screen and (min-width:1280px){.header.header_theme_orange .header__nav-item:hover{color:var(--color-white)}}.header.header_theme_orange .header__callback-button{background-color:var(--color-dark);color:var(--color-white)}@media only screen and (min-width:1280px){.header.header_theme_orange .header__callback-button:hover{color:var(--color-dark)}}.header.header_theme_orange .header__callback-button:before{background-color:var(--color-white)}.header.header_theme_orange .header-estate__button:hover{color:var(--color-dark)}.header.header_theme_orange .header-estate__button:hover:before{background-color:var(--color-white)}.header.header_theme_orange .header-estate__button:hover .button__icon svg{fill:var(--color-dark)}.header.header_theme_orange .header-estate__button.is-active{color:var(--color-dark)}.header.header_theme_orange .header-estate__button.is-active:before{background-color:var(--color-white)}.header.header_theme_orange .header-estate__button.is-active .button__icon svg{fill:var(--color-dark)}@media only screen and (min-width:1280px){.header.header_theme_orange .header__menu-button:not(.is-active){background-color:transparent;color:var(--color-white)}.header.header_theme_orange .header__menu-button-icon .dot{background-color:var(--color-white)}}.header.header_theme_orange .header__favorites-button .button,.header.header_theme_orange .header__lk-button{background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}.header.header_theme_orange .header__favorites-button .button:hover,.header.header_theme_orange .header__lk-button:hover{color:var(--color-dark)}@media only screen and (min-width:1280px){.header.header_theme_orange .header__favorites-button .button:hover,.header.header_theme_orange .header__lk-button:hover{border-color:var(--color-white)}.header.header_theme_orange .header__favorites-button .button:hover:before,.header.header_theme_orange .header__lk-button:hover:before{background-color:var(--color-white)}.header.header_theme_orange .header__favorites-button .button:hover .button__icon svg:first-child,.header.header_theme_orange .header__lk-button:hover .button__icon svg:first-child{fill:var(--color-white)}.header.header_theme_orange .header__favorites-button .button:hover .button__icon svg:last-child,.header.header_theme_orange .header__lk-button:hover .button__icon svg:last-child{fill:var(--color-dark)}}.header.header_theme_orange .header__favorites-button .button .button__icon svg,.header.header_theme_orange .header__lk-button .button__icon svg{fill:var(--color-white);fill-opacity:1}.header.header_theme_orange .header__favorites-count{background-color:var(--color-white);color:var(--color-orange)}.header.is-zero{z-index:0}.header__container{margin:0 auto;max-width:1920px;width:100%}.header__container,.header__wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.header__wrapper{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}@media only screen and (min-width:1920px){.header__wrapper{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.header__logo{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-box-ordinal-group:2;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-order:1;order:1;width:160px}@media only screen and (min-width:670px){.header__logo{margin-right:24px;width:200px}}@media only screen and (min-width:1280px){.header__logo{margin-right:32px}.header__logo:hover .header__logo-icon:before{-webkit-animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms;animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms}.header__logo:hover .header__logo-icon svg{fill:var(--color-white)}}.header__logo svg{height:auto;margin:auto;position:relative;width:100%;z-index:1}.header__logo-icon{border:2px solid var(--color-orange);height:44px;position:relative;width:44px;z-index:1}.header__logo-icon:before{-webkit-animation:button-hover-reverse .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms paused;animation:button-hover-reverse .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms paused;background-color:var(--color-orange);bottom:0;content:"";display:block;height:0;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}.header__logo-icon svg{fill:var(--color-orange)}.header__logo-text{height:15px;width:106px}@media only screen and (min-width:670px){.header__logo-text{height:19px;width:142px}}.header__logo-text svg{fill:var(--color-dark)}.header__city{display:none}@media only screen and (min-width:670px){.header__city{-webkit-box-ordinal-group:3;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-order:2;order:2}}@media only screen and (min-width:1280px){.header__city:hover{color:var(--color-white)}.header__city:hover .button__icon svg{fill:var(--color-white)}}.header__estate{display:none}@media only screen and (min-width:1280px){.header__estate{-webkit-box-ordinal-group:4;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:6px;-webkit-order:3;order:3}}.header__nav{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none;list-style-type:none;padding-left:0}@media only screen and (min-width:1920px){.header__nav{-webkit-box-ordinal-group:5;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:36px;-webkit-order:4;order:4}}.header__nav-item{color:rgba(var(--color-dark-rgb),.9)}@media only screen and (min-width:1280px){.header__nav-item:hover{color:var(--color-orange)}}.header__nav-item:not(:first-child){margin-left:20px}.header__menu{-webkit-box-align:center;-webkit-box-ordinal-group:4;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-order:3;order:3}@media only screen and (min-width:670px){.header__menu{-webkit-box-ordinal-group:5;-webkit-order:4;order:4}}@media only screen and (min-width:1920px){.header__menu{-webkit-box-ordinal-group:6;-webkit-order:5;order:5}}.header__menu-button{margin-left:6px}@media only screen and (min-width:1920px){.header__menu-button{background-color:transparent}}@media only screen and (min-width:1280px){.header__menu-button:hover{color:unset}.header__menu-button.is-active{background-color:#fff;color:var(--color-orange)}.header__menu-button.is-active .header__menu-button-icon{background-color:var(--color-white);color:var(--color-orange)}}.header__menu-button.is-active .header__menu-button-icon .dot{background-color:transparent}.header__menu-button.is-active .header__menu-button-icon .dot:before{opacity:1}@media only screen and (min-width:1280px){.header__menu-button.is-active .header__menu-button-icon .dot:before{background-color:var(--color-orange);opacity:1}}.header__menu-button:before{background-color:transparent}.header__menu-button-text{padding-top:1px;z-index:1}.header__menu-button-icon{height:18px;margin-right:8px;position:relative;width:18px;z-index:1}.header__menu-button-icon .dot{background-color:rgba(var(--color-dark-rgb),.8);border-radius:50%;height:5px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:5px}.header__menu-button-icon .dot,.header__menu-button-icon .dot:before{position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s}.header__menu-button-icon .dot:before{background-color:var(--color-dark);border-radius:2px;content:"";height:2px;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}.header__menu-button-icon .topl{left:2px;top:2px}.header__menu-button-icon .topl:before{left:-2px;rotate:45deg;top:6px}.header__menu-button-icon .topr{right:2px;top:2px}.header__menu-button-icon .topr:before{left:-11px;rotate:-45deg;top:6px}.header__menu-button-icon .botr{bottom:2px;right:2px}.header__menu-button-icon .botr:before{content:none}.header__menu-button-icon .botl{bottom:2px;left:2px}.header__menu-button-icon .botl:before{content:none}.header__right-side{-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;-webkit-order:2;order:2}@media only screen and (min-width:670px){.header__right-side{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}@media only screen and (min-width:1280px){.header__right-side{-webkit-box-ordinal-group:6;-webkit-order:5;order:5}}.header__right-side .button-square,.header__right-side .header__favorites-button{display:none}@media only screen and (min-width:1280px){.header__right-side .button-square,.header__right-side .header__favorites-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.header__right-side .button-square{margin-left:6px}}.header__phone{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);border-radius:6px;color:rgba(var(--color-dark-rgb),.9);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1.125;opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:44px}@media only screen and (min-width:670px){.header__phone{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.header__phone{background-color:transparent;font-size:16px;height:auto;line-height:1.125;width:auto}.header__phone:hover{color:var(--color-orange)}}.header__phone span{display:none}@media only screen and (min-width:1280px){.header__phone span{display:block}}.header__phone svg{fill:var(--color-dark);fill-opacity:.8}@media only screen and (min-width:1280px){.header__phone svg{display:none}}.header__callback-button{display:none}@media only screen and (min-width:1280px){.header__callback-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:24px}}.header__favorites-button .button__icon svg:last-child,.header__lk-button .button__icon svg:last-child{fill:var(--color-white)}.header__favorites-button{position:relative}.header__favorites-count{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);border-radius:4px;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;height:18px;-webkit-justify-content:center;justify-content:center;line-height:1.5;position:absolute;right:-9px;top:0;width:18px;z-index:1}@media only screen and (min-width:670px){.header__favorites-count{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.header__favorites-count{font-size:12px;line-height:1.5}}.header_theme_inner:not(.is-fixed){border-bottom:1px solid rgba(var(--color-dark-rgb),.07)}.header_theme_transparent:not(.is-fixed){background-color:transparent}.header_theme_transparent:not(.is-fixed) .header__wrapper{border-bottom:1px solid rgba(var(--color-white-rgb),.15)}@media only screen and (min-width:1280px){.header_theme_transparent:not(.is-fixed) .header__logo:hover .header__logo-icon svg{fill:var(--color-orange)}}.header_theme_transparent:not(.is-fixed) .header__logo svg{fill:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__logo-icon{border-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__logo-icon:before{background-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__logo-icon svg{fill:var(--color-white)}.header_theme_transparent:not(.is-fixed) .button:not(.button_theme_dark,.button_theme_tab,.header__callback-button,.button_theme_left-icon,.menu-mobile__button,.menu-mobile__favorite,.menu-mobile__tablet-close){background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}@media only screen and (min-width:1280px){.header_theme_transparent:not(.is-fixed) .button:not(.button_theme_dark,.button_theme_tab,.header__callback-button,.button_theme_left-icon,.menu-mobile__button,.menu-mobile__favorite,.menu-mobile__tablet-close):hover{color:var(--color-dark)}}.header_theme_transparent:not(.is-fixed) .button:not(.button_theme_dark,.button_theme_tab,.header__callback-button,.button_theme_left-icon,.menu-mobile__button,.menu-mobile__favorite,.menu-mobile__tablet-close):before{background-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .button:not(.button_theme_dark,.button_theme_tab,.header__callback-button,.button_theme_left-icon,.menu-mobile__button,.menu-mobile__favorite,.menu-mobile__tablet-close) svg{fill:var(--color-white)}.header_theme_transparent:not(.is-fixed) .button:not(.button_theme_dark,.button_theme_tab,.header__callback-button,.button_theme_left-icon,.menu-mobile__button,.menu-mobile__favorite,.menu-mobile__tablet-close) svg:nth-child(2){fill:var(--color-dark)}.header_theme_transparent:not(.is-fixed) .button_theme_left-icon:not(.button_theme_dark,.header__callback-button,.menu-mobile__button){background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}@media only screen and (min-width:1280px){.header_theme_transparent:not(.is-fixed) .button_theme_left-icon:not(.button_theme_dark,.header__callback-button,.menu-mobile__button):hover{color:var(--color-dark)}.header_theme_transparent:not(.is-fixed) .button_theme_left-icon:not(.button_theme_dark,.header__callback-button,.menu-mobile__button):hover svg{fill:var(--color-dark)}}.header_theme_transparent:not(.is-fixed) .button_theme_left-icon:not(.button_theme_dark,.header__callback-button,.menu-mobile__button):before{background-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .button_theme_left-icon:not(.button_theme_dark,.header__callback-button,.menu-mobile__button) svg{fill:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__callback-button{background-color:var(--color-dark);color:var(--color-white)}@media only screen and (min-width:1280px){.header_theme_transparent:not(.is-fixed) .header__callback-button:hover{color:var(--color-dark)}.header_theme_transparent:not(.is-fixed) .header__callback-button:hover svg{fill:var(--color-dark)}}.header_theme_transparent:not(.is-fixed) .header__callback-button:before{background-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__callback-button .button__icon svg{fill:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__callback-button .button__icon svg:first-child{fill-opacity:1}@media only screen and (min-width:1280px){.header_theme_transparent:not(.is-fixed) .button_theme_dark.is-active,.header_theme_transparent:not(.is-fixed) .button_theme_dark:hover{color:var(--color-dark)}.header_theme_transparent:not(.is-fixed) .button_theme_dark.is-active svg,.header_theme_transparent:not(.is-fixed) .button_theme_dark:hover svg{fill:var(--color-dark)}}.header_theme_transparent:not(.is-fixed) .button_theme_dark:before{background-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__nav-item,.header_theme_transparent:not(.is-fixed) .header__phone{color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__menu-button .dot{background-color:var(--color-white)}.header_theme_transparent:not(.is-fixed) .header__menu-button.is-active{background-color:var(--color-white);color:var(--color-dark)}.header_theme_transparent:not(.is-fixed) .header__menu-button.is-active .dot{background-color:transparent}.header-estate__button.is-active:before{-webkit-animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms;animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms;background-color:var(--color-orange)}.header-estate__button.is-active .button__icon svg{fill:var(--color-white)}.header-estate__button.is-active .button__icon svg:first-child{opacity:0}.header-estate__button.is-active .button__icon svg:last-child{opacity:1}.header-estate__button .button__icon{height:20px;position:relative;width:20px}.header-estate__button .button__icon svg{left:0;position:absolute;top:0}.header-estate__button .button__icon svg:first-child{opacity:1}.header-estate__button .button__icon svg:last-child{opacity:0}.header-estate__wrapper{display:none;height:0;left:0;opacity:0;position:fixed;top:92px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:-1}@media only screen and (min-width:1280px){.header-estate__wrapper{display:block}.header-estate__wrapper.is-active{height:-webkit-calc(var(--vh,1vh)*100 - 92px);height:calc(var(--vh, 1vh)*100 - 92px);opacity:1;z-index:1}.header-estate__wrapper.is-active .header-estate__inner{visibility:visible;z-index:1}}.header-estate__overlay{background-color:rgba(var(--color-dark-rgb),.7);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}@media only screen and (min-width:1280px){.header-estate__overlay{opacity:1}}.header-estate__inner{background-color:var(--color-white);height:480px;overflow:hidden;padding-bottom:20px;padding-top:16px;position:relative;visibility:hidden;z-index:-1}@media only screen and (min-width:670px){.header-estate__inner{padding-top:24px}}@media only screen and (min-width:1280px){.header-estate__inner{padding-top:32px}}@media only screen and (min-width:670px){.header-estate__inner{padding-bottom:30px}}@media only screen and (min-width:1280px){.header-estate__inner{padding-bottom:40px}}@media only screen and (min-width:1440px){.header-estate__inner{height:580px}}@media only screen and (min-width:1280px){.header-estate__inner.is-active{visibility:visible;z-index:1}}.header-estate__inner .grid,.header-estate__inner .grid__common{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.header-estate__tabs{border-bottom:1px solid rgba(var(--color-dark-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex}.header-estate__tabs-content{height:100%}.header-estate__tabs-item:not(:first-child){margin-left:28px}.header-estate__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding-top:16px;position:relative;width:100%}@media only screen and (min-width:670px){.header-estate__item{padding-top:24px}}@media only screen and (min-width:1280px){.header-estate__item{padding-top:32px}}.header-estate__item:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.header-estate__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;overflow:hidden;padding-left:24px;padding-right:24px;position:relative}@media only screen and (min-width:1280px){.header-estate__card:hover:before{height:100%}.header-estate__card:hover .header-estate__card-title{color:var(--color-white)}.header-estate__card:hover .header-estate__card-count{color:rgba(var(--color-white-rgb),.7)}.header-estate__card:hover .header-estate__card-price{color:var(--color-white)}.header-estate__card:hover .header-estate__card-address{color:rgba(var(--color-white-rgb),.7)}.header-estate__card:hover .header-estate__card-address svg{fill:var(--color-white);fill-opacity:.6}.header-estate__card:hover .header-estate__card-arrow{height:22px;opacity:1;width:22px}}.header-estate__card:before{background-color:var(--color-orange);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .42s cubic-bezier(.43,0,0,1);transition:height .42s cubic-bezier(.43,0,0,1);width:100%;z-index:1}.header-estate__card-title{color:var(--color-dark);text-transform:uppercase}.header-estate__card-count,.header-estate__card-title{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}.header-estate__card-count{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.header-estate__card-count{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.header-estate__card-count{font-size:16px;line-height:1.35}}.header-estate__card-count:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.header-estate__card-count:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.header-estate__card-count:not(:first-child){margin-top:16px}}.header-estate__card-price{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}@media only screen and (min-width:670px){.header-estate__card-price{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.header-estate__card-price{font-size:16px;line-height:1.35}}.header-estate__card-address{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-dark-rgb),.5);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:1.35;margin-top:2px;position:relative;-webkit-transition:color .42s cubic-bezier(.43,0,0,1);transition:color .42s cubic-bezier(.43,0,0,1);z-index:1}@media only screen and (min-width:670px){.header-estate__card-address{margin-top:2px}}@media only screen and (min-width:1280px){.header-estate__card-address{margin-top:2px}}@media only screen and (min-width:670px){.header-estate__card-address{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.header-estate__card-address{font-size:16px;line-height:1.35}}.header-estate__card-address svg{fill:var(--color-dark);fill-opacity:.4;margin-right:6px;-webkit-transition:fill .42s cubic-bezier(.43,0,0,1);transition:fill .42s cubic-bezier(.43,0,0,1)}.header-estate__card-arrow{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:4px;bottom:24px;display:-webkit-box;display:-webkit-flex;display:flex;height:0;-webkit-justify-content:center;justify-content:center;opacity:0;overflow:hidden;position:absolute;right:24px;-webkit-transition:width .42s cubic-bezier(.43,0,0,1),height .42s cubic-bezier(.43,0,0,1),opacity .42s cubic-bezier(.43,0,0,1);transition:width .42s cubic-bezier(.43,0,0,1),height .42s cubic-bezier(.43,0,0,1),opacity .42s cubic-bezier(.43,0,0,1);width:0;z-index:1}.header-estate__card-arrow svg{height:18px;width:18px}.header-estate__tabs-count{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-estate__tabs-count span{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-white-rgb),.6);display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.header-estate__tabs-count span:before{content:"•";display:block;margin-left:8px;margin-right:8px;position:relative}.header-estate__projects-slider{display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.header-estate__projects-slider:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.header-estate__projects-slider:not(:first-child){margin-top:18px}}@media only screen and (min-width:1280px){.header-estate__projects-slider:not(:first-child){margin-top:24px}}.header-estate__projects-wrapper{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);overflow-y:auto;padding-bottom:40px;width:100%}.header-estate__projects-wrapper::-webkit-scrollbar{height:4px;width:4px}.header-estate__projects-wrapper::-webkit-scrollbar-track{background-color:transparent}.header-estate__projects-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--color-dark-rgb),.5);border-radius:24px}@media only screen and (min-width:670px){.header-estate__projects-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.header-estate__projects-wrapper::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.header-estate__projects-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}.header-estate__projects-wrapper::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-dark-rgb),.5)}@media only screen and (min-width:1600px){.header-estate__projects-wrapper{grid-template-columns:repeat(5,1fr)}}.header-estate__projects-wrapper:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(var(--color-white)));background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--color-white) 100%);bottom:2px;content:"";height:40px;left:0;position:absolute;width:100%;z-index:1}.header-estate__projects-slide{padding-bottom:12px;padding-top:12px;width:100%}@media only screen and (min-width:670px){.header-estate__projects-slide{padding-top:18px}}@media only screen and (min-width:1280px){.header-estate__projects-slide{padding-top:24px}}@media only screen and (min-width:670px){.header-estate__projects-slide{padding-bottom:18px}}@media only screen and (min-width:1280px){.header-estate__projects-slide{padding-bottom:24px}.header-estate__projects-slide:hover .header-estate__projects-image{border-radius:6px;max-height:180px;max-width:180px}}.header-estate__projects-image{aspect-ratio:1/1;border-radius:6px;height:100%;margin-bottom:auto;max-height:140px;max-width:140px;overflow:hidden;position:relative;-webkit-transition:width .42s cubic-bezier(.43,0,0,1),height .42s cubic-bezier(.43,0,0,1),max-width .42s cubic-bezier(.43,0,0,1),max-height .42s cubic-bezier(.43,0,0,1),border-radius .42s cubic-bezier(.43,0,0,1);transition:width .42s cubic-bezier(.43,0,0,1),height .42s cubic-bezier(.43,0,0,1),max-width .42s cubic-bezier(.43,0,0,1),max-height .42s cubic-bezier(.43,0,0,1),border-radius .42s cubic-bezier(.43,0,0,1);width:100%;z-index:1}.header-estate__projects-image img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;right:0;width:100%}.header-estates__project-controls{margin-top:16px;position:absolute;right:0;top:0}@media only screen and (min-width:670px){.header-estates__project-controls{margin-top:24px}}@media only screen and (min-width:1280px){.header-estates__project-controls{margin-top:32px}}.header-estate__promo{-webkit-column-gap:16px;column-gap:16px;display:-webkit-box;display:-webkit-flex;display:flex}.header-estate__promo-item{-webkit-box-pack:start;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:50%}@media only screen and (min-width:1280px){.header-estate__promo-item{height:92px;padding-left:24px;padding-right:24px}.header-estate__promo-item:hover .button__icon:before{height:100%}.header-estate__promo-item:hover .button__icon svg:first-child{top:-44px}.header-estate__promo-item:hover .button__icon svg:last-child{top:50%}}.header-estate__promo-item:first-child .button__promo{background-color:var(--color-orange)}.header-estate__promo-item .button__icon{background-color:var(--color-white);border-radius:6px;height:44px;margin-left:auto;overflow:hidden;position:relative;width:44px}.header-estate__promo-item .button__icon:before{background-color:var(--color-dark);border-radius:6px;bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .42s cubic-bezier(.43,0,0,1);transition:height .42s cubic-bezier(.43,0,0,1);width:100%}.header-estate__promo-item .button__icon svg{fill:var(--color-dark);fill-opacity:.8;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-estate__promo-item .button__icon svg:last-child{fill:var(--color-white);fill-opacity:1;top:60px}.header-estate__simple-list{-webkit-column-gap:16px;column-gap:16px;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px}@media only screen and (min-width:670px){.header-estate__simple-list{margin-top:24px}}@media only screen and (min-width:1280px){.header-estate__simple-list{margin-top:32px}}.header-estate__simple-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-flex:1;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:202px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:10px 24px 12px}@media only screen and (min-width:670px){.header-estate__simple-item{padding-top:12px}}@media only screen and (min-width:1280px){.header-estate__simple-item{padding-top:16px}}@media only screen and (min-width:670px){.header-estate__simple-item{padding-bottom:18px}}@media only screen and (min-width:1280px){.header-estate__simple-item{padding-bottom:24px}}@media only screen and (min-width:1440px){.header-estate__simple-item{height:302px}}.header-estate__simple-rooms{font-size:28px;font-weight:500;line-height:1.12;margin-bottom:auto}@media only screen and (min-width:670px){.header-estate__simple-rooms{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.header-estate__simple-rooms{font-size:62px;line-height:1.12}}.header-estate__card_theme_projects{-webkit-box-pack:start;height:112px;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px 16px 16px 114px}.header-estate__card_theme_projects .header-estate__projects-image{height:80px;left:16px;max-height:80px;max-width:80px;position:absolute;top:16px;width:80px}.header-estate__card_theme_projects .header-estate__card-title{font-size:14px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.header-estate__card_theme_projects .header-estate__card-title{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.header-estate__card_theme_projects .header-estate__card-title{font-size:18px;line-height:1.32}}.header-estate__card_theme_projects .header-estate__card-arrow{bottom:16px;right:16px}.header-estate__card_theme_current{height:350px;margin-right:0;padding-left:12px;padding-right:12px;width:220px}@media only screen and (min-width:670px){.header-estate__card_theme_current{padding-left:18px;padding-right:18px;width:270px}}@media only screen and (min-width:1280px){.header-estate__card_theme_current{padding-left:24px;padding-right:24px}}.header-estate__projects-wrapper_theme_long{padding-right:12px}@media only screen and (min-width:1600px){.header-estate__projects-wrapper_theme_long{padding-right:0}}.menu{height:-webkit-calc(var(--vh,1vh)*100 - 64px);height:calc(var(--vh, 1vh)*100 - 64px);left:0;overflow:hidden;position:fixed;top:64px;width:100%}@media only screen and (min-width:670px){.menu{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);top:0}}@media only screen and (min-width:1280px){.menu{height:0;opacity:0;overflow:hidden;pointer-events:none;top:92px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:-1}}.menu.is-hide{height:0;z-index:-1}.menu.is-active{z-index:2}@media only screen and (min-width:1280px){.menu.is-active{height:-webkit-calc(var(--vh,1vh)*100 - 92px);height:calc(var(--vh, 1vh)*100 - 92px);opacity:1;pointer-events:all;z-index:1}}.menu.is-active .menu__overlay{opacity:1}.menu.is-active .menu-mobile{left:0}@media only screen and (min-width:670px){.menu.is-active .menu-mobile{left:-webkit-calc(100% - 550px);left:calc(100% - 550px)}}@media only screen and (min-width:1280px){.menu.is-active .menu-mobile{display:none}.menu__open-button.is-active:after{content:""}.menu__open-button.is-active .header__menu-button:before{-webkit-animation-name:button-hover;animation-name:button-hover;-webkit-animation-timing-function:cubic-bezier(.43,0,0,1);animation-timing-function:cubic-bezier(.43,0,0,1)}.menu__open-button.is-active .menu{height:-webkit-calc(var(--vh,1vh)*100 - 92px);height:calc(var(--vh, 1vh)*100 - 92px);opacity:1;pointer-events:all;z-index:1}.menu__open-button.is-active .menu-desktop{height:auto}.menu__open-button:after{bottom:0;content:none;display:block;height:25px;left:0;position:absolute;width:100%}}.menu__overlay{background-color:rgba(var(--color-dark-rgb),.7);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}@media only screen and (min-width:1280px){.menu__overlay{opacity:1}}.menu-mobile{height:100%;left:100%;margin-left:auto;margin-right:auto;max-width:1920px;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}@media only screen and (min-width:670px){.menu-mobile{width:550px}}.menu-mobile__wrapper{background-color:var(--color-background);height:100%;overflow:hidden;padding-left:10px;padding-right:10px;position:relative;width:100%}@media only screen and (min-width:670px){.menu-mobile__wrapper{height:-webkit-calc(100% - 80px);height:calc(100% - 80px);padding-left:20px;padding-right:20px}}.menu-mobile__wrapper .grid,.menu-mobile__wrapper .grid__common{height:100%}.menu-mobile__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding-bottom:12px}@media only screen and (min-width:670px){.menu-mobile__main{padding-bottom:18px}}@media only screen and (min-width:1280px){.menu-mobile__main{padding-bottom:24px}}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__main{overflow-y:auto}}.menu-mobile__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:12px}@media only screen and (min-width:670px){.menu-mobile__head{padding-top:18px}}@media only screen and (min-width:1280px){.menu-mobile__head{padding-top:24px}}.menu-mobile__back{-webkit-box-pack:start;background-color:var(--color-white);font-size:14px;font-weight:500;height:60px;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:1.32;margin-top:12px;text-transform:uppercase;width:100%}@media only screen and (min-width:670px){.menu-mobile__back{margin-top:18px}}@media only screen and (min-width:1280px){.menu-mobile__back{margin-top:24px}}@media only screen and (min-width:670px){.menu-mobile__back{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.menu-mobile__back{font-size:18px;line-height:1.32}}.menu-mobile__back .button__text{pointer-events:none}.menu-mobile__back .button__icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:22px;-webkit-justify-content:center;justify-content:center;margin-top:-3px;pointer-events:none;width:22px}.menu-mobile__button{-webkit-box-flex:1;background-color:var(--color-white);-webkit-flex:1;flex:1}@media only screen and (min-width:670px){.menu-mobile__button[data-id=city]{display:none}}.menu-mobile__button:not(:first-child){margin-left:6px}.menu-mobile__button .button__icon,.menu-mobile__button .button__text{pointer-events:none}.menu-mobile__favorite{background-color:var(--color-white)}.menu-mobile__favorite:not(:first-child){margin-left:6px}.menu-mobile__phone{margin-top:32px;text-align:center;width:100%}@media only screen and (min-width:670px){.menu-mobile__phone{margin-top:46px}}@media only screen and (min-width:1280px){.menu-mobile__phone{margin-top:64px}}.menu-mobile__phone .link{color:var(--color-dark);font-size:18px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.menu-mobile__phone .link{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.menu-mobile__phone .link{font-size:24px;line-height:1.32}}.menu-mobile__callback{margin-top:16px;width:100%}@media only screen and (min-width:670px){.menu-mobile__callback{margin-top:24px}}@media only screen and (min-width:1280px){.menu-mobile__callback{margin-top:32px}}.menu-mobile__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:32px;max-height:-webkit-calc(var(--vh,1vh)*100 - 252px);max-height:calc(var(--vh, 1vh)*100 - 252px);overflow-y:auto}@media only screen and (min-width:670px){.menu-mobile__list{margin-top:46px}}@media only screen and (min-width:1280px){.menu-mobile__list{margin-top:64px}}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__list{margin-bottom:12px;margin-top:12px;max-height:none;overflow:initial}}.menu-mobile__item{-webkit-box-pack:start;background-color:var(--color-white);font-size:14px;font-weight:500;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:1.32;line-height:1;margin-top:2px;min-height:60px;padding-bottom:16px;padding-top:16px;text-transform:uppercase}@media only screen and (min-width:670px){.menu-mobile__item{margin-top:2px}}@media only screen and (min-width:1280px){.menu-mobile__item{margin-top:2px}}@media only screen and (min-width:670px){.menu-mobile__item{padding-top:24px}}@media only screen and (min-width:1280px){.menu-mobile__item{padding-top:32px}}@media only screen and (min-width:670px){.menu-mobile__item{padding-bottom:24px}}@media only screen and (min-width:1280px){.menu-mobile__item{padding-bottom:32px}}@media only screen and (min-width:670px){.menu-mobile__item{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.menu-mobile__item{font-size:18px;line-height:1.32}}.menu-mobile__item .button__text{padding-top:2px;pointer-events:none}.menu-mobile__item .button__icon{margin-left:auto;pointer-events:none}.menu-mobile__sub{background-color:var(--color-background);height:100%;left:100%;padding-left:10px;padding-right:10px;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__sub{padding-left:20px;padding-right:20px}}@media only screen and (min-width:670px){.menu-mobile__sub{padding-left:20px;padding-right:20px}}.menu-mobile__sub.is-open{left:0}.menu-mobile__projects-list{margin-top:12px;max-height:-webkit-calc(var(--vh,1vh)*100 - 232px);max-height:calc(var(--vh, 1vh)*100 - 232px);overflow-y:auto;position:relative}@media only screen and (min-width:670px){.menu-mobile__projects-list{margin-top:18px}}@media only screen and (min-width:1280px){.menu-mobile__projects-list{margin-top:24px}}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__projects-list{max-height:-webkit-calc(var(--vh,1vh)*100 - 186px);max-height:calc(var(--vh, 1vh)*100 - 186px);overflow-y:auto}}@media only screen and (min-width:670px){.menu-mobile__projects-list{max-height:-webkit-calc(var(--vh,1vh)*100 - 272px);max-height:calc(var(--vh, 1vh)*100 - 272px)}}.menu-mobile__projects-item{background-color:var(--color-white);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;padding:16px}@media only screen and (min-width:670px){.menu-mobile__projects-item{padding-top:24px}}@media only screen and (min-width:1280px){.menu-mobile__projects-item{padding-top:32px}}@media only screen and (min-width:670px){.menu-mobile__projects-item{padding-bottom:24px}}@media only screen and (min-width:1280px){.menu-mobile__projects-item{padding-bottom:32px}}.menu-mobile__projects-item:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.menu-mobile__projects-item:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.menu-mobile__projects-item:not(:first-child){margin-top:2px}}.menu-mobile__projects-image{border-radius:4px;height:74px;overflow:hidden;position:relative;width:74px}.menu-mobile__projects-image img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.menu-mobile__projects-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:20px;position:relative;width:-webkit-calc(100% - 94px);width:calc(100% - 94px)}.menu-mobile__projects-title{color:var(--color-black);font-size:18px;font-weight:500;line-height:1.32;margin-bottom:auto;text-transform:uppercase}@media only screen and (min-width:670px){.menu-mobile__projects-title{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.menu-mobile__projects-title{font-size:24px;line-height:1.32}}.menu-mobile__projects-count{color:rgba(var(--color-dark),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.menu-mobile__projects-count{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.menu-mobile__projects-count{font-size:16px;line-height:1.35}}.menu-mobile__projects-price{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.menu-mobile__projects-price{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.menu-mobile__projects-price{font-size:16px;line-height:1.35}}.menu-mobile__all{bottom:0;margin-bottom:12px;position:fixed;width:94.4444444444%}@media only screen and (min-width:670px){.menu-mobile__all{margin-bottom:18px}}@media only screen and (min-width:1280px){.menu-mobile__all{margin-bottom:24px}}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__all{max-width:510px}}@media only screen and (min-width:670px){.menu-mobile__all{max-width:510px}}.menu-mobile__all span{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-white-rgb),.6);display:-webkit-box;display:-webkit-flex;display:flex}.menu-mobile__all span:before{color:rgba(var(--color-white-rgb),.5);content:"•";display:block;margin:0 8px;position:relative}.menu-mobile__promo{margin-top:12px;width:100%}@media only screen and (min-width:670px){.menu-mobile__promo{margin-top:18px}}@media only screen and (min-width:1280px){.menu-mobile__promo{margin-top:24px}}.menu-mobile__promo .button_theme_promo .button__promo img:last-child{top:50%}.menu-mobile__simple-list{margin-top:12px;max-height:-webkit-calc(var(--vh,1vh)*100 - 160px);max-height:calc(var(--vh, 1vh)*100 - 160px)}@media only screen and (min-width:670px){.menu-mobile__simple-list{margin-top:18px}}@media only screen and (min-width:1280px){.menu-mobile__simple-list{margin-top:24px}}@media only screen and (min-width:670px){.menu-mobile__simple-list{max-height:-webkit-calc(var(--vh,1vh)*100 - 222px);max-height:calc(var(--vh, 1vh)*100 - 222px)}}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__simple-list{max-height:-webkit-calc(var(--vh,1vh)*100 - 190px);max-height:calc(var(--vh, 1vh)*100 - 190px);overflow-y:auto}}.menu-mobile__city-list{margin-top:12px}@media only screen and (min-width:670px){.menu-mobile__city-list{margin-top:18px}}@media only screen and (min-width:1280px){.menu-mobile__city-list{margin-top:24px}}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__city-list{max-height:-webkit-calc(var(--vh,1vh)*100 - 114px);max-height:calc(var(--vh, 1vh)*100 - 114px);overflow-y:auto}}.menu-mobile__social{grid-gap:0 6px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:auto}.menu-mobile__social-button{background-color:var(--color-white)}.menu-mobile__tablet{display:none}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__tablet{display:none}}@media only screen and (min-width:670px){.menu-mobile__tablet{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;height:80px;padding-left:20px;padding-right:20px}}.menu-mobile__tablet-title{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.menu-mobile__tablet-title-icon{height:18px;margin-right:10px;position:relative;width:18px}.menu-mobile__tablet-title-icon .dot{background-color:rgba(var(--color-dark-rgb),.8);border-radius:50%;height:5px;position:absolute;width:5px}.menu-mobile__tablet-title-icon .topl{left:2px;top:2px}.menu-mobile__tablet-title-icon .topr{right:2px;top:2px}.menu-mobile__tablet-title-icon .botr{bottom:2px;right:2px}.menu-mobile__tablet-title-icon .botl{bottom:2px;left:2px}.menu-mobile__tablet-title-text{font-size:18px;font-weight:500;line-height:1.32;text-transform:uppercase}@media only screen and (min-width:670px){.menu-mobile__tablet-title-text{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.menu-mobile__tablet-title-text{font-size:24px;line-height:1.32}}.menu-mobile__tablet-close{margin-left:auto}.menu-desktop{background-color:var(--color-white);display:none;height:auto;padding-bottom:28px;padding-top:20px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.menu-desktop{padding-top:30px}}@media only screen and (min-width:1280px){.menu-desktop{padding-top:40px}}@media only screen and (min-width:670px){.menu-desktop{padding-bottom:42px}}@media only screen and (min-width:1280px){.menu-desktop{display:block;padding-bottom:56px}}@media only screen and (min-width:1920px){.menu-desktop__content{grid-gap:0 40px;display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1280px){.menu-desktop__main{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}@media only screen and (min-width:1920px){.menu-desktop__main{width:50%}}.menu-desktop__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.menu-desktop__list-title,.menu-desktop__social-title{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.menu-desktop__list-title,.menu-desktop__social-title{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.menu-desktop__list-title,.menu-desktop__social-title{font-size:16px;line-height:1.35}}.menu-desktop__list-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:12px}@media only screen and (min-width:670px){.menu-desktop__list-nav{margin-top:18px}}@media only screen and (min-width:1280px){.menu-desktop__list-nav{margin-top:24px}}.menu-desktop__list-item.link{font-size:14px;font-weight:500;line-height:1.125}@media only screen and (min-width:670px){.menu-desktop__list-item.link{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.menu-desktop__list-item.link{font-size:16px;line-height:1.125}}.menu-desktop__list-item:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.menu-desktop__list-item:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.menu-desktop__list-item:not(:first-child){margin-top:16px}}.menu-desktop__social{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto}.menu-desktop__social-title{margin-bottom:12px;width:100%}@media only screen and (min-width:670px){.menu-desktop__social-title{margin-bottom:18px}}@media only screen and (min-width:1280px){.menu-desktop__social-title{margin-bottom:24px}}.menu-desktop__social-button:not(:last-child){margin-right:8px}.menu-desktop__social-button svg{fill:var(--color-dark);fill-opacity:.8}.menu-desktop__social-button svg:last-child{fill:var(--color-white);fill-opacity:1}.menu-desktop__slider{display:none}@media only screen and (min-width:1920px){.menu-desktop__slider{display:block;height:440px;width:50%}}.menu-desktop__slider-item{background-color:var(--color-orange);display:grid;grid-template-columns:repeat(2,1fr)}.menu-desktop__slider-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:16px 32px}@media only screen and (min-width:670px){.menu-desktop__slider-text{padding-top:24px}}@media only screen and (min-width:1280px){.menu-desktop__slider-text{padding-top:32px}}@media only screen and (min-width:670px){.menu-desktop__slider-text{padding-bottom:24px}}@media only screen and (min-width:1280px){.menu-desktop__slider-text{padding-bottom:32px}}.menu-desktop__slider-text h5{color:var(--color-white);text-transform:uppercase}.menu-desktop__slider-text p{margin-top:10px}@media only screen and (min-width:670px){.menu-desktop__slider-text p{margin-top:12px}}@media only screen and (min-width:1280px){.menu-desktop__slider-text p{margin-top:16px}}.menu-desktop__slider-button{margin-top:auto}.menu-desktop__slider-image{border:8px solid var(--color-orange);position:relative}.menu-desktop__slider-image img,.menu-desktop__slider-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.menu-desktop__slider-counter{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;bottom:40px;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:500;-webkit-justify-content:center;justify-content:center;left:45%;line-height:1.4;position:absolute;z-index:1}@media only screen and (min-width:670px){.menu-desktop__slider-counter{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.menu-desktop__slider-counter{font-size:14px;line-height:1.4}}.menu-desktop__slider-divider{margin:0 4px}.menu-desktop__slider-counter-line{background-color:rgba(var(--color-white-rgb),.2);height:1px;margin-top:7px;position:relative;width:100%}.menu-desktop__slider-counter-line.is-active:after{-webkit-animation:slider-line 5s ease-in-out infinite;animation:slider-line 5s ease-in-out infinite}.menu-desktop__slider-counter-line:after{background-color:var(--color-white);content:"";height:1px;left:0;position:absolute;top:0;width:0}@media only screen and (max-width:669px) and (orientation:landscape){.menu-mobile__simple-list_theme_count{max-height:-webkit-calc(var(--vh,1vh)*100 - 180px);max-height:calc(var(--vh, 1vh)*100 - 180px)}}@media only screen and (max-width:959px) and (orientation:landscape){.menu-mobile__simple-list_theme_count{max-height:-webkit-calc(var(--vh,1vh)*100 - 260px);max-height:calc(var(--vh, 1vh)*100 - 260px)}}.menu-mobile__item_theme_promo{width:100%}.menu-mobile__item_theme_city{padding:16px}@media only screen and (min-width:670px){.menu-mobile__item_theme_city{padding-top:24px}}@media only screen and (min-width:1280px){.menu-mobile__item_theme_city{padding-top:32px}}@media only screen and (min-width:670px){.menu-mobile__item_theme_city{padding-bottom:24px}}@media only screen and (min-width:1280px){.menu-mobile__item_theme_city{padding-bottom:32px}}.menu-mobile__item_theme_city.is-active{background-color:var(--color-orange)}.menu-mobile__item_theme_city.is-active .button__promo{background-color:var(--color-dark)}.menu-mobile__item_theme_city.is-active .button__promo svg{height:18px;width:18px}.menu-mobile__item_theme_city.is-active .button__text{color:var(--color-white)}.menu-mobile__item_theme_city.is-active .button__text span{color:rgba(var(--color-white-rgb),.7)}.menu-mobile__item_theme_city .button__promo{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:42px;-webkit-justify-content:center;justify-content:center;width:42px}.menu-mobile__item_theme_city .button__text{display:block}.menu-mobile__item_theme_city .button__text:not(:first-child){margin-left:20px}.menu-mobile__item_theme_city .button__text span{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;text-transform:none}@media only screen and (min-width:670px){.menu-mobile__item_theme_city .button__text span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.menu-mobile__item_theme_city .button__text span{font-size:16px;line-height:1.35}}.menu-mobile__item_theme_city .button__text span:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.menu-mobile__item_theme_city .button__text span:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.menu-mobile__item_theme_city .button__text span:not(:first-child){margin-top:2px}}.breadcrumbs{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:32px;text-align:center}@media only screen and (min-width:670px){.breadcrumbs{padding-top:46px}}@media only screen and (min-width:1280px){.breadcrumbs{padding-top:64px}}.breadcrumb__item:not(:first-child){margin-left:8px}.breadcrumb__item:last-child:not(:first-child) .breadcrumb__link:after{display:none}.breadcrumb__link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-dark-rgb),.5);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35;position:relative}@media only screen and (min-width:670px){.breadcrumb__link{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.breadcrumb__link{font-size:16px;line-height:1.35}}.breadcrumb__link:after{content:"•";display:block;margin-left:8px;position:relative}.breadcrumb__link:not(:first-child){margin-left:8px}.checkbox{display:block;position:relative}.checkbox__input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.checkbox__input:checked~.checkbox__label .checkbox__icon{background-color:var(--color-background)}.checkbox__input:checked~.checkbox__label .checkbox__icon svg{opacity:1}.checkbox__input.validate-input-error~.checkbox__error{opacity:1;pointer-events:auto}.checkbox__label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex}.checkbox__label>*{pointer-events:none}.checkbox__label a{pointer-events:auto}.checkbox__icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:24px;-webkit-justify-content:center;justify-content:center;margin-right:8px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:24px}.checkbox__icon,.checkbox__icon svg{-webkit-transition-duration:.3s;transition-duration:.3s}.checkbox__icon svg{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.checkbox__text{color:var(--color-dark);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__error{font-size:12px;font-weight:500;line-height:1.4;opacity:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.checkbox__error{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.checkbox__error{font-size:14px;line-height:1.4}}.checkbox__error-text{color:var(--color-orange)}.checkbox__icon_type_checkbox{border-radius:4px}.checkbox__icon_type_radio{border-radius:36px}.custom-select{margin-bottom:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (min-width:1280px){.custom-select:hover:after{opacity:1}.custom-select:hover .custom-select__label{color:rgba(var(--color-dark-rgb),.6)}}.custom-select:after{background-color:rgba(var(--color-dark-rgb),.3);border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:0;content:"";height:2px;left:1.5%;opacity:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:97%}.custom-select.is-open:after{background-color:var(--color-orange);opacity:1}.custom-select.is-open .custom-select__input-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__content{opacity:1;overflow:visible;-webkit-transition-delay:0s;transition-delay:0s}.custom-select.is-disabled,.custom-select.is-disabled .custom-select__input{pointer-events:none}.custom-select.is-disabled .custom-select__input-icon svg svg{-webkit-transform:none;transform:none}.custom-select.is-disabled .custom-select__content{height:0;opacity:0;overflow:hidden}.custom-select.is-selected .custom-select__input-text{color:var(--color-dark)}.custom-select.validate-input-success .custom-select__input{border-color:var(--color-dark)}.custom-select.validate-input-error .custom-select__input{border-color:var(--color-orange)}.custom-select.validate-input-error .input__error{opacity:1;pointer-events:auto}.custom-select__label{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:500;line-height:1.125;margin-bottom:0;pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.custom-select__label{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.custom-select__label{font-size:16px;line-height:1.125}}.custom-select__input{-webkit-box-align:center;-webkit-box-pack:end;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-align-items:center;align-items:center;background-color:rgba(var(--color-background-rgb),.5);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.custom-select__input-text{color:rgba(var(--color-dark-rgb),.5);display:block;font-size:14px;font-weight:500;line-height:1.125;max-width:100%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:670px){.custom-select__input-text{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.custom-select__input-text{font-size:16px;line-height:1.125}}.custom-select__input-icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:16px;-webkit-justify-content:center;justify-content:center;margin-left:10px;position:relative;width:16px}@media only screen and (min-width:670px){.custom-select__input-icon{height:18px;width:18px}}.custom-select__input-icon svg{fill:var(--color-dark);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.custom-select__input-icon .custom-select__icon{display:block;height:10px;width:16px}.custom-select__input-icon .custom-select__icon-open{display:none;height:16px;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.custom-select__content{background-color:var(--color-white);border-radius:6px;bottom:auto;box-shadow:0 14px 30px 0 rgba(0,0,0,.1);display:block;font-size:0;height:0;line-height:0;margin:0;max-width:424px;min-width:100%;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;right:auto;top:100%;-webkit-transition-delay:.15s,0;transition-delay:.15s,0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:7}.custom-select__content-inner{background-color:var(--color-white);border-radius:6px;display:inline-block;margin-bottom:24px;padding:6px;position:static;vertical-align:middle;width:100%;z-index:1}@media only screen and (min-width:670px){.custom-select__content-inner{margin-bottom:0}}.custom-select__items{max-height:217px;overflow-y:auto}.custom-select__items::-webkit-scrollbar{height:3px;width:3px}.custom-select__items::-webkit-scrollbar-track{background-color:transparent}.custom-select__items::-webkit-scrollbar-thumb{background:rgba(var(--color-orange-rgb),.5);border-radius:24px}@media only screen and (min-width:670px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:24px}}.custom-select__items::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-orange-rgb),.5)}.custom-select__items::-webkit-scrollbar-track{margin:8px}.custom-select__item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.custom-select__item span{font-size:12px;font-weight:500;line-height:1.5}@media only screen and (min-width:670px){.custom-select__item span{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.custom-select__item span{font-size:12px;line-height:1.5}.custom-select__item .checkbox:hover:after{content:none}}.custom-select__submit{-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-align-items:center;align-items:center;background-color:rgba(var(--color-dark-rgb),.2);color:var(--color-white);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:12px;font-weight:400;height:48px;-webkit-justify-content:center;justify-content:center;line-height:1.35}@media only screen and (min-width:670px){.custom-select__submit{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.custom-select__submit{font-size:14px;line-height:1.35}}@media only screen and (min-width:960px){.custom-select__submit{display:none}}.custom-select__checkbox .checkbox__label{background-color:var(--color-white);padding:10px 10px 7px}.custom-select__checkbox .checkbox__label:before{content:none}.custom-select__checkbox .checkbox__select-icon{background-color:var(--color-white);border:2px solid rgba(var(--color-dark-rgb),.2);border-radius:2px;height:18px;margin-right:10px;width:18px}.custom-select__checkbox .checkbox__text{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.custom-select__checkbox .checkbox__text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.custom-select__checkbox .checkbox__text{font-size:16px;line-height:1.35}}.custom-select__group{margin-both:0}.custom-select__group-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;padding:8px 18px;position:relative}.custom-select__group-checkbox.is-hidden{display:none}.custom-select__group-checkbox-label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.custom-select__group-checkbox-label>*{pointer-events:none}.custom-select__group-checkbox-text{-webkit-box-flex:1;color:var(--color-dark);display:block;-webkit-flex-grow:1;flex-grow:1;font-size:18px;font-weight:500;font-weight:400;letter-spacing:1;line-height:1.32;text-transform:uppercase;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media only screen and (min-width:670px){.custom-select__group-checkbox-text{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-text{font-size:24px;letter-spacing:1.5;line-height:1.32}}.custom-select__group-checkbox-icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:20px;-webkit-justify-content:center;justify-content:center;margin-left:12px;width:20px}.custom-select__group-checkbox-icon svg{stroke:var(--color-orange);stroke-width:2;stroke-dasharray:20;stroke-dashoffset:20;fill:none;display:block;height:9px;opacity:0;-webkit-transition:stroke-dashoffset .3s ease-in .2s,opacity .2s ease-out 0s;transition:stroke-dashoffset .3s ease-in .2s,opacity .2s ease-out 0s;width:13px}.custom-select__group-checkbox-input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.custom-select__group-checkbox-input:checked~.custom-select__group-checkbox-label .custom-select__group-checkbox-icon svg,.custom-select__group-checkbox-label.is-checked .custom-select__group-checkbox-icon svg{stroke-dashoffset:0;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset}.custom-select__group-checkbox-input:disabled~.custom-select__group-checkbox-label,.custom-select__group-checkbox-label.is-disabled{pointer-events:none}.custom-select__group-checkbox-input:disabled~.custom-select__group-checkbox-label .custom-select__group-checkbox-text,.custom-select__group-checkbox-label.is-disabled .custom-select__group-checkbox-text{color:rgba(var(--color-dark),.4)}.custom-select__checkbox .checkbox__input:checked~.checkbox__label{background-color:var(--color-white)}.custom-select__checkbox .checkbox__input:checked~.checkbox__label .checkbox__select-icon{border-color:var(--color-orange);border-width:6px}.custom-select__checkbox .checkbox__input:checked~.checkbox__label .checkbox__text{color:var(--color-dark)}.input{position:relative;width:100%}.input__label{color:rgba(var(--color-dark-rgb),.72);display:block;font-size:12px;font-weight:500;line-height:1.4;margin-bottom:0}@media only screen and (min-width:670px){.input__label{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.input__label{font-size:14px;line-height:1.4}}.input__input{background-color:var(--color-background);border:1px solid transparent;border-radius:6px;color:var(--color-dark);display:block;font-size:14px;font-weight:500;height:60px;line-height:1.125;padding:16px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.input__input{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.input__input{font-size:16px;line-height:1.125}}.input__input[disabled=disabled]{background-color:rgba(var(--color-white),.8);border-color:var(--color-dark);pointer-events:none}.input__input[disabled=disabled]::-webkit-input-placeholder{color:rgba(var(--color-dark-rgb),.3)}.input__input[disabled=disabled]::-ms-input-placeholder{color:rgba(var(--color-dark-rgb),.3)}.input__input[disabled=disabled]::placeholder{color:rgba(var(--color-dark-rgb),.3)}@media only screen and (min-width:1280px){.input__input:hover{border-bottom:1px solid rgba(var(--color-dark-rgb),.3)}}.input__input:focus{border-bottom:1px solid var(--color-orange)}.input__input::-webkit-input-placeholder{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:500;line-height:1.125;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.input__input::-ms-input-placeholder{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:500;line-height:1.125;transition-duration:.3s;-ms-transition-property:color;transition-property:color;transition-timing-function:ease}.input__input::placeholder{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:500;line-height:1.125;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.input__input::-webkit-input-placeholder{font-size:16px;line-height:1.125}.input__input::-ms-input-placeholder{font-size:16px;line-height:1.125}.input__input::placeholder{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.input__input::-webkit-input-placeholder{font-size:16px;line-height:1.125}.input__input::-ms-input-placeholder{font-size:16px;line-height:1.125}.input__input::placeholder{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.input__input:not([disabled=disabled]):hover::-webkit-input-placeholder{color:var(--color-dark)}.input__input:not([disabled=disabled]):hover::-ms-input-placeholder{color:var(--color-dark)}.input__input:not([disabled=disabled]):hover::placeholder{color:var(--color-dark)}}.input__input.validate-input-error,.input__input.validate-input-success{border-color:var(--color-orange)}.input__input.validate-input-error~.input__error{opacity:1;pointer-events:auto}textarea.input__input{min-height:120px;padding-top:10px;resize:none}@media only screen and (min-width:670px){textarea.input__input{height:100%}}.input__icon{height:20px;pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.input__error{font-size:12px;font-weight:500;line-height:1.4;opacity:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.input__error{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.input__error{font-size:14px;line-height:1.4}}.input__error-text{color:var(--color-orange)}.switcher{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.switcher.is-hide{opacity:0;visibility:hidden;z-index:-1}.switcher__input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.switcher__input:checked~.switcher__label .switcher__icon{background-color:var(--color-orange)}.switcher__input:checked~.switcher__label .switcher__icon:before{left:18px}.switcher__label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex}.switcher__icon{background-color:var(--color-black);border-radius:200px;height:20px;position:relative;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:36px}.switcher__icon,.switcher__icon:before{-webkit-transition-duration:.3s;transition-duration:.3s}.switcher__icon:before{background-color:var(--color-white);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:16px}.switcher__text{font-size:12px;font-weight:500;line-height:1.35;margin-left:8px}@media only screen and (min-width:670px){.switcher__text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.switcher__text{font-size:14px;line-height:1.35}}.form p{font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.form p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.form p{font-size:16px;line-height:1.35}}.form p:not(:first-child,.form__parametric-content-param){margin-top:40px}@media only screen and (min-width:670px){.form p:not(:first-child,.form__parametric-content-param){margin-top:64px}}@media only screen and (min-width:1280px){.form p:not(:first-child,.form__parametric-content-param){margin-top:160px}}.form__title{font-size:22px;font-weight:500;line-height:1.25;margin-bottom:40px}@media only screen and (min-width:670px){.form__title{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){.form__title{font-size:36px;line-height:1.25}}@media only screen and (min-width:670px){.form__title{margin-bottom:64px}}@media only screen and (min-width:1280px){.form__title{margin-bottom:160px}}.form__caption{font-size:14px;font-weight:400;line-height:1.35;margin-bottom:38px}@media only screen and (min-width:670px){.form__caption{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.form__caption{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.form__caption{margin-bottom:56px}}@media only screen and (min-width:1280px){.form__caption{margin-bottom:88px}}.form__input:not(:first-of-type){margin-top:10px}@media only screen and (min-width:670px){.form__input:not(:first-of-type){margin-top:12px}}@media only screen and (min-width:1280px){.form__input:not(:first-of-type){margin-top:16px}}.form__agreement{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.form__agreement{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.form__agreement{font-size:16px;line-height:1.35}}.form__agreement a{color:var(--color-orange)}.form__response{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);display:none;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%;z-index:-1}.form__response.is-active{-webkit-animation:form-show-result .3s ease-out .1s both;animation:form-show-result .3s ease-out .1s both;display:-webkit-box;display:-webkit-flex;display:flex;opacity:1;visibility:visible;z-index:1}.form__response-icon{height:50px;margin-bottom:20px;width:50px}@media only screen and (min-width:670px){.form__response-icon{margin-bottom:30px}}@media only screen and (min-width:1280px){.form__response-icon{margin-bottom:40px}}.form__response-heading{font-size:18px;font-weight:500;line-height:1.32;margin-bottom:2px;text-align:center;width:85%}@media only screen and (min-width:670px){.form__response-heading{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.form__response-heading{font-size:24px;line-height:1.32}}@media only screen and (min-width:670px){.form__response-heading{margin-bottom:2px}}@media only screen and (min-width:1280px){.form__response-heading{margin-bottom:4px}}.form__response-message{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;text-align:center;width:85%}@media only screen and (min-width:670px){.form__response-message{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.form__response-message{font-size:16px;line-height:1.35}}.form__response-button{margin-top:28px;width:auto}@media only screen and (min-width:670px){.form__response-button{margin-top:42px}}@media only screen and (min-width:1280px){.form__response-button{margin-top:56px}}.form__parametric-content{margin-bottom:20px}@media only screen and (min-width:670px){.form__parametric-content{margin-bottom:30px}}@media only screen and (min-width:1280px){.form__parametric-content{margin-bottom:40px}}.form__parametric-content-heading{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.form__parametric-content-project{color:var(--color-orange)}.form__parametric-content-project:not(:last-child){margin-right:8px}.form__parametric-content-params{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;margin-top:2px;width:100%}@media only screen and (min-width:670px){.form__parametric-content-params{margin-top:2px}}@media only screen and (min-width:1280px){.form__parametric-content-params{margin-top:4px}}.form__parametric-content-params p{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-dark-rgb),.5);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35;position:relative}@media only screen and (min-width:670px){.form__parametric-content-params p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.form__parametric-content-params p{font-size:16px;line-height:1.35}}.form__parametric-content-params p:not(:last-child):after{content:"•";display:block;margin:0 4px;position:relative}@-webkit-keyframes form-show-result{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}to{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@keyframes form-show-result{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}to{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}.range-slider{margin-bottom:0;position:relative}.range-slider .irs-bar{height:2px;top:0;z-index:1}.range-slider .irs-bar,.range-slider .irs-line{background:var(--color-orange);border:0;bottom:0}.range-slider .irs-line{border-radius:0;height:1px;top:1px}.range-slider .irs-handle{background:var(--color-orange);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);cursor:pointer;height:16px;top:-7px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:16px}.range-slider .irs-handle>i:first-child{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}@media only screen and (min-width:1280px){.range-slider .irs-handle:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}}.range-slider .irs-handle:before{border-radius:50%;content:"";height:36px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36px}.range-slider .irs-disabled{display:none}.range-slider__base{position:absolute;width:100%}.range-slider__base input{display:none}.range-slider__input-container{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}.range-slider__wrap-input{position:relative;width:50%}.range-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:var(--color-background);font-size:12px;font-weight:500;line-height:1.4;position:relative;width:70%}@media only screen and (min-width:670px){.range-slider__input{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.range-slider__input{font-size:14px;line-height:1.4}}.range-slider__input::-webkit-inner-spin-button,.range-slider__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.range-slider__input::-ms-clear{display:none}.range-slider__input:active,.range-slider__input:focus,.range-slider__input:hover{border:none;outline:none}.slider-arrows{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.slider-arrows.is-disabled{opacity:.5;pointer-events:none}.slider-separator{margin:0 3px}.slider-arrow{background-image:url(/webicons/slider/s-arrow.svg);background-position:0 0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-position;transition-property:background-position;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.slider-arrow:hover{background-position:0 100%}}.slider-arrow:before{content:none}.slider-arrow__prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-counter{overflow:hidden}.slider-counter,.slider-counter span{display:-webkit-box;display:-webkit-flex;display:flex}.slider-counter span{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;color:var(--color-dark);font-size:12px;font-weight:500;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1.35;position:relative;width:44px}@media only screen and (min-width:670px){.slider-counter span{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.slider-counter span{font-size:14px;line-height:1.35}}.slider-counter .slider-current:after{background-color:rgba(var(--color-dark-rgb),.1);content:"";height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.slider-arrows_size_mega{min-width:182px}.slider-arrows_size_mega .slider-arrow{background-size:cover;height:60px;width:60px}.slider-arrows_theme_transparent{background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);border-radius:6px}.slider-arrows_theme_transparent .slider-arrow{background-color:transparent;background-image:url(/webicons/slider/s-arrow-t.svg)}.slider-arrows_theme_counter{border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;width:138px}@media only screen and (min-width:1280px){.slider-arrows_theme_counter{width:142px}}.slider-arrows_theme_counter.slider-arrows_theme_transparent .slider-counter{color:var(--color-white);padding:0 12px}.slider-arrows_theme_counter:not(.slider-arrows_theme_transparent){background-color:var(--color-background)}.slider-arrows_theme_counter .slider-counter{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;color:var(--color-dark);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;font-size:12px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.35;padding:0 14px}@media only screen and (min-width:670px){.slider-arrows_theme_counter .slider-counter{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.slider-arrows_theme_counter .slider-counter{font-size:14px;line-height:1.35}}.slider-arrows_theme_counter .slider-counter .slider-current:after{content:none}@-webkit-keyframes slider-arrow-hover{0%{background-position:0 0}to{background-position:0 100%}}@keyframes slider-arrow-hover{0%{background-position:0 0}to{background-position:0 100%}}.popup{-webkit-box-pack:center;-webkit-box-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(var(--color-dark-rgb),.7);display:none;height:-webkit-calc(100% + 1px);height:calc(100% + 1px);-webkit-justify-content:center;justify-content:center;left:0;opacity:0;overflow:auto;position:fixed;top:-1px;width:100%;z-index:7}.popup__overlay{background-color:transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.popup__close{background-color:#fff;position:absolute;right:20px;top:24px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.popup__close{left:37px;top:38px}}@media only screen and (min-width:960px){.popup__close{height:60px;right:-76px;top:0;width:60px}}.popup__close:before{background-color:var(--color-orange)}.popup__close svg:last-child:not(:first-child){fill:var(--color-white)}.popup__close-icon{fill:var(--color-dark);height:100%;width:100%}.popup__container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;height:100%;margin-left:auto;margin-right:auto;max-width:1920px;width:100%}@media only screen and (min-width:960px){.popup__container{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}.popup__wrapper{left:0;position:absolute;right:0;width:100%}@media only screen and (max-width:669px){.popup__wrapper{max-height:100%;overflow-y:scroll}}@media only screen and (min-width:670px){.popup__wrapper{margin-left:auto;margin-right:auto;position:relative;width:100%}}@media only screen and (min-width:960px){.popup__wrapper{width:780px}}@media only screen and (min-width:1280px){.popup__wrapper{width:980px}}.popup__inner{background-color:var(--color-orange);overflow-y:scroll;pointer-events:auto;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.popup__inner{overflow-y:unset}}@media only screen and (min-width:960px){.popup__inner{margin-bottom:0}}@media only screen and (min-width:1280px){.popup__inner-wrapper{margin:0;width:100%}}.popup__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:-webkit-calc(var(--vh,1vh)*100);min-height:calc(var(--vh, 1vh)*100);overflow:hidden;position:relative}@media only screen and (min-width:960px){.popup__content{height:auto;max-height:950px;min-height:inherit}}@media only screen and (min-width:1280px){.popup__content{padding-left:108px;padding-right:108px}}.popup__hidden-content{display:none}.popup__header{width:100%}.popup__header p{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.popup__header p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.popup__header p{font-size:18px;line-height:1.35}}.popup__header-inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.popup__header-inner .popup__close{-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex-shrink:0;flex-shrink:0;margin-left:auto}.popup__planoplan-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.popup_state_open{-webkit-animation:popup-open .3s ease-out .1s both;animation:popup-open .3s ease-out .1s both}.popup_state_close,.popup_state_open{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.popup_state_close{-webkit-animation:popup-close .3s ease-out both;animation:popup-close .3s ease-out both}.popup_theme_white{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.popup_theme_white .popup__header{box-shadow:0 1px 0 rgba(var(--color-dark),.06)}.popup_theme_white .popup__header-inner{padding:2.7777777778% 2.7777777778% 2.7777777778% 8.3333333333%}@media only screen and (min-width:670px){.popup_theme_white .popup__header-inner{padding-bottom:1.3888888889%;padding-right:1.3888888889%;padding-top:1.3888888889%}}@media only screen and (min-width:1280px){.popup_theme_white .popup__header-inner{padding-left:5.5555555556%}}.popup_theme_white .popup__wrapper{background-color:var(--color-white);min-height:100%;top:0}@media only screen and (min-width:670px){.popup_theme_white .popup__wrapper{width:100%}}.popup_theme_white .popup__close{background-color:var(--color-dark)}.popup_theme_white .popup__close-icon{fill:var(--color-white)}.popup_theme_white .popup__content{min-height:100vh}@media only screen and (min-width:960px){.popup_theme_white .popup__content{min-height:inherit}}.popup_theme_callback.popup_state_open .popup__wrapper{-webkit-animation:popup-appear .3s ease-out .1s both;animation:popup-appear .3s ease-out .1s both}.popup_theme_callback.popup_state_close .popup__wrapper{-webkit-animation:popup-disappear .3s ease-out both;animation:popup-disappear .3s ease-out both}.popup_theme_callback .popup__header{position:relative;z-index:1}.popup_theme_callback .popup__content:after,.popup_theme_callback .popup__content:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/popup/popup-animation.svg);background-size:cover;content:none;position:absolute;right:0;z-index:0}@media only screen and (min-width:670px){.popup_theme_callback .popup__content:after,.popup_theme_callback .popup__content:before{content:"";height:820px;width:270px}}.popup_theme_callback .popup__content:before{top:0}.popup_theme_callback .popup__content:after{top:820px}.popup_theme_callback .popup__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:24px 20px;position:relative;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);z-index:1}@media only screen and (min-width:670px){.popup_theme_callback .popup__title{padding-top:38px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__title{padding-top:48px}}@media only screen and (min-width:670px){.popup_theme_callback .popup__title{padding-bottom:38px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__title{padding-bottom:48px}}@media only screen and (min-width:670px){.popup_theme_callback .popup__title{padding-left:37px;padding-right:37px}}@media only screen and (min-width:960px){.popup_theme_callback .popup__title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;flex-direction:row;z-index:1}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__title{padding-left:0;padding-right:0}}.popup_theme_callback .popup__title h3{color:var(--color-white);text-transform:uppercase}.popup_theme_callback .popup__title p{font-size:14px;font-weight:400;line-height:1.35;margin-top:auto}@media only screen and (min-width:670px){.popup_theme_callback .popup__title p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__title p{font-size:18px;line-height:1.35}}@media only screen and (min-width:960px){.popup_theme_callback .popup__title p{margin-left:auto;margin-top:0}}.popup_theme_callback .popup__form{background-color:var(--color-white);padding:38px 20px 20px;position:relative;z-index:1}@media only screen and (min-width:670px){.popup_theme_callback .popup__form{padding-top:56px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form{padding-top:88px}}@media only screen and (min-width:670px){.popup_theme_callback .popup__form{padding-left:37px;padding-right:37px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form{padding-left:104px;padding-right:104px}}.popup_theme_callback .popup__form .button:not(.form__response-button){margin-bottom:20px;margin-top:20px;width:100%}@media only screen and (min-width:670px){.popup_theme_callback .popup__form .button:not(.form__response-button){margin-top:30px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form .button:not(.form__response-button){margin-top:40px}}@media only screen and (min-width:670px){.popup_theme_callback .popup__form .button:not(.form__response-button){margin-bottom:30px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form .button:not(.form__response-button){margin-bottom:40px}}.popup_theme_callback .popup__form .form__agreement{padding-bottom:24px;padding-top:24px;position:relative;text-align:center}@media only screen and (min-width:670px){.popup_theme_callback .popup__form .form__agreement{padding-top:38px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form .form__agreement{padding-top:48px}}@media only screen and (min-width:670px){.popup_theme_callback .popup__form .form__agreement{padding-bottom:38px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form .form__agreement{padding-bottom:48px}}.popup_theme_callback .popup__form .form__agreement:before{background-color:var(--color-background);content:"";height:1px;left:-20px;position:absolute;top:0;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}@media only screen and (min-width:670px){.popup_theme_callback .popup__form .form__agreement:before{left:-37px;width:-webkit-calc(100% + 74px);width:calc(100% + 74px)}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__form .form__agreement:before{left:-104px;width:-webkit-calc(100% + 208px);width:calc(100% + 208px)}.popup_theme_multi{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);overflow:hidden}}.popup_theme_multi .popup__close{position:absolute;right:12px;top:12px;z-index:3}@media only screen and (min-width:670px){.popup_theme_multi .popup__close{right:18px;top:18px}}@media only screen and (min-width:1280px){.popup_theme_multi .popup__close{right:-76px;top:0}}@media only screen and (min-width:670px){.popup_theme_multi .popup__wrapper{margin-right:0;max-width:670px;width:100%}}@media only screen and (min-width:1280px){.popup_theme_multi .popup__wrapper{margin-right:auto;max-height:920px;max-width:980px}}@media only screen and (min-width:1440px){.popup_theme_multi .popup__wrapper{max-width:1240px}}.popup_theme_multi .popup__inner{background-color:var(--color-white)}.popup_theme_multi .multi-popup{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);overflow-y:auto;position:relative}.popup_theme_multi .multi-popup::-webkit-scrollbar{height:0;width:0}.popup_theme_multi .multi-popup::-webkit-scrollbar-track{background-color:transparent}.popup_theme_multi .multi-popup::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.popup_theme_multi .multi-popup::-webkit-scrollbar-thumb{border-radius:24px}}.popup_theme_multi .multi-popup::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}.popup_theme_multi .multi-popup:not(.is-clear):after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(var(--color-white)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--color-white) 100%);bottom:68px;content:"";display:block;height:30px;position:fixed;right:8px;width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup:not(.is-clear):after{bottom:80px;height:40px;max-width:634px;right:78px;width:-webkit-calc(100% - 36px);width:calc(100% - 36px)}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup:not(.is-clear):after{left:50%;max-width:none;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:932px}}@media only screen and (min-width:1440px){.popup_theme_multi .multi-popup:not(.is-clear):after{width:692px}}.popup_theme_multi .multi-popup__content{border-left:8px solid var(--color-background);border-right:8px solid var(--color-background);padding:180px 20px 98px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__content{border-left-width:18px;border-right-width:18px;padding:250px 60px 120px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__content{border-left-width:24px;border-right-width:24px;padding-bottom:132px}}@media only screen and (min-width:1440px){.popup_theme_multi .multi-popup__content{padding:420px 250px 132px}}.popup_theme_multi .multi-popup__image{height:180px;position:fixed;right:0;top:0;width:100%;z-index:2}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__image{height:250px;max-width:670px;right:0}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__image{left:50%;max-width:100%;position:absolute;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:1440px){.popup_theme_multi .multi-popup__image{height:420px}}.popup_theme_multi .multi-popup__image img,.popup_theme_multi .multi-popup__image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.popup_theme_multi .multi-popup__category{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35;margin-top:32px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__category{margin-top:50px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__category{margin-top:72px}}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__category{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__category{font-size:16px;line-height:1.35}}.popup_theme_multi .multi-popup__title{margin-top:10px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__title{margin-top:12px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__title{margin-top:16px}}.popup_theme_multi .multi-popup__text{margin-top:24px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__text{margin-top:38px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__text{margin-top:48px}}.popup_theme_multi .multi-popup__text h1:not(:first-child),.popup_theme_multi .multi-popup__text h2:not(:first-child),.popup_theme_multi .multi-popup__text h3:not(:first-child),.popup_theme_multi .multi-popup__text h4:not(:first-child),.popup_theme_multi .multi-popup__text h5:not(:first-child),.popup_theme_multi .multi-popup__text h6:not(:first-child){margin-top:20px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__text h1:not(:first-child),.popup_theme_multi .multi-popup__text h2:not(:first-child),.popup_theme_multi .multi-popup__text h3:not(:first-child),.popup_theme_multi .multi-popup__text h4:not(:first-child),.popup_theme_multi .multi-popup__text h5:not(:first-child),.popup_theme_multi .multi-popup__text h6:not(:first-child){margin-top:30px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__text h1:not(:first-child),.popup_theme_multi .multi-popup__text h2:not(:first-child),.popup_theme_multi .multi-popup__text h3:not(:first-child),.popup_theme_multi .multi-popup__text h4:not(:first-child),.popup_theme_multi .multi-popup__text h5:not(:first-child),.popup_theme_multi .multi-popup__text h6:not(:first-child){margin-top:40px}}.popup_theme_multi .multi-popup__text p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-bottom:12px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__text p{margin-bottom:18px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__text p{margin-bottom:24px}}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__text p{font-size:18px;line-height:1.35}}.popup_theme_multi .multi-popup__text ul{margin-top:10px}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__text ul{margin-top:12px}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__text ul{margin-top:16px}}.popup_theme_multi .multi-popup__text ul li{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;padding-left:15px;position:relative}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__text ul li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__text ul li{font-size:18px;line-height:1.35}}.popup_theme_multi .multi-popup__text ul li:before{background-color:rgba(var(--color-dark-rgb),.3);content:"";display:block;height:5px;left:0;position:absolute;top:8px;width:5px}.popup_theme_multi .multi-popup__footer{-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;background-color:var(--color-white);bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;height:68px;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 20px;position:fixed;right:8px;width:-webkit-calc(100% - 16px);width:calc(100% - 16px);z-index:1}@media only screen and (min-width:670px){.popup_theme_multi .multi-popup__footer{height:80px;max-width:634px;padding:0 60px;right:18px;width:-webkit-calc(100% - 36px);width:calc(100% - 36px)}}@media only screen and (min-width:1280px){.popup_theme_multi .multi-popup__footer{height:92px;left:50%;max-width:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:932px}}@media only screen and (min-width:1440px){.popup_theme_multi .multi-popup__footer{padding:0;width:692px}}.popup_theme_multi .multi-popup__counter{background-color:var(--color-background);border-radius:6px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}.popup_theme_multi .multi-popup__counter:before{background-color:rgba(var(--color-dark-rgb),.1);content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px}.popup_theme_multi .multi-popup__buttons{margin-left:auto}.popup_theme_planoplan{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.popup_theme_planoplan .popup__wrapper{background-color:transparent;min-height:100%;top:0}@media only screen and (min-width:670px){.popup_theme_planoplan .popup__wrapper{width:100%}}.popup_theme_planoplan .popup__content{height:100vh}.popup_theme_planoplan .popup__btn-close{position:absolute;right:40px;top:40px}.popup_theme_planoplan .popup__btn-close svg{fill:var(--color-white)}.popup_theme_progress,.popup_theme_progress .popup__wrapper{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100)}.popup_theme_progress .popup__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.popup_theme_progress .popup__header-inner{grid-gap:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:-webkit-calc(100% - 54px) 44px;grid-template-columns:calc(100% - 54px) 44px;padding:20px 20px 12px}@media only screen and (min-width:670px){.popup_theme_progress .popup__header-inner{padding-top:30px}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header-inner{padding-top:40px}}@media only screen and (min-width:670px){.popup_theme_progress .popup__header-inner{padding-bottom:18px}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header-inner{padding-bottom:24px}}@media only screen and (min-width:670px){.popup_theme_progress .popup__header-inner{padding-left:30px;padding-right:30px}}@media only screen and (min-width:960px){.popup_theme_progress .popup__header-inner{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header-inner{padding-left:40px;padding-right:40px}}.popup_theme_progress .popup__header-title p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.popup_theme_progress .popup__header-title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header-title p{font-size:16px;line-height:1.35}}.popup_theme_progress .popup__header-title p span{position:relative}.popup_theme_progress .popup__header-title p span:not(:first-child){padding-left:18px}.popup_theme_progress .popup__header-title p span:not(:first-child):before{content:"•";display:block;left:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.popup_theme_progress .popup__header-title h5{margin-top:6px}@media only screen and (min-width:670px){.popup_theme_progress .popup__header-title h5{margin-top:6px}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header-title h5{margin-top:8px}}.popup_theme_progress .popup__close{left:auto;margin-left:auto;margin-top:20px;position:relative;right:auto;top:auto}@media only screen and (min-width:670px){.popup_theme_progress .popup__close{margin-top:30px}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__close{margin-top:40px}}.popup_theme_progress .progress-popup{-webkit-box-flex:1;display:grid;-webkit-flex:1;flex:1;height:-webkit-calc(var(--vh,1vh)*100 - 100px);height:calc(var(--vh, 1vh)*100 - 100px);margin-left:auto;margin-right:auto;max-width:1920px;padding:12px 20px 20px;width:100%}@media only screen and (min-width:670px){.popup_theme_progress .progress-popup{padding-top:18px}}@media only screen and (min-width:1280px){.popup_theme_progress .progress-popup{padding-top:24px}}@media only screen and (min-width:670px){.popup_theme_progress .progress-popup{padding-bottom:30px}}@media only screen and (min-width:1280px){.popup_theme_progress .progress-popup{padding-bottom:40px}}@media only screen and (min-width:670px){.popup_theme_progress .progress-popup{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.popup_theme_progress .progress-popup{padding-left:40px;padding-right:40px}}.popup_theme_progress .progress-popup__slider{position:relative;width:100%}.popup_theme_progress .progress-popup__slider-card{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;max-height:-webkit-calc(100% - 72px);max-height:calc(100% - 72px)}@media only screen and (min-width:670px){.popup_theme_progress .progress-popup__slider-card{max-height:-webkit-calc(100% - 80px);max-height:calc(100% - 80px)}}@media only screen and (min-width:1280px){.popup_theme_progress .progress-popup__slider-card{max-height:-webkit-calc(100% - 90px);max-height:calc(100% - 90px)}}.popup_theme_progress .progress-popup__slider-card img{margin:auto;max-height:100%}.popup_theme_progress .progress-popup__slider-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;left:0;position:absolute;width:100%;z-index:1}.popup_theme_progress .progress-popup__slider-counter{border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.popup_theme_progress .progress-popup__slider-counter-item{background-color:var(--color-background);height:60px;width:60px}.popup_theme_progress .progress-popup__slider-current:after{background-color:rgba(var(--color-dark-rgb),.1);content:"";height:30px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.popup_theme_progress .progress-popup__slider-arrows{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;width:120px}.popup_theme_progress .progress-popup__slider-arrow .button__icon svg:last-child{fill:var(--color-white)}.popup_theme_progress .progress-popup__slider-arrow-prev{border-bottom-right-radius:0;border-top-right-radius:0}.popup_theme_progress .progress-popup__slider-arrow-next{border-bottom-left-radius:0;border-top-left-radius:0}.popup_theme_progress .progress-popup__live iframe{height:100%;max-height:100%;max-width:100%;width:100%}.popup_theme_photos .popup__full-wrapper{height:100%;max-height:100%;overflow-y:scroll;position:relative}.popup_theme_photos .popup__full-wrapper,.popup_theme_photos .popup__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.popup_theme_photos .popup__wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:38px;position:absolute}@media only screen and (min-width:670px){.popup_theme_photos .popup__wrapper{padding-bottom:62px}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__wrapper{padding-bottom:120px}}.popup_theme_photos .popup__footer,.popup_theme_photos .popup__gallery,.popup_theme_photos .popup__header{margin:0 auto;width:94.4444444444%}@media only screen and (min-width:1280px){.popup_theme_photos .popup__footer,.popup_theme_photos .popup__gallery,.popup_theme_photos .popup__header{width:88.8888888889%}}.popup_theme_photos .popup__header-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-bottom:28px;margin-top:38px;padding:0;position:relative}@media only screen and (min-width:670px){.popup_theme_photos .popup__header-inner{margin-top:58px}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__header-inner{margin-top:96px}}@media only screen and (min-width:670px){.popup_theme_photos .popup__header-inner{margin-bottom:42px}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__header-inner{margin-bottom:56px}}.popup_theme_photos .popup__header-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:1.35;margin-top:12px}@media only screen and (min-width:670px){.popup_theme_photos .popup__header-text{margin-top:18px}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__header-text{margin-top:24px}}@media only screen and (min-width:670px){.popup_theme_photos .popup__header-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__header-text{font-size:18px;line-height:1.35}}.popup_theme_photos .popup__header-text .quantity{color:rgba(var(--color-dark-rgb),.5);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.popup_theme_photos .popup__header-text .quantity:before{background-color:rgba(var(--color-dark-rgb),.5);border-radius:50%;content:"";display:-webkit-box;display:-webkit-flex;display:flex;height:3px;margin:auto 8px;overflow:hidden;width:3px}.popup_theme_photos .popup__close{left:auto;margin-right:2.7777777778%;position:fixed;right:0;top:10px;z-index:7}@media only screen and (min-width:670px){.popup_theme_photos .popup__close{margin-right:5.5555555556%;top:20px}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__close{margin-top:38px;top:0}}@media only screen and (min-width:1280px) and (min-width:670px){.popup_theme_photos .popup__close{margin-top:58px}}@media only screen and (min-width:1280px) and (min-width:1280px){.popup_theme_photos .popup__close{margin-top:96px}}.popup_theme_photos .popup__gallery{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:94.4444444444%;flex-basis:94.4444444444%;-webkit-flex-grow:1;flex-grow:1;margin-bottom:20px;margin-left:2.7777777778%;margin-right:2.7777777778%;max-width:94.4444444444%}@media only screen and (min-width:670px){.popup_theme_photos .popup__gallery{margin-bottom:30px}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__gallery{margin-bottom:40px}}@media only screen and (min-width:670px){.popup_theme_photos .popup__gallery{grid-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.popup_theme_photos .popup__gallery{-webkit-box-flex:1;grid-gap:16px;box-sizing:border-box;-webkit-flex-basis:88.8888888889%;flex-basis:88.8888888889%;-webkit-flex-grow:1;flex-grow:1;margin-left:5.5555555556%;margin-right:5.5555555556%;max-width:88.8888888889%}}.popup_theme_photos .popup__gallery-item{border-radius:6px;height:auto;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:669px){.popup_theme_photos .popup__gallery-item{margin-bottom:10px}}@media only screen and (min-width:670px){.popup_theme_photos .popup__gallery-item:nth-of-type(3n+1){grid-column:span 2}}.popup_theme_photos .popup__gallery-item img{display:block;height:auto;min-height:100%;min-width:100%;object-fit:cover;position:relative}.popup_theme_photos .popup__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width:670px){.popup_theme_photos .popup__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.popup_theme_photos .popup__footer .button{width:100%}.popup_theme_photos .popup__footer .button:last-of-type{margin:6px 0 0}@media only screen and (min-width:670px){.popup_theme_photos .popup__footer .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup_theme_photos .popup__footer .button:last-of-type{margin:0 0 0 6px}}.popup_theme_share .popup__container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:960px){.popup_theme_share .popup__container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:540px}}.popup_theme_share .popup__inner{background-color:var(--color-white);border:8px solid var(--color-background);padding:24px}@media only screen and (min-width:670px){.popup_theme_share .popup__inner{padding-top:38px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__inner{padding-top:48px}}@media only screen and (min-width:670px){.popup_theme_share .popup__inner{padding-bottom:38px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__inner{padding-bottom:48px}}@media only screen and (min-width:670px){.popup_theme_share .popup__inner{padding-left:38px;padding-right:38px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__inner{padding-left:48px;padding-right:48px}}.popup_theme_share .popup__close{right:5px;top:5px}@media only screen and (min-width:960px){.popup_theme_share .popup__close{right:-75px;top:-8px}}.popup_theme_share .popup__content{height:100%;min-height:100%}@media only screen and (min-width:1280px){.popup_theme_share .popup__content{padding:0}}.popup_theme_share .popup__content .form__input{margin-bottom:10px}@media only screen and (min-width:670px){.popup_theme_share .popup__content .form__input{margin-bottom:12px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__content .form__input{margin-bottom:16px}}.popup_theme_share .popup__content .form__submit .button{width:100%}.popup_theme_share .popup__content .form__response-message{font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.popup_theme_share .popup__content .form__response-message{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_share .popup__content .form__response-message{font-size:16px;line-height:1.35}}.popup_theme_share .popup__content .form__response-button{margin-top:20px}@media only screen and (min-width:670px){.popup_theme_share .popup__content .form__response-button{margin-top:30px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__content .form__response-button{margin-top:40px}}.popup_theme_share .popup__title{margin-bottom:24px;text-align:center}@media only screen and (min-width:670px){.popup_theme_share .popup__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__title{margin-bottom:48px}}.popup_theme_share .popup__title p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:6px}@media only screen and (min-width:670px){.popup_theme_share .popup__title p{margin-top:6px}}@media only screen and (min-width:1280px){.popup_theme_share .popup__title p{margin-top:8px}}@media only screen and (min-width:670px){.popup_theme_share .popup__title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_share .popup__title p{font-size:16px;line-height:1.35}}.popup_theme_plans .popup__close{background-color:var(--color-dark);right:0;top:10px}@media only screen and (min-width:670px){.popup_theme_plans .popup__close{top:20px}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__close{top:40px}}.popup_theme_plans .popup__wrapper{background-color:var(--color-white);height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);width:100%}.popup_theme_plans .popup__wrapper .grid,.popup_theme_plans .popup__wrapper .grid__common{height:100%}.popup_theme_plans .popup__inner{background-color:var(--color-white);height:100%;padding-bottom:36px;padding-top:36px}@media only screen and (min-width:670px){.popup_theme_plans .popup__inner{padding-top:52px}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__inner{padding-top:80px}}@media only screen and (min-width:670px){.popup_theme_plans .popup__inner{padding-bottom:52px}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__inner{padding-bottom:80px}}.popup_theme_plans .popup__inner-wrapper{height:100%}.popup_theme_plans .popup__content{height:100%;min-height:100%;padding:0}.popup_theme_plans .popup__content-title{margin-bottom:28px;text-align:center}@media only screen and (min-width:670px){.popup_theme_plans .popup__content-title{margin-bottom:42px}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__content-title{margin-bottom:56px}}.popup_theme_plans .popup__content-title p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:2px}@media only screen and (min-width:670px){.popup_theme_plans .popup__content-title p{margin-top:2px}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__content-title p{margin-top:4px}}@media only screen and (min-width:670px){.popup_theme_plans .popup__content-title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__content-title p{font-size:16px;line-height:1.35}}.popup_theme_plans .popup__content-premises{grid-gap:10px;display:grid;height:-webkit-calc(100% - 78px);height:calc(100% - 78px);overflow-x:hidden;overflow-y:auto;width:100%}@media only screen and (min-width:670px){.popup_theme_plans .popup__content-premises{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.popup_theme_plans .popup__content-premises{grid-gap:16px;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1920px){.popup_theme_plans .popup__content-premises{grid-template-columns:repeat(4,1fr)}}.popup_theme_invest .popup__inner{background-color:var(--color-background);padding-left:20px;padding-right:20px}.popup_theme_invest .popup__close{background-color:transparent;height:18px;right:20px;top:20px;width:18px}.popup_theme_invest .popup__header{background-color:var(--color-background);left:0;padding:20px 20px 16px;position:fixed;top:0;z-index:2}.popup_theme_invest .popup__header-title{font-size:18px;font-weight:500;line-height:1.32;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:670px){.popup_theme_invest .popup__header-title{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.popup_theme_invest .popup__header-title{font-size:24px;line-height:1.32}}.popup_theme_invest .popup__programs{height:-webkit-calc(var(--vh,1vh)*100 - 84px);height:calc(var(--vh, 1vh)*100 - 84px);margin-top:84px;overflow-y:auto}.popup_theme_invest .investment-calc__program{padding-bottom:20px}.popup_theme_invest .investment-calc__program-body{display:block}.popup_theme_invest .investment-calc__program-body-item{min-height:320px}.popup_theme_content .popup__wrapper{min-height:100%;top:0;width:100%}@media only screen and (min-width:670px){.popup_theme_content .popup__wrapper{width:100%}}@media only screen and (min-width:960px){.popup_theme_content .popup__wrapper{width:80%}}@media only screen and (min-width:1280px){.popup_theme_content .popup__wrapper{width:85%}}.popup_theme_content .popup__inner{background-color:var(--color-white);border-radius:6px}@media only screen and (min-width:960px){.popup_theme_content .popup__inner{margin-bottom:2.7777777778%;margin-top:2.7777777778%}}@media only screen and (min-width:1280px){.popup_theme_content .popup__inner{margin-bottom:5.5555555556%;margin-top:5.5555555556%}}.popup_theme_content .popup__inner-wrapper{padding-bottom:7.4074074074%;padding-top:7.4074074074%}.popup_theme_content .popup__content{padding-left:3.7037037037%;padding-right:3.7037037037%}@media only screen and (min-width:960px){.popup_theme_content .popup__content{padding-left:7.4074074074%;padding-right:7.4074074074%}}.popup_theme_content p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.popup_theme_content p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.popup_theme_content p:not(:first-child){margin-top:32px}}.popup_theme_content h3:not(:first-child){margin-top:32px}@media only screen and (min-width:670px){.popup_theme_content h3:not(:first-child){margin-top:46px}}@media only screen and (min-width:1280px){.popup_theme_content h3:not(:first-child){margin-top:64px}}.popup_theme_content h4:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.popup_theme_content h4:not(:first-child){margin-top:18px}}@media only screen and (min-width:1280px){.popup_theme_content h4:not(:first-child){margin-top:24px}}@-webkit-keyframes popup-open{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes popup-open{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes popup-close{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}@keyframes popup-close{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}@-webkit-keyframes popup-appear{0%{bottom:-100%}to{bottom:0}}@keyframes popup-appear{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes popup-disappear{0%{bottom:0}to{bottom:-100%}}@keyframes popup-disappear{0%{bottom:0}to{bottom:-100%}}.projects__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:440px;overflow:hidden}@media only screen and (min-width:670px){.projects__card{height:480px}}@media only screen and (min-width:1280px){.projects__card{height:570px}.projects__card.is-link:hover .projects__card-more:before{-webkit-animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms;animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms}}.projects__card.is-link .projects__card-lines{z-index:2}.projects__card.is-link .projects__card-more:before{-webkit-animation:button-hover-reverse .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms paused;animation:button-hover-reverse .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms paused;background-color:var(--color-dark);border-radius:4px;bottom:0;content:"";height:0;left:0;position:absolute;width:100%;z-index:1}.projects__card.is-link .projects__card-more svg{z-index:1}.projects__card.is-active .projects__card-images{height:176px}@media only screen and (min-width:1280px){.projects__card.is-active .projects__card-images{height:202px}}.projects__card.is-active .projects__card-images .projects__card-logo,.projects__card.is-active .projects__card-images:before{opacity:1;z-index:2}@media only screen and (max-width:1279px){.projects__card.is-active .projects__card-more svg:first-of-type{opacity:0}.projects__card.is-active .projects__card-more svg:last-of-type{opacity:1}}@media only screen and (min-width:1280px){.projects__card.is-active .projects__card-more svg{-webkit-transform:translate(-50%,-50%) scaleY(-1);transform:translate(-50%,-50%) scaleY(-1)}.projects__card.is-completed:hover .projects__card-images .projects__card-logo,.projects__card.is-completed:hover .projects__card-images:before{opacity:1;z-index:2}}.projects__card-images{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:328px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.projects__card-images{height:340px}}@media only screen and (min-width:1280px){.projects__card-images{height:400px}}.projects__card-images:before{background-color:rgba(var(--color-dark-rgb),.4);border:8px solid var(--color-orange);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:-1}.projects__card-images img,.projects__card-images picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:1}.projects__card-lines{bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;left:10px;margin-bottom:10px;position:absolute;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);z-index:1}@media only screen and (min-width:670px){.projects__card-lines{margin-bottom:12px}}@media only screen and (min-width:1280px){.projects__card-lines{margin-bottom:16px}}@media only screen and (min-width:670px){.projects__card-lines{left:12px;width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media only screen and (min-width:1280px){.projects__card-lines{height:-webkit-calc(100% - 32px);height:calc(100% - 32px);left:16px;width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}}.projects__card-line{-webkit-box-flex:1;background-color:var(--color-white);border-radius:2px;-webkit-flex:1;flex:1;height:2px;opacity:.3;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}@media only screen and (min-width:1280px){.projects__card-line{background-color:transparent;border-radius:4px;height:100%}}.projects__card-line:after{content:"";height:40px;left:0;position:absolute;top:-28px;width:100%}@media only screen and (min-width:1280px){.projects__card-line:after{background-color:var(--color-white);border-radius:2px;bottom:0;height:2px;top:auto;width:100%}}.projects__card-line:not(:first-child){margin-left:6px}.projects__card-line.is-active{opacity:1}.projects__card-promos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;right:14px;top:14px;z-index:2}@media only screen and (min-width:670px){.projects__card-promos{right:18px;top:18px}}@media only screen and (min-width:1280px){.projects__card-promos{right:24px;top:24px}}.projects__card-promo{background-color:var(--color-dark);border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;line-height:1.4;padding:6px 10px 4px}@media only screen and (min-width:670px){.projects__card-promo{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.projects__card-promo{font-size:14px;line-height:1.4}}.projects__card-promo:not(:first-child){margin-top:4px}.projects__card-logo{height:70px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:285px;z-index:-1}.projects__card-logo img{font-family:"object-fit: contain; object-position: center;";object-fit:contain;object-position:center}.projects__card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;padding-left:12px;padding-right:12px}@media only screen and (min-width:670px){.projects__card-content{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1280px){.projects__card-content{padding-left:24px;padding-right:24px}}.projects__card-title{border-bottom:1px solid rgba(var(--color-dark-rgb),.07);padding-bottom:12px;padding-top:12px;text-align:center}@media only screen and (min-width:670px){.projects__card-title{padding-top:18px}}@media only screen and (min-width:1280px){.projects__card-title{padding-top:24px}}@media only screen and (min-width:670px){.projects__card-title{padding-bottom:18px}}@media only screen and (min-width:1280px){.projects__card-title{padding-bottom:24px}}.projects__card-title h5{text-transform:uppercase}.projects__card-title p{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-dark-rgb),.4);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;-webkit-justify-content:center;justify-content:center;line-height:1.35;line-height:1}@media only screen and (min-width:670px){.projects__card-title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-title p{font-size:16px;line-height:1.35}}.projects__card-title p svg{margin-right:5px}.projects__card-details{margin-top:auto;padding-bottom:12px}@media only screen and (min-width:670px){.projects__card-details{padding-bottom:18px}}@media only screen and (min-width:1280px){.projects__card-details{padding-bottom:24px}}.projects__card-constant{-webkit-box-align:center;-webkit-box-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding-bottom:12px;padding-top:12px}@media only screen and (min-width:670px){.projects__card-constant{padding-top:18px}}@media only screen and (min-width:1280px){.projects__card-constant{padding-top:24px}}@media only screen and (min-width:670px){.projects__card-constant{padding-bottom:18px}}@media only screen and (min-width:1280px){.projects__card-constant{padding-bottom:24px}}.projects__card-count{font-size:14px;font-weight:500;line-height:1.35;margin-right:auto}@media only screen and (min-width:670px){.projects__card-count{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-count{font-size:16px;line-height:1.35}}.projects__card-price{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.projects__card-price{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-price{font-size:16px;line-height:1.35}}.projects__card-price:not(:last-child){margin-right:14px}.projects__card-release{color:rgba(var(--color-dark-rgb),.8);font-size:14px;font-weight:500;line-height:1.35;margin-right:auto}@media only screen and (min-width:670px){.projects__card-release{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-release{font-size:16px;line-height:1.35}}.projects__card-release span{color:rgba(var(--color-dark-rgb),.4)}.projects__card-more{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;background-color:var(--color-orange);border:none;border-radius:4px;color:inherit;cursor:pointer;font:inherit;height:22px;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:relative;text-align:inherit;width:auto;width:22px}.projects__card-more::-moz-focus-inner{border:0;padding:0}.projects__card-more.is-reverse svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0;transform-origin:0}.projects__card-more.is-reverse svg:last-of-type{height:14px;opacity:1;width:14px}.projects__card-more svg{height:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px}.projects__card-more svg:last-of-type{height:8px;opacity:0;width:8px}.projects__card-full{overflow:hidden}.projects__card-rooms{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:12px}@media only screen and (min-width:670px){.projects__card-rooms{padding-bottom:18px}}@media only screen and (min-width:1280px){.projects__card-rooms{padding-bottom:24px}}.projects__card-rooms a{display:-webkit-box;display:-webkit-flex;display:flex}.projects__card-rooms a:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.projects__card-rooms a:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.projects__card-rooms a:not(:first-child){margin-top:4px}}.projects__card-rooms a span{color:var(--color-dark);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.projects__card-rooms a span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-rooms a span{font-size:16px;line-height:1.35}}.projects__card-rooms a span:not(:first-child){margin-left:6px}.projects__card-rooms a span:last-child{margin-left:auto}.projects__card-rooms a span.opacity{color:rgba(var(--color-dark-rgb),.4)}.projects__card-footer{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid rgba(var(--color-dark-rgb),.07);display:-webkit-box;display:-webkit-flex;display:flex;padding-top:12px;position:relative}@media only screen and (min-width:670px){.projects__card-footer{padding-top:18px}}@media only screen and (min-width:1280px){.projects__card-footer{padding-top:24px}}.projects__card-footer-line{background-color:rgba(var(--color-dark-rgb),.1);border-radius:1px;height:2px;left:0;position:absolute;top:0;width:100%}.projects__card-footer-line span{background-color:var(--color-orange);border-radius:1px;display:block;height:100%}.projects__card-deadline{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;margin-left:auto}@media only screen and (min-width:670px){.projects__card-deadline{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-deadline{font-size:16px;line-height:1.35}}.projects__card-readiness{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.projects__card-readiness{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.projects__card-readiness{font-size:16px;line-height:1.35}}.projects__card-promo_theme_orange{background-color:var(--color-orange)}.projects__card_theme_progress .projects__card-footer{border-top:none}.yandex-map-balloon{color:var(--color-white);display:block;position:absolute;top:100%;-webkit-transform:translateY(-16px);transform:translateY(-16px);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:2}@media only screen and (min-width:960px){.yandex-map-balloon{max-width:280px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.yandex-map-balloon:after{background-color:var(--color-dark);border-radius:3px;bottom:-8px;box-shadow:9px 9px 20px rgba(var(--color-white),.15);height:20px;left:0;margin:auto;position:absolute;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;z-index:-1}@media only screen and (min-width:960px){.yandex-map-balloon:after{content:""}}.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-hand:before{background-color:rgba(var(--color-white),.5)}.yandex-map-balloon__modal{border-radius:6px;box-shadow:0 9px 20px rgba(var(--color-white),.15);display:none;z-index:2}@media only screen and (min-width:1280px){.yandex-map-balloon__modal{display:block;overflow:hidden}}.yandex-map-balloon__visual{padding-top:56.75%;position:relative}.yandex-map-balloon__visual-wrap{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.yandex-map-balloon__visual-wrap img{height:100%;object-fit:cover;width:100%}.yandex-map-balloon__info{background-color:var(--color-dark);padding:4px 12px;z-index:2}.yandex-map-balloon__title{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.yandex-map-balloon__title{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__title{font-size:16px;line-height:1.35}}.yandex-map-balloon__panel{padding-bottom:15px}@media only screen and (min-width:960px){.yandex-map-balloon__panel{display:none}}.yandex-map-balloon__panel-content{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;background-color:var(--color-dark);border-radius:10px;box-shadow:0 6px 20px rgba(var(--color-white),.16);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:2.9411764706%;margin-right:2.9411764706%;overflow:hidden;padding:15px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map-balloon__panel-content h6{color:var(--color-white)}.yandex-map-balloon__panel-visual{min-height:70px;position:relative;width:125px}.yandex-map-balloon__panel-visual-wrap{bottom:0;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0}.yandex-map-balloon__panel-visual-wrap img{display:block;height:100%;object-fit:cover;width:100%}.yandex-map-balloon__panel-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:10px 30px}.yandex-map-balloon__panel-title{font-size:14px;font-weight:500;line-height:1.35;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon__panel-title{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-title{font-size:16px;line-height:1.35}}.yandex-map-balloon__icon{border-radius:-webkit-calc(var(--is-br)*100%);border-radius:calc(var(--is-br)*100%);height:70px;left:50%;margin-left:-36px;position:absolute;top:-35px;width:72px}.yandex-map-balloon__text{color:rgba(var(--color-white),.85);font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.yandex-map-balloon__text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__text{font-size:14px;line-height:1.35}}.yandex-map-balloon__text:not(:first-child){margin-top:0}.yandex-map-balloon__close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:block;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:30px;text-align:inherit;top:30px;width:auto;z-index:10}.yandex-map-balloon__close::-moz-focus-inner{border:0;padding:0}.yandex-map-balloon__param-list{margin-top:15px}.yandex-map-balloon__param-item{margin-bottom:10px}.yandex-map-balloon__param-item:last-child{margin-bottom:0}.yandex-map-balloon__contacts-img{height:180px;width:100%}.yandex-map-balloon__contacts-img img{max-height:180px;width:100%}.yandex-map-balloon__contacts-content{margin-top:10px;padding-bottom:38px;padding-left:30px;padding-right:30px}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-content{padding-bottom:56px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-bottom:88px}}.yandex-map-balloon__contacts-title{font-size:24px;font-weight:500;line-height:1.1;margin-bottom:20px}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-title{font-size:38px;line-height:1.1}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-title{font-size:48px;line-height:1.1}}.yandex-map-balloon__contacts-text{color:rgba(var(--color-white),.85);font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-text{font-size:14px;line-height:1.35}}.yandex-map-balloon__contacts-text:not(:first-child){margin-top:0}.yandex-map-balloon__contacts-link{font-size:14px;font-weight:400;line-height:1.35;margin-top:0}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-link{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-link{font-size:16px;line-height:1.35}}.yandex-map-balloon__theme-about{color:var(--color-white);display:block;height:100%;max-height:630px;max-width:unset;position:absolute;top:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:2}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about{max-height:660px;width:400px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about{height:-webkit-calc(var(--vh)*100 - 40px);height:calc(var(--vh)*100 - 40px);max-height:725px;width:410px}}@media only screen and (min-width:1440px){.yandex-map-balloon__theme-about{width:450px}}.yandex-map-balloon__theme-about:after{content:none}.yandex-map-balloon__theme-about.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.yandex-map-balloon__theme-about.is-open-content .yandex-map-balloon__panel-hand:before{background-color:rgba(var(--color-dark),.5)}.yandex-map-balloon__theme-about .yandex-map-balloon__close{background-color:var(--color-dark);overflow:hidden;position:absolute;right:14px;top:14px;width:44px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__close{right:18px;top:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__close{right:24px;top:24px}.yandex-map-balloon__theme-about .yandex-map-balloon__close:hover .button__icon svg:first-child{top:-44px}.yandex-map-balloon__theme-about .yandex-map-balloon__close:hover .button__icon svg:last-child{top:0;z-index:1}}.yandex-map-balloon__theme-about .yandex-map-balloon__close .button__icon svg{stroke:var(--color-white);height:100%;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.yandex-map-balloon__theme-about .yandex-map-balloon__close .button__icon svg:last-child{top:44px}.yandex-map-balloon__theme-about .yandex-map-balloon__panel{bottom:0;display:block;height:-webkit-calc(var(--vh)*100);height:calc(var(--vh)*100);max-height:630px;padding-bottom:0;position:absolute;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel{bottom:30px;left:30px;width:370px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel{bottom:40px;height:-webkit-calc(var(--vh)*100 - 80px);height:calc(var(--vh)*100 - 80px);left:40px;max-height:685px}}@media only screen and (min-width:1440px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel{width:410px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);border:none;border-radius:0;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;margin:0;overflow:hidden;padding:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-visual{max-height:280px;min-height:70px;position:relative;width:100%}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-visual-wrap{height:280px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-visual-wrap{height:100%}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-visual-wrap img{display:block;height:100%;object-fit:cover;width:100%}.yandex-map-balloon__theme-about .yandex-map-balloon__promos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;right:14px;top:14px;z-index:2}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__promos{right:18px;top:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__promos{right:24px;top:24px}}.yandex-map-balloon__theme-about .yandex-map-balloon__promo{background-color:var(--color-dark);border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;line-height:1.4;padding:6px 10px 4px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__promo{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__promo{font-size:14px;line-height:1.4}}.yandex-map-balloon__theme-about .yandex-map-balloon__promo:not(:first-child){margin-top:4px}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;padding:14px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{padding-top:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{padding-top:24px}}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{padding-bottom:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{padding-bottom:24px}}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{padding:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-info{padding:24px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title{border-bottom:1px solid var(--color-background);margin-bottom:auto;padding-bottom:12px;text-align:center;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title{padding-bottom:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title{padding-bottom:24px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title h5{text-transform:uppercase}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title p{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-title p{font-size:16px;line-height:1.35}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-rooms{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:12px;padding-top:12px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-rooms{padding-top:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-rooms{padding-top:24px}}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-rooms{padding-bottom:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-rooms{padding-bottom:24px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room{-webkit-box-pack:start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room:not(:last-child){margin-top:2px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room:not(:last-child){margin-top:2px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room:not(:last-child){margin-top:4px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room span{color:var(--color-dark);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room span{font-size:16px;line-height:1.35}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room span:not(:last-child){margin-right:6px}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room span:last-child{margin-left:auto}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-room span.opacity{opacity:.4}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-deadlines{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding-top:12px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-deadlines{padding-top:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-deadlines{padding-top:24px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-deadlines p{color:var(--color-dark);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-deadlines p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-deadlines p{font-size:16px;line-height:1.35}}.yandex-map-balloon__theme-about .yandex-map-baloon__panel-readiness{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-orange);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:auto}.yandex-map-balloon__theme-about .yandex-map-baloon__panel-readiness span{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);border-radius:4px;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;line-height:1.4;margin-left:6px;padding:5px 10px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-baloon__panel-readiness span{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-baloon__panel-readiness span{font-size:14px;line-height:1.4}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-buttons{grid-gap:0 6px;display:grid;grid-template-columns:repeat(2,1fr);padding-top:12px}@media only screen and (min-width:670px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-buttons{padding-top:18px}}@media only screen and (min-width:1280px){.yandex-map-balloon__theme-about .yandex-map-balloon__panel-buttons{padding-top:24px}}.yandex-map-balloon__theme-about .yandex-map-balloon__panel-buttons .button__count{margin-left:4px}.yandex-map__zoom-button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.yandex-map__zoom-button:last-child{margin-top:6px}.yandex-map__zoom-button .button__icon svg:last-child{fill-opacity:1}.yandex-map__zoom-buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:670px){.yandex-map__zoom-buttons-wrapper{-webkit-transform:none;transform:none}}.yandex-map__fullscreen-button{cursor:pointer;margin-top:24px;overflow:hidden;position:relative;right:24px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button:hover .button__icon svg:first-child{top:-44px}.yandex-map__fullscreen-button:hover .button__icon svg:last-child{top:50%}}.yandex-map__fullscreen-button .button__icon svg{stroke:var(--color-white);height:18px;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}.yandex-map__fullscreen-button .button__icon svg:first-child{top:50%}.yandex-map__fullscreen-button .button__icon svg:last-child{top:120%}.map-filter__overlay{background-color:rgba(var(--color-black-rgb),.2);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:1280px){.is-open .map-filter__overlay,.map-filter__overlay{display:none}}.is-open .map-filter__overlay{display:block}@media only screen and (min-width:1280px){.is-open .map-filter__overlay{display:none}}.map-filter{background-color:var(--color-white);bottom:0;left:0;padding:16px 20px;position:absolute;right:0;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.map-filter{padding-top:24px}}@media only screen and (min-width:1280px){.map-filter{padding-top:32px}}@media only screen and (min-width:670px){.map-filter{padding-bottom:24px}}@media only screen and (min-width:1280px){.map-filter{bottom:auto;left:0;padding-bottom:32px;padding-left:32px;padding-right:32px;position:relative;right:auto;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.is-open .map-filter{-webkit-transform:translateY(0);transform:translateY(0)}.map-filter__head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:20px;position:relative}@media only screen and (min-width:670px){.map-filter__head{margin-bottom:30px}}@media only screen and (min-width:1280px){.map-filter__head{display:none;margin-bottom:40px}}.map-filter__head-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:18px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 0 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:18px}.map-filter__head-close::-moz-focus-inner{border:0;padding:0}.map-filter__header{box-shadow:inset 0 -1px 0 rgba(var(--color-dark-rgb),.07);padding-bottom:6px;position:relative}@media only screen and (min-width:670px){.map-filter__header{padding-bottom:6px}}@media only screen and (min-width:1280px){.map-filter__header{padding-bottom:8px}}.map-filter__header-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;font-size:14px;font-weight:500;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:normal;line-height:1.35;margin:0 0 6px;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:100%}.map-filter__header-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-filter__header-button{margin-bottom:6px}}@media only screen and (min-width:1280px){.map-filter__header-button{margin-bottom:8px}}@media only screen and (min-width:670px){.map-filter__header-button{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.map-filter__header-button{font-size:16px;line-height:1.35}}.map-filter__header-button.is-unchecked .button__icon{background-color:var(--color-background)}.map-filter__header-button.is-unchecked .button__icon svg{fill:var(--color-dark)}.map-filter__header-button .button__icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;height:34px;-webkit-justify-content:center;justify-content:center;position:relative;width:34px}.map-filter__header-button .button__icon svg{fill:var(--color-orange)}.map-filter__header-button .button__text{margin-left:12px}.map-filter__header-button .button__count{color:rgba(var(--color-dark-rgb),.3);margin-left:auto}.map-filter__content{height:auto;margin-bottom:10px;max-height:330px}@media only screen and (min-width:670px){.map-filter__content{margin-bottom:18px}}@media only screen and (min-width:1280px){.map-filter__content{margin-bottom:24px}}@media only screen and (max-width:669px) and (orientation:landscape){.map-filter__content{height:40vh}}.map-filter__infrastructure-list{height:100%;margin-top:6px;max-height:330px;overflow-x:hidden;overflow-y:scroll;padding-right:10px;width:-webkit-calc(100% + 10px);width:calc(100% + 10px)}@media only screen and (min-width:670px){.map-filter__infrastructure-list{margin-top:6px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-list{margin-top:8px}}.map-filter__infrastructure-list::-webkit-scrollbar{height:2px;width:2px}.map-filter__infrastructure-list::-webkit-scrollbar-track{background-color:transparent}.map-filter__infrastructure-list::-webkit-scrollbar-thumb{background:rgba(var(--color-dark-rgb),.2);border-radius:24px}@media only screen and (min-width:670px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:24px}}.map-filter__infrastructure-list::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-dark-rgb),.2)}.map-filter__infrastructure-item{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:6px;padding-top:6px;width:100%}@media only screen and (min-width:670px){.map-filter__infrastructure-item{padding-top:6px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-item{padding-top:8px}}@media only screen and (min-width:670px){.map-filter__infrastructure-item{padding-bottom:6px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-item{padding-bottom:8px}}.map-filter__infrastructure-label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;line-height:1.35;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.map-filter__infrastructure-label{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label{font-size:16px;line-height:1.35}.map-filter__infrastructure-label:hover .map-filter__checkbox:not(:checked)~.map-filter__icon svg path{fill:var(--color-orange);fill-opacity:1}.map-filter__infrastructure-label:hover .map-filter__checkbox:not(:checked)~.map-filter__nums{color:var(--color-dark)}}.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{height:34px;margin-right:12px;width:34px}.map-filter__icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:36px;-webkit-justify-content:center;justify-content:center;margin-right:10px;width:36px}.map-filter__icon img,.map-filter__icon svg{height:16px;margin:0;width:16px}.map-filter__icon svg path{fill:var(--color-dark);fill-opacity:.8}.map-filter__nums{color:rgba(var(--color-dark-rgb),.3);font-size:14px;font-weight:500;line-height:1.35;margin-left:auto}@media only screen and (min-width:670px){.map-filter__nums{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.map-filter__nums{font-size:16px;line-height:1.35}}.map-filter__checkbox:checked~.map-filter__icon{background-color:var(--color-orange)}.map-filter__checkbox:checked~.map-filter__icon svg path{fill:var(--color-white);fill-opacity:1}.map-filter__checkbox:checked~.map-filter__nums{color:var(--color-dark)}.map-filter__content-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-pack:center;-webkit-appearance:none;background-color:transparent;background-color:var(--color-background);border:none;color:inherit;color:var(--color-white);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;font-size:14px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:normal;line-height:1.35;margin:40px 5.5555555556%;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:88.8888888889%}.map-filter__content-close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-filter__content-close{margin-top:64px}}@media only screen and (min-width:1280px){.map-filter__content-close{margin-top:160px}}@media only screen and (min-width:670px){.map-filter__content-close{margin-bottom:64px}}@media only screen and (min-width:1280px){.map-filter__content-close{margin-bottom:160px}}@media only screen and (min-width:670px){.map-filter__content-close{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.map-filter__content-close{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.map-filter__content-close{margin-left:4.1666666667%;margin-right:4.1666666667%;width:91.6666666667%}}@media only screen and (min-width:960px){.map-filter__content-close{display:none}}.map-filter__route{width:100%}.map-filter__route .button__icon svg{fill:none}.map-radius{bottom:10px;left:10px;position:absolute}@media only screen and (min-width:670px){.map-radius{bottom:30px;left:30px}}@media only screen and (min-width:1280px){.map-radius{bottom:40px;left:40px}}.map-radius__open-button{box-shadow:0 6px 14px 0 rgba(0,0,0,.12);line-height:1}@media only screen and (min-width:670px){.map-radius__open-button{display:none}}.map-radius__content{bottom:0;height:100%;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:-1}@media only screen and (min-width:670px){.map-radius__content{bottom:0;box-shadow:0 16px 21px 0 rgba(0,0,0,.1);height:auto;left:0;min-width:360px;pointer-events:all;position:relative;right:auto;top:auto;width:auto;z-index:1}}.map-radius__content.is-open{pointer-events:all;z-index:2}.map-radius__overlay{background-color:rgba(var(--color-dark-rgb),.5);height:100%;opacity:0;position:absolute;width:100%}@media only screen and (min-width:670px){.map-radius__overlay{display:none}}.map-radius__overlay.is-open{opacity:1}.map-radius__wrapper{background-color:var(--color-white);bottom:0;height:auto;left:0;padding:20px 20px 16px;position:absolute;-webkit-transform:translateY(150%);transform:translateY(150%);width:100%}@media only screen and (min-width:670px){.map-radius__wrapper{border-radius:6px;padding:0;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}}.map-radius__wrapper.is-open{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:670px){.map-radius__wrapper.is-hide .map-radius__list{display:none}.map-radius__head{border-bottom:1px solid rgba(var(--color-dark-rgb),.07)}}.map-radius__head-mobile{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:16px}@media only screen and (min-width:670px){.map-radius__head-mobile{display:none}}.map-radius__head-main{display:none}@media only screen and (min-width:670px){.map-radius__head-main{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.map-radius__head-icon{height:16px;margin-left:auto;margin-right:18px;width:16px}}.map-radius__mobile-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 0 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto}.map-radius__mobile-close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-radius__list{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 18px}}.map-radius__list-item{padding:10px 0 7px}@media only screen and (min-width:670px){.map-radius__list-item{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;height:52px;-webkit-justify-content:center;justify-content:center;padding:0;width:100%}}.map-radius__list-item:not(:last-child){margin-right:4px}.map-radius__list-label{-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}@media only screen and (min-width:670px){.map-radius__list-label{-webkit-box-pack:center;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}}@media only screen and (min-width:1280px){.map-radius__list-label:hover .map-radius__checkbox:not(:checked)~.map-radius__text-short{box-shadow:inset 0 -2px 0 0 rgba(var(--color-dark-rgb),.2)}}.map-radius__fake-checkbox{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;border:none;border:2px solid rgba(var(--color-dark-rgb),.2);border-radius:2px;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:18px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 10px 0 0;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:18px}.map-radius__fake-checkbox::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-radius__fake-checkbox{display:none}}.map-radius__fake-checkbox:after{background-color:var(--color-white);border-radius:1px;content:"";height:4px;position:absolute;width:4px}.map-radius__checkbox{margin:0}.map-radius__checkbox:checked~.map-radius__fake-checkbox{background-color:var(--color-orange);border-color:var(--color-orange)}.map-radius__checkbox:checked~.map-radius__text-full{color:var(--color-orange)}@media only screen and (min-width:670px){.map-radius__checkbox:checked~.map-radius__text-short{box-shadow:inset 0 -2px 0 0 var(--color-orange);color:var(--color-orange)}.map-radius__text-full{display:none}}.map-radius__text-short{display:none;font-size:14px;font-weight:500;line-height:1.125;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,box-shadow;transition-property:color,box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.map-radius__text-short{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.map-radius__text-short{font-size:16px;line-height:1.125}}@media only screen and (min-width:670px){.map-radius__text-short{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;box-shadow:inset 0 -2px 0 0 transparent;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}}.map-radius__reset{margin-top:20px;width:100%}@media only screen and (min-width:670px){.map-radius__reset{display:none}}.yandex-map{overflow:hidden;position:relative;width:100%}.yandex-map__overlay{background-color:rgba(var(--color-dark-rgb),.7);height:100%;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:5}@media only screen and (min-width:1024px){.yandex-map__overlay{display:none}}.yandex-map__overlay.is-hidden{opacity:0}.yandex-map__overlay-content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.yandex-map__overlay-content p{color:var(--color-white);margin-top:0;text-align:center}.yandex-map__overlay-img{background-color:var(--color-white);border-radius:50%;height:56px;margin-left:auto;margin-right:auto;position:relative;width:56px}.yandex-map__overlay-img img{height:32px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}.yandex-map__container{padding-top:448px;position:relative}@media only screen and (min-width:670px){.yandex-map__container{padding-top:56.75%}}.yandex-map__base{bottom:0;height:100%;left:0;opacity:0;overflow:hidden;right:0;top:0;width:100%}.yandex-map__base,.yandex-map__preloader{position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__preloader{right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.yandex-map__filter{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;background-color:var(--color-dark);border:none;border-radius:6px;color:inherit;-webkit-column-gap:10px;column-gap:10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:44px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0;outline:none;overflow:visible;padding:0 18px;text-align:inherit;width:auto}.yandex-map__filter::-moz-focus-inner{border:0;padding:0}.yandex-map__filter.is-open .yandex-map__filter-icon.open{display:none}.yandex-map__filter.is-open .yandex-map__filter-icon.close{display:-webkit-box;display:-webkit-flex;display:flex}.yandex-map__filter .yandex-map__filter-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;height:24px;-webkit-justify-content:center;justify-content:center;width:24px}.yandex-map__filter .yandex-map__filter-icon.open{display:-webkit-box;display:-webkit-flex;display:flex}.yandex-map__filter .yandex-map__filter-icon.close{display:none}.yandex-map__filter .yandex-map__filter-text{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.125;line-height:1}@media only screen and (min-width:670px){.yandex-map__filter .yandex-map__filter-text{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.yandex-map__filter .yandex-map__filter-text{font-size:16px;line-height:1.125}}.yandex-map__project-marker{-webkit-box-pack:center;border:4px solid var(--color-dark);border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;overflow:hidden;text-align:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__project-marker img{height:100%;width:100%}.yandex-map__about-marker{-webkit-box-pack:center;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__about-marker.is-active{-webkit-transform:scale(1.5);transform:scale(1.5)}.yandex-map__about-marker img{height:100%;width:100%}.yandex-map__cluster{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:3px solid var(--color-orange);border-radius:6px;color:var(--color-dark);cursor:default;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;height:48px;-webkit-justify-content:center;justify-content:center;line-height:1.32;line-height:1;margin-left:-24px;margin-top:-24px;padding-top:1px;width:48px}@media only screen and (min-width:670px){.yandex-map__cluster{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.yandex-map__cluster{font-size:18px;line-height:1.32}}.yandex-map__about-marker-cursor{bottom:0;height:8px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12px}.yandex-map__about-marker-cursor svg{fill:var(--color-dark);left:0;position:absolute;top:0}.yandex-map__default-marker{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:36px;-webkit-justify-content:center;justify-content:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,width,height,margin-left;transition-property:background-color,width,height,margin-left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:36px}.yandex-map__default-marker.is-active{background-color:var(--color-dark);height:48px;margin-left:-24px!important;width:48px}.yandex-map__default-marker svg{fill:var(--color-white);height:16px;width:16px}.yandex-map__about-marker_object_marker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}@media only screen and (min-width:1280px){.yandex-map__about-marker_object_marker:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}}.yandex-map__about-marker_object_marker img{border:2px solid var(--color-dark);border-radius:50%}.yandex-map__about-marker_object_marker.is-active img{border-color:var(--color-orange)}.yandex-map__about-marker_object_marker.is-active .yandex-map__about-marker-text{background-color:var(--color-orange)}.yandex-map__about-marker_object_marker.is-active .yandex-map__about-marker-cursor svg{fill:var(--color-orange)}.yandex-map__about-marker_object_marker .yandex-map__about-marker-text{background-color:var(--color-dark);border-radius:4px;bottom:6px;color:var(--color-white);font-size:12px;font-weight:500;left:50%;line-height:1.4;padding:2px 8px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:670px){.yandex-map__about-marker_object_marker .yandex-map__about-marker-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__about-marker_object_marker .yandex-map__about-marker-text{font-size:14px;line-height:1.4}.ymaps-2-1-79-placemark-overlay .yandex-map__default-marker:hover{background-color:var(--color-dark)}}.yandex-map__contacts-marker{cursor:pointer;height:118px;min-width:200px;text-align:center}.yandex-map__contacts-marker,.yandex-map__contacts-marker .yandex-map__contacts-marker-image{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative}.yandex-map__contacts-marker .yandex-map__contacts-marker-image{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:50%;height:50px;min-height:50px;min-width:50px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:50px}@media only screen and (min-width:670px){.yandex-map__contacts-marker .yandex-map__contacts-marker-image{height:60px;min-height:60px;min-width:60px;width:60px}}@media only screen and (min-width:1280px){.yandex-map__contacts-marker .yandex-map__contacts-marker-image{height:80px;min-height:80px;min-width:80px;width:80px}}.yandex-map__contacts-marker .yandex-map__contacts-marker-image img{width:22px}@media only screen and (min-width:670px){.yandex-map__contacts-marker .yandex-map__contacts-marker-image img{width:28px}}@media only screen and (min-width:1280px){.yandex-map__contacts-marker .yandex-map__contacts-marker-image img{width:34px}}.yandex-map__contacts-marker .yandex-map__contacts-marker-title{background-color:var(--color-dark);border-radius:4px;color:var(--color-white);font-size:14px;font-weight:400;left:50%;line-height:1.35;margin-top:6px;padding:4px 10px;position:absolute;top:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap;width:auto}@media only screen and (min-width:670px){.yandex-map__contacts-marker .yandex-map__contacts-marker-title{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.yandex-map__contacts-marker .yandex-map__contacts-marker-title{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.yandex-map__contacts-marker .yandex-map__contacts-marker-title{top:60px}}@media only screen and (min-width:1280px){.yandex-map__contacts-marker .yandex-map__contacts-marker-title{top:80px}}.yandex-map__contacts-marker .yandex-map__contacts-marker-title:after{border:10px solid transparent;border-top:10px solid var(--color-dark);content:"";left:50%;position:absolute;top:-webkit-calc(100% - 2px);top:calc(100% - 2px);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-top-color;transition-property:border-top-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__contacts-marker.is-active .yandex-map__contacts-marker-image{background-color:var(--color-orange)}.yandex-map__contacts-marker.is-active .yandex-map__contacts-marker-title{background-color:var(--color-orange);color:var(--color-white)}.yandex-map__contacts-marker.is-active .yandex-map__contacts-marker-title:after{border-top-color:var(--color-orange)}.up-button{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:4px;bottom:0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:22px;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;width:22px}.up-button .up-button__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:14px;width:14px}.up-button .up-button__icon svg{height:100%;width:100%}.scroll-slider{-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;position:absolute;z-index:2}@media only screen and (min-width:960px){.scroll-slider{display:none}}.scroll-slider__element{background-color:rgba(var(--color-white-rgb),.4);border-radius:2px;height:2px;overflow:hidden;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.scroll-slider__button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;background-color:var(--color-white);border:none;border-radius:2px;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font:inherit;height:100%;left:0;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;text-align:inherit;top:0;-webkit-transition:none;transition:none;width:auto;width:50%}.scroll-slider__button::-moz-focus-inner{border:0;padding:0}.tabs::-webkit-scrollbar{height:0;width:0}.tabs::-webkit-scrollbar-track{background-color:transparent}.tabs::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:670px){.tabs::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.tabs::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.tabs::-webkit-scrollbar-thumb{border-radius:24px}}.tabs::-webkit-scrollbar-thumb:hover{background-image:transparent}.tabs:after,.tabs:before{background-color:rgba(var(--color-dark-rgb),.1);content:"";height:1px;left:0;position:absolute;width:100%}.tabs:before{top:0}.tabs:after{bottom:0}.info-point{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:38px;max-height:38px;max-width:220px;position:absolute}@media only screen and (min-width:670px){.info-point{height:44px;max-height:44px;max-width:260px}}.info-point.is-active{z-index:5}.info-point.is-active .info-point__point{background-color:rgba(var(--color-dark-rgb),.2)}.info-point.is-active .info-point__point:after{height:38px;opacity:1;width:38px}.info-point.is-active .info-point__point svg{fill:var(--color-white)}.info-point.is-active .info-point__text{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.info-point__point{background-color:rgba(var(--color-white-rgb),.5);border-radius:6px;cursor:pointer;height:38px;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:38px;z-index:2}@media only screen and (min-width:670px){.info-point__point{height:44px;width:44px}}.info-point__point:before{background-color:var(--color-white);border-radius:6%;content:"";height:28px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:width,height,background-color;transition-property:width,height,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:28px;z-index:1}@media only screen and (min-width:670px){.info-point__point:before{height:32px;width:32px}}.info-point__point:after{background-color:var(--color-dark);border-radius:3px;content:"";height:0;opacity:0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:width,height,opacity;transition-property:width,height,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:0;z-index:1}.info-point__point svg,.info-point__point:after{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s}.info-point__point svg{fill:var(--color-dark);height:14px;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:14px;z-index:2}.info-point__text{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:var(--color-white);border-radius:4px;color:rgba(var(--color-dark-rgb),.9);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;height:auto;left:44px;line-height:1.35;max-width:300px;min-height:30px;opacity:0;overflow:visible;padding:4px 12px;pointer-events:none;position:relative;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;width:auto;will-change:transform,opacity;z-index:1}@media only screen and (min-width:670px){.info-point__text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.info-point__text{font-size:16px;line-height:1.35}}.info-point__text:before{background-image:url(/webicons/info-point/tooltip-pin.svg);content:"";height:12px;left:-8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.info-point_theme_top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.info-point_theme_top .info-point__text:before{bottom:-8px;left:-webkit-calc(50% - 10px);left:calc(50% - 10px);top:auto;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg)}.info-point_theme_bottom{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.info-point_theme_bottom.info-point_theme_right .info-point__text:before{left:auto;right:15px}.info-point_theme_bottom .info-point__text{top:52px}.info-point_theme_bottom .info-point__text:before{bottom:auto;left:-webkit-calc(50% - 10px);left:calc(50% - 10px);top:-10px;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.info-point_theme_right:not(.info-point_theme_top,.info-point_theme_bottom) .info-point__text:before{left:auto;right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.info-point_theme_right.is-active .info-point__text{-webkit-transform:translateX(0);transform:translateX(0);z-index:1}.info-point_theme_right .info-point__text{-webkit-transform:translateX(-10px);transform:translateX(-10px);z-index:-1}.info-point_theme_left .info-point__text:before{bottom:-10px;left:20px;top:auto}.plan-detail{padding:24px 20px}@media only screen and (min-width:670px){.plan-detail{padding-top:38px}}@media only screen and (min-width:1280px){.plan-detail{padding-top:48px}}@media only screen and (min-width:670px){.plan-detail{padding-bottom:38px}}@media only screen and (min-width:1280px){.plan-detail{padding-bottom:48px}}@media only screen and (min-width:670px){.plan-detail{padding-left:38px;padding-right:38px}}@media only screen and (min-width:960px){.plan-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;padding-bottom:0;padding-top:0}}@media only screen and (min-width:1280px){.plan-detail{padding-left:48px;padding-right:48px}}.plan-detail__tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:960px){.plan-detail__tags{margin-bottom:auto;width:100%}}.plan-detail__tag{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;height:25px;-webkit-justify-content:center;justify-content:center;line-height:1.4;padding:0 9px}@media only screen and (min-width:670px){.plan-detail__tag{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.plan-detail__tag{font-size:14px;line-height:1.4}}@media only screen and (min-width:670px){.plan-detail__tag{height:28px}}.plan-detail__tag:not(:last-child){margin-right:4px}.plan-detail__image{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:190px;-webkit-justify-content:center;justify-content:center;margin-bottom:20px;margin-top:48px;position:relative;width:100%}@media only screen and (min-width:670px){.plan-detail__image{margin-bottom:30px}}@media only screen and (min-width:1280px){.plan-detail__image{margin-bottom:40px}}@media only screen and (min-width:670px){.plan-detail__image{height:320px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:960px){.plan-detail__image{height:350px}}@media only screen and (min-width:1280px){.plan-detail__image{height:380px}}@media only screen and (min-width:1920px){.plan-detail__image{height:420px}}.plan-detail__image img,.plan-detail__image picture{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;position:relative;width:100%}@media only screen and (min-width:670px){.plan-detail__image img,.plan-detail__image picture{max-width:320px}}@media only screen and (min-width:960px){.plan-detail__image img,.plan-detail__image picture{max-width:350px}}@media only screen and (min-width:1280px){.plan-detail__image img,.plan-detail__image picture{max-width:380px}}@media only screen and (min-width:1920px){.plan-detail__image img,.plan-detail__image picture{max-width:420px}}.plan-detail__footer{padding-top:20px}@media only screen and (min-width:670px){.plan-detail__footer{padding-top:30px}}@media only screen and (min-width:1280px){.plan-detail__footer{padding-top:40px}}@media only screen and (min-width:670px){.plan-detail__footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.plan-detail__footer-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (min-width:670px){.plan-detail__footer-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-box-flex:1;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;padding-right:50px;width:100%}}@media only screen and (min-width:960px){.plan-detail__footer-item{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:auto}}@media only screen and (max-width:669px){.plan-detail__footer-item:not(:first-child){margin-top:6px}}.plan-detail__footer-item:last-child{padding-right:0}.plan-detail__footer-item span{font-size:14px;font-weight:400;line-height:1.35;width:50%}@media only screen and (min-width:670px){.plan-detail__footer-item span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.plan-detail__footer-item span{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.plan-detail__footer-item span{width:100%}}.plan-detail__footer-item svg{fill:var(--color-orange);display:none}@media only screen and (min-width:670px){.plan-detail__footer-item svg{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-right:10px}}.plan-detail__footer-item .label{color:rgba(var(--color-dark-rgb),.4)}@media only screen and (min-width:670px){.plan-detail__footer-item .label{margin-left:28px}}.plan-detail__footer-item .value{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.plan-detail__button{margin-top:12px;width:100%}@media only screen and (min-width:670px){.plan-detail__button{margin-top:18px}}@media only screen and (min-width:1280px){.plan-detail__button{margin-left:auto;margin-top:24px;margin-top:0;width:auto}}@media only screen and (min-width:1440px){.plan-detail__button{margin-top:24px;width:100%}}@media only screen and (min-width:1920px){.plan-detail__button{margin-top:0;width:auto}}.location-adv{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:38px;margin-top:0}@media only screen and (min-width:670px){.location-adv{margin-bottom:56px}}@media only screen and (min-width:1280px){.location-adv{margin-bottom:88px}}@media only screen and (min-width:670px) and (max-width:959px){.location-adv{margin-top:8px}}@media only screen and (min-width:670px){.location-adv{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}}.location-adv__item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}@media only screen and (min-width:670px){.location-adv__item{width:46.6666666667%}}@media only screen and (min-width:960px){.location-adv__item{margin-right:3.3333333333%;width:30%}}@media only screen and (min-width:1280px){.location-adv__item{margin-right:7.1428571429%;width:28.5714285714%}.location-adv__item:nth-child(3n){margin-right:0}}@media only screen and (min-width:670px) and (max-width:959px){.location-adv__item:not(:nth-child(2n)){margin-right:6.6666666667%}}.location-adv__icon{-webkit-box-pack:center;-webkit-align-self:flex-start;align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:40px;-webkit-justify-content:center;justify-content:center;width:40px}@media only screen and (min-width:670px){.location-adv__icon{height:44px;width:44px}}@media only screen and (min-width:1280px){.location-adv__icon{height:48px;width:48px}}.location-adv__icon img,.location-adv__icon svg{display:block;font-family:"object-fit: contain; object-position: center;";max-height:100%;max-width:100%;object-fit:contain;object-position:center}.location-adv__icon svg{fill:var(--color-orange)}.location-adv__info{padding-left:6.6666666667%}@media only screen and (min-width:670px){.location-adv__info{padding-left:15px}}@media only screen and (min-width:1280px){.location-adv__info{padding-left:32px}}.location-adv__info p{font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.location-adv__info p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.location-adv__info p{font-size:16px;line-height:1.35}}.legend{margin-bottom:-38px}@media only screen and (min-width:670px){.legend{margin-bottom:-62px}}@media only screen and (min-width:1280px){.legend{margin-bottom:-158px}}@media only screen and (min-width:670px){.legend{-webkit-columns:2;column-count:2;-webkit-column-gap:10%;column-gap:10%}}@media only screen and (min-width:960px){.legend{-webkit-column-gap:6.6666666667%;column-gap:6.6666666667%}}@media only screen and (min-width:1280px){.legend{-webkit-columns:auto;columns:auto}}.legend:not(:first-child){margin-top:38px}@media only screen and (min-width:670px){.legend:not(:first-child){margin-top:56px}}@media only screen and (min-width:1280px){.legend:not(:first-child){margin-top:88px}}.legend__item{-webkit-box-align:start;-webkit-column-break-inside:avoid;-webkit-align-items:flex-start;align-items:flex-start;break-inside:avoid-column;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:40px}@media only screen and (min-width:670px){.legend__item{margin-bottom:64px}}@media only screen and (min-width:1280px){.legend__item{margin-bottom:160px}}.legend__icon{-webkit-flex-shrink:0;flex-shrink:0;height:28px;margin-right:16px;width:28px}.legend__icon svg{display:block;height:100%;width:100%}.legend__text{-webkit-align-self:center;align-self:center;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.legend__text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.legend__text{font-size:16px;line-height:1.35}}.price{position:relative;width:100%}.price__wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.price__basic{color:var(--color-dark);font-size:12px;font-weight:400;line-height:1.35;opacity:.4;text-decoration:line-through;width:100%}@media only screen and (min-width:670px){.price__basic{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.price__basic{font-size:14px;line-height:1.35}}.price__current{color:var(--color-dark);font-size:18px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.price__current{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.price__current{font-size:24px;line-height:1.32}}.price__discount{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:500;line-height:1.35;margin-left:auto;margin-right:0;padding:1px 4px 1px 6px}@media only screen and (min-width:670px){.price__discount{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.price__discount{font-size:14px;line-height:1.35}}.price__discount .info-pin{background-color:var(--color-white);height:12px;width:12px}.price__discount .info-pin rect{fill:var(--color-orange)}.price__discount .info-pin__tooltip{right:10%;top:-10px;-webkit-transform:translate(10%,-100%);transform:translate(10%,-100%)}.price__discount .info-pin__tooltip:before{border-top:5px solid var(--color-white);bottom:-10px;left:auto;right:10%;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:960px){.price__discount .info-pin__tooltip:before{border-right-color:transparent;top:auto}}.price__discount-text{padding-top:1px}.price__mortgage-wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid rgba(var(--color-dark-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:0;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:-1}.price__mortgage-wrapper.is-active{height:auto;margin-top:40px;opacity:1;visibility:visible;z-index:1}@media only screen and (min-width:670px){.price__mortgage-wrapper.is-active{margin-top:64px}}@media only screen and (min-width:1280px){.price__mortgage-wrapper.is-active{margin-top:160px}}.price__mortgage-wrapper.is-empty{position:relative}.price__mortgage-wrapper.is-empty .price__mortgage-empty{opacity:.85;visibility:visible;z-index:1}.price__mortgage-title{color:var(--color-dark);font-size:12px;font-weight:400;line-height:1.35;margin-bottom:0;opacity:.5;padding-top:40px;width:100%}@media only screen and (min-width:670px){.price__mortgage-title{padding-top:64px}}@media only screen and (min-width:1280px){.price__mortgage-title{padding-top:160px}}@media only screen and (min-width:670px){.price__mortgage-title{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.price__mortgage-title{font-size:14px;line-height:1.35}}.price__mortgage-monthly{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.price__mortgage-monthly{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.price__mortgage-monthly{font-size:16px;line-height:1.35}}.price__mortgage-link{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35;margin-left:auto;margin-right:0}@media only screen and (min-width:670px){.price__mortgage-link{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.price__mortgage-link{font-size:16px;line-height:1.35}}.price__mortgage-empty{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-dark);font-weight:600;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;top:0;visibility:hidden;width:100%;z-index:-1}.bank-card,.price__mortgage-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.bank-card{margin-both:0;border:0 solid rgba(var(--color-dark-rgb),.5);box-shadow:0 6px 18px 0 rgba(var(--color-dark-rgb),.5);padding-left:6.6666666667%;padding-right:6.6666666667%}@media only screen and (min-width:670px){.bank-card{padding-left:6.8965517241%;padding-right:6.8965517241%}}@media only screen and (min-width:1280px){.bank-card{padding-left:11.1111111111%;padding-right:11.1111111111%}}.bank-card__bank{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:1280px){a.bank-card__bank:hover .bank-card__title{color:var(--color-dark)}}.bank-card__logo{-webkit-flex-shrink:0;flex-shrink:0;font-family:"object-fit: contain; object-position: center;";height:48px;margin-right:20px;object-fit:contain;object-position:center;width:48px}.bank-card__title{font-size:14px;font-weight:500;line-height:1.35;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.bank-card__title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.bank-card__title{font-size:18px;line-height:1.35}}.bank-card__conditions:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.bank-card__conditions:not(:first-child){margin-top:64px}}@media only screen and (min-width:1280px){.bank-card__conditions:not(:first-child){margin-top:160px}}.bank-card__condition{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.bank-card__condition:not(:first-child){margin-top:0}.bank-card__condition span{width:50%}.bank-card__key{font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.bank-card__key{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.bank-card__key{font-size:14px;line-height:1.35}}.bank-card__value{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.bank-card__value{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.bank-card__value{font-size:16px;line-height:1.35}}.bank-card__footer{font-size:12px;font-weight:400;line-height:1.35;margin-top:auto;opacity:.5}@media only screen and (min-width:670px){.bank-card__footer{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.bank-card__footer{font-size:14px;line-height:1.35}}.bank-card__footer:not(:first-child){padding-top:40px}@media only screen and (min-width:670px){.bank-card__footer:not(:first-child){padding-top:64px}}@media only screen and (min-width:1280px){.bank-card__footer:not(:first-child){padding-top:160px}}.bank-card__footer p{font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.bank-card__footer p{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.bank-card__footer p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1920px){.mortgage-calculator{-webkit-box-align:start;-webkit-align-items:start;align-items:start;display:grid;grid-template-columns:31.25% 68.75%}}.mortgage-calculator__filter{background-color:var(--color-white);padding:28px 5.5555555556%}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-top:42px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{padding-top:56px}}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-bottom:42px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{padding-bottom:56px}}@media only screen and (max-width:669px){.mortgage-calculator__filter{padding-top:0}}@media only screen and (min-width:670px){.mortgage-calculator__filter{border:solid var(--color-background);border-width:8px 8px 0}}@media only screen and (min-width:1920px){.mortgage-calculator__filter{border-bottom-width:8px;border-right-width:0;position:-webkit-sticky;position:sticky;top:0}}.mortgage-calculator__filter-form{grid-gap:12px;display:grid}@media only screen and (min-width:670px){.mortgage-calculator__filter-form{grid-gap:18px 10px;grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:960px){.mortgage-calculator__filter-form{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-form{grid-row-gap:24px}}@media only screen and (min-width:1440px){.mortgage-calculator__filter-form{grid-template-columns:repeat(29,1fr)}}@media only screen and (min-width:1920px){.mortgage-calculator__filter-form{grid-row-gap:32px;grid-template-columns:1fr}}.mortgage-calculator__filter-item{background-color:var(--color-background);border-radius:6px;height:60px;position:relative;width:100%}@media only screen and (min-width:1440px){.mortgage-calculator__filter-item{grid-column:span 8}}@media only screen and (min-width:1920px){.mortgage-calculator__filter-item{grid-column:auto}}@media only screen and (min-width:1440px){.mortgage-calculator__filter-item:first-child{grid-column:span 7}}@media only screen and (min-width:1920px){.mortgage-calculator__filter-item:first-child{grid-column:auto}}@media only screen and (min-width:1440px){.mortgage-calculator__filter-item:last-child{grid-column:span 6}}@media only screen and (min-width:1920px){.mortgage-calculator__filter-item:last-child{grid-column:auto}}.mortgage-calculator__filter-heading{color:rgba(var(--color-dark-rgb),.3);font-size:14px;font-weight:500;left:24px;line-height:1.125;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:670px){.mortgage-calculator__filter-heading{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-heading{font-size:16px;line-height:1.125}}.mortgage-calculator__filter-select{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.mortgage-calculator__filter-select .custom-select__label{padding-left:24px}.mortgage-calculator__filter-select .custom-select__input{padding-right:24px}.mortgage-calculator__filter-range{height:100%;position:relative}.mortgage-calculator__filter-range .range-slider{height:100%}.mortgage-calculator__filter-range .range-slider .irs-handle{border-radius:100px;height:12px;top:-5px;width:20px}.mortgage-calculator__filter-range .range-slider__input-container{-webkit-box-pack:end;color:var(--color-dark);font-size:14px;font-weight:500;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:1.35;position:absolute;right:24px;text-align:right;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:670px){.mortgage-calculator__filter-range .range-slider__input-container{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-range .range-slider__input-container{font-size:16px;line-height:1.35}}.mortgage-calculator__filter-range .range-slider__input{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35;text-align:right}@media only screen and (min-width:670px){.mortgage-calculator__filter-range .range-slider__input{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-range .range-slider__input{font-size:16px;line-height:1.35}}.mortgage-calculator__filter-range .range-slider__input-suffix{margin-left:6px}.mortgage-calculator__filter-range .range-slider__base{bottom:-38px;left:24px;width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}.mortgage-calculator__filter-percent{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:500;line-height:1.35;padding-left:18px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.mortgage-calculator__filter-percent{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-percent{font-size:16px;line-height:1.35}}.mortgage-calculator__filter-percent:before{color:rgba(var(--color-dark-rgb),.2);content:"•";display:block;left:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mortgage-calculator__filter-percent.is-error{color:var(--color-orange)}.mortgage-calculator__filter-button{margin-top:20px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__filter-button{margin-top:30px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-button{margin-top:40px}}.mortgage-calculator__filter-annotation{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:16px;padding-left:8.3333333333%;padding-right:8.3333333333%;text-align:center}@media only screen and (min-width:670px){.mortgage-calculator__filter-annotation{margin-top:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-annotation{margin-top:32px}}@media only screen and (min-width:670px){.mortgage-calculator__filter-annotation{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-annotation{font-size:16px;line-height:1.35}}.mortgage-calculator__mortgage{background-color:var(--color-background);padding:16px 20px}@media only screen and (min-width:670px){.mortgage-calculator__mortgage{padding-top:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage{padding-top:32px}}@media only screen and (min-width:670px){.mortgage-calculator__mortgage{padding-bottom:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage{padding-bottom:32px}}@media only screen and (min-width:670px){.mortgage-calculator__mortgage{padding-left:34px;padding-right:34px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage{padding-left:56px;padding-right:56px}}.mortgage-calculator__mortgage-heading{text-align:center}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-heading{display:-webkit-box;display:-webkit-flex;display:flex;text-align:left}}.mortgage-calculator__mortgage-fit{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-fit{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-fit{font-size:16px;line-height:1.35}}.mortgage-calculator__sort{background-color:var(--color-white);border-radius:6px;margin-top:12px;padding:12px 0;position:relative}@media only screen and (min-width:670px){.mortgage-calculator__sort{background-color:transparent;margin-left:auto;margin-top:0;padding:0}}.mortgage-calculator__sort .custom-select{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.mortgage-calculator__sort .custom-select.is-selected .custom-select__input-text{font-weight:500}@media only screen and (min-width:670px){.mortgage-calculator__sort .custom-select.is-selected .custom-select__input-text{color:var(--color-orange)}}.mortgage-calculator__sort .custom-select__label{line-height:1;padding-left:16px}@media only screen and (min-width:670px){.mortgage-calculator__sort .custom-select__label{display:none}}.mortgage-calculator__sort .custom-select__input{background-color:transparent;margin-left:auto;padding-right:16px;width:auto}.mortgage-calculator__sort .custom-select__input-text{font-size:14px;font-weight:500;line-height:1.125;line-height:1}@media only screen and (min-width:670px){.mortgage-calculator__sort .custom-select__input-text{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.mortgage-calculator__sort .custom-select__input-text{font-size:16px;line-height:1.125}}.mortgage-calculator__sort .custom-select__input-icon svg{fill:var(--color-dark)}@media only screen and (min-width:670px){.mortgage-calculator__sort .custom-select__input-icon svg{fill:var(--color-orange)}}.mortgage-calculator__sort .custom-select__content-inner{box-shadow:0 0 30px 10px rgba(var(--color-dark-rgb),.1);margin-top:12px}.mortgage-calculator__program-types{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mortgage-calculator__program-type{margin-top:12px;pointer-events:all}@media only screen and (min-width:670px){.mortgage-calculator__program-type{margin-top:18px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-type{margin-top:24px}}.mortgage-calculator__program-type[open] .mortgage-calculator__summary-button .button__icon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mortgage-calculator__program-type.is-hidden{display:none;pointer-events:none}.mortgage-calculator__program-type summary::-webkit-details-marker,.mortgage-calculator__program-type summary::marker{content:"";display:none}.mortgage-calculator__summary{background-color:var(--color-white);cursor:pointer}.mortgage-calculator__summary-name{padding:16px 16px 12px}@media only screen and (min-width:670px){.mortgage-calculator__summary-name{padding-top:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-name{padding-top:32px}}@media only screen and (min-width:670px){.mortgage-calculator__summary-name{padding-bottom:18px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-name{padding-bottom:24px}}@media only screen and (min-width:670px){.mortgage-calculator__summary-name{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-name{padding-left:32px;padding-right:32px}}.mortgage-calculator__summary-description{grid-gap:12px;border-top:1px solid rgba(var(--color-dark-rgb),.1);display:grid;grid-template-columns:repeat(2,1fr);margin-left:16px;padding-bottom:16px;padding-top:12px;width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}@media only screen and (min-width:670px){.mortgage-calculator__summary-description{padding-top:18px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-description{padding-top:24px}}@media only screen and (min-width:670px){.mortgage-calculator__summary-description{padding-bottom:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-description{padding-bottom:32px}}@media only screen and (min-width:670px){.mortgage-calculator__summary-description{grid-gap:12px 0;grid-template-columns:19.5% 30.5% 19.5% 22%;margin-left:24px;width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media only screen and (min-width:960px){.mortgage-calculator__summary-description{-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:30% 13% 22% 13% 17%}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-description{grid-template-columns:26% 15.5% 20.5% 15.5% 18%;margin-left:32px;width:-webkit-calc(100% - 64px);width:calc(100% - 64px)}}@media only screen and (min-width:1440px){.mortgage-calculator__summary-description{grid-template-columns:24.5% 15.5% 17% 15.5% 23.5%}}@media only screen and (min-width:1920px){.mortgage-calculator__summary-description{grid-template-columns:25% 16% 23% 16% 15% 44px}}.mortgage-calculator__summary-logos{display:-webkit-box;display:-webkit-flex;display:flex;grid-column:span 2;height:36px;margin-left:-3px}@media only screen and (min-width:670px){.mortgage-calculator__summary-logos{grid-column:span 4}}@media only screen and (min-width:960px){.mortgage-calculator__summary-logos{grid-column:auto;height:50px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-logos:hover .mortgage-calculator__summary-logo{margin-left:0}}.mortgage-calculator__summary-logo{background-color:var(--color-white);border:3px solid var(--color-white);border-radius:10px;height:36px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:36px;z-index:1}@media only screen and (min-width:960px){.mortgage-calculator__summary-logo{border-width:4px;height:50px;width:50px}}.mortgage-calculator__summary-logo:not(:first-child){margin-left:-10px}.mortgage-calculator__summary-logo.is-more{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.35;line-height:1}@media only screen and (min-width:670px){.mortgage-calculator__summary-logo.is-more{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-logo.is-more{font-size:16px;line-height:1.35}}.mortgage-calculator__summary-logo img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.mortgage-calculator__summary-prop{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:rgba(var(--color-dark-rgb),.3);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.mortgage-calculator__summary-prop{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-prop{font-size:16px;line-height:1.35}}.mortgage-calculator__summary-prop span{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35;white-space:nowrap}@media only screen and (min-width:670px){.mortgage-calculator__summary-prop span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-prop span{font-size:16px;line-height:1.35}}.mortgage-calculator__summary-button{margin-bottom:6px;margin-left:6px;width:-webkit-calc(100% - 12px);width:calc(100% - 12px)}@media only screen and (min-width:670px){.mortgage-calculator__summary-button{margin-bottom:6px}}@media only screen and (min-width:1280px){.mortgage-calculator__summary-button{margin-bottom:8px}.mortgage-calculator__summary-button:hover .button__icon svg{fill:var(--color-white);fill-opacity:1}}.mortgage-calculator__summary-button .button__text{line-height:1}.mortgage-calculator__summary-button .button__icon{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.mortgage-calculator__summary-button .button__icon svg{fill:var(--color-dark);fill-opacity:.8}.mortgage-calculator__programs-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mortgage-calculator__program{grid-gap:16px;-webkit-box-align:start;-webkit-align-items:start;align-items:start;background-color:var(--color-white);border-top:1px solid rgba(var(--color-dark-rgb),.1);cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;padding:16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.mortgage-calculator__program{padding-top:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-top:32px}}@media only screen and (min-width:670px){.mortgage-calculator__program{padding-bottom:24px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-bottom:32px}}@media only screen and (min-width:670px){.mortgage-calculator__program{grid-gap:12px 0;grid-template-columns:19.5% 25% 19.5% 27.5% 44px;padding-left:24px;padding-right:24px}}@media only screen and (min-width:960px){.mortgage-calculator__program{-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:30% 13% 17% 13% 22% 44px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{grid-template-columns:26% 15.5% 16.5% 15.5% 22% 44px;padding-left:32px;padding-right:32px}}@media only screen and (min-width:1440px){.mortgage-calculator__program{grid-template-columns:24.5% 15.5% 17% 15.5% 23.5% 44px}}@media only screen and (min-width:1920px){.mortgage-calculator__program{grid-template-columns:27.5% 16% 17.5% 16% 18.5% 44px}}@media only screen and (min-width:1280px){.mortgage-calculator__program:hover{box-shadow:inset 0 -2px 0 0 var(--color-dark)}.mortgage-calculator__program:hover .mortgage-calculator__program-button{opacity:1}.mortgage-calculator__program:hover .mortgage-calculator__program-button:before{-webkit-animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms;animation:button-hover .3s cubic-bezier(.43,0,0,1) forwards,hasHovered 1ms}.mortgage-calculator__program:hover .mortgage-calculator__program-button .button__icon svg:first-child{top:-44px}.mortgage-calculator__program:hover .mortgage-calculator__program-button .button__icon svg:last-child{top:0}}.mortgage-calculator__program.is-disabled{display:none}.mortgage-calculator__program-head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;grid-column:span 2}@media only screen and (min-width:670px){.mortgage-calculator__program-head{grid-column:span 5;width:100%}}@media only screen and (min-width:960px){.mortgage-calculator__program-head{grid-column:auto}}.mortgage-calculator__program-logo-wrapper{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:22px;width:22px}@media only screen and (min-width:960px){.mortgage-calculator__program-logo-wrapper{height:46px;width:46px}}.mortgage-calculator__program-logo{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;width:100%}.mortgage-calculator__program-title{line-height:1;margin-left:8px}@media only screen and (min-width:960px){.mortgage-calculator__program-title{margin-left:12px}}@media only screen and (min-width:670px){.mortgage-calculator__program-prop{-webkit-box-flex:1;-webkit-flex:1;flex:1}}.mortgage-calculator__program-value{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.mortgage-calculator__program-value{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__program-value{font-size:16px;line-height:1.35}}.mortgage-calculator__program-name{color:rgba(var(--color-dark-rgb),.3);font-size:14px;font-weight:400;line-height:1.35;white-space:nowrap}@media only screen and (min-width:670px){.mortgage-calculator__program-name{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__program-name{font-size:16px;line-height:1.35}}.mortgage-calculator__program-button{grid-column:span 2;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.mortgage-calculator__program-button{grid-column:auto;margin-left:auto;width:44px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-button{opacity:0}}@media only screen and (min-width:670px){.mortgage-calculator__program-button.is-mobile{display:none}}@media only screen and (max-width:669px){.mortgage-calculator__program-button.is-desktop{display:none}}.mortgage-calculator__program-button.is-desktop .button__icon svg:last-child{fill:var(--color-white)}@media only screen and (min-width:670px){.mortgage-calculator__program-button .button__text{display:none}}.mortgage-calculator__program-about{color:rgba(var(--color-dark-rgb),.3);font-size:12px;font-weight:400;grid-column:span 2;line-height:1.35}@media only screen and (min-width:670px){.mortgage-calculator__program-about{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__program-about{font-size:14px;line-height:1.35}}@media only screen and (min-width:670px){.mortgage-calculator__program-about{grid-column:span 5}}@media only screen and (min-width:960px){.mortgage-calculator__program-about{grid-column:span 6}}.mortgage-calculator__mortgage-programs-no-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(var(--color-dark-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:36px 6.25%}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs-no-result{padding-top:52px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-top:80px}}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:52px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:80px;padding-left:3.5714285714%;padding-right:3.5714285714%}}.mortgage-calculator__mortgage-programs-no-result.is-hidden{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.mortgage-calculator__empty-result-icon{margin-bottom:36px}@media only screen and (min-width:670px){.mortgage-calculator__empty-result-icon{margin-bottom:52px}}@media only screen and (min-width:1280px){.mortgage-calculator__empty-result-icon{margin-bottom:80px}}.mortgage-calculator__empty-result-icon path{fill:var(--color-dark)}.mortgage-calculator__no-result-heading{font-size:14px;font-weight:500;line-height:1.35;margin-bottom:0}@media only screen and (min-width:670px){.mortgage-calculator__no-result-heading{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__no-result-heading{font-size:16px;line-height:1.35}}.mortgage-calculator__reset{margin-top:40px}@media only screen and (min-width:670px){.mortgage-calculator__reset{margin-top:64px}}@media only screen and (min-width:1280px){.mortgage-calculator__reset{margin-top:160px}.mortgage-calculator__reset:hover{color:var(--color-white)}}.mortgage-calculator__contact{border:1px solid rgba(var(--color-dark-rgb),.1);height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:36px 6.25%}@media only screen and (min-width:670px){.mortgage-calculator__contact{padding-top:52px}}@media only screen and (min-width:1280px){.mortgage-calculator__contact{padding-top:80px}}@media only screen and (min-width:670px){.mortgage-calculator__contact{padding-bottom:52px}}@media only screen and (min-width:1280px){.mortgage-calculator__contact{padding-bottom:80px;padding-left:3.5714285714%;padding-right:3.5714285714%;width:28.5714285714%}}.mortgage-calculator__contact-info:not(:last-child){margin-bottom:36px}@media only screen and (min-width:670px){.mortgage-calculator__contact-info:not(:last-child){margin-bottom:52px}}@media only screen and (min-width:1280px){.mortgage-calculator__contact-info:not(:last-child){margin-bottom:80px}}.mortgage-calculator__contact-info .button:not(:last-child){margin-bottom:0}.mortgage-calculator__contact-text{font-size:14px;font-weight:400;line-height:1.35;margin-bottom:0}@media only screen and (min-width:670px){.mortgage-calculator__contact-text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__contact-text{font-size:16px;line-height:1.35}}.mortgage-calculator__contact-number{display:block;font-size:14px;font-weight:500;line-height:1.35;margin-bottom:0}@media only screen and (min-width:670px){.mortgage-calculator__contact-number{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__contact-number{font-size:16px;line-height:1.35}}.mortgage-calculator__notice,.mortgage-calculator__notice p{color:rgba(var(--color-dark-rgb),.3);font-size:12px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.mortgage-calculator__notice,.mortgage-calculator__notice p{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage-calculator__notice,.mortgage-calculator__notice p{font-size:14px;line-height:1.35}}.progress-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:290px;width:290px}@media only screen and (min-width:1280px){.progress-card:hover .progress-card__image{height:256px}.progress-card:hover .progress-card__image img{height:-webkit-calc(100% - 16px);height:calc(100% - 16px);width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}.progress-card:hover .progress-card__arrow:before{left:0}.progress-card:hover .progress-card__arrow svg:first-child{left:150%}.progress-card:hover .progress-card__arrow svg:last-child{left:50%}}@media only screen and (min-width:1920px){.progress-card:hover .progress-card__image{height:286px}}@media only screen and (min-width:670px){.progress-card{height:380px;width:100%}}@media only screen and (min-width:1280px){.progress-card{height:430px}}@media only screen and (min-width:1920px){.progress-card{height:460px}}.progress-card__image{-webkit-box-flex:0;background-color:var(--color-orange);-webkit-flex:none;flex:none;height:184px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.progress-card__image{height:252px}}@media only screen and (min-width:1280px){.progress-card__image{height:280px}}@media only screen and (min-width:1920px){.progress-card__image{height:310px}}.progress-card__image img,.progress-card__image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.progress-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;border-top-width:6px;border:6px solid var(--color-background);border-top:0 solid var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%;padding-left:18px;padding-right:18px;position:relative}.progress-card__date{padding-top:12px;text-align:center}@media only screen and (min-width:670px){.progress-card__date{padding-top:18px}}@media only screen and (min-width:1280px){.progress-card__date{padding-top:24px}}.progress-card__date span{color:rgba(var(--color-dark-rgb),.3)}.progress-card__bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;border-top:1px solid rgba(var(--color-dark-rgb),.07);display:-webkit-box;display:-webkit-flex;display:flex;margin-top:auto;padding-bottom:12px;padding-top:25px}@media only screen and (min-width:670px){.progress-card__bottom{padding-bottom:18px}}@media only screen and (min-width:1280px){.progress-card__bottom{padding-bottom:24px}}.progress-card__count{font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.progress-card__count{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.progress-card__count{font-size:16px;line-height:1.35}}.progress-card__arrow{background-color:var(--color-orange);border-radius:4px;height:22px;margin-left:auto;overflow:hidden;position:relative;width:22px}.progress-card__arrow:before{background-color:var(--color-dark);border-radius:4px;content:"";display:block;height:100%;left:-100%;top:0;width:100%}.progress-card__arrow svg,.progress-card__arrow:before{position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}.progress-card__arrow svg{stroke:var(--color-white);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.progress-card__arrow svg:last-child{left:-40px}.progress-card__live-title{color:var(--color-white);position:relative}.progress-card__live-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(var(--color-white-rgb),.2);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:132px;-webkit-justify-content:center;justify-content:center;margin:auto;position:relative;-webkit-transition:height .55s cubic-bezier(.3,1,.5,1),width .55s cubic-bezier(.3,1,.5,1);transition:height .55s cubic-bezier(.3,1,.5,1),width .55s cubic-bezier(.3,1,.5,1);width:132px}.progress-card__live-icon:before{background-color:var(--color-orange);border:1px solid rgba(var(--color-white-rgb),.7);border-radius:50%;content:"";height:84px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .55s cubic-bezier(.3,1,.5,1),height .55s cubic-bezier(.3,1,.5,1),background-color .55s cubic-bezier(.3,1,.5,1);transition:width .55s cubic-bezier(.3,1,.5,1),height .55s cubic-bezier(.3,1,.5,1),background-color .55s cubic-bezier(.3,1,.5,1);width:84px;z-index:1}.progress-card__live-icon svg{z-index:1}.progress-card__live-button{margin-left:auto}.progress-card_theme_live{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;background-color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:16px}@media only screen and (min-width:670px){.progress-card_theme_live{padding-top:24px}}@media only screen and (min-width:1280px){.progress-card_theme_live{padding-top:32px}}@media only screen and (min-width:670px){.progress-card_theme_live{padding-bottom:24px}}@media only screen and (min-width:1280px){.progress-card_theme_live{padding-bottom:32px}}@media only screen and (min-width:670px){.progress-card_theme_live{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1280px){.progress-card_theme_live{padding-left:32px;padding-right:32px}.progress-card_theme_live:hover:before{height:100%}.progress-card_theme_live:hover .progress-card__live-icon{border-color:rgba(var(--color-orange-rgb),.5);height:165px;width:165px}.progress-card_theme_live:hover .progress-card__live-icon:before{border-color:var(--color-orange);height:115px;width:115px}.progress-card_theme_live:hover .progress-card__live-button:before{height:100%}.progress-card_theme_live:hover .progress-card__live-button svg:first-child{top:-60px}.progress-card_theme_live:hover .progress-card__live-button svg:last-child{top:0}}.progress-card_theme_live:before{background-color:var(--color-dark);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .55s cubic-bezier(.3,1,.5,1);transition:height .55s cubic-bezier(.3,1,.5,1);width:100%}.question{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);border-top:1px solid rgba(var(--color-dark-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.question:first-of-type{border-top:0}.question[data-open=true] .button{background-color:var(--color-dark)}.question[data-open=true] .button svg{fill:var(--color-white);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:670px){.question__answer{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:50%;flex-basis:50%;-webkit-flex-grow:1;flex-grow:1;margin-left:50%;max-width:50%}}.question__answer p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.question__answer p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.question__answer p{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:66.6666666667%;flex-basis:66.6666666667%;-webkit-flex-grow:1;flex-grow:1;font-size:18px;line-height:1.35;max-width:66.6666666667%}}.question__header{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 24px}@media only screen and (min-width:670px){.question__header{padding-top:18px}}@media only screen and (min-width:1280px){.question__header{padding-top:24px}}@media only screen and (min-width:670px){.question__header{padding-bottom:18px}}@media only screen and (min-width:1280px){.question__header{padding-bottom:24px}}.question__content{border-top:1px solid rgba(var(--color-dark-rgb),.1);padding:24px}@media only screen and (min-width:670px){.question__content{padding-top:38px}}@media only screen and (min-width:1280px){.question__content{padding-top:48px}}@media only screen and (min-width:670px){.question__content{padding-bottom:38px}}@media only screen and (min-width:1280px){.question__content{padding-bottom:48px}}.question__title{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.question__title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.question__title{font-size:18px;line-height:1.35}}.similar-premise{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:460px}@media only screen and (min-width:670px){.similar-premise{height:500px}}@media only screen and (min-width:1280px){.similar-premise{height:560px}.similar-premise:hover .similar-premise__plan-lines{opacity:1}.similar-premise:hover .similar-premise__options-start{height:auto;margin-top:24px;opacity:1}}.similar-premise__header{display:grid;grid-template-columns:-webkit-calc(100% - 55px) 55px;grid-template-columns:calc(100% - 55px) 55px;padding-left:12px;padding-right:12px;padding-top:12px}@media only screen and (min-width:670px){.similar-premise__header{padding-top:18px}}@media only screen and (min-width:1280px){.similar-premise__header{padding-top:24px}}@media only screen and (min-width:670px){.similar-premise__header{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1280px){.similar-premise__header{padding-left:24px;padding-right:24px}}.similar-premise__header-details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.similar-premise__header-project{font-size:14px;font-weight:500;line-height:1.35;margin-bottom:2px;width:100%}@media only screen and (min-width:670px){.similar-premise__header-project{margin-bottom:2px}}@media only screen and (min-width:1280px){.similar-premise__header-project{margin-bottom:2px}}@media only screen and (min-width:670px){.similar-premise__header-project{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.similar-premise__header-project{font-size:16px;line-height:1.35}}.similar-premise__header-spec{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-dark-rgb),.4);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.similar-premise__header-spec{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.similar-premise__header-spec{font-size:16px;line-height:1.35}}.similar-premise__header-spec:not(:last-child):after{color:rgba(var(--color-dark-rgb),.3);content:"•";display:block;margin:0 3px;position:relative}.similar-premises__header-icons{grid-gap:15px;display:grid;grid-template-columns:repeat(2,20px)}.similar-premises__header-icon{position:relative}@media only screen and (min-width:1280px){.similar-premises__header-icon .button:hover~.similar-premises__header-icon-tooltip{opacity:1;top:-35px;visibility:visible;z-index:1}.similar-premises__header-icon .button:hover svg{fill:var(--color-dark)}}.similar-premises__header-icon .button:before{background-color:transparent}.similar-premises__header-icon .button.is-active svg{fill:var(--color-orange)}.similar-premises__header-icon .button svg{fill:rgba(var(--color-dark-rgb),.3)}.similar-premises__header-icon-tooltip{background-color:var(--color-dark);border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;left:50%;line-height:1.5;opacity:0;padding:4px 8px;position:absolute;top:-20px;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:visibility,opacity,z-index,top;transition-property:visibility,opacity,z-index,top;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:-1}@media only screen and (min-width:670px){.similar-premises__header-icon-tooltip{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.similar-premises__header-icon-tooltip{font-size:12px;line-height:1.5}}.similar-premises__header-icon-tooltip:before{border-color:var(--color-dark) transparent transparent transparent;border-style:solid;border-width:8.7px 5px 0;bottom:0;content:"";display:inline-block;height:0;left:50%;position:absolute;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:0}.similar-premise__plan{height:270px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.similar-premise__plan{height:278px}}@media only screen and (min-width:1280px){.similar-premise__plan{height:352px}}.similar-premise__plan-wrapper{position:relative;z-index:1}.similar-premise__plan-item{height:100%;padding:50px;position:relative}.similar-premise__plan-item img,.similar-premise__plan-item picture{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;width:100%}.similar-premise__plan-lines{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;bottom:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}@media only screen and (min-width:1280px){.similar-premise__plan-lines{height:100%;opacity:0;padding:0 24px;top:0}}.similar-premise__plan-line{background-color:rgba(var(--color-dark-rgb),.1);height:2px;position:relative;width:18px}@media only screen and (min-width:1280px){.similar-premise__plan-line{-webkit-box-flex:1;background-color:transparent;border-bottom:2px solid rgba(var(--color-dark-rgb),.1);-webkit-flex:1;flex:1;height:-webkit-calc(100% - 14px);height:calc(100% - 14px);width:auto}}.similar-premise__plan-line:not(:last-child){margin-right:4px}.similar-premise__plan-line.is-active{background-color:var(--color-dark)}@media only screen and (min-width:1280px){.similar-premise__plan-line.is-active{background-color:transparent;border-bottom:2px solid var(--color-dark)}}.similar-premise__info{-webkit-box-flex:1;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 6px 6px;padding:12px;width:-webkit-calc(100% - 12px);width:calc(100% - 12px)}@media only screen and (min-width:670px){.similar-premise__info{padding-top:18px}}@media only screen and (min-width:1280px){.similar-premise__info{padding-top:24px}}@media only screen and (min-width:670px){.similar-premise__info{padding-bottom:18px}}@media only screen and (min-width:1280px){.similar-premise__info{padding-bottom:24px}}@media only screen and (min-width:670px){.similar-premise__info{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1280px){.similar-premise__info{margin:0 8px 8px;padding-left:24px;padding-right:24px;width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}.similar-premise__details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:75%}.similar-premise__details-h6{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;line-height:1.32;text-transform:uppercase}@media only screen and (min-width:670px){.similar-premise__details-h6{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.similar-premise__details-h6{font-size:18px;line-height:1.32}}.similar-premise__details-area:not(:first-child):before{color:rgba(var(--color-dark-rgb),.3);content:"•";display:block;margin:0 3px;position:relative}.similar-premise__details-price{color:var(--color-orange);width:100%}.similar-premise__details-price:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.similar-premise__details-price:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.similar-premise__details-price:not(:first-child){margin-top:2px}}.similar-premise__details-mortgage{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;margin-top:10px}@media only screen and (min-width:670px){.similar-premise__details-mortgage{margin-top:12px}}@media only screen and (min-width:1280px){.similar-premise__details-mortgage{margin-top:16px}}@media only screen and (min-width:670px){.similar-premise__details-mortgage{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.similar-premise__details-mortgage{font-size:16px;line-height:1.35}}.similar-premise__num{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;border:1px solid rgba(var(--color-dark-rgb),.1);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;height:22px;line-height:1.5;line-height:1;margin-left:auto;padding:0 9px;width:auto}@media only screen and (min-width:670px){.similar-premise__num{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.similar-premise__num{font-size:12px;line-height:1.5}}.similar-premise__options-list{width:100%}.similar-premise__options{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.similar-premise__options-start{margin-top:12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height,opacity,margin-top;transition-property:height,opacity,margin-top;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.similar-premise__options-start{margin-top:18px}}@media only screen and (min-width:1280px){.similar-premise__options-start{height:0;margin-top:24px;margin-top:0;opacity:0}}.similar-premise__options-item{background-color:var(--color-background);border-radius:4px;font-size:12px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.4;padding:4px 9px 2px}@media only screen and (min-width:670px){.similar-premise__options-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.similar-premise__options-item{font-size:14px;line-height:1.4}}.similar-premise__options-item:not(:first-child){margin-left:2px}.similar-premise__options-all{height:0;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-timing-function:ease;transition-timing-function:ease}.similar-premise__options-all.is-active{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1}.similar-premise__options-all .similar-premise__options-item{margin-top:2px}@media only screen and (min-width:670px){.similar-premise__options-all .similar-premise__options-item{margin-top:2px}}@media only screen and (min-width:1280px){.similar-premise__options-all .similar-premise__options-item{margin-top:2px}}.similar-premise__options-more{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.similar-premise__options-more.is-hide{opacity:0}.similar-premise_theme_popup{height:420px;min-width:100%}@media only screen and (min-width:670px){.similar-premise_theme_popup{height:455px}}@media only screen and (min-width:1280px){.similar-premise_theme_popup .similar-premise__details{max-width:80%}}.social__link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:38px;padding:0 10px}.social__icon{margin-right:10px}.social__title{color:rgba(var(--color-dark-rgb),.8);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.social__title{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.social__title{font-size:16px;line-height:1.35}}.share{cursor:pointer;position:relative}.share.is-open .share__icon_icon_open{display:none}.share.is-open .share__icon_icon_close{display:-webkit-box;display:-webkit-flex;display:flex}.share.is-open .share__container{opacity:1;pointer-events:all}.share__icon-container{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:44px;-webkit-justify-content:center;justify-content:center;width:100%}@media only screen and (min-width:960px){.share__icon-container{padding:0 18px}}@media only screen and (min-width:1280px){.share__icon-container:hover .share__icon_icon_open svg{fill:var(--color-white);fill-opacity:1}.share__icon-container:hover .share__icon_icon_close svg path{stroke:var(--color-white)}.share__icon-container:hover .share__icon-text{color:var(--color-white)}}.share__icon{z-index:1}@media only screen and (min-width:960px){.share__icon{margin-right:8px}}.share__icon_icon_open{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none}.share__icon_icon_close{-webkit-box-flex:0;display:none;-webkit-flex:none;flex:none}.share__icon_icon_close svg path{stroke:var(--color-dark)}.share__icon-text{font-size:14px;font-weight:500;line-height:1.125;z-index:1}@media only screen and (min-width:670px){.share__icon-text{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.share__icon-text{font-size:16px;line-height:1.125}}@media only screen and (max-width:959px){.share__icon-text{display:none}}.share__container{background-color:var(--color-white);border-radius:6px;box-shadow:0 10px 10px rgba(var(--color-dark-rgb),.2);cursor:default;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:48px;width:240px;z-index:5}.share__container,.share__content{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.share__content.is-hidden{-webkit-animation:hide-block .3s ease-out .1s both;animation:hide-block .3s ease-out .1s both;display:none;opacity:0;pointer-events:none}.share__content.is-open{-webkit-animation:open-block .3s ease-out .1s both;animation:open-block .3s ease-out .1s both}.share__option-button{-webkit-box-pack:start;height:38px;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 10px;width:100%}@media only screen and (min-width:1280px){.share__option-button:hover .button__text{color:var(--color-dark)}}.share__option-button:before{background-color:var(--color-background)}.share__option-button svg{fill:none;fill-opacity:1;margin-right:10px}.share__option-button .button__text{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.share__option-button .button__text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.share__option-button .button__text{font-size:16px;line-height:1.35}}.share__option-copy.is-copied{pointer-events:none}.share__option-copy.is-copied,.share__option-copy.is-copied:before{background-color:rgba(var(--color-orange-rgb),.1)}.share__social{position:relative}.share__social:before{background-color:rgba(var(--color-dark-rgb),.1);content:"";display:block;height:1px;margin:6px auto;position:relative;width:208px}@media only screen and (min-width:670px){.share__social:before{margin-top:6px}}@media only screen and (min-width:1280px){.share__social:before{margin-top:8px}}@media only screen and (min-width:670px){.share__social:before{margin-bottom:6px}}@media only screen and (min-width:1280px){.share__social:before{margin-bottom:8px}}.share__social-list{margin-both:0}.share__social-list .social{margin-top:0}@media only screen and (min-width:670px){.share__social-list .social{-webkit-box-pack:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:start;justify-content:start}}.share__form{display:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.share__form.is-open{-webkit-animation:open-block .3s ease-out .1s both;animation:open-block .3s ease-out .1s both;display:block;opacity:1}.share__form.is-hidden{-webkit-animation:hide-block .3s ease-out .1s both;animation:hide-block .3s ease-out .1s both}@-webkit-keyframes open-block{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes open-block{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes hide-block{0%{display:block;opacity:1}99%{display:block;opacity:0;pointer-events:none}to{display:none;opacity:0;pointer-events:none}}@keyframes hide-block{0%{display:block;opacity:1}99%{display:block;opacity:0;pointer-events:none}to{display:none;opacity:0;pointer-events:none}}.loyalty-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:28px;padding-right:28px;padding-top:24px;position:relative;width:100%}@media only screen and (min-width:670px){.loyalty-card{padding-top:38px}}@media only screen and (min-width:1280px){.loyalty-card{padding-top:48px}}@media only screen and (min-width:670px){.loyalty-card{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding-left:42px;padding-right:42px;width:490px}}@media only screen and (min-width:1280px){.loyalty-card{padding-left:56px;padding-right:56px;width:525px}}@media only screen and (min-width:1600px){.loyalty-card{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:auto;width:auto}}.loyalty-card:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.loyalty-card:not(:last-child){margin-bottom:0}}.loyalty-card__title{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:28px}@media only screen and (min-width:670px){.loyalty-card__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.loyalty-card__title{margin-bottom:56px}}@media only screen and (min-width:670px){.loyalty-card__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}}.loyalty-card__title h4{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media only screen and (min-width:1600px){.loyalty-card__title h4{white-space:nowrap}}.loyalty-card__title-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:48px;margin-right:20px;width:66px}@media only screen and (min-width:670px){.loyalty-card__title-icon{height:66px;margin-bottom:24px;width:90px}}.loyalty-card__title-icon img{display:block;font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;width:100%}.loyalty-card__deadline{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:4px;color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;height:25px;line-height:1.4;margin-bottom:12px;padding:0 10px;position:relative}@media only screen and (min-width:670px){.loyalty-card__deadline{margin-bottom:18px}}@media only screen and (min-width:1280px){.loyalty-card__deadline{margin-bottom:24px}}@media only screen and (min-width:670px){.loyalty-card__deadline{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.loyalty-card__deadline{font-size:14px;line-height:1.4}}.loyalty-card__deadline.is-infinity{background-color:var(--color-orange)}.loyalty-card__text{padding-bottom:20px}@media only screen and (min-width:670px){.loyalty-card__text{padding-bottom:30px}}@media only screen and (min-width:1280px){.loyalty-card__text{padding-bottom:40px}}.loyalty-card__text p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.loyalty-card__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.loyalty-card__text p{font-size:18px;line-height:1.35}}.loyalty-card__text p:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.loyalty-card__text p:not(:last-child){margin-bottom:12px}}@media only screen and (min-width:1280px){.loyalty-card__text p:not(:last-child){margin-bottom:16px}}.loyalty-card__benefits{grid-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:auto;padding-bottom:28px}@media only screen and (min-width:670px){.loyalty-card__benefits{padding-bottom:42px}}@media only screen and (min-width:1280px){.loyalty-card__benefits{padding-bottom:56px}}.loyalty-card__benefit{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:140px;padding:12px}@media only screen and (min-width:670px){.loyalty-card__benefit{padding-top:18px}}@media only screen and (min-width:1280px){.loyalty-card__benefit{padding-top:24px}}@media only screen and (min-width:670px){.loyalty-card__benefit{padding-bottom:18px}}@media only screen and (min-width:1280px){.loyalty-card__benefit{padding-bottom:24px}}@media only screen and (min-width:670px){.loyalty-card__benefit{height:200px;padding-left:18px;padding-right:18px}}@media only screen and (min-width:1280px){.loyalty-card__benefit{height:218px;padding-left:24px;padding-right:24px}}.loyalty-card__benefit-discount{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:22px;font-weight:500;line-height:1.25}@media only screen and (min-width:670px){.loyalty-card__benefit-discount{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){.loyalty-card__benefit-discount{font-size:36px;line-height:1.25}}.loyalty-card__benefit-discount span{font-size:14px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.loyalty-card__benefit-discount span{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.loyalty-card__benefit-discount span{font-size:18px;line-height:1.32}}.loyalty-card__benefit-text{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:auto}@media only screen and (min-width:670px){.loyalty-card__benefit-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.loyalty-card__benefit-text{font-size:18px;line-height:1.35}.illustrated-message{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;min-height:550px}}@media only screen and (min-width:1600px){.illustrated-message{min-height:834px}}.illustrated-message:not(:last-child){margin-bottom:20px}@media only screen and (min-width:670px){.illustrated-message:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:1280px){.illustrated-message:not(:last-child){margin-bottom:40px}}.illustrated-message__image{background-color:var(--color-orange);height:320px;position:relative;width:100%}@media only screen and (min-width:670px){.illustrated-message__image{height:420px}}@media only screen and (min-width:1280px){.illustrated-message__image{height:auto;width:50%}}.illustrated-message__image-animation{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.illustrated-message__image-animation:after,.illustrated-message__image-animation:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.illustrated-message__image-animation:after,.illustrated-message__image-animation:before{height:840px;width:285px}}.illustrated-message__image-animation:before{top:0}.illustrated-message__image-animation:after{top:420px}@media only screen and (min-width:670px){.illustrated-message__image-animation:after{top:840px}}.illustrated-message__image-wrapper{bottom:0;height:294px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:308px;z-index:1}@media only screen and (min-width:670px){.illustrated-message__image-wrapper{height:398px;width:418px}}@media only screen and (min-width:1280px){.illustrated-message__image-wrapper{height:85%;left:-130px;-webkit-transform:translateX(0);transform:translateX(0);width:580px}}@media only screen and (min-width:1600px){.illustrated-message__image-wrapper{height:793px;left:-220px;width:834px}}.illustrated-message__image-wrapper img,.illustrated-message__image-wrapper picture{font-family:"object-fit: contain; object-position: bottom;";height:100%;left:0;object-fit:contain;object-position:bottom;position:absolute;top:0;width:100%}.illustrated-message__text{padding:38px 10px}@media only screen and (min-width:670px){.illustrated-message__text{padding-top:58px}}@media only screen and (min-width:1280px){.illustrated-message__text{padding-top:96px}}@media only screen and (min-width:670px){.illustrated-message__text{padding-bottom:58px}}@media only screen and (min-width:1280px){.illustrated-message__text{padding-bottom:96px}}@media only screen and (min-width:670px){.illustrated-message__text{border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);padding-left:58px;padding-right:58px}}@media only screen and (min-width:1280px){.illustrated-message__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right-width:0;border-top-width:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:96px;padding-right:96px;width:50%}}@media only screen and (min-width:670px){.illustrated-message__text-title{text-wrap:auto}}.illustrated-message__text-title:not(:last-child){margin-bottom:32px}@media only screen and (min-width:670px){.illustrated-message__text-title:not(:last-child){margin-bottom:50px}}@media only screen and (min-width:1280px){.illustrated-message__text-title:not(:last-child){margin-bottom:72px}}@media only screen and (min-width:670px){.illustrated-message__text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:960px){.illustrated-message__text-content{width:70.5882352941%}}@media only screen and (min-width:1280px){.illustrated-message__text-content{margin-top:auto}}@media only screen and (min-width:1600px){.illustrated-message__text-content{width:75%}}.illustrated-message__text-content p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;width:100%}@media only screen and (min-width:670px){.illustrated-message__text-content p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.illustrated-message__text-content p{font-size:18px;line-height:1.35}}.illustrated-message__text-content p:last-of-type{margin-bottom:24px}@media only screen and (min-width:670px){.illustrated-message__text-content p:last-of-type{margin-bottom:38px}}@media only screen and (min-width:1280px){.illustrated-message__text-content p:last-of-type{margin-bottom:48px}}.illustrated-message__text-content p b{color:var(--color-dark)}.illustrated-message__text-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.illustrated-message__text-content ul:last-of-type{margin-bottom:24px}@media only screen and (min-width:670px){.illustrated-message__text-content ul:last-of-type{margin-bottom:38px}}@media only screen and (min-width:1280px){.illustrated-message__text-content ul:last-of-type{margin-bottom:48px}}.illustrated-message__text-content ul li{font-size:14px;font-weight:400;line-height:1.35;padding-left:16px;position:relative}@media only screen and (min-width:670px){.illustrated-message__text-content ul li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.illustrated-message__text-content ul li{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.illustrated-message__text-content ul li{padding-left:18px}}.illustrated-message__text-content ul li:before{color:var(--color-orange);content:"•";display:block;left:0;margin-right:10px;position:absolute;top:0}.illustrated-message__text-content ul li:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.illustrated-message__text-content ul li:not(:last-child){margin-bottom:6px}}@media only screen and (min-width:1280px){.illustrated-message__text-content ul li:not(:last-child){margin-bottom:8px}}.illustrated-message__text-content ul li p{margin-bottom:0}.illustrated-message__text-content .button{width:100%}@media only screen and (min-width:670px){.illustrated-message__text-content .button{width:auto}}.illustrated-message__text-content .button:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.illustrated-message__text-content .button:not(:last-child){margin-bottom:0;margin-right:6px}}.illustrated-message__text-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.illustrated-message__text-buttons .button{width:100%}@media only screen and (min-width:670px){.illustrated-message__text-buttons .button{width:auto}}.illustrated-message__text-buttons .button:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.illustrated-message__text-buttons .button:not(:last-child){margin-bottom:0;margin-right:6px}}@media only screen and (min-width:1600px){.illustrated-message_theme_buy{min-height:780px}}.illustrated-message_theme_full-orange{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1280px){.illustrated-message_theme_full-orange{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.illustrated-message_theme_full-orange .illustrated-message__text{background-color:var(--color-orange);border:none}.illustrated-message_theme_full-orange .illustrated-message__text-title{color:var(--color-white)}.illustrated-message_theme_full-orange .illustrated-message__text-content{margin-top:0}@media only screen and (min-width:960px){.illustrated-message_theme_full-orange .illustrated-message__text-content{width:100%}}@media only screen and (min-width:1280px){.illustrated-message_theme_full-orange .illustrated-message__text-content{height:100%;width:90%}}@media only screen and (min-width:1440px){.illustrated-message_theme_full-orange .illustrated-message__text-content{width:80%}}@media only screen and (min-width:1600px){.illustrated-message_theme_full-orange .illustrated-message__text-content{width:70%}}@media only screen and (min-width:1920px){.illustrated-message_theme_full-orange .illustrated-message__text-content{width:64%}}.illustrated-message_theme_full-orange .illustrated-message__text-content p{color:var(--color-white);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.illustrated-message_theme_full-orange .illustrated-message__text-content p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.illustrated-message_theme_full-orange .illustrated-message__text-content p{font-size:18px;line-height:1.35}}.illustrated-message_theme_full-orange .illustrated-message__text-content p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.illustrated-message_theme_full-orange .illustrated-message__text-content p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.illustrated-message_theme_full-orange .illustrated-message__text-content p:not(:first-child){margin-top:32px}}.illustrated-message_theme_full-orange .illustrated-message__text-buttons{margin-top:40px}@media only screen and (min-width:670px){.illustrated-message_theme_full-orange .illustrated-message__text-buttons{grid-gap:6px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}}@media only screen and (min-width:1280px){.illustrated-message_theme_full-orange .illustrated-message__text-buttons{margin-top:auto}}.illustrated-message_theme_full-orange .illustrated-message__text-buttons .button{width:100%}@media only screen and (min-width:1280px){.illustrated-message_theme_full-orange .illustrated-message__text-buttons .button:hover{color:var(--color-dark)}.illustrated-message_theme_full-orange .illustrated-message__text-buttons .button:hover .button__num{background-color:var(--color-dark);color:var(--color-white)}.illustrated-message_theme_full-orange .illustrated-message__text-buttons .button:hover .button__icon svg{fill:var(--color-dark)}}.illustrated-message_theme_full-orange .illustrated-message__text-buttons .button:before{background-color:var(--color-white)}@media only screen and (min-width:670px){.illustrated-message_theme_full-orange .illustrated-message__text-buttons .button:not(:last-child){margin-right:0}}@media only screen and (max-width:1279px){.illustrated-message_theme_full-orange .illustrated-message__image-animation:after,.illustrated-message_theme_full-orange .illustrated-message__image-animation:before{content:none}}.title{margin-bottom:36px;padding-top:64px;text-align:center}@media only screen and (min-width:670px){.title{margin-bottom:52px}}@media only screen and (min-width:1280px){.title{margin-bottom:80px}}@media only screen and (min-width:670px){.title{padding-top:82px}}@media only screen and (min-width:960px){.title{padding-top:92px}}.title .breadcrumbs:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.title .breadcrumbs:not(:last-child){margin-bottom:12px}}@media only screen and (min-width:1280px){.title .breadcrumbs:not(:last-child){margin-bottom:16px}}.services-card{box-shadow:0 0 0 8px inset var(--color-background);position:relative}@media only screen and (min-width:1280px){.services-card{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1440px){.services-card{min-height:600px}}.services-card:not(:last-child){margin-bottom:36px}@media only screen and (min-width:670px){.services-card:not(:last-child){margin-bottom:52px}}@media only screen and (min-width:1280px){.services-card:not(:last-child){margin-bottom:80px}}.services-card.is-main{background-color:var(--color-orange);box-shadow:none}.services-card.is-main .services-card__content-note,.services-card.is-main .services-card__content-title{color:var(--color-white)}.services-card.is-main .services-card__content-text p{color:rgba(var(--color-white-rgb),.8)}.services-card.is-main .services-card__content-contacts{border-top:1px solid rgba(var(--color-white-rgb),.15)}.services-card.is-main .services-card__content-phone{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.services-card.is-main .services-card__content-phone p{color:rgba(var(--color-white-rgb),.6);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.services-card.is-main .services-card__content-phone p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.services-card.is-main .services-card__content-phone p{font-size:18px;line-height:1.35}}.services-card.is-main .services-card__content-phone a{color:var(--color-white)}.services-card.is-main .services-card__image:before{content:none}.services-card.is-finish{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:1280px){.services-card.is-finish{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.services-card.is-finish .services-card__content{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;padding:38px 30px;text-align:center}@media only screen and (min-width:670px){.services-card.is-finish .services-card__content{padding-top:58px}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__content{padding-top:96px}}@media only screen and (min-width:670px){.services-card.is-finish .services-card__content{padding-bottom:58px}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__content{padding-bottom:96px}}@media only screen and (min-width:670px){.services-card.is-finish .services-card__content{padding-left:58px;padding-right:58px}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__content{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;padding-left:96px;padding-right:96px;width:50%}}.services-card.is-finish .services-card__content-title{font-size:24px;font-weight:500;line-height:1.1;margin-bottom:40px;position:relative}@media only screen and (min-width:670px){.services-card.is-finish .services-card__content-title{margin-bottom:66px}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__content-title{margin-bottom:200px}}@media only screen and (min-width:670px){.services-card.is-finish .services-card__content-title{font-size:38px;line-height:1.1}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__content-title{font-size:48px;line-height:1.1}}.services-card.is-finish .services-card__content-text{margin-top:auto;position:relative}.services-card.is-finish .services-card__content-text p{color:var(--color-white)}.services-card.is-finish .services-card__content-contacts{-webkit-box-pack:center;border:none;-webkit-justify-content:center;justify-content:center;margin-top:0;padding-top:0}@media only screen and (min-width:670px){.services-card.is-finish .services-card__content-contacts{padding-top:0}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__content-contacts{padding-top:0}}.services-card.is-finish .button{width:100%}@media only screen and (min-width:1280px){.services-card.is-finish .button{width:auto}.services-card.is-finish .button:hover{color:var(--color-black)}}.services-card.is-finish .button:before{background-color:var(--color-white)}.services-card.is-finish .services-card__animation{display:block;z-index:0}.services-card.is-finish .services-card__animation:after,.services-card.is-finish .services-card__animation:before{background-image:url(/webicons/first-screen/fs-animation.svg);height:367px;left:0;right:auto;width:76px}@media only screen and (min-width:670px){.services-card.is-finish .services-card__animation:after,.services-card.is-finish .services-card__animation:before{height:734px;width:152px}}.services-card.is-finish .services-card__animation:before{top:0}.services-card.is-finish .services-card__animation:after{top:367px}@media only screen and (min-width:670px){.services-card.is-finish .services-card__animation:after{top:734px}}.services-card.is-finish .services-card__image{-webkit-box-ordinal-group:2;border-color:var(--color-orange);border-style:solid;border-width:8px 8px 0;height:300px;margin:0;-webkit-order:1;order:1;position:relative;width:100%}@media only screen and (min-width:670px){.services-card.is-finish .services-card__image{height:420px}}@media only screen and (min-width:1280px){.services-card.is-finish .services-card__image{-webkit-box-ordinal-group:3;border-width:8px 8px 8px 0;height:100%;margin-top:0;min-height:840px;-webkit-order:2;order:2;width:50%}}@media only screen and (min-width:1440px){.services-card.is-finish .services-card__image{height:100%;margin-top:0}}@media only screen and (min-width:1920px){.services-card.is-finish .services-card__image{height:100%;margin-top:0}}.services-card.is-finish .services-card__image img{object-fit:cover;object-position:center;position:relative}.services-card__animation{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:1280px){.services-card__animation{display:block}}.services-card__animation:after,.services-card__animation:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.services-card__animation:after,.services-card__animation:before{height:840px;width:285px}}.services-card__animation:before{top:0}.services-card__animation:after{top:420px}@media only screen and (min-width:670px){.services-card__animation:after{top:840px}}.services-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:28px 24px;position:relative;z-index:1}@media only screen and (min-width:670px){.services-card__content{padding-top:42px}}@media only screen and (min-width:1280px){.services-card__content{padding-top:56px}}@media only screen and (min-width:670px){.services-card__content{padding-bottom:42px}}@media only screen and (min-width:1280px){.services-card__content{padding-bottom:56px}}@media only screen and (min-width:670px){.services-card__content{padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.services-card__content{padding-left:64px;padding-right:64px}}.services-card__content-note{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.services-card__content-note{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.services-card__content-note{font-size:18px;line-height:1.35}}.services-card__content-title:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.services-card__content-title:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.services-card__content-title:not(:first-child){margin-top:16px}}.services-card__content-text{margin-bottom:24px;margin-top:24px}@media only screen and (min-width:670px){.services-card__content-text{margin-top:38px}}@media only screen and (min-width:1280px){.services-card__content-text{margin-top:48px}}@media only screen and (min-width:670px){.services-card__content-text{margin-bottom:38px}}@media only screen and (min-width:1280px){.services-card__content-text{margin-bottom:48px}}.services-card__content-text p{color:rgba(var(--color-dark-rgb),.6);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.services-card__content-text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.services-card__content-text p{font-size:18px;line-height:1.35}}.services-card__content-text p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.services-card__content-text p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.services-card__content-text p:not(:first-child){margin-top:32px}}.services-card__content-text p b{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.services-card__content-text p b{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.services-card__content-text p b{font-size:18px;line-height:1.35}}.services-card__content-text ul{margin-top:10px}@media only screen and (min-width:670px){.services-card__content-text ul{margin-top:12px}}@media only screen and (min-width:1280px){.services-card__content-text ul{margin-top:16px}}.services-card__content-text ul li{color:rgba(var(--color-dark-rgb),.6);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.services-card__content-text ul li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.services-card__content-text ul li{font-size:18px;line-height:1.35}}.services-card__content-text ul li:not(:first-child){margin-top:6px}@media only screen and (min-width:670px){.services-card__content-text ul li:not(:first-child){margin-top:6px}}@media only screen and (min-width:1280px){.services-card__content-text ul li:not(:first-child){margin-top:8px}}.services-card__content-text ul li:before{color:var(--color-orange);content:"•";display:block;margin-right:10px;position:relative}.services-card__content-contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid rgba(var(--color-dark-rgb),.15);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:28px}@media only screen and (min-width:670px){.services-card__content-contacts{padding-top:42px}}@media only screen and (min-width:1280px){.services-card__content-contacts{padding-top:56px}}@media only screen and (min-width:670px){.services-card__content-contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1440px){.services-card__content-contacts{margin-top:auto}}.services-card__content-phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:20px}@media only screen and (min-width:670px){.services-card__content-phone{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-left:50px;margin-top:0}}.services-card__content-phone p{color:rgba(var(--color-dark-rgb),.6);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.services-card__content-phone p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.services-card__content-phone p{font-size:16px;line-height:1.35}}.services-card__content-phone p:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.services-card__content-phone p:not(:last-child){margin-bottom:6px}}@media only screen and (min-width:1280px){.services-card__content-phone p:not(:last-child){margin-bottom:8px}}.services-card__content-phone a{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;color:var(--color-dark);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.32}@media only screen and (min-width:670px){.services-card__content-phone a{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.services-card__content-phone a{font-size:18px;line-height:1.32}}.services-card__image{height:300px;margin:0 auto;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.services-card__image{height:542px}}@media only screen and (min-width:1280px){.services-card__image{height:-webkit-calc(100% + 20px);height:calc(100% + 20px);margin-top:-20px}}@media only screen and (min-width:1440px){.services-card__image{height:-webkit-calc(100% + 30px);height:calc(100% + 30px);margin-top:-30px}}@media only screen and (min-width:1920px){.services-card__image{height:-webkit-calc(100% + 40px);height:calc(100% + 40px);margin-top:-40px}}.services-card__image:before{background-color:var(--color-background);bottom:0;content:"";height:284px;left:0;position:absolute;width:100%;z-index:1}@media only screen and (min-width:670px){.services-card__image:before{height:510px}}@media only screen and (min-width:1280px){.services-card__image:before{height:-webkit-calc(100% - 20px);height:calc(100% - 20px)}}@media only screen and (min-width:1440px){.services-card__image:before{height:-webkit-calc(100% - 30px);height:calc(100% - 30px)}}@media only screen and (min-width:1920px){.services-card__image:before{height:-webkit-calc(100% - 40px);height:calc(100% - 40px)}}.services-card__image img,.services-card__image picture{font-family:"object-fit: contain; object-position: bottom;";height:100%;left:0;object-fit:contain;object-position:bottom;position:absolute;top:0;width:100%;z-index:1}.news-list{background-color:var(--color-background);border-top:1px solid rgba(var(--color-dark-rgb),.07);padding-bottom:28px}@media only screen and (min-width:670px){.news-list{padding-bottom:42px}}@media only screen and (min-width:1280px){.news-list{padding-bottom:56px}}.news-list__tabs-wrapper{background-color:var(--color-white)}.news-list__tabs{-webkit-box-pack:start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;overflow-x:auto;position:relative}@media only screen and (min-width:670px){.news-list__tabs{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}}.news-list__tab{border-radius:0;color:rgba(var(--color-dark-rgb),.8);height:auto;line-height:1;padding:18px 0;white-space:nowrap}.news-list__tab:not(:last-child){margin-right:22px}@media only screen and (min-width:670px){.news-list__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.news-list__tab:not(:last-child){margin-right:32px}}.news-list__total{color:rgba(var(--color-dark-rgb),.8);display:none;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.news-list__total{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.news-list__total{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.news-list__total{display:block}}.news-list__select-wrapper{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:12px;padding-top:12px}@media only screen and (min-width:670px){.news-list__select-wrapper{padding-top:18px}}@media only screen and (min-width:1280px){.news-list__select-wrapper{padding-top:24px}}@media only screen and (min-width:670px){.news-list__select-wrapper{padding-bottom:18px}}@media only screen and (min-width:1280px){.news-list__select-wrapper{padding-bottom:24px}}.news-list__select-wrapper .custom-select{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:13px 16px;width:100%}@media only screen and (min-width:670px){.news-list__select-wrapper .custom-select{width:270px}}.news-list__select-wrapper .custom-select__label{padding-right:8px}.news-list__select-wrapper .custom-select__input{background-color:transparent;max-width:100%;overflow:hidden}.news-list__select-wrapper .custom-select__content{left:0}.news-list__cards{grid-gap:10px;display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:670px){.news-list__cards{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.news-list__cards{grid-gap:16px;grid-template-columns:repeat(3,1fr)}}.news-card{position:relative}@media only screen and (min-width:1280px){.news-card:hover .news-card__image{background-color:var(--color-orange);border-bottom-width:8px}.news-card:hover .news-card__image img,.news-card:hover .news-card__image picture{-webkit-transform:translateY(15px);transform:translateY(15px)}.news-card:hover .news-card__image img{border-width:0 8px 8px}.news-card:hover .news-card__icon{background-position:0 -44px}.news-card:hover .news-card__content{background-color:var(--color-orange)}.news-card:hover .news-card__title{color:var(--color-white)}.news-card:hover .news-card__date{color:rgba(var(--color-white-rgb),.6)}.news-card:hover .news-card__tag{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-dark)}.news-card:hover .news-card__tag_theme_projects{background-color:var(--color-dark);border-color:var(--color-dark);color:var(--color-white)}.news-card:hover .news-card__tag_theme_deadline{background-color:transparent;border-color:rgba(var(--color-white-rgb),.2);color:var(--color-white)}}.news-card.is-non-swiper-slide{display:none}.news-card__content{background-color:var(--color-white);height:234px;padding:20px;-webkit-transition:background-color .6s cubic-bezier(.2,.8,.25,1.15);transition:background-color .6s cubic-bezier(.2,.8,.25,1.15)}@media only screen and (min-width:670px){.news-card__content{padding-top:30px}}@media only screen and (min-width:1280px){.news-card__content{padding-top:40px}}@media only screen and (min-width:670px){.news-card__content{padding-bottom:30px}}@media only screen and (min-width:1280px){.news-card__content{padding-bottom:40px}}@media only screen and (min-width:670px){.news-card__content{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.news-card__content{padding-left:40px;padding-right:40px}}.news-card__tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.news-card__tag{background-color:var(--color-orange);border:1px solid var(--color-orange);border-radius:4px;color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;line-height:1;padding:7px 9px 4px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}@media only screen and (min-width:670px){.news-card__tag{font-size:14px;line-height:1}}@media only screen and (min-width:1280px){.news-card__tag{font-size:14px;line-height:1;padding-bottom:5px}}.news-card__tag:not(:last-child){margin-right:6px}.news-card__title{text-wrap:initial;color:var(--color-dark);margin-top:12px;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.news-card__title{margin-top:18px}}@media only screen and (min-width:1280px){.news-card__title{margin-top:24px}}.news-card__date{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;margin-top:6px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.news-card__date{margin-top:6px}}@media only screen and (min-width:1280px){.news-card__date{margin-top:8px}}@media only screen and (min-width:670px){.news-card__date{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.news-card__date{font-size:16px;line-height:1.35}}.news-card__image{background-color:var(--color-white);border-bottom:0 solid var(--color-orange);height:220px;overflow:hidden;position:relative;-webkit-transition:border .6s cubic-bezier(.2,.8,.25,1.15),background-color .6s cubic-bezier(.2,.8,.25,1.15);transition:border .6s cubic-bezier(.2,.8,.25,1.15),background-color .6s cubic-bezier(.2,.8,.25,1.15);width:100%}@media only screen and (min-width:1280px){.news-card__image{height:376px;overflow:hidden}}.news-card__image img,.news-card__image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.8,.25,1.15);transition:-webkit-transform .6s cubic-bezier(.2,.8,.25,1.15);transition:transform .6s cubic-bezier(.2,.8,.25,1.15);transition:transform .6s cubic-bezier(.2,.8,.25,1.15),-webkit-transform .6s cubic-bezier(.2,.8,.25,1.15);width:100%}@media only screen and (min-width:1280px){.news-card__image img,.news-card__image picture{bottom:0;top:auto;-webkit-transform:translateY(0);transform:translateY(0)}}.news-card__image img{border:0 solid var(--color-orange);-webkit-transition:border .6s cubic-bezier(.2,.8,.25,1.15);transition:border .6s cubic-bezier(.2,.8,.25,1.15)}.news-card__icon{background-image:url(/webicons/arrows/a-i-orange.svg);background-position:0 0;bottom:24px;height:44px;position:absolute;right:24px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-position;transition-property:background-position;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:44px}@media only screen and (min-width:670px){.news-card__icon{bottom:30px;right:30px}}@media only screen and (min-width:1280px){.news-card__icon{bottom:40px;right:40px}}.news-list__more{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;margin-right:auto;margin-top:20px}@media only screen and (min-width:670px){.news-list__more{margin-top:30px}}@media only screen and (min-width:1280px){.news-list__more{margin-top:40px}}.news-list__more.is-hide{display:none}.news-card__tag_theme_projects{background-color:var(--color-dark);border-color:var(--color-dark)}.news-card__tag_theme_deadline{background-color:var(--color-background);border-color:var(--color-background);color:var(--color-dark)}.content-slider{margin-bottom:32px;margin-top:32px}@media only screen and (min-width:670px){.content-slider{margin-top:46px}}@media only screen and (min-width:1280px){.content-slider{margin-top:64px}}@media only screen and (min-width:670px){.content-slider{margin-bottom:46px}}@media only screen and (min-width:1280px){.content-slider{margin-bottom:64px}}.content-slider__slide{border-radius:6px;height:230px;overflow:hidden}@media only screen and (min-width:670px){.content-slider__slide{height:390px}}@media only screen and (min-width:1280px){.content-slider__slide{height:580px}}.content-slider__slide picture{height:100%;width:100%}.content-slider__slide img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.content-slider__counter{background-color:var(--color-background);border-radius:6px;margin-left:auto}.content-slider__controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px;width:100%}@media only screen and (min-width:670px){.content-slider__controls{margin-top:24px}}@media only screen and (min-width:1280px){.content-slider__controls{margin-top:32px}}.content-slider__arrows{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:8px;position:relative;width:120px}.content-slider__arrows .button{background-color:var(--color-background)}.step-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:var(--color-white);color:rgba(var(--color-dark-rgb),.7);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;height:auto;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:1.35;padding:20px;position:relative;width:100%}@media only screen and (min-width:670px){.step-card{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.step-card{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.step-card{padding-top:30px}}@media only screen and (min-width:1280px){.step-card{padding-top:40px}}@media only screen and (min-width:670px){.step-card{padding-bottom:30px}}@media only screen and (min-width:1280px){.step-card{padding-bottom:40px}}@media only screen and (min-width:670px){.step-card{height:350px;padding-left:30px;padding-right:30px;width:350px}}@media only screen and (min-width:1280px){.step-card{height:420px;padding-left:40px;padding-right:40px;width:auto}}.step-card.is-finish{background-color:var(--color-orange);color:rgba(var(--color-white-rgb),.8)}.step-card.is-finish .step-card__num span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.step-card.is-finish .step-card__num svg{fill:var(--color-white)}.step-card.is-finish .step-card__title,.step-card__num{color:var(--color-white)}.step-card__num{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1.32;margin-bottom:auto;width:44px}@media only screen and (min-width:670px){.step-card__num{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.step-card__num{font-size:18px;line-height:1.32}}.step-card__title:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.step-card__title:not(:first-child){margin-top:0}}.step-card__text:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.step-card__text:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.step-card__text:not(:first-child){margin-top:16px}}.step-card__text:not(:last-child){margin-bottom:12px}@media only screen and (min-width:670px){.step-card__text:not(:last-child){margin-bottom:18px}}@media only screen and (min-width:1280px){.step-card__text:not(:last-child){margin-bottom:24px}}.step-card__text ul:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.step-card__text ul:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.step-card__text ul:not(:first-child){margin-top:16px}}.step-card__text ul li{display:-webkit-box;display:-webkit-flex;display:flex}.step-card__text ul li:before{color:var(--color-orange);content:"•";display:block;margin-right:10px;position:relative}.step-card__text ul li:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.step-card__text ul li:not(:last-child){margin-bottom:6px}}@media only screen and (min-width:1280px){.step-card__text ul li:not(:last-child){margin-bottom:8px}}.vacancy-card{grid-gap:24px;background-color:var(--color-white);border-bottom:1px solid rgba(var(--color-dark-rgb),.07);display:grid;grid-template-columns:auto 24px;padding:20px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-bottom;transition-property:border-bottom;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.vacancy-card{padding-top:30px}}@media only screen and (min-width:1280px){.vacancy-card{padding-top:40px}}@media only screen and (min-width:670px){.vacancy-card{padding-bottom:30px}}@media only screen and (min-width:1280px){.vacancy-card{padding-bottom:40px}}@media only screen and (min-width:670px){.vacancy-card{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.vacancy-card{padding-left:40px;padding-right:40px}.vacancy-card:hover{border-bottom-color:var(--color-orange)}.vacancy-card:hover .vacancy-card__city,.vacancy-card:hover .vacancy-card__salary,.vacancy-card:hover .vacancy-card__title{color:var(--color-orange)}.vacancy-card:hover .vacancy-card__icon{rotate:-45deg}.vacancy-card:hover .vacancy-card__icon svg{fill:var(--color-orange);fill-opacity:1}}@media only screen and (min-width:960px){.vacancy-card__description{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}}.vacancy-card__title{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.vacancy-card__title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.vacancy-card__title{font-size:18px;line-height:1.35}}@media only screen and (min-width:960px){.vacancy-card__title{width:67.7966101695%}}.vacancy-card__city{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.vacancy-card__city{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.vacancy-card__city{font-size:18px;line-height:1.35}}@media only screen and (min-width:960px){.vacancy-card__city{width:13.5593220339%}}.vacancy-card__salary{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.32;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.vacancy-card__salary{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.vacancy-card__salary{font-size:18px;line-height:1.32}}@media only screen and (min-width:960px){.vacancy-card__salary{width:18.6440677966%}}.vacancy-card__salary:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.vacancy-card__salary:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.vacancy-card__salary:not(:first-child){margin-top:16px}}@media only screen and (min-width:960px){.vacancy-card__salary:not(:first-child){margin-top:0}}.vacancy-card__icon{rotate:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:rotate;transition-property:rotate;-webkit-transition-timing-function:ease;transition-timing-function:ease}.vacancy-card__icon svg{fill:var(--color-dark);fill-opacity:.5}.achievements-card{background-color:var(--color-background);min-height:260px;padding:20px;position:relative;width:100%}@media only screen and (min-width:670px){.achievements-card{padding-top:30px}}@media only screen and (min-width:1280px){.achievements-card{padding-top:40px}}@media only screen and (min-width:670px){.achievements-card{padding-bottom:30px}}@media only screen and (min-width:1280px){.achievements-card{padding-bottom:40px}}@media only screen and (min-width:670px){.achievements-card{height:320px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:960px){.achievements-card{height:380px}}@media only screen and (min-width:1280px){.achievements-card{height:450px;padding-left:40px;padding-right:40px}}.achievements-card__animation{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.achievements-card__animation:after,.achievements-card__animation:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.achievements-card__animation:after,.achievements-card__animation:before{height:840px;width:285px}}.achievements-card__animation:before{top:0}.achievements-card__animation:after{top:420px}@media only screen and (min-width:670px){.achievements-card__animation:after{top:840px}}.achievements-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;position:relative;width:100%;z-index:2}.achievements-card__content-title{font-size:22px;font-weight:500;line-height:1.25;text-transform:uppercase;width:61.7647058824%}@media only screen and (min-width:670px){.achievements-card__content-title{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){.achievements-card__content-title{font-size:36px;line-height:1.25}}@media only screen and (min-width:670px){.achievements-card__content-title{width:47.0588235294%}}@media only screen and (min-width:960px){.achievements-card__content-title{width:310px}}@media only screen and (min-width:1280px){.achievements-card__content-title{width:380px}}.achievements-card__content-text{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:auto}@media only screen and (min-width:670px){.achievements-card__content-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.achievements-card__content-text{font-size:18px;line-height:1.35}}.achievements-card__image{z-index:1}.achievements-card_theme_image .achievements-card__image{height:100%;left:0;position:absolute;top:0;width:100%}.achievements-card_theme_image .achievements-card__image:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.achievements-card_theme_image .achievements-card__image img,.achievements-card_theme_image .achievements-card__image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.achievements-card_theme_image .achievements-card__content{color:var(--color-white)}.achievements-card_theme_main{background-color:var(--color-orange);min-height:540px;overflow:hidden;padding:28px 28px 287px}@media only screen and (min-width:670px){.achievements-card_theme_main{padding-top:42px}}@media only screen and (min-width:1280px){.achievements-card_theme_main{padding-top:56px}}@media only screen and (min-width:670px){.achievements-card_theme_main{min-height:660px;padding-bottom:390px;padding-left:42px;padding-right:42px}}@media only screen and (min-width:960px){.achievements-card_theme_main{grid-column:span 2;min-height:470px;padding-bottom:42px;padding-left:42px;padding-right:42px}}@media only screen and (min-width:1280px){.achievements-card_theme_main{min-height:560px;overflow:visible;padding-bottom:56px;padding-left:56px;padding-right:56px}}@media only screen and (min-width:960px){.achievements-card_theme_main .achievements-card__content{width:50%}}@media only screen and (min-width:1280px){.achievements-card_theme_main .achievements-card__content{width:33.8235294118%}}.achievements-card_theme_main .achievements-card__content-title{font-size:34px;font-weight:500;line-height:1.12}@media only screen and (min-width:670px){.achievements-card_theme_main .achievements-card__content-title{font-size:52px;line-height:1.12}}@media only screen and (min-width:1280px){.achievements-card_theme_main .achievements-card__content-title{font-size:84px;line-height:1.12}}.achievements-card_theme_main .achievements-card__content-text{color:var(--color-white);margin-top:16px}@media only screen and (min-width:670px){.achievements-card_theme_main .achievements-card__content-text{margin-top:24px}}@media only screen and (min-width:1280px){.achievements-card_theme_main .achievements-card__content-text{margin-top:32px}}@media only screen and (min-width:960px){.achievements-card_theme_main .achievements-card__content-text{margin-top:auto;padding-right:12px}}.achievements-card_theme_main .achievements-card__image{bottom:0;height:250px;left:0;position:absolute;top:auto;width:100%}@media only screen and (min-width:670px){.achievements-card_theme_main .achievements-card__image{height:360px}}@media only screen and (min-width:960px){.achievements-card_theme_main .achievements-card__image{height:436px;left:50%;width:50%}}@media only screen and (min-width:1280px){.achievements-card_theme_main .achievements-card__image{height:580px;left:auto;right:56px;width:680px}}@media only screen and (min-width:1600px){.achievements-card_theme_main .achievements-card__image{right:175px}}.achievements-card_theme_main .achievements-card__image img,.achievements-card_theme_main .achievements-card__image picture{font-family:"object-fit: contain; object-position: center;";object-fit:contain;object-position:center}@media only screen and (min-width:960px){.achievements-card_theme_main .achievements-card__image img,.achievements-card_theme_main .achievements-card__image picture{left:auto;right:-35px;width:510px}}@media only screen and (min-width:1280px){.achievements-card_theme_main .achievements-card__image img,.achievements-card_theme_main .achievements-card__image picture{right:0;width:100%}}.achievements-card_theme_bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(#547eb3),color-stop(184.02%,#e7f2ff)),-webkit-gradient(linear,left top,left bottom,from(#668abe),to(#a7c2e2));background-image:linear-gradient(180deg,#547eb3,#e7f2ff 184.02%),linear-gradient(180deg,#668abe,#a7c2e2);min-height:420px;padding:28px 28px 244px}@media only screen and (min-width:670px){.achievements-card_theme_bottom{padding-top:42px}}@media only screen and (min-width:1280px){.achievements-card_theme_bottom{padding-top:56px}}@media only screen and (min-width:670px){.achievements-card_theme_bottom{min-height:570px;padding-bottom:422px;padding-left:42px;padding-right:42px}}@media only screen and (min-width:960px){.achievements-card_theme_bottom{min-height:430px;padding-bottom:42px}}@media only screen and (min-width:1280px){.achievements-card_theme_bottom{min-height:560px;padding-bottom:56px;padding-left:56px;padding-right:56px}}@media only screen and (min-width:960px){.achievements-card_theme_bottom .achievements-card__content{width:35.2941176471%}}@media only screen and (min-width:1440px){.achievements-card_theme_bottom .achievements-card__content{width:23.5294117647%}}@media only screen and (min-width:1920px){.achievements-card_theme_bottom .achievements-card__content{width:23.3333333333%}}.achievements-card_theme_bottom .achievements-card__content-title{width:100%}.achievements-card_theme_bottom .achievements-card__content-text{color:var(--color-white);margin-top:16px}@media only screen and (min-width:670px){.achievements-card_theme_bottom .achievements-card__content-text{margin-top:24px}}@media only screen and (min-width:1280px){.achievements-card_theme_bottom .achievements-card__content-text{margin-top:32px}}@media only screen and (min-width:960px){.achievements-card_theme_bottom .achievements-card__content-text{margin-top:auto}}.achievements-card_theme_bottom .achievements-card__image{bottom:0;height:196px;left:0;position:absolute;top:auto;width:100%}@media only screen and (min-width:670px){.achievements-card_theme_bottom .achievements-card__image{height:375px}}@media only screen and (min-width:960px){.achievements-card_theme_bottom .achievements-card__image{height:340px;left:auto;right:0;width:590px}}@media only screen and (min-width:1280px){.achievements-card_theme_bottom .achievements-card__image{height:560px;width:60%}}@media only screen and (min-width:1440px){.achievements-card_theme_bottom .achievements-card__image{width:972px}}.achievements-card_theme_bottom .achievements-card__image img,.achievements-card_theme_bottom .achievements-card__image picture{font-family:"object-fit: contain; object-position: right;";object-fit:contain;object-position:right}@media only screen and (min-width:1280px){.achievements-card_theme_bottom .achievements-card__image img,.achievements-card_theme_bottom .achievements-card__image picture{object-position:bottom}}.advantages__secondary-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;height:220px;padding:20px;width:210px}@media only screen and (min-width:670px){.advantages__secondary-item{padding-top:30px}}@media only screen and (min-width:1280px){.advantages__secondary-item{padding-top:40px}}@media only screen and (min-width:670px){.advantages__secondary-item{padding-bottom:30px}}@media only screen and (min-width:1280px){.advantages__secondary-item{padding-bottom:40px}}@media only screen and (min-width:670px){.advantages__secondary-item{height:300px;padding-left:30px;padding-right:30px;width:300px}}@media only screen and (min-width:960px){.advantages__secondary-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%}}@media only screen and (min-width:1280px){.advantages__secondary-item{height:400px;padding-left:40px;padding-right:40px}}.advantages__secondary-item:not(:first-child){margin-left:10px}@media only screen and (min-width:670px){.advantages__secondary-item:not(:first-child){margin-left:12px}}@media only screen and (min-width:1280px){.advantages__secondary-item:not(:first-child){margin-left:16px}}.advantages__secondary-title{display:-webkit-box;display:-webkit-flex;display:flex;font-size:40px;font-weight:500;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.advantages__secondary-title{font-size:58px;line-height:1.1}}@media only screen and (min-width:1280px){.advantages__secondary-title{font-size:120px;line-height:1.1}}.advantages__secondary-title span{font-size:14px;font-weight:500;line-height:1.32;margin-left:6px;margin-top:6px}@media only screen and (min-width:670px){.advantages__secondary-title span{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.advantages__secondary-title span{font-size:18px;line-height:1.32}}@media only screen and (min-width:670px){.advantages__secondary-title span{margin-top:6px}}@media only screen and (min-width:1280px){.advantages__secondary-title span{margin-top:8px}}.advantages__secondary-text{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:auto}@media only screen and (min-width:670px){.advantages__secondary-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.advantages__secondary-text{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.advantages__secondary-item_theme_achievements{height:320px;width:290px}}@media only screen and (min-width:1280px){.advantages__secondary-item_theme_achievements{height:450px;width:100%}}.advantages__secondary-item_theme_achievements .advantages__secondary-title svg{fill:var(--color-orange);height:16px;width:16px}@media only screen and (min-width:960px){.advantages__secondary-item_theme_achievements .advantages__secondary-title svg{height:20px;width:20px}}@media only screen and (min-width:1280px){.advantages__secondary-item_theme_achievements .advantages__secondary-title svg{height:34px;margin-top:3px;width:34px}}.first-screen{height:100%;padding-bottom:24px;padding-top:64px}@media only screen and (min-width:670px){.first-screen{padding-bottom:38px}}@media only screen and (min-width:1280px){.first-screen{padding-bottom:48px}}@media only screen and (min-width:670px){.first-screen{padding-top:82px}}@media only screen and (min-width:960px){.first-screen{padding-top:92px}}.first-screen__container{height:100%;margin-left:auto;margin-right:auto;max-width:1920px;width:100%}.first-screen__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;margin-left:2.7777777778%;margin-right:2.7777777778%;padding-top:10px;width:94.4444444444%}@media only screen and (min-width:670px){.first-screen__inner{padding-top:12px}}@media only screen and (min-width:1280px){.first-screen__inner{padding-top:16px}}@media only screen and (min-width:1920px){.first-screen__inner{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.first-screen__content{height:-webkit-calc(100% - 156px);height:calc(100% - 156px);min-height:595px;position:relative}@media only screen and (min-width:670px){.first-screen__content{min-height:760px}}@media only screen and (min-width:1280px){.first-screen__content{height:-webkit-calc(var(--vh,1vh)*100 - 120px);height:calc(var(--vh, 1vh)*100 - 120px);max-height:650px;min-height:450px}}.first-screen__content:after{top:0}.first-screen__content:before{top:100%;z-index:2}.first-screen__slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.first-screen__slider.swiper-initialized .first-screen__slider-pagination .swiper-pagination-bullet{opacity:1}.first-screen__slider-wrapper{min-height:inherit}.first-screen__slider-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto}@media only screen and (min-width:1280px){.first-screen__slider-slide{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.first-screen__slider-image{border:8px solid var(--color-orange);height:0;padding-bottom:68%;position:relative;width:100%}@media only screen and (min-width:670px){.first-screen__slider-image{height:380px;padding-bottom:0}}@media only screen and (min-width:1280px){.first-screen__slider-image{height:100%;width:50%}}.first-screen__slider-image img,.first-screen__slider-image picture{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.first-screen__slider-content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:space-between;justify-content:space-between;min-height:300px;overflow:hidden;padding:24px;position:relative}@media only screen and (min-width:670px){.first-screen__slider-content{padding-top:38px}}@media only screen and (min-width:1280px){.first-screen__slider-content{padding-top:48px}}@media only screen and (min-width:670px){.first-screen__slider-content{padding-bottom:38px}}@media only screen and (min-width:1280px){.first-screen__slider-content{padding-bottom:48px}}@media only screen and (min-width:670px){.first-screen__slider-content{padding-left:38px;padding-right:38px}}@media only screen and (min-width:1280px){.first-screen__slider-content{padding-left:48px;padding-right:48px;width:50%}}.first-screen__slider-content:after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(70%,var(--color-orange)));background-image:linear-gradient(90deg,transparent 0,var(--color-orange) 70%);content:"";height:100%;position:absolute;right:0;top:0;width:43%}.first-screen__slider-animation{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.first-screen__slider-animation:after,.first-screen__slider-animation:before{-webkit-animation:stripe-slide-diagonal 30s linear infinite;animation:stripe-slide-diagonal 30s linear infinite;background-image:url(/webicons/first-screen/fs-v2-animation.svg);background-size:cover;content:"";height:367px;left:0;position:absolute;width:916px;z-index:0}@media only screen and (min-width:670px){.first-screen__slider-animation:after,.first-screen__slider-animation:before{height:734px;width:1833px}}.first-screen__slider-animation:before{left:-300px;top:0}@media only screen and (min-width:670px){.first-screen__slider-animation:before{left:-800px}}.first-screen__slider-animation:after{left:-300px;top:367px}@media only screen and (min-width:670px){.first-screen__slider-animation:after{left:-800px;top:734px}}.first-screen__slider-promo{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;z-index:1}.first-screen__promo-item{border-radius:4px;font-size:12px;font-weight:500;line-height:1.4;padding:4px 10px}@media only screen and (min-width:670px){.first-screen__promo-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.first-screen__promo-item{font-size:14px;line-height:1.4}}.first-screen__promo-title{background-color:var(--color-white);color:var(--color-dark)}.first-screen__promo-text{background-color:transparent;border:1px solid rgba(var(--color-white-rgb),.2);color:var(--color-white)}.first-screen__promo-text:not(:first-child){margin-left:6px}.first-screen__slider-title{text-align:center;z-index:1}.first-screen__slider-title h3{color:var(--color-white);text-transform:uppercase}.first-screen__slider-title p{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.first-screen__slider-title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.first-screen__slider-title p{font-size:16px;line-height:1.35}}.first-screen__slider-title p:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.first-screen__slider-title p:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.first-screen__slider-title p:not(:first-child){margin-top:16px}}.first-screen__slider-controls{display:-webkit-box;display:-webkit-flex;display:flex;z-index:1}.first-screen__slider-controls .button{white-space:nowrap;width:-webkit-calc(50% - 3px);width:calc(50% - 3px)}@media only screen and (min-width:670px){.first-screen__slider-controls .button{width:auto}}.first-screen__slider-controls .button:not(:first-child){margin-left:6px}.first-screen__slider-pagination{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;height:32px;-webkit-justify-content:center;justify-content:center;margin-top:6px;position:relative}@media only screen and (min-width:670px){.first-screen__slider-pagination{display:none}}.first-screen__slider-pagination .swiper-pagination-bullet{background-color:rgba(var(--color-dark-rgb),.1);border-radius:2px;display:block;height:6px;margin:10px 0 16px;opacity:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:6px}.first-screen__slider-pagination .swiper-pagination-bullet:not(:first-child){margin-left:10px}.first-screen__slider-pagination .swiper-pagination-bullet-active{background-color:var(--color-dark)}.first-screen__slider-arrows{display:none;position:absolute}@media only screen and (min-width:670px){.first-screen__slider-arrows{bottom:38px;display:-webkit-box;display:-webkit-flex;display:flex;right:38px;z-index:1}}@media only screen and (min-width:1280px){.first-screen__slider-arrows{bottom:48px;left:-webkit-calc(50% - 190px);left:calc(50% - 190px);right:auto}}.first-screen__slider-counter span{color:var(--color-white)}.first-screen__links{grid-gap:6px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:6px}@media only screen and (min-width:670px){.first-screen__links{margin-top:6px}}@media only screen and (min-width:1280px){.first-screen__links{margin-top:8px}}@media only screen and (min-width:670px) and (max-width:959px){.first-screen__links{grid-template-columns:1fr}}.first-screen__links-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-background);border-radius:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:150px;overflow:hidden;padding:16px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.first-screen__links-item{padding-top:24px}}@media only screen and (min-width:1280px){.first-screen__links-item{padding-top:32px}}@media only screen and (min-width:670px){.first-screen__links-item{padding-bottom:24px}}@media only screen and (min-width:1280px){.first-screen__links-item{padding-bottom:32px}}@media only screen and (min-width:670px){.first-screen__links-item{grid-gap:0 10px;display:grid;grid-template-columns:-webkit-calc(100% - 54px) 44px;grid-template-columns:calc(100% - 54px) 44px;height:auto;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.first-screen__links-item{padding-left:40px;padding-right:40px}.first-screen__links-item:hover .first-screen__links-text{color:var(--color-white)}.first-screen__links-item:hover .first-screen__links-text span{color:rgba(var(--color-white-rgb),.5)}.first-screen__links-item:hover .first-screen__links-icon{background-position:0 100%}}.first-screen__links-item:before{background-color:var(--color-dark);border-radius:0}.first-screen__links-text{color:rgba(var(--color-dark-rgb),.9);font-size:14px;font-weight:500;line-height:1.32;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}@media only screen and (min-width:670px){.first-screen__links-text{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.first-screen__links-text{font-size:18px;line-height:1.32}}@media only screen and (min-width:670px){.first-screen__links-text{margin:auto 0}}.first-screen__links-text span{color:rgba(var(--color-dark-rgb),.4);display:none;font-size:14px;font-weight:400;line-height:1.35;text-transform:none}@media only screen and (min-width:670px){.first-screen__links-text span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.first-screen__links-text span{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.first-screen__links-text span{display:block}}.first-screen__links-icon{border-radius:4px;height:22px;margin-left:auto;margin-top:auto;overflow:hidden;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,background-position;transition-property:background-color,background-position;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:22px;z-index:1}@media only screen and (min-width:670px){.first-screen__links-icon{background-image:url(/webicons/arrows/arrow-icon.svg);background-position:0 0;height:44px;margin:auto 0;width:44px}}@-webkit-keyframes stripe-slide-diagonal{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}}@keyframes stripe-slide-diagonal{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}}.search-panel{margin-bottom:38px;position:relative}@media only screen and (min-width:670px){.search-panel{margin-bottom:60px}}@media only screen and (min-width:1280px){.search-panel{margin-bottom:104px}}.search-panel__wrapper{padding-bottom:24px;padding-top:24px}@media only screen and (min-width:670px){.search-panel__wrapper{padding-top:38px}}@media only screen and (min-width:1280px){.search-panel__wrapper{padding-top:48px}}@media only screen and (min-width:670px){.search-panel__wrapper{padding-bottom:38px}}@media only screen and (min-width:1280px){.search-panel__wrapper{padding-bottom:48px}}@media only screen and (min-width:670px){.search-panel__wrapper{border:8px solid var(--color-background);padding-left:38px;padding-right:38px}}@media only screen and (min-width:1280px){.search-panel__wrapper{padding-left:48px;padding-right:48px}}.search-panel__title{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;color:var(--color-dark);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-transform:uppercase}.search-panel__title svg{fill:var(--color-orange)}.search-panel__title-city{color:var(--color-orange);cursor:pointer;margin:0 5px}.search-panel__form-input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,margin;transition-property:width,margin;-webkit-transition-timing-function:ease;transition-timing-function:ease}.search-panel__form-input:empty{margin:0;width:0}.projects{margin-bottom:38px;position:relative}@media only screen and (min-width:670px){.projects{margin-bottom:58px}}@media only screen and (min-width:1280px){.projects{margin-bottom:96px}.projects.is-active .projects__list-content{width:-webkit-calc(60% - 8px);width:calc(60% - 8px)}.projects.is-active .projects__list-item{grid-template-columns:repeat(2,1fr)}.projects.is-active .projects__list-map-wrapper{margin-left:16px}.projects.is-active .projects__list-map{opacity:1;pointer-events:all;width:100%;z-index:4}}@media only screen and (min-width:1440px){.projects.is-active .projects__list-content{width:-webkit-calc(55% - 8px);width:calc(55% - 8px)}}@media only screen and (min-width:1600px){.projects.is-active .projects__list-content{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}}.projects__title{text-align:center;text-transform:uppercase}.projects__content{margin-top:20px}@media only screen and (min-width:670px){.projects__content{margin-top:30px}}@media only screen and (min-width:1280px){.projects__content{margin-top:40px}}.projects__tabs{-webkit-box-pack:start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(var(--color-dark-rgb),.1);border-top:1px solid rgba(var(--color-dark-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;height:54px;-webkit-justify-content:flex-start;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 16px}@media only screen and (min-width:670px){.projects__tabs{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.projects__tab{height:100%}.projects__tab:not(:first-child){margin-left:24px}@media only screen and (min-width:670px){.projects__tab:not(:first-child){margin-left:32px}}.projects__tab-map{display:none}@media only screen and (min-width:1280px){.projects__tab-map{border-left:1px solid rgba(var(--color-dark-rgb),.1);border-radius:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:20px;margin-left:30px;padding:0 0 0 30px}}.projects__tab-full-map{margin-top:16px;width:100%}@media only screen and (min-width:670px){.projects__tab-full-map{margin-top:24px}}@media only screen and (min-width:1280px){.projects__tab-full-map{display:none;margin-top:32px}}.projects__tab-full-map .button__icon{margin-right:8px}.projects__list-wrapper{margin-top:24px}@media only screen and (min-width:670px){.projects__list-wrapper{margin-top:38px}}@media only screen and (min-width:1280px){.projects__list-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:48px}}.projects__list-content{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.projects__list-item{grid-gap:10px;display:grid}@media only screen and (min-width:670px){.projects__list-item{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.projects__list-item{grid-gap:16px;grid-template-columns:repeat(3,1fr)}}.projects__list-item:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}@media only screen and (max-width:1279px){.projects__list-map-wrapper{height:0;overflow:hidden}}@media only screen and (min-width:1280px){.projects__list-map-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}}.projects__list-map-wrapper.is-active{background-color:var(--color-white);height:100%;left:0;opacity:1;pointer-events:all;position:fixed;top:0;width:100%;z-index:4}.projects__list-map-wrapper.is-active .projects__list-map-close{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.projects__list-map{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.projects__list-map{background-color:var(--color-white);left:0;opacity:0;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;width:0}}.projects__list-map .yandex-map__base,.projects__list-map .yandex-map__container{height:100%;width:100%}@media only screen and (max-width:1279px){.projects__list-map .yandex-map__fullscreen-button{display:none}}@media only screen and (min-width:1280px){.projects__list-map .ymaps-2-1-79-placemark-overlay:hover .yandex-map__about-marker{-webkit-transform:scale(1.15);transform:scale(1.15)}}.projects__list-map-close{display:none;opacity:1;position:fixed;right:10px;top:10px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility,z-index;transition-property:opacity,visibility,z-index;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:visible;z-index:2}.projects__list-map-close.is-hide{opacity:0;visibility:hidden;z-index:-1}.projects__list-map-close svg{fill:var(--color-white);fill-opacity:1}.projects__list-map-close path{stroke:var(--color-white)}.projects__all-projects{margin-top:20px;width:100%}@media only screen and (min-width:670px){.projects__all-projects{margin-top:30px}}@media only screen and (min-width:1280px){.projects__all-projects{margin-top:40px}}.projects_theme_standalone{padding-top:64px}@media only screen and (min-width:670px){.projects_theme_standalone{padding-top:82px}}@media only screen and (min-width:960px){.projects_theme_standalone{padding-top:92px}}.projects_theme_standalone .projects__title{margin-top:10px}@media only screen and (min-width:670px){.projects_theme_standalone .projects__title{margin-top:12px}}@media only screen and (min-width:1280px){.projects_theme_standalone .projects__title{margin-top:16px}}.faq{background-color:var(--color-background);padding-top:36px}@media only screen and (min-width:670px){.faq{padding-top:52px}}@media only screen and (min-width:1280px){.faq{padding-top:80px}}.faq__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:24px}@media only screen and (min-width:670px){.faq__container{margin-top:38px}}@media only screen and (min-width:1280px){.faq__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-top:48px}}.faq__title{color:var(--color-dark);font-size:42px;font-weight:500;line-height:1.1;text-align:center}@media only screen and (min-width:670px){.faq__title{font-size:64px;line-height:1.1}}@media only screen and (min-width:1280px){.faq__title{font-size:150px;line-height:1.1}}.faq__manager{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:12px;padding:16px;width:100%}@media only screen and (min-width:670px){.faq__manager{padding-top:24px}}@media only screen and (min-width:1280px){.faq__manager{padding-top:32px}}@media only screen and (min-width:670px){.faq__manager{padding-bottom:24px}}@media only screen and (min-width:1280px){.faq__manager{padding-bottom:32px}}@media only screen and (min-width:670px){.faq__manager{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1280px){.faq__manager{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;height:410px;margin-bottom:0;margin-right:16px;max-height:410px;max-width:410px;min-height:410px;min-width:410px;padding-left:32px;padding-right:32px;width:410px}}.faq__manager-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.faq__manager-details h6{color:var(--color-white)}.faq__manager-details p{color:rgba(var(--color-white-rgb),.6);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.faq__manager-details p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.faq__manager-details p{font-size:16px;line-height:1.35}}.faq__manager-details a{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.35;margin-top:16px}@media only screen and (min-width:670px){.faq__manager-details a{margin-top:24px}}@media only screen and (min-width:1280px){.faq__manager-details a{margin-top:32px}}@media only screen and (min-width:670px){.faq__manager-details a{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.faq__manager-details a{font-size:16px;line-height:1.35}}.faq__manager-img{border-radius:6px;height:90px;margin-bottom:auto;margin-right:6.25%;max-height:90px;max-width:90px;min-height:90px;min-width:90px;width:90px}@media only screen and (min-width:670px){.faq__manager-img{height:140px;max-height:140px;max-width:140px;min-height:140px;min-width:140px;width:140px}}@media only screen and (min-width:1280px){.faq__manager-img{margin-right:0}}.faq__questions{width:100%}.finishing{background-color:var(--color-white);margin-bottom:38px}@media only screen and (min-width:670px){.finishing{margin-bottom:60px}}@media only screen and (min-width:1280px){.finishing{margin-bottom:104px}}.finishing__content{padding-bottom:32px;padding-top:32px}@media only screen and (min-width:670px){.finishing__content{padding-top:50px}}@media only screen and (min-width:1280px){.finishing__content{padding-top:72px}}@media only screen and (min-width:670px){.finishing__content{padding-bottom:46px}}@media only screen and (min-width:1280px){.finishing__content{padding-bottom:64px}}@media only screen and (min-width:670px){.finishing__content{border:8px solid var(--color-background);padding-left:37px;padding-right:37px}}@media only screen and (min-width:960px){.finishing__content{padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.finishing__content{padding-left:64px;padding-right:64px}}.finishing__title{text-align:center;text-transform:uppercase}.finishing__slider{margin-top:24px}@media only screen and (min-width:670px){.finishing__slider{margin-top:38px}}@media only screen and (min-width:1280px){.finishing__slider{margin-top:48px}}.finishing__slider-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-box-pack:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:420px;-webkit-justify-content:flex-start;justify-content:flex-start;padding:20px;position:relative}@media only screen and (min-width:670px){.finishing__slider-item{padding-top:30px}}@media only screen and (min-width:1280px){.finishing__slider-item{padding-top:40px}}@media only screen and (min-width:670px){.finishing__slider-item{padding-bottom:30px}}@media only screen and (min-width:1280px){.finishing__slider-item{padding-bottom:40px}}@media only screen and (min-width:670px){.finishing__slider-item{height:480px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.finishing__slider-item{height:600px;padding-left:40px;padding-right:40px}.finishing__slider-item:hover:before{border-color:var(--color-orange)}.finishing__slider-item:hover .finishing__slider-image{height:-webkit-calc(100% - 16px);height:calc(100% - 16px);left:8px;top:8px;width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}.finishing__slider-item:hover .finishing__slider-icon img{object-position:bottom}}.finishing__slider-item:before{border:8px solid transparent;content:"";-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:2}.finishing__slider-image,.finishing__slider-item:before{height:100%;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.finishing__slider-image{-webkit-transition-property:width,height,left,top;transition-property:width,height,left,top;-webkit-transition-timing-function:ease;transition-timing-function:ease}.finishing__slider-image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(23,23,25,.6)),color-stop(30%,rgba(23,23,25,.1)));background-image:linear-gradient(180deg,rgba(23,23,25,.6),rgba(23,23,25,.1) 30%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.finishing__slider-image img,.finishing__slider-image picture{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:1}.finishing__slider-title{color:var(--color-white);position:relative;text-transform:uppercase;z-index:1}.finishing__slider-subtitle{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-top:2px;position:relative;z-index:1}@media only screen and (min-width:670px){.finishing__slider-subtitle{margin-top:2px}}@media only screen and (min-width:1280px){.finishing__slider-subtitle{margin-top:4px}}@media only screen and (min-width:670px){.finishing__slider-subtitle{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.finishing__slider-subtitle{font-size:16px;line-height:1.35}}.finishing__slider-icon{border-radius:6px;height:44px;margin-left:auto;margin-top:auto;position:relative;width:44px;z-index:1}.finishing__slider-icon img{display:block;font-family:"object-fit: cover; object-position: top;";height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:object-position;transition-property:object-position;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.finishing__slider-controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px;width:100%}@media only screen and (min-width:670px){.finishing__slider-controls{margin-top:24px}}@media only screen and (min-width:1280px){.finishing__slider-controls{margin-top:32px}}.finishing__slider-more{margin-left:auto;padding:0 26px}.finish-types{margin-bottom:38px}@media only screen and (min-width:670px){.finish-types{margin-bottom:60px}}@media only screen and (min-width:1280px){.finish-types{margin-bottom:104px}}.finish-types__title{text-align:center}.finish-types__title:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.finish-types__title:not(:last-child){margin-bottom:42px}}@media only screen and (min-width:1280px){.finish-types__title:not(:last-child){margin-bottom:56px}}.finish-types__wrapper{margin-left:auto;margin-right:auto;max-width:1920px}.finish-types__card,.finish-types__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.finish-types__card{-webkit-box-pack:justify;height:350px;-webkit-justify-content:space-between;justify-content:space-between;position:relative}@media only screen and (min-width:670px){.finish-types__card{height:560px}}@media only screen and (min-width:960px){.finish-types__card{height:600px}}@media only screen and (min-width:1440px){.finish-types__card{height:700px}}.finish-types__card:not(:last-of-type){margin-bottom:10px}@media only screen and (min-width:670px){.finish-types__card:not(:last-of-type){margin-bottom:12px}}@media only screen and (min-width:1280px){.finish-types__card:not(:last-of-type){margin-bottom:16px}}.finish-types__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:28px;position:relative;width:100%}@media only screen and (min-width:670px){.finish-types__content{padding-top:42px}}@media only screen and (min-width:1280px){.finish-types__content{padding-top:56px}}@media only screen and (min-width:670px){.finish-types__content{padding-bottom:42px}}@media only screen and (min-width:1280px){.finish-types__content{padding-bottom:56px}}@media only screen and (min-width:670px){.finish-types__content{padding-left:42px;padding-right:42px}}@media only screen and (min-width:1280px){.finish-types__content{padding-left:56px;padding-right:56px}}.finish-types__background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.finish-types__background:before{background-color:rgba(var(--color-dark-rgb),.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.finish-types__buttons{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}.finish-types__buttons .button:not(:first-child){margin-left:6px}@media only screen and (min-width:1280px){.finish-types__buttons .button_theme_white-stroke:hover .button__text{color:var(--color-dark)}}.finish-types__buttons .button_theme_white-stroke:before{background-color:var(--color-white)}@media only screen and (max-width:669px){.finish-types__buttons .button{height:44px}.finish-types__buttons .button__text{text-transform:capitalize}.finish-types__buttons .button__text span{display:none}.finish-types__buttons .button-square.button_size_mega{width:44px}.finish-types__buttons .button-download:not(.button-square),.finish-types__buttons .button-gallery:not(.button-square),.finish-types__buttons .button-material:not(.button-square){display:none}.finish-types__buttons .button-square{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:670px){.finish-types__buttons .button-download:not(.button-square),.finish-types__buttons .button-gallery.button-square,.finish-types__buttons .button-material:not(.button-square){display:-webkit-box;display:-webkit-flex;display:flex}.finish-types__buttons .button-download.button-square,.finish-types__buttons .button-gallery:not(.button-square),.finish-types__buttons .button-material.button-square{display:none}}@media only screen and (min-width:960px){.finish-types__buttons .button-gallery.button-square,.finish-types__buttons .button-material.button-square{display:none}.finish-types__buttons .button-gallery:not(.button-square),.finish-types__buttons .button-material:not(.button-square){display:-webkit-box;display:-webkit-flex;display:flex}}.finish-types__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap}.finish-types__card-title{color:var(--color-white);margin-bottom:12px;text-transform:uppercase}@media only screen and (min-width:670px){.finish-types__card-title{margin-bottom:18px}}@media only screen and (min-width:1280px){.finish-types__card-title{margin-bottom:24px}}.finish-types__card-text{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.finish-types__card-text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.finish-types__card-text{font-size:16px;line-height:1.35}}.finish-types__buttons-gallery{-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:auto}.about{padding-bottom:38px}@media only screen and (min-width:670px){.about{padding-bottom:58px}}@media only screen and (min-width:1280px){.about{padding-bottom:96px}}.about__main{background-image:-webkit-gradient(linear,left top,left bottom,from(#3e6ca6),color-stop(82.72%,#e7f2ff));background-image:linear-gradient(180deg,#3e6ca6,#e7f2ff 82.72%);height:540px;padding:38px 5.8823529412%;position:relative}@media only screen and (min-width:670px){.about__main{padding-top:60px}}@media only screen and (min-width:1280px){.about__main{padding-top:104px}}@media only screen and (min-width:670px){.about__main{padding-bottom:60px}}@media only screen and (min-width:1280px){.about__main{padding-bottom:104px}}@media only screen and (min-width:670px){.about__main{height:690px}}@media only screen and (min-width:960px){.about__main{display:-webkit-box;display:-webkit-flex;display:flex;height:680px}}@media only screen and (min-width:1280px){.about__main{height:870px}}@media only screen and (min-width:1440px){.about__main{height:960px}}@media only screen and (min-width:1920px){.about__main{padding-left:6.25%;padding-right:6.25%}}.about__main-bg{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1}.about__main-bg img,.about__main-bg picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.about__main-logo{height:40px;position:relative;width:41px;z-index:1}@media only screen and (min-width:960px){.about__main-logo{height:58px;width:60px}}@media only screen and (min-width:1280px){.about__main-logo{height:88px;width:91px}}.about__main-logo svg{height:100%;width:100%}.about__main-text{margin-top:28px;position:relative;z-index:1}@media only screen and (min-width:670px){.about__main-text{margin-top:42px}}@media only screen and (min-width:1280px){.about__main-text{margin-top:56px}}@media only screen and (min-width:960px){.about__main-text{margin-left:auto;margin-top:0;max-width:540px}}@media only screen and (min-width:1280px){.about__main-text{max-width:600px}}@media only screen and (min-width:1920px){.about__main-text{max-width:735px}}.about__main-text p{color:rgba(var(--color-white-rgb),.6);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.about__main-text p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.about__main-text p{font-size:16px;line-height:1.35}}.about__main-text h3{text-wrap:initial;color:var(--color-white);margin-top:12px;text-transform:uppercase}@media only screen and (min-width:670px){.about__main-text h3{margin-top:18px}}@media only screen and (min-width:1280px){.about__main-text h3{margin-top:24px}}.about__description{background-color:var(--color-white);padding:38px 5.8823529412%}@media only screen and (min-width:670px){.about__description{padding-top:60px}}@media only screen and (min-width:1280px){.about__description{padding-top:104px}}@media only screen and (min-width:670px){.about__description{padding-bottom:60px}}@media only screen and (min-width:1280px){.about__description{padding-bottom:104px}}@media only screen and (min-width:670px){.about__description{border:8px solid rgba(var(--color-background-05-rgb),.05);border-top:none}}@media only screen and (min-width:1280px){.about__description{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1920px){.about__description{padding-left:6.25%;padding-right:6.25%}}@media only screen and (min-width:1280px){.about__description-text{-webkit-box-ordinal-group:3;margin-left:auto;-webkit-order:2;order:2;width:56.6666666667%}}@media only screen and (min-width:1440px){.about__description-text{max-width:685px;width:50%}}@media only screen and (min-width:1920px){.about__description-text{width:50%}}.about__description-text h5{text-wrap:initial;color:rgba(var(--color-dark-rgb),.9);text-transform:uppercase}.about__description-text p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-top:20px}@media only screen and (min-width:670px){.about__description-text p{margin-top:30px}}@media only screen and (min-width:1280px){.about__description-text p{margin-top:40px}}@media only screen and (min-width:670px){.about__description-text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.about__description-text p{font-size:18px;line-height:1.35}}.about__description-button{margin-top:24px;width:100%}@media only screen and (min-width:670px){.about__description-button{margin-top:38px}}@media only screen and (min-width:1280px){.about__description-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-ordinal-group:2;-webkit-align-items:flex-start;align-items:flex-start;background-color:var(--color-background);border-radius:0;color:rgba(var(--color-dark-rgb),.9);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:48px;margin-top:0;max-height:340px;-webkit-order:1;order:1;padding:32px;width:33.3333333333%}}@media only screen and (min-width:1440px){.about__description-button{max-width:474px;width:40%}}@media only screen and (min-width:1920px){.about__description-button{width:32.1428571429%}}@media only screen and (min-width:1280px){.about__description-button:hover .button__text{color:var(--color-white)}.about__description-button:before{border-radius:0}}.about__description-button .button__text{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.about__description-button .button__text{font-size:18px;font-weight:500;text-transform:uppercase}}.about__description-button .button__text br{display:none}@media only screen and (min-width:1280px){.about__description-button .button__text br{display:block}}.about__description-button .button__icon{background-color:var(--color-dark);border-radius:6px;display:none;margin-left:auto;margin-top:auto;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-position;transition-property:background-position;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.about__description-button .button__icon{display:block}}.principles{padding-bottom:38px}@media only screen and (min-width:670px){.principles{padding-bottom:60px}}@media only screen and (min-width:1280px){.principles{padding-bottom:104px}}.principles__title{color:var(--color-dark);text-align:center;text-transform:uppercase}.principles__content{grid-gap:10px 0;display:grid;margin-top:28px}@media only screen and (min-width:670px){.principles__content{margin-top:42px}}@media only screen and (min-width:1280px){.principles__content{margin-top:56px}}@media only screen and (min-width:670px){.principles__content{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.principles__content{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1440px){.principles__content{grid-template-columns:30.7vw repeat(3,1fr)}}@media only screen and (min-width:1920px){.principles__content{grid-template-columns:28.75vw repeat(3,1fr)}}.principles__content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:rgba(var(--color-background-05-rgb),.05);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:200px;padding:20px;position:relative}@media only screen and (min-width:670px){.principles__content-item{padding-top:30px}}@media only screen and (min-width:1280px){.principles__content-item{padding-top:40px}}@media only screen and (min-width:670px){.principles__content-item{padding-bottom:30px}}@media only screen and (min-width:1280px){.principles__content-item{padding-bottom:40px}}@media only screen and (min-width:670px){.principles__content-item{height:260px}}@media only screen and (min-width:960px){.principles__content-item{height:300px}}@media only screen and (min-width:1280px){.principles__content-item{height:340px;padding-left:40px;padding-right:40px}}@media only screen and (min-width:1920px){.principles__content-item{height:370px}}@media only screen and (min-width:670px){.principles__content-item:nth-child(4){grid-column:span 2;height:220px}}@media only screen and (min-width:960px){.principles__content-item:nth-child(4){grid-column:inherit;height:inherit}}.principles__content-icon{height:32px;width:32px}.principles__content-icon svg{stroke:var(--color-orange);height:100%;width:100%}.principles__content-text{margin-top:auto}.principles__content-text h5{color:var(--color-dark);text-transform:uppercase}.principles__content-text p{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.principles__content-text p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.principles__content-text p{font-size:16px;line-height:1.35}}.principles__content-text p:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.principles__content-text p:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.principles__content-text p:not(:first-child){margin-top:16px}}.principles__content-main{background-color:var(--color-orange);height:400px}@media only screen and (min-width:670px){.principles__content-main{grid-column:span 2;height:200px}}@media only screen and (min-width:960px){.principles__content-main{grid-column:span 3;height:280px}}@media only screen and (min-width:1440px){.principles__content-main{grid-column:initial;grid-row:span 2;height:100%}}.principles__content-main .principles__content-text{margin-top:0}.principles__content-main .principles__content-text h5{color:var(--color-white)}.principles__content-main .principles__content-text p{color:rgba(var(--color-white-rgb),.7)}.principles__content-main .principles__content-image{bottom:0;max-width:365px;min-height:238px;padding-bottom:44%;position:absolute;right:0;width:88%}@media only screen and (min-width:670px){.principles__content-main .principles__content-image{min-height:212px;padding-bottom:0}}@media only screen and (min-width:960px){.principles__content-main .principles__content-image{max-width:495px;min-height:300px}}.principles__content-main .principles__content-image img{font-family:"object-fit: cover; object-position: left;";height:100%;object-fit:cover;object-position:left;position:absolute;right:0;width:auto}.principles__content-last{height:220px}@media only screen and (min-width:670px){.principles__content-last{grid-column:span 2;height:200px}}@media only screen and (min-width:960px){.principles__content-last{grid-column:span 3;height:280px}}@media only screen and (min-width:1440px){.principles__content-last{height:254px}}@media only screen and (min-width:1920px){.principles__content-last{height:284px}}.principles__content-last .principles__content-text{z-index:1}.principles__content-last .principles__content-text h5{color:var(--color-white)}.principles__content-last .principles__content-text p{color:rgba(var(--color-white-rgb),.7)}.principles__content-last .principles__content-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.principles__content-last .principles__content-image img,.principles__content-last .principles__content-image picture{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.career{padding-bottom:38px}@media only screen and (min-width:670px){.career{padding-bottom:60px}}@media only screen and (min-width:1280px){.career{padding-bottom:104px}}.career__content{background-color:var(--color-orange);overflow:hidden;position:relative}@media only screen and (min-width:1280px){.career__content{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1920px){.career__content{min-height:840px}}.career__main{background-color:var(--color-white);padding:38px 2.9411764706%}@media only screen and (min-width:670px){.career__main{padding-top:58px}}@media only screen and (min-width:1280px){.career__main{padding-top:96px}}@media only screen and (min-width:670px){.career__main{padding-bottom:58px}}@media only screen and (min-width:1280px){.career__main{padding-bottom:96px}}@media only screen and (min-width:670px){.career__main{border:solid rgba(var(--color-background-05-rgb),.05);border-width:8px 8px 0;padding-left:5.8823529412%;padding-right:14.7058823529%}}@media only screen and (min-width:960px){.career__main{padding-right:17.6470588235%}}@media only screen and (min-width:1280px){.career__main{border-bottom-width:8px;border-right-width:0}}@media only screen and (min-width:1920px){.career__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;padding-left:12.5%}.career__main-title{margin-bottom:auto}}.career__main-title p{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.career__main-title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.career__main-title p{font-size:16px;line-height:1.35}}.career__main-title h3{text-wrap:initial;margin-top:12px;text-transform:uppercase}@media only screen and (min-width:670px){.career__main-title h3{margin-top:18px}}@media only screen and (min-width:1280px){.career__main-title h3{margin-top:24px}}.career__main-text{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-top:32px}@media only screen and (min-width:670px){.career__main-text{margin-top:50px}}@media only screen and (min-width:1280px){.career__main-text{margin-top:72px}}@media only screen and (min-width:670px){.career__main-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.career__main-text{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.career__main-text{max-width:350px}}.career__main-button{margin-top:24px;width:100%}@media only screen and (min-width:670px){.career__main-button{margin-top:38px}}@media only screen and (min-width:1280px){.career__main-button{margin-top:48px}}@media only screen and (min-width:670px){.career__main-button{width:auto}}.career__info{display:-webkit-box;display:-webkit-flex;display:flex;height:370px;overflow:hidden;padding:38px 2.9411764706%;position:relative;z-index:1}@media only screen and (min-width:670px){.career__info{padding-top:58px}}@media only screen and (min-width:1280px){.career__info{padding-top:96px}}@media only screen and (min-width:670px){.career__info{padding-bottom:58px}}@media only screen and (min-width:1280px){.career__info{padding-bottom:96px}}@media only screen and (min-width:670px){.career__info{height:440px;padding-left:5.8823529412%;padding-right:5.8823529412%}}@media only screen and (min-width:1280px){.career__info{height:100%;overflow:initial}}@media only screen and (min-width:1920px){.career__info{padding-left:12.5%;padding-right:12.5%}}.career__info:after,.career__info:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.career__info:after,.career__info:before{height:840px;width:285px}}.career__info:before{top:0}.career__info:after{top:420px}@media only screen and (min-width:670px){.career__info:after{top:840px}}.career__info-image{bottom:0;height:320px;left:0;position:absolute;width:100%;z-index:1}@media only screen and (min-width:670px){.career__info-image{height:396px;left:5%;width:380px}}@media only screen and (min-width:960px){.career__info-image{left:10%}}@media only screen and (min-width:1280px){.career__info-image{height:580px;left:-172px;width:556px}}@media only screen and (min-width:1440px){.career__info-image{height:634px;width:608px}}@media only screen and (min-width:1920px){.career__info-image{height:742px;left:-224px;width:710px}}.career__info-image img,.career__info-image picture{font-family:"object-fit: contain; object-position: center;";height:100%;left:50%;object-fit:contain;object-position:center;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media only screen and (min-width:670px){.career__info-image img,.career__info-image picture{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}.career__info-mobile{margin-left:auto;margin-right:auto;margin-top:auto;max-width:280px;width:100%;z-index:1}@media only screen and (min-width:670px){.career__info-mobile{display:none}}.career__info-mobile svg{fill:var(--color-white)}.career__info-button{display:none;padding:10px 18px 12px;z-index:1}@media only screen and (min-width:670px){.career__info-button{padding-top:12px}}@media only screen and (min-width:1280px){.career__info-button{padding-top:16px}}@media only screen and (min-width:670px){.career__info-button{padding-bottom:18px}}@media only screen and (min-width:1280px){.career__info-button{padding-bottom:24px}}@media only screen and (min-width:670px){.career__info-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-box-pack:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;height:220px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:auto;margin-top:auto;width:280px}}@media only screen and (min-width:1280px){.career__info-button{height:250px;padding-left:24px;padding-right:24px;width:300px}}.career__info-button .button__count{font-size:28px;font-weight:500;line-height:1.12;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}@media only screen and (min-width:670px){.career__info-button .button__count{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.career__info-button .button__count{font-size:62px;line-height:1.12}}.career__info-button .button__text{font-size:14px;font-weight:400;line-height:1.35;margin-top:auto}@media only screen and (min-width:670px){.career__info-button .button__text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.career__info-button .button__text{font-size:16px;line-height:1.35}}.career__info-button .button__icon{background-color:var(--color-white);bottom:18px;overflow:hidden;position:absolute;right:18px}@media only screen and (min-width:1280px){.career__info-button .button__icon{bottom:24px;right:24px}}.career__info-button .button__icon svg{height:18px;width:18px}.manager{padding-top:64px}@media only screen and (min-width:670px){.manager{padding-top:82px}}@media only screen and (min-width:960px){.manager{padding-top:92px}}.manager__title{margin-bottom:36px;margin-top:10px;text-align:center}@media only screen and (min-width:670px){.manager__title{margin-top:12px}}@media only screen and (min-width:1280px){.manager__title{margin-top:16px}}@media only screen and (min-width:670px){.manager__title{margin-bottom:52px}}@media only screen and (min-width:1280px){.manager__title{margin-bottom:80px}}.manager__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-top:38px;padding:16px;width:100%}@media only screen and (min-width:670px){.manager__container{margin-top:58px}}@media only screen and (min-width:1280px){.manager__container{margin-top:96px}}@media only screen and (min-width:670px){.manager__container{padding-top:24px}}@media only screen and (min-width:1280px){.manager__container{padding-top:32px}}@media only screen and (min-width:670px){.manager__container{padding-bottom:24px}}@media only screen and (min-width:1280px){.manager__container{padding-bottom:32px}}@media only screen and (min-width:670px){.manager__container{-webkit-box-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:24px;padding-right:24px}}@media only screen and (min-width:960px){.manager__container{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:1280px){.manager__container{padding-left:32px;padding-right:32px}}.manager__container div:not(.manager__buttons){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}@media only screen and (min-width:670px){.manager__container div:not(.manager__buttons){-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.manager__container div:not(.manager__buttons):first-of-type{margin-left:30px}}@media only screen and (min-width:1280px){.manager__container div:not(.manager__buttons):not(:first-of-type){margin-left:48px}}.manager__container p{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.manager__container p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.manager__container p{font-size:16px;line-height:1.35}}.manager__name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.manager__phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid rgba(var(--color-dark-rgb),.07);-webkit-flex-direction:column;flex-direction:column;margin-top:20px;padding-top:20px}@media only screen and (min-width:670px){.manager__phone{border-left:1px solid rgba(var(--color-dark-rgb),.07);border-top:0;margin-left:20px;margin-top:0;padding-left:20px;padding-top:0}}@media only screen and (min-width:960px){.manager__phone{margin-left:38px;margin-right:auto;padding-left:38px}}@media only screen and (min-width:1280px){.manager__phone{padding-left:48px}}.manager__phone h6{white-space:nowrap}.manager__img{border-radius:6px;height:60px;margin-bottom:20px;max-height:60px;max-width:60px;min-height:60px;min-width:60px;width:60px}@media only screen and (min-width:670px){.manager__img{margin:0}}.manager__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;margin-top:16px;width:100%}@media only screen and (min-width:670px){.manager__buttons{margin-top:24px}}@media only screen and (min-width:1280px){.manager__buttons{margin-top:32px}}@media only screen and (min-width:670px){.manager__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:960px){.manager__buttons{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:20px;margin-top:0;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.manager__buttons .button{text-align:center;width:100%}@media only screen and (min-width:670px){.manager__buttons .button{margin-left:6px;width:-webkit-calc(50% - 6px);width:calc(50% - 6px)}.manager__buttons .button:first-of-type{margin-left:0}}@media only screen and (min-width:960px){.manager__buttons .button{margin-left:12px}.manager__buttons .button:first-of-type{margin-left:0}}@media only screen and (min-width:1280px){.manager__buttons .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:669px){.manager__buttons .button:last-of-type{margin-top:16px}}@media only screen and (max-width:669px) and (min-width:670px){.manager__buttons .button:last-of-type{margin-top:24px}}@media only screen and (max-width:669px) and (min-width:1280px){.manager__buttons .button:last-of-type{margin-top:32px}}#MacroCabinetBtn{display:none}.news{padding-bottom:28px}@media only screen and (min-width:670px){.news{padding-bottom:42px}}@media only screen and (min-width:1280px){.news{padding-bottom:56px}}.news__title{text-align:center;text-transform:uppercase}.news__tabs{-webkit-box-pack:start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:16px;overflow-x:auto;position:relative}@media only screen and (min-width:670px){.news__tabs{margin-top:24px}}@media only screen and (min-width:1280px){.news__tabs{margin-top:32px}}@media only screen and (min-width:670px){.news__tabs{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.news__tab{border-radius:0;color:rgba(var(--color-dark-rgb),.8);height:auto;line-height:1;padding:18px 0;white-space:nowrap}.news__tab:not(:last-child){margin-right:22px}@media only screen and (min-width:670px){.news__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.news__tab:not(:last-child){margin-right:32px}}.news__slider{margin-top:16px}@media only screen and (min-width:670px){.news__slider{margin-top:24px}}@media only screen and (min-width:1280px){.news__slider{margin-top:32px}}.news__slide{width:320px}@media only screen and (min-width:670px){.news__slide{width:430px}}@media only screen and (min-width:1280px){.news__slide:hover .news__slide-image{border-top-width:8px;border:8px solid var(--color-orange);border-top:0 solid var(--color-orange)}.news__slide:hover .news__slide-image img,.news__slide:hover .news__slide-image picture{-webkit-transform:translateY(15px);transform:translateY(15px)}.news__slide:hover .news__slide-icon:before{height:100%}.news__slide:hover .news__slide-icon svg:first-child{top:-80px}.news__slide:hover .news__slide-icon svg:last-child{top:50%}}.news__slide.is-non-swiper-slide{display:none}.news__slide-content{background-color:var(--color-orange);height:180px;padding:20px}@media only screen and (min-width:670px){.news__slide-content{padding-top:30px}}@media only screen and (min-width:1280px){.news__slide-content{padding-top:40px}}@media only screen and (min-width:670px){.news__slide-content{padding-bottom:30px}}@media only screen and (min-width:1280px){.news__slide-content{padding-bottom:40px}}@media only screen and (min-width:670px){.news__slide-content{height:234px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.news__slide-content{padding-left:40px;padding-right:40px}}.news__slide-tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.news__slide-tag{background-color:var(--color-dark);border:1px solid var(--color-dark);border-radius:4px;color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;line-height:1;padding:7px 9px 4px;width:auto}@media only screen and (min-width:670px){.news__slide-tag{font-size:14px;line-height:1}}@media only screen and (min-width:1280px){.news__slide-tag{font-size:14px;line-height:1;padding-bottom:5px}}.news__slide-tag:not(:last-child){margin-right:6px}.news__slide-title{text-wrap:initial;color:var(--color-white);margin-top:12px;text-transform:uppercase}@media only screen and (min-width:670px){.news__slide-title{margin-top:18px}}@media only screen and (min-width:1280px){.news__slide-title{margin-top:24px}}.news__slide-date{color:rgba(var(--color-white-rgb),.6);font-size:14px;font-weight:400;line-height:1.35;margin-top:6px}@media only screen and (min-width:670px){.news__slide-date{margin-top:6px}}@media only screen and (min-width:1280px){.news__slide-date{margin-top:8px}}@media only screen and (min-width:670px){.news__slide-date{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.news__slide-date{font-size:16px;line-height:1.35}}.news__slide-image{background-color:var(--color-orange);border:0 solid var(--color-orange);height:270px;position:relative;-webkit-transition:border .6s cubic-bezier(.2,.8,.25,1.15);transition:border .6s cubic-bezier(.2,.8,.25,1.15);width:100%}@media only screen and (min-width:1280px){.news__slide-image{height:376px;overflow:hidden}}.news__slide-image img,.news__slide-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.8,.25,1.15);transition:-webkit-transform .6s cubic-bezier(.2,.8,.25,1.15);transition:transform .6s cubic-bezier(.2,.8,.25,1.15);transition:transform .6s cubic-bezier(.2,.8,.25,1.15),-webkit-transform .6s cubic-bezier(.2,.8,.25,1.15);width:100%}@media only screen and (min-width:1280px){.news__slide-image img,.news__slide-image picture{-webkit-transform:translateY(0);transform:translateY(0)}}.news__slide-icon{background-color:var(--color-white);border-radius:6px;bottom:24px;height:44px;overflow:hidden;position:absolute;right:24px;width:44px}@media only screen and (min-width:670px){.news__slide-icon{bottom:30px;right:30px}}@media only screen and (min-width:1280px){.news__slide-icon{bottom:40px;right:40px}}.news__slide-icon:before{background-color:var(--color-orange);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.42s;transition-duration:.42s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:cubic-bezier(.43,0,0,1);transition-timing-function:cubic-bezier(.43,0,0,1);width:100%}.news__slide-icon svg{height:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}.news__slide-icon svg:first-child{fill:var(--color-dark)}.news__slide-icon svg:last-child{fill:var(--color-white);top:80px}.news__slider-controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px}@media only screen and (min-width:670px){.news__slider-controls{margin-top:24px}}@media only screen and (min-width:1280px){.news__slider-controls{margin-top:32px}}.news__slider-arrows{display:none}@media only screen and (min-width:1280px){.news__slider-arrows{display:-webkit-box;display:-webkit-flex;display:flex}}.news__slider-more{width:97.1428571429%}@media only screen and (min-width:1280px){.news__slider-more{margin-left:auto;width:auto}}.news__slide-tag_theme_projects{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-dark)}.news__slide-tag_theme_deadline{background-color:transparent;border-color:rgba(var(--color-white-rgb),.3);color:var(--color-white)}.news_theme_project{margin-top:38px;padding-bottom:38px}@media only screen and (min-width:670px){.news_theme_project{margin-top:60px}}@media only screen and (min-width:1280px){.news_theme_project{margin-top:104px}}@media only screen and (min-width:670px){.news_theme_project{padding-bottom:60px}}@media only screen and (min-width:1280px){.news_theme_project{padding-bottom:104px}}.subscribe{margin-bottom:28px}@media only screen and (min-width:670px){.subscribe{margin-bottom:42px}}@media only screen and (min-width:1280px){.subscribe{margin-bottom:56px}}.subscribe__content{border:8px solid var(--color-background);overflow:hidden;padding:28px 30px;position:relative}@media only screen and (min-width:670px){.subscribe__content{padding-top:42px}}@media only screen and (min-width:1280px){.subscribe__content{padding-top:56px}}@media only screen and (min-width:670px){.subscribe__content{padding-bottom:42px}}@media only screen and (min-width:1280px){.subscribe__content{padding-bottom:56px}}@media only screen and (min-width:670px){.subscribe__content{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1280px){.subscribe__content{display:-webkit-box;display:-webkit-flex;display:flex;padding-left:48px;padding-right:48px}}.subscribe__content:after,.subscribe__content:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/subscribe/subs-animation.svg);background-size:cover;content:"";height:367px;position:absolute;right:0;width:76px;z-index:0}@media only screen and (min-width:670px){.subscribe__content:after,.subscribe__content:before{height:734px;width:152px}}.subscribe__content:before{top:0}.subscribe__content:after{top:367px}@media only screen and (min-width:670px){.subscribe__content:after{top:734px}}.subscribe__title{margin-left:auto;margin-right:auto;max-width:280px;z-index:1}@media only screen and (min-width:670px){.subscribe__title{max-width:none}}@media only screen and (min-width:1280px){.subscribe__title{margin:0;width:45.1612903226%}}@media only screen and (min-width:1440px){.subscribe__title{width:36.2903225806%}}@media only screen and (min-width:1920px){.subscribe__title{width:33.3333333333%}}.subscribe__title h5{text-align:center;text-transform:uppercase}@media only screen and (min-width:1280px){.subscribe__title h5{text-align:left}}.subscribe__title p{color:rgba(var(--color-dark-rgb),.4);display:none;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.subscribe__title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.subscribe__title p{display:block;font-size:16px;line-height:1.35;margin-top:24px;width:70%}}.subscribe__form{margin-top:16px;position:relative;z-index:1}@media only screen and (min-width:670px){.subscribe__form{margin-top:24px}}@media only screen and (min-width:1280px){.subscribe__form{margin-left:auto;margin-top:32px;margin-top:0;width:48.3870967742%}}@media only screen and (min-width:1440px){.subscribe__form{width:61.2903225806%}}@media only screen and (min-width:1920px){.subscribe__form{width:48.3333333333%}}@media only screen and (min-width:670px){.subscribe__form .form__form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.subscribe__form .form__input{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:16px;width:100%}}.subscribe__form .form__submit{width:100%}@media only screen and (min-width:670px){.subscribe__form .form__submit{width:auto}}@media only screen and (min-width:960px){.subscribe__form .form__submit{width:230px}}@media only screen and (min-width:1280px){.subscribe__form .form__submit{width:auto}}@media only screen and (min-width:1440px){.subscribe__form .form__submit{width:220px}}.subscribe__form .form__submit .button{width:100%}.subscribe__form .form__agreement{margin-top:10px;width:100%}@media only screen and (min-width:670px){.subscribe__form .form__agreement{margin-top:12px}}@media only screen and (min-width:1280px){.subscribe__form .form__agreement{margin-top:16px}}.subscribe__form .form__response{border:4px solid var(--color-background);padding-bottom:12px;padding-top:12px;text-align:center}@media only screen and (min-width:670px){.subscribe__form .form__response{padding-top:18px}}@media only screen and (min-width:1280px){.subscribe__form .form__response{padding-top:24px}}@media only screen and (min-width:670px){.subscribe__form .form__response{padding-bottom:18px}}@media only screen and (min-width:1280px){.subscribe__form .form__response{padding-bottom:24px}}.subscribe__form .form__response-heading{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.32;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:670px){.subscribe__form .form__response-heading{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.subscribe__form .form__response-heading{font-size:18px;line-height:1.32}}.subscribe__form .form__response-heading svg{fill:var(--color-orange);margin-right:8px}.subscribe__form .form__response-message{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.subscribe__form .form__response-message{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.subscribe__form .form__response-message{font-size:16px;line-height:1.35}}.subscribe_theme_white{background-color:var(--color-background);margin:0}.subscribe_theme_white .subscribe__content{background-color:var(--color-white);border:none}.footer{background-color:var(--color-background)}.footer__container{margin-left:auto;margin-right:auto;max-width:1920px;width:100%}.footer__inner{height:100%;margin-left:2.7777777778%;margin-right:2.7777777778%;padding-bottom:28px;padding-top:28px;width:94.4444444444%}@media only screen and (min-width:670px){.footer__inner{padding-top:42px}}@media only screen and (min-width:1280px){.footer__inner{padding-top:56px}}@media only screen and (min-width:670px){.footer__inner{padding-bottom:42px}}@media only screen and (min-width:1280px){.footer__inner{padding-bottom:56px}}@media only screen and (min-width:1440px){.footer__inner{grid-gap:0 16px;display:grid;grid-template-columns:380px -webkit-calc(100% - 396px);grid-template-columns:380px calc(100% - 396px)}}@media only screen and (min-width:1920px){.footer__inner{grid-template-columns:410px -webkit-calc(100% - 426px);grid-template-columns:410px calc(100% - 426px);margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.footer__info{width:100%}@media only screen and (min-width:960px){.footer__info{grid-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.footer__info{grid-gap:16px}}@media only screen and (min-width:1440px){.footer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.footer__callback{background-color:var(--color-orange);margin-bottom:10px;padding:16px 20px;text-align:center;width:100%}@media only screen and (min-width:670px){.footer__callback{margin-bottom:12px}}@media only screen and (min-width:1280px){.footer__callback{margin-bottom:16px}}@media only screen and (min-width:670px){.footer__callback{padding-top:24px}}@media only screen and (min-width:1280px){.footer__callback{padding-top:32px}}@media only screen and (min-width:670px){.footer__callback{padding-bottom:24px}}@media only screen and (min-width:1280px){.footer__callback{padding-bottom:32px}}@media only screen and (min-width:670px){.footer__callback{padding-left:24px;padding-right:24px;text-align:left}}@media only screen and (min-width:960px){.footer__callback{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:0}}@media only screen and (min-width:1440px){.footer__callback{height:100%}}.footer__callback-logo{margin:0 auto;width:154px}@media only screen and (min-width:670px){.footer__callback-logo{margin:0;width:185px}}.footer__callback-content{margin-top:36px}@media only screen and (min-width:670px){.footer__callback-content{margin-top:52px}}@media only screen and (min-width:1280px){.footer__callback-content{margin-top:80px}}@media only screen and (min-width:670px){.footer__callback-content{grid-gap:0 18px;display:grid;grid-template-columns:-webkit-calc(100% - 190px) 172px;grid-template-columns:calc(100% - 190px) 172px}}@media only screen and (min-width:960px){.footer__callback-content{margin-top:auto}}@media only screen and (min-width:1440px){.footer__callback-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.footer__callback-phone{color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.footer__callback-phone{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.footer__callback-phone{font-size:24px;line-height:1.32}}@media only screen and (min-width:670px){.footer__callback-phone{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.footer__callback-office{color:rgba(var(--color-white-rgb),.6);font-size:14px;font-weight:500;line-height:1.35;margin-top:2px}@media only screen and (min-width:670px){.footer__callback-office{margin-top:2px}}@media only screen and (min-width:1280px){.footer__callback-office{margin-top:4px}}@media only screen and (min-width:670px){.footer__callback-office{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.footer__callback-office{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.footer__callback-office{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}@media only screen and (min-width:1440px){.footer__callback-office{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.footer__callback-button{margin-top:12px;max-width:300px;width:100%}@media only screen and (min-width:670px){.footer__callback-button{-webkit-box-ordinal-group:3;grid-row:span 2;margin:auto;-webkit-order:2;order:2}}@media only screen and (min-width:1440px){.footer__callback-button{-webkit-box-ordinal-group:4;margin-top:24px;max-width:100%;-webkit-order:3;order:3}}.footer__callback-button .button__text{z-index:unset}@media only screen and (min-width:960px){.footer__callback-button .button__text{z-index:1}}.footer__socials{grid-gap:10px;display:grid}@media only screen and (min-width:670px){.footer__socials{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.footer__socials{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}@media only screen and (min-width:1280px){.footer__socials{grid-gap:16px}}.footer__social{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;padding:16px 20px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.footer__social{padding-top:24px}}@media only screen and (min-width:1280px){.footer__social{padding-top:32px}}@media only screen and (min-width:670px){.footer__social{padding-bottom:24px}}@media only screen and (min-width:1280px){.footer__social{padding-bottom:32px}}@media only screen and (min-width:670px){.footer__social{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1280px){.footer__social:hover{background-color:var(--color-dark)}.footer__social:hover .footer__social-text{color:var(--color-white)}.footer__social:hover .footer__social-text span{color:rgba(var(--color-white-rgb),.5)}.footer__social:hover .footer__social-icon{background-position:0 -44px}}.footer__social-text{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35;margin-right:10px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.footer__social-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.footer__social-text{font-size:18px;line-height:1.35}}.footer__social-text span{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.footer__social-text span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.footer__social-text span{font-size:16px;line-height:1.35}}.footer__social-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-position:0 0;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;height:44px;-webkit-justify-content:center;justify-content:center;margin-left:auto;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-position;transition-property:background-position;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:44px}.footer__content{grid-gap:28px;background-color:var(--color-white);display:grid;grid-template-columns:1fr;margin-top:10px;padding:16px 20px}@media only screen and (min-width:670px){.footer__content{margin-top:12px}}@media only screen and (min-width:1280px){.footer__content{margin-top:16px}}@media only screen and (min-width:670px){.footer__content{padding-top:24px}}@media only screen and (min-width:1280px){.footer__content{padding-top:32px}}@media only screen and (min-width:670px){.footer__content{padding-bottom:24px}}@media only screen and (min-width:1280px){.footer__content{padding-bottom:32px}}@media only screen and (min-width:670px){.footer__content{grid-gap:30px;grid-template-columns:repeat(3,1fr);padding-left:24px;padding-right:24px}}@media only screen and (min-width:960px){.footer__content{grid-gap:0 40px}}@media only screen and (min-width:1440px){.footer__content{margin-top:0}}.footer__menu-title{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.footer__menu-title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.footer__menu-title{font-size:18px;line-height:1.35}}.footer__menu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:12px}@media only screen and (min-width:670px){.footer__menu-list{margin-top:18px}}@media only screen and (min-width:1280px){.footer__menu-list{margin-top:24px}}.footer__menu-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(var(--color-dark-rgb),.6);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35;position:relative}@media only screen and (min-width:670px){.footer__menu-item{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.footer__menu-item{font-size:16px;line-height:1.35}.footer__menu-item:hover{color:var(--color-orange)}.footer__menu-item:hover:after{margin-left:2px;opacity:1;visibility:visible;z-index:1}}.footer__menu-item:after{background-image:url(/webicons/footer/chevron.svg);content:"";display:block;height:18px;margin-left:0;margin-top:-1px;opacity:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:margin-left,opacity,visibility,z-index;transition-property:margin-left,opacity,visibility,z-index;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:18px;z-index:-1}.footer__menu-item:not(:first-child){margin-top:6px}@media only screen and (min-width:670px){.footer__menu-item:not(:first-child){margin-top:6px}}@media only screen and (min-width:1280px){.footer__menu-item:not(:first-child){margin-top:8px}}.footer__bottom{color:rgba(var(--color-dark-rgb),.6);padding-top:36px;position:relative}@media only screen and (min-width:670px){.footer__bottom{padding-top:52px}}@media only screen and (min-width:1280px){.footer__bottom{padding-top:80px}}@media only screen and (min-width:670px){.footer__bottom{grid-column:span 3}}@media only screen and (min-width:960px){.footer__bottom{grid-gap:0 30px;display:grid;grid-template-columns:repeat(3,1fr)}}.footer__bottom:before{background-color:rgba(var(--color-dark-rgb),.1);content:"";display:block;height:1px;margin-bottom:16px;position:relative;width:100%}@media only screen and (min-width:670px){.footer__bottom:before{margin-bottom:24px}}@media only screen and (min-width:1280px){.footer__bottom:before{margin-bottom:32px}}@media only screen and (min-width:960px){.footer__bottom:before{grid-column:span 3}}.footer__bottom a,.footer__bottom p{font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.footer__bottom a,.footer__bottom p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.footer__bottom a,.footer__bottom p{font-size:16px;line-height:1.35}}.footer__bottom-politic{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-top:6px}@media only screen and (min-width:670px){.footer__bottom-politic{margin-top:6px}}@media only screen and (min-width:1280px){.footer__bottom-politic{margin-top:8px}}@media only screen and (min-width:960px){.footer__bottom-politic{margin-top:0}}@media only screen and (min-width:1280px){.footer__bottom-politic:hover{color:var(--color-orange)}.footer__bottom-politic:hover:after{margin-left:2px;opacity:1;visibility:visible;z-index:1}}.footer__bottom-politic:after{background-image:url(/webicons/footer/chevron.svg);content:"";display:block;height:18px;margin-left:0;margin-top:-1px;opacity:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:margin-left,opacity,visibility,z-index;transition-property:margin-left,opacity,visibility,z-index;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:18px;z-index:-1}.footer__bottom-kelnik{margin-top:16px}@media only screen and (min-width:670px){.footer__bottom-kelnik{margin-top:24px}}@media only screen and (min-width:1280px){.footer__bottom-kelnik{margin-top:32px}}@media only screen and (min-width:960px){.footer__bottom-kelnik{margin-top:0}}.footer__bottom-kelnik a{color:var(--color-dark)}.partners{margin-top:32px}@media only screen and (min-width:670px){.partners{margin-top:50px}}@media only screen and (min-width:1280px){.partners{margin-top:72px}}.partners .grid__common{margin-left:0;margin-right:0;width:100%}@media only screen and (min-width:670px){.partners .grid__common{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}.partners__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%}@media only screen and (min-width:1280px){.partners__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;min-height:930px}}.partners__content{min-height:100%;overflow:hidden;position:relative;width:100%}.partners__content:after,.partners__content:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:contain;content:"";display:none;height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:1280px){.partners__content:after,.partners__content:before{display:block;height:840px;width:285px}}.partners__content:before{top:0}.partners__content:after{top:420px}@media only screen and (min-width:670px){.partners__content:after{top:840px}}.partners__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:38px 20px}@media only screen and (min-width:670px){.partners__column{padding-top:56px}}@media only screen and (min-width:1280px){.partners__column{padding-top:88px}}@media only screen and (min-width:670px){.partners__column{padding-bottom:56px}}@media only screen and (min-width:1280px){.partners__column{padding-bottom:88px}}@media only screen and (min-width:670px){.partners__column{padding-left:56px;padding-right:56px}}@media only screen and (min-width:1280px){.partners__column{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:42.1875%;flex-basis:42.1875%;-webkit-flex-grow:1;flex-grow:1;height:100%;max-width:42.1875%;padding-left:88px;padding-right:88px}}.partners__column h4{color:var(--color-white);margin-bottom:auto}.partners__column .partners__text{padding-top:32px}@media only screen and (min-width:670px){.partners__column .partners__text{padding-top:46px}}@media only screen and (min-width:1280px){.partners__column .partners__text{margin-top:auto;padding-top:64px}}.partners__column .partners__text p{color:rgba(var(--color-white-rgb),.8);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.partners__column .partners__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.partners__column .partners__text p{font-size:18px;line-height:1.35}}.partners__column .partners__text p:not(:last-of-type){margin-bottom:16px}@media only screen and (min-width:670px){.partners__column .partners__text p:not(:last-of-type){margin-bottom:24px}}@media only screen and (min-width:1280px){.partners__column .partners__text p:not(:last-of-type){margin-bottom:32px}}.partners__img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:360px;overflow:hidden;width:100%;z-index:1}@media only screen and (min-width:670px){.partners__img{height:462px}}@media only screen and (min-width:960px){.partners__img{height:530px}}@media only screen and (min-width:1280px){.partners__img{bottom:0;height:952px;left:28.125%;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.partners__img img{font-family:"object-fit: cover; object-position: center;";min-height:100%;object-fit:cover;object-position:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reviews{margin-bottom:38px;margin-top:38px}@media only screen and (min-width:670px){.reviews{margin-top:58px}}@media only screen and (min-width:1280px){.reviews{margin-top:96px}}@media only screen and (min-width:670px){.reviews{margin-bottom:58px}}@media only screen and (min-width:1280px){.reviews{margin-bottom:96px}}.reviews__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:670px){.reviews__container{background-color:var(--color-background)}}@media only screen and (min-width:1280px){.reviews__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}}.reviews__slider-controls{margin-top:32px;padding-left:10px;padding-right:10px}@media only screen and (min-width:670px){.reviews__slider-controls{margin:74px 48px 56px;position:absolute;right:0;top:0;z-index:2}.reviews__slider-controls .slider-arrow,.reviews__slider-controls .slider-counter{background-color:var(--color-white)}}@media only screen and (min-width:960px){.reviews__slider-controls{margin-left:56px;margin-right:56px}}@media only screen and (min-width:1280px){.reviews__slider-controls{bottom:0;left:0;margin-bottom:88px;margin-left:88px;margin-right:88px;right:auto;top:auto;z-index:2}}@media only screen and (min-width:1280px) and (min-width:670px){.reviews__slider-controls{margin-bottom:56px}}@media only screen and (min-width:1280px) and (min-width:1280px){.reviews__slider-controls{margin-bottom:88px}}.reviews__slider-controls .slider-arrows_theme_counter{width:100%}@media only screen and (min-width:670px){.reviews__slider-controls .slider-arrows_theme_counter{width:138px}}.reviews__title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;padding:38px 10px;position:relative}@media only screen and (min-width:670px){.reviews__title{padding-top:56px}}@media only screen and (min-width:1280px){.reviews__title{padding-top:88px}}@media only screen and (min-width:670px){.reviews__title{padding-bottom:56px}}@media only screen and (min-width:1280px){.reviews__title{padding-bottom:88px}}@media only screen and (max-width:669px){.reviews__title{padding-bottom:0;padding-top:0}}@media only screen and (min-width:670px){.reviews__title{background-color:var(--color-background);padding-left:48px;padding-right:48px}}@media only screen and (min-width:960px){.reviews__title{padding-left:56px;padding-right:56px}}@media only screen and (min-width:1280px){.reviews__title{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;box-sizing:border-box;-webkit-flex-basis:37.5%;flex-basis:37.5%;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;height:100%;left:0;max-width:37.5%;padding-left:88px;padding-right:88px;position:absolute;top:0;z-index:2}}.reviews__title:after,.reviews__title:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/images/reviews/pattern.png);background-size:contain;content:"";display:none;height:720px;left:0;position:absolute;width:203px;z-index:0}@media only screen and (min-width:1280px){.reviews__title:after,.reviews__title:before{display:block;height:840px;width:203px}}.reviews__title:before{top:0}.reviews__title:after{top:720px}@media only screen and (min-width:670px){.reviews__title:after{top:840px}}.reviews__title h6{color:var(--color-dark)}.reviews__slider-wrapper{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:62.5%;flex-basis:62.5%;-webkit-flex-grow:1;flex-grow:1;max-width:62.5%}.reviews__slide-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:38px 10px}@media only screen and (min-width:670px){.reviews__slide-content{padding-top:56px}}@media only screen and (min-width:1280px){.reviews__slide-content{padding-top:88px}}@media only screen and (min-width:670px){.reviews__slide-content{padding-bottom:56px}}@media only screen and (min-width:1280px){.reviews__slide-content{padding-bottom:88px}}@media only screen and (max-width:669px){.reviews__slide-content{padding-bottom:0;padding-top:28px}}@media only screen and (min-width:670px){.reviews__slide-content{border:8px solid var(--color-background);min-height:520px;padding-left:48px;padding-right:48px}}@media only screen and (min-width:960px){.reviews__slide-content{padding-left:56px;padding-right:56px}}@media only screen and (min-width:1280px){.reviews__slide-content{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:62.5%;flex-basis:62.5%;-webkit-flex-grow:1;flex-grow:1;max-width:62.5%;min-height:720px;padding-left:88px;padding-right:88px}}.reviews__slide-content blockquote{color:rgba(var(--color-dark-rgb),.8);font-size:14px;font-weight:400;line-height:1.35;margin:0;position:relative}@media only screen and (min-width:670px){.reviews__slide-content blockquote{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.reviews__slide-content blockquote{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.reviews__slide-content blockquote{padding-left:88px}}.reviews__slide-content blockquote:before{background-color:var(--color-background);background-image:url(/webicons/button/quotes.svg);background-position:50%;background-repeat:no-repeat;border-radius:6px;content:"";display:block;height:50px;margin-bottom:16px;max-height:50px;max-width:50px;min-height:50px;min-width:50px;width:50px}@media only screen and (min-width:670px){.reviews__slide-content blockquote:before{margin-bottom:24px}}@media only screen and (min-width:1280px){.reviews__slide-content blockquote:before{margin-bottom:32px}}@media only screen and (min-width:670px){.reviews__slide-content blockquote:before{height:60px;left:0;max-height:60px;max-width:60px;min-height:60px;min-width:60px;position:absolute;top:0;width:60px}}.reviews__info{-webkit-box-align:end;-webkit-box-pack:justify;-webkit-align-items:flex-end;align-items:flex-end;border-top:1px solid rgba(var(--color-dark-rgb),.07);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px;padding-top:20px}@media only screen and (min-width:670px){.reviews__info{margin-top:30px}}@media only screen and (min-width:1280px){.reviews__info{margin-top:40px}}@media only screen and (min-width:670px){.reviews__info{padding-top:30px}}@media only screen and (min-width:1280px){.reviews__info{padding-top:40px}}.reviews__info .button{height:48px}.reviews__info .button .button__text{display:none}.reviews__info .button .button__icon{margin-left:0}@media only screen and (min-width:670px){.reviews__info{margin-top:auto}.reviews__info .button{height:60px}.reviews__info .button .button__text{display:-webkit-box;display:-webkit-flex;display:flex}.reviews__info .button .button__icon{margin-left:8px}}.reviews__author{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.reviews__author h6{color:var(--color-dark)}.reviews__logo{background-color:var(--color-white);border-radius:6px;height:44px;margin-right:16px;max-height:44px;max-width:44px;min-height:44px;min-width:44px;width:44px}@media only screen and (min-width:670px){.reviews__logo{margin-right:28px}}@media only screen and (min-width:960px){.reviews__logo{height:60px;max-height:60px;max-width:60px;min-height:60px;min-width:60px;width:60px}}.reviews__logo img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.project-head{background-color:var(--color-orange);padding-top:64px}@media only screen and (min-width:670px){.project-head{padding-top:82px}}@media only screen and (min-width:960px){.project-head{padding-top:92px}}.project-head__top{grid-gap:0 6px;display:grid;grid-template-columns:repeat(3,1fr);padding-top:32px}@media only screen and (min-width:670px){.project-head__top{padding-top:50px}}@media only screen and (min-width:1280px){.project-head__top{display:-webkit-box;display:-webkit-flex;display:flex;padding-top:72px}.project-head__back{width:13.2352941176%}}.project-head__back-button{width:100%}@media only screen and (min-width:670px){.project-head__back-button{width:44px}}@media only screen and (min-width:1280px){.project-head__back-button{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (min-width:1440px){.project-head__back-button{width:auto}}@media only screen and (min-width:1280px){.project-head__back-button:hover{color:var(--color-dark)}.project-head__back-button:hover .button__icon svg{fill:var(--color-dark)}}.project-head__back-button:before{background-color:var(--color-white)}.project-head__back-button .button__icon svg{fill:var(--color-white);fill-opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-head__back-button .button__text{display:none}@media only screen and (min-width:1440px){.project-head__back-button .button__text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}}.project-head__tools{grid-gap:0 6px;-webkit-box-flex:1;display:grid;-webkit-flex:1;flex:1;grid-column:span 2;grid-template-columns:repeat(2,1fr);width:auto}@media only screen and (min-width:670px){.project-head__tools{-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}}@media only screen and (min-width:1280px){.project-head__tools{-webkit-box-flex:0;-webkit-box-ordinal-group:4;-webkit-flex:none;flex:none;-webkit-order:3;order:3;width:13.2352941176%}}.project-head__tools .button:not(.share__option-button){width:100%}@media only screen and (min-width:670px){.project-head__tools .button:not(.share__option-button){width:44px}}.project-head__tools .button:not(.share__option-button):hover svg:last-child{fill:var(--color-dark)}.project-head__tools .button:not(.share__option-button):before{background-color:var(--color-white)}.project-head__tools .button:not(.share__option-button) svg{fill-opacity:1;fill:var(--color-white)}@media only screen and (min-width:1280px){.project-head__tools-share:hover .button__icon svg:last-child path{fill:var(--color-dark)}.project-head__tools-share:hover .share__icon_icon_close svg path{stroke:var(--color-dark)}}.project-head__tools-share .share__icon_icon_close svg path{stroke:var(--color-white)}.project-head__tools-share .share__icon{margin-right:0}.project-head__title{grid-column:span 3;margin-bottom:38px;margin-top:12px}@media only screen and (min-width:670px){.project-head__title{margin-top:18px}}@media only screen and (min-width:1280px){.project-head__title{margin-top:24px}}@media only screen and (min-width:670px){.project-head__title{margin-bottom:60px}}@media only screen and (min-width:1280px){.project-head__title{margin-bottom:104px}}@media only screen and (max-width:669px){.project-head__title{margin-top:36px}}@media only screen and (min-width:1280px){.project-head__title{-webkit-box-flex:1;-webkit-box-ordinal-group:3;-webkit-flex:1;flex:1;margin-top:0;-webkit-order:2;order:2}}.project-head__title h1,.project-head__title p{color:var(--color-white);text-align:center;text-transform:uppercase}.project-head__title h1{font-size:42px;font-weight:500;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.project-head__title h1{font-size:64px;line-height:1.1}}@media only screen and (min-width:1280px){.project-head__title h1{font-size:150px;line-height:1.1}}.project-head__title p{font-size:14px;font-weight:500;line-height:1.32;margin-top:2px}@media only screen and (min-width:670px){.project-head__title p{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.project-head__title p{font-size:18px;line-height:1.32}}@media only screen and (min-width:670px){.project-head__title p{margin-top:2px}}@media only screen and (min-width:1280px){.project-head__title p{margin-top:4px}}.project-head__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid rgba(var(--color-white-rgb),.15);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:20px;padding-top:20px;position:relative}@media only screen and (min-width:670px){.project-head__bottom{padding-top:30px}}@media only screen and (min-width:1280px){.project-head__bottom{padding-top:40px}}@media only screen and (min-width:670px){.project-head__bottom{padding-bottom:30px}}@media only screen and (min-width:1280px){.project-head__bottom{padding-bottom:40px}}@media only screen and (min-width:670px){.project-head__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:1280px){.project-head__bottom{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width:670px){.project-head__bottom .button{-webkit-box-flex:1;-webkit-flex:1;flex:1}}@media only screen and (min-width:1280px){.project-head__bottom .button{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:auto}}@media only screen and (max-width:669px){.project-head__bottom .button:not(:first-of-type){margin-top:6px}}.project-head__bottom-line{background-color:rgba(var(--color-white-rgb),.15);height:1px;position:absolute;top:0;width:100%}.project-head__bottom-line.is-ready .text span{margin-right:22px}@media only screen and (min-width:670px){.project-head__bottom-line.is-ready .text span{margin-right:0}}.project-head__bottom-line .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:12px;font-weight:500;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1.4;position:absolute;top:-42px;width:40px}@media only screen and (min-width:670px){.project-head__bottom-line .text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project-head__bottom-line .text{font-size:14px;line-height:1.4}}.project-head__bottom-line .text span{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:22px;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}.project-head__bottom-line .text svg{margin-top:-2px}.project-head__bottom-line .line{background-color:var(--color-white);display:block;height:1px;left:0;position:absolute;top:0}.project-head__button-map{background-color:var(--color-white);overflow:hidden}@media only screen and (min-width:1280px){.project-head__button-map{-webkit-box-flex:0;-webkit-box-ordinal-group:2;-webkit-flex:none;flex:none;-webkit-order:1;order:1}.project-head__button-map:hover{color:var(--color-dark)}.project-head__button-map:hover .button__icon svg{fill:var(--color-dark)}}.project-head__button-map:before{background-color:var(--color-background)}.project-head__list{grid-gap:6px;display:grid;margin-bottom:28px}@media only screen and (min-width:670px){.project-head__list{margin-bottom:42px}}@media only screen and (min-width:1280px){.project-head__list{margin-bottom:56px}}@media only screen and (min-width:670px){.project-head__list{-webkit-box-pack:center;grid-gap:0 50px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:8.8235294118%;padding-right:8.8235294118%;width:100%}}@media only screen and (min-width:960px){.project-head__list{padding-left:20.5882352941%;padding-right:20.5882352941%}}@media only screen and (min-width:1280px){.project-head__list{-webkit-box-flex:0;-webkit-box-ordinal-group:3;-webkit-flex:none;flex:none;margin-bottom:0;margin-left:50px;-webkit-order:2;order:2;padding-left:0;padding-right:0;width:auto}}.project-head__list-item{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.35;text-align:center;white-space:nowrap;width:100%}@media only screen and (min-width:670px){.project-head__list-item{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.project-head__list-item{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.project-head__list-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:auto}}@media only screen and (min-width:1280px){.project-head__list-item{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.project-head__list-item span{color:rgba(var(--color-white-rgb),.6);font-size:14px;font-weight:400;line-height:1.35;margin-top:2px}@media only screen and (min-width:670px){.project-head__list-item span{margin-top:2px}}@media only screen and (min-width:1280px){.project-head__list-item span{margin-top:4px}}@media only screen and (min-width:670px){.project-head__list-item span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.project-head__list-item span{font-size:16px;line-height:1.35}}.project-head__list-item span.project-head__list-item-readiness{color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.project-head__list-item span.project-head__list-item-readiness{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.project-head__list-item span.project-head__list-item-readiness{font-size:16px;line-height:1.35}}.project-head__list-item span.project-head__list-item-readiness svg{fill:var(--color-white);margin-left:2px}@media only screen and (min-width:670px){.project-head__button-flats{margin-left:6px}}@media only screen and (min-width:1280px){.project-head__button-flats{-webkit-box-ordinal-group:4;margin-left:auto;-webkit-order:3;order:3}.project-head__button-flats:hover{color:var(--color-dark)}.project-head__button-flats:hover svg{fill:var(--color-dark)}}.project-head__button-flats:before{background-color:var(--color-white)}.project-head__button-flats svg{fill-opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-head_theme_readiness .project-head__bottom{border-top:none}.project-slider{height:100%;margin-bottom:38px;width:100%}@media only screen and (min-width:670px){.project-slider{margin-bottom:60px}}@media only screen and (min-width:1280px){.project-slider{margin-bottom:104px}}.project-slider__wrapper{height:100%}.project-slider__slide{height:360px;position:relative;width:100%}@media only screen and (min-width:670px){.project-slider__slide{height:460px}}@media only screen and (min-width:960px){.project-slider__slide{height:600px}}@media only screen and (min-width:1280px){.project-slider__slide{height:-webkit-calc(var(--vh,1vh)*100 - 92px);height:calc(var(--vh, 1vh)*100 - 92px)}}.project-slider__slide img,.project-slider__slide picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-slider__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;left:2.7777777778%;margin-bottom:32px;position:absolute;width:94.4444444444%;z-index:1}@media only screen and (min-width:670px){.project-slider__controls{margin-bottom:46px}}@media only screen and (min-width:1280px){.project-slider__controls{margin-bottom:64px}}@media only screen and (min-width:1920px){.project-slider__controls{left:5.5555555556%;width:88.8888888889%}}.project-slider__counter{border-radius:4px}.project-slider__counter .project-slider__counter-item{background-color:var(--color-dark);color:var(--color-white);height:60px;width:60px}.project-slider__current:after{background-color:rgba(var(--color-white-rgb),.2);content:"";height:30px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.project-slider__arrows{background-color:var(--color-dark);border-radius:6px;display:grid;grid-template-columns:repeat(2,60px);margin-left:auto;overflow:hidden}.project-about{margin-bottom:38px}@media only screen and (min-width:670px){.project-about{margin-bottom:62px}}@media only screen and (min-width:1280px){.project-about{margin-bottom:120px}.project-about__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.project-about__media{height:0;padding-bottom:94%;position:relative;width:100%}@media only screen and (min-width:670px){.project-about__media{border:8px solid var(--color-orange);height:504px;padding-bottom:0}}@media only screen and (min-width:960px){.project-about__media{border-width:16px}}@media only screen and (min-width:1280px){.project-about__media{-webkit-box-ordinal-group:3;border-width:24px;height:100%;min-height:600px;-webkit-order:2;order:2}}@media only screen and (min-width:1440px){.project-about__media{min-height:720px}}@media only screen and (min-width:1920px){.project-about__media{min-height:800px}}.project-about__media-tag{background-color:var(--color-orange);border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;left:12px;line-height:1.4;margin-top:12px;padding:4px 9px;position:absolute;top:0;z-index:1}@media only screen and (min-width:670px){.project-about__media-tag{margin-top:18px}}@media only screen and (min-width:1280px){.project-about__media-tag{margin-top:24px}}@media only screen and (min-width:670px){.project-about__media-tag{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project-about__media-tag{font-size:14px;line-height:1.4}}@media only screen and (min-width:670px){.project-about__media-tag{left:18px}}@media only screen and (min-width:1280px){.project-about__media-tag{left:24px}}.project-about__media-player{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-about__media-control{background-color:rgba(var(--color-white-rgb),.15);height:64px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px}@media only screen and (min-width:670px){.project-about__media-control{height:72px;width:72px}}@media only screen and (min-width:1280px){.project-about__media-control{height:76px;width:76px}.project-about__media-control:hover .button__content:before{height:100%}.project-about__media-control:hover .button__content svg:first-child{top:-100%}.project-about__media-control:hover .button__content svg:last-child{top:50%}}.project-about__media-control:before{content:none}.project-about__media-control .button__content{background-color:var(--color-white);border-radius:6px;bottom:6px;height:52px;left:6px;overflow:hidden;position:absolute;width:52px}@media only screen and (min-width:670px){.project-about__media-control .button__content{height:60px;width:60px}}@media only screen and (min-width:1280px){.project-about__media-control .button__content{bottom:8px;left:8px}}.project-about__media-control .button__content:before{background-color:var(--color-orange);border-radius:6px;bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .3s cubic-bezier(.43,0,0,1);transition:height .3s cubic-bezier(.43,0,0,1);width:100%}.project-about__media-control .button__content svg{height:18px;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .3s cubic-bezier(.43,0,0,1);transition:top .3s cubic-bezier(.43,0,0,1);width:18px}.project-about__media-control .button__content svg:first-child{fill:var(--color-dark);fill-opacity:.8;top:50%}.project-about__media-control .button__content svg:last-child{fill:var(--color-white);fill-opacity:1;top:100px}.project-about__media-control.is-active{opacity:0;pointer-events:none}.project-about__media-control .button__icon svg:last-child{fill:var(--color-white);fill-opacity:1}.project-about__media-image{height:100%;left:0;position:absolute;top:0;width:100%}.project-about__media-image img,.project-about__media-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-about__details{padding:32px 10px}@media only screen and (min-width:670px){.project-about__details{padding-top:50px}}@media only screen and (min-width:1280px){.project-about__details{padding-top:72px}}@media only screen and (min-width:670px){.project-about__details{padding-bottom:50px}}@media only screen and (min-width:1280px){.project-about__details{padding-bottom:72px}}@media only screen and (min-width:670px){.project-about__details{border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);padding-left:50px;padding-right:50px}}@media only screen and (min-width:1280px){.project-about__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-ordinal-group:2;border-right-width:0;border-top-width:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-order:1;order:1;padding-left:72px;padding-right:70px}.project-about__title{margin-bottom:auto}}.project-about__title p{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.project-about__title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.project-about__title p{font-size:16px;line-height:1.35}}.project-about__title h2{text-transform:uppercase}.project-about__title h2:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.project-about__title h2:not(:first-child){margin-top:18px}}@media only screen and (min-width:1280px){.project-about__title h2:not(:first-child){margin-top:24px}}.project-about__text:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.project-about__text:not(:first-child){margin-top:42px}}@media only screen and (min-width:1280px){.project-about__text:not(:first-child){margin-top:56px}}.project-about__text p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.project-about__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.project-about__text p{font-size:18px;line-height:1.35}}.project-about__button{margin-top:16px;width:100%}@media only screen and (min-width:670px){.project-about__button{margin-top:24px}}@media only screen and (min-width:1280px){.project-about__button{margin-top:32px}}@media only screen and (min-width:960px){.project-about__button{width:auto}}.advantages{padding-bottom:38px}@media only screen and (min-width:670px){.advantages{padding-bottom:60px}}@media only screen and (min-width:1280px){.advantages{padding-bottom:104px}}.advantages__title{text-align:center}.advantages__primary{grid-gap:10px;display:grid;margin-top:28px}@media only screen and (min-width:670px){.advantages__primary{margin-top:42px}}@media only screen and (min-width:1280px){.advantages__primary{margin-top:56px}}@media only screen and (min-width:960px){.advantages__primary{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.advantages__primary{grid-gap:16px;grid-template-columns:repeat(3,1fr)}}.advantages__primary-item{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-appearance:none;background-color:transparent;background-color:var(--color-orange);border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font:inherit;height:350px;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:normal;margin:0;outline:none;overflow:visible;padding:20px;position:relative;text-align:inherit;width:auto}.advantages__primary-item::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.advantages__primary-item{padding-top:30px}}@media only screen and (min-width:1280px){.advantages__primary-item{padding-top:40px}}@media only screen and (min-width:670px){.advantages__primary-item{padding-bottom:30px}}@media only screen and (min-width:1280px){.advantages__primary-item{padding-bottom:40px}}@media only screen and (min-width:670px){.advantages__primary-item{height:410px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.advantages__primary-item{grid-column:span 2;height:520px}.advantages__primary-item:hover .advantages__primary-image:before{background-color:rgba(var(--color-dark-rgb),.3)}.advantages__primary-item:hover .advantages__primary-image img,.advantages__primary-item:hover .advantages__primary-image picture{-webkit-transform:scale(1.05);transform:scale(1.05)}.advantages__primary-item:hover:nth-child(4n+2) .advantages__primary-image,.advantages__primary-item:hover:nth-child(4n+3) .advantages__primary-image{height:250px;width:250px}.advantages__primary-item:hover:nth-child(4n+2) .advantages__primary-image img,.advantages__primary-item:hover:nth-child(4n+2) .advantages__primary-image picture,.advantages__primary-item:hover:nth-child(4n+3) .advantages__primary-image img,.advantages__primary-item:hover:nth-child(4n+3) .advantages__primary-image picture{-webkit-transform:none;transform:none}.advantages__primary-item:hover .advantages__primary-icon:before{height:100%}.advantages__primary-item:hover .advantages__primary-icon svg{top:-44px}.advantages__primary-item:hover .advantages__primary-icon svg:last-child{top:0}.advantages__primary-item:nth-child(4n+2),.advantages__primary-item:nth-child(4n+3){grid-column:span 1}}.advantages__primary-item:nth-child(4n+2) .advantages__primary-image,.advantages__primary-item:nth-child(4n+3) .advantages__primary-image{border-radius:6px;height:160px;left:20px;overflow:hidden;top:20px;width:160px}@media only screen and (min-width:670px){.advantages__primary-item:nth-child(4n+2) .advantages__primary-image,.advantages__primary-item:nth-child(4n+3) .advantages__primary-image{height:210px;left:30px;top:30px;width:210px}}.advantages__primary-item:nth-child(4n+2) .advantages__primary-image:before,.advantages__primary-item:nth-child(4n+3) .advantages__primary-image:before{content:none}.advantages__primary-item:nth-child(4n+2) .advantages__primary-icon,.advantages__primary-item:nth-child(4n+3) .advantages__primary-icon{background-color:var(--color-dark)}.advantages__primary-item:nth-child(4n+2) .advantages__primary-icon:before,.advantages__primary-item:nth-child(4n+3) .advantages__primary-icon:before{background-color:var(--color-white)}.advantages__primary-item:nth-child(4n+2) .advantages__primary-icon svg,.advantages__primary-item:nth-child(4n+3) .advantages__primary-icon svg{fill:var(--color-white);fill-opacity:1}.advantages__primary-item:nth-child(4n+2) .advantages__primary-icon svg:last-child,.advantages__primary-item:nth-child(4n+3) .advantages__primary-icon svg:last-child{fill:var(--color-dark);fill-opacity:.7}.advantages__primary-image{height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1);transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1);width:100%}.advantages__primary-image:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .5s cubic-bezier(.25,1,.5,1);transition:background-color .5s cubic-bezier(.25,1,.5,1);width:100%;z-index:1}.advantages__primary-image img,.advantages__primary-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1);width:100%}.advantages__primary-icon{position:absolute;right:20px;top:20px;z-index:1}@media only screen and (min-width:670px){.advantages__primary-icon{right:30px;top:30px}}.advantages__primary-icon:before{background-color:var(--color-orange)}.advantages__primary-icon svg:last-child{fill:var(--color-white)}.advantages__primary-title{color:var(--color-white);z-index:1}.advantages__primary-text{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;z-index:1}@media only screen and (min-width:670px){.advantages__primary-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.advantages__primary-text{font-size:18px;line-height:1.35}}.advantages__primary-text:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.advantages__primary-text:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.advantages__primary-text:not(:first-child){margin-top:16px}}.advantages__secondary{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:10px;overflow-x:auto;padding-right:2.7777777778%}@media only screen and (min-width:670px){.advantages__secondary{margin-top:12px}}@media only screen and (min-width:1280px){.advantages__secondary{margin-top:16px}}@media only screen and (min-width:960px){.advantages__secondary{overflow-x:hidden}}@media only screen and (min-width:1280px){.advantages__secondary{padding-right:0}}.near-projects{margin-bottom:38px}@media only screen and (min-width:670px){.near-projects{margin-bottom:60px}}@media only screen and (min-width:1280px){.near-projects{margin-bottom:104px}}.near-projects__title{text-align:center}.near-projects__list{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:28px;overflow-x:auto;padding-right:2.7777777778%}@media only screen and (min-width:670px){.near-projects__list{margin-top:42px}}@media only screen and (min-width:1280px){.near-projects__list{margin-top:56px;overflow-x:hidden;padding-right:0}}.near-projects__list .projects__card{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:320px}@media only screen and (min-width:670px){.near-projects__list .projects__card{width:430px}}@media only screen and (min-width:1280px){.near-projects__list .projects__card{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:33%;width:50%}}.near-projects__list .projects__card:not(:first-child){margin-left:10px}@media only screen and (min-width:670px){.near-projects__list .projects__card:not(:first-child){margin-left:12px}}@media only screen and (min-width:1280px){.near-projects__list .projects__card:not(:first-child){margin-left:16px}}.near-projects_theme_grid .near-projects__list{grid-gap:10px;display:grid}@media only screen and (min-width:670px){.near-projects_theme_grid .near-projects__list{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.near-projects_theme_grid .near-projects__list{grid-gap:16px;grid-template-columns:repeat(3,1fr)}}.near-projects_theme_grid .near-projects__list .projects__card{max-width:100%;width:100%}.near-projects_theme_grid .near-projects__list .projects__card:not(:first-child){margin-left:0}.near-projects_theme_commerce{margin-bottom:38px}@media only screen and (min-width:670px){.near-projects_theme_commerce{margin-bottom:62px}}@media only screen and (min-width:1280px){.near-projects_theme_commerce{margin-bottom:120px}}.buy-variants__wrapper{margin-bottom:38px;margin-left:auto;margin-right:auto;max-width:1920px;width:100%}@media only screen and (min-width:670px){.buy-variants__wrapper{margin-bottom:60px}}@media only screen and (min-width:1280px){.buy-variants__wrapper{margin-bottom:104px}}.buy-variants__inner{background-color:var(--color-background);overflow:hidden;padding-bottom:36px;padding-top:36px;position:relative}@media only screen and (min-width:670px){.buy-variants__inner{padding-top:52px}}@media only screen and (min-width:1280px){.buy-variants__inner{padding-top:80px}}@media only screen and (min-width:670px){.buy-variants__inner{padding-bottom:52px}}@media only screen and (min-width:1280px){.buy-variants__inner{padding-bottom:80px}}@media only screen and (min-width:670px){.buy-variants__inner{margin-left:2.7777777778%;margin-right:2.7777777778%;padding-left:30px;padding-right:30px;width:94.4444444444%}}@media only screen and (min-width:1280px){.buy-variants__inner{padding-left:64px;padding-right:64px}}@media only screen and (min-width:1920px){.buy-variants__inner{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.buy-variants__inner:after,.buy-variants__inner:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/buy-variants/buy-anim.svg);background-size:cover;content:"";display:none;height:740px;position:absolute;right:0;width:285px;z-index:0}@media only screen and (min-width:1440px){.buy-variants__inner:after,.buy-variants__inner:before{display:block}}.buy-variants__inner:before{top:0}.buy-variants__inner:after{top:740px}.buy-variants__title{padding-left:20px;padding-right:20px;text-align:center}.buy-variants__slider{margin-left:20px;margin-top:24px;padding-right:20px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}@media only screen and (min-width:670px){.buy-variants__slider{margin-top:38px}}@media only screen and (min-width:1280px){.buy-variants__slider{margin-top:48px}}@media only screen and (min-width:670px){.buy-variants__slider{margin-left:0;padding-right:0;width:100%}}.buy-variants__slide{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-box-pack:start;-webkit-align-items:flex-end;align-items:flex-end;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-flow:row wrap;flex-flow:row wrap;height:220px;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:220px}@media only screen and (min-width:670px){.buy-variants__slide{padding-top:24px}}@media only screen and (min-width:1280px){.buy-variants__slide{padding-top:32px}}@media only screen and (min-width:670px){.buy-variants__slide{padding-bottom:24px}}@media only screen and (min-width:1280px){.buy-variants__slide{padding-bottom:32px}}@media only screen and (min-width:670px){.buy-variants__slide{height:270px;padding-left:24px;padding-right:24px;width:auto}}@media only screen and (min-width:1280px){.buy-variants__slide{height:320px;padding-left:32px;padding-right:32px}.buy-variants__slide:hover:before{height:100%}.buy-variants__slide:hover .buy-variants__slide-text{color:var(--color-white)}.buy-variants__slide:hover .buy-variants__slide-text svg path{stroke:var(--color-white)}.buy-variants__slide:hover .buy-variants__slide-subtext{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.buy-variants__slide:hover .buy-variants__slide-icon:before{height:100%}.buy-variants__slide:hover .buy-variants__slide-icon svg:first-child{top:-80px}.buy-variants__slide:hover .buy-variants__slide-icon svg:last-child{top:50%}}.buy-variants__slide:before{background-color:var(--color-orange);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .5s cubic-bezier(.25,1,.5,1);transition:height .5s cubic-bezier(.25,1,.5,1);width:100%;z-index:1}.buy-variants__slide::-moz-selection{background-color:transparent}.buy-variants__slide::selection{background-color:transparent}.buy-variants__slide-category{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35;z-index:1}@media only screen and (min-width:670px){.buy-variants__slide-category{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.buy-variants__slide-category{font-size:16px;line-height:1.35}}.buy-variants__slide-text{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;line-height:1.32;margin-bottom:auto;text-transform:uppercase;width:100%;z-index:1}@media only screen and (min-width:670px){.buy-variants__slide-text{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.buy-variants__slide-text{font-size:18px;line-height:1.32}}.buy-variants__slide-text:not(:first-child){margin-top:6px}@media only screen and (min-width:670px){.buy-variants__slide-text:not(:first-child){margin-top:6px}}@media only screen and (min-width:1280px){.buy-variants__slide-text:not(:first-child){margin-top:8px}}.buy-variants__slide-text svg{stroke:var(--color-orange);height:26px;margin-right:12px;width:26px}.buy-variants__slide-subtext{color:var(--color-white);opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:opacity .37s cubic-bezier(.7,0,.3,1),-webkit-transform .37s cubic-bezier(.7,0,.3,1);transition:opacity .37s cubic-bezier(.7,0,.3,1),-webkit-transform .37s cubic-bezier(.7,0,.3,1);transition:opacity .37s cubic-bezier(.7,0,.3,1),transform .37s cubic-bezier(.7,0,.3,1);transition:opacity .37s cubic-bezier(.7,0,.3,1),transform .37s cubic-bezier(.7,0,.3,1),-webkit-transform .37s cubic-bezier(.7,0,.3,1);width:-webkit-calc(100% - 84px);width:calc(100% - 84px);z-index:1}@media only screen and (max-width:1279px){.buy-variants__slide-subtext{display:none}}.buy-variants__slide-icon{background-color:var(--color-background);border-radius:6px;display:block;height:44px;margin-left:auto;margin-top:auto;overflow:hidden;position:relative;width:44px;z-index:1}.buy-variants__slide-icon:before{background-color:var(--color-dark);bottom:0;content:"";display:block;height:0;left:0;position:absolute;-webkit-transition:height .5s cubic-bezier(.25,1,.5,1);transition:height .5s cubic-bezier(.25,1,.5,1);width:100%;z-index:1}.buy-variants__slide-icon svg{fill:var(--color-dark);fill-opacity:.8;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:-webkit-transform .37s cubic-bezier(.7,0,.3,1);transition:-webkit-transform .37s cubic-bezier(.7,0,.3,1);transition:transform .37s cubic-bezier(.7,0,.3,1);transition:transform .37s cubic-bezier(.7,0,.3,1),-webkit-transform .37s cubic-bezier(.7,0,.3,1);z-index:1}.buy-variants__slide-icon svg:last-child{fill:var(--color-white);fill-opacity:1;top:80px}.buy-slider__controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px;width:100%}@media only screen and (min-width:670px){.buy-slider__controls{margin-top:24px}}@media only screen and (min-width:1280px){.buy-slider__controls{margin-top:32px}}.buy-slider__arrows{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:8px;position:relative;width:120px}.buy-slider__arrows .button{background-color:var(--color-white)}.buy-variants__slider-arrow:before{background-color:var(--color-orange)}.buy-variants__slider-arrow .button__icon svg:last-child{fill:var(--color-white);fill-opacity:1}.buy-variants__slider-arrow-prev,.buy-variants__slider-arrow-prev:before{border-bottom-right-radius:0;border-top-right-radius:0}.buy-variants__slider-arrow-next,.buy-variants__slider-arrow-next:before{border-bottom-left-radius:0;border-top-left-radius:0}.buy-variants__slider-more{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%}@media only screen and (min-width:670px){.buy-variants__slider-more{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:auto;width:auto}}.buy-variants__slider-more .button__extended-text{display:none}@media only screen and (min-width:670px){.buy-variants__slider-more .button__extended-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:5px;z-index:1}}.buy-variants__slider-counter{background-color:var(--color-white);border-radius:6px;display:none;height:60px;margin-left:auto}@media only screen and (min-width:1280px){.buy-variants__slider-counter{display:-webkit-box;display:-webkit-flex;display:flex}}.buy-variants__slider-counter .buy-variants__slider-counter-item{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;height:60px;-webkit-justify-content:center;justify-content:center;line-height:1.4;position:relative;width:60px}@media only screen and (min-width:670px){.buy-variants__slider-counter .buy-variants__slider-counter-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.buy-variants__slider-counter .buy-variants__slider-counter-item{font-size:14px;line-height:1.4}}.buy-variants__slider-counter .buy-variants__slider-counter-item.slider-current:after{height:30px}.buy-variants__slide-img{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .18s cubic-bezier(.7,0,.3,1),-webkit-transform .18s cubic-bezier(.7,0,.3,1);transition:opacity .18s cubic-bezier(.7,0,.3,1),-webkit-transform .18s cubic-bezier(.7,0,.3,1);transition:opacity .18s cubic-bezier(.7,0,.3,1),transform .18s cubic-bezier(.7,0,.3,1);transition:opacity .18s cubic-bezier(.7,0,.3,1),transform .18s cubic-bezier(.7,0,.3,1),-webkit-transform .18s cubic-bezier(.7,0,.3,1);width:100%}.buy-variants__slide-img img,.buy-variants__slide-img picture{border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;height:140px;overflow:hidden;width:140px}@media only screen and (min-width:1280px){.buy-variants__slide-img img,.buy-variants__slide-img picture{height:210px;width:210px}}.buy-variants_theme_page .buy-variants__inner{background-color:var(--color-white);box-shadow:0 0 0 8px inset var(--color-background)}.buy-variants_theme_page .buy-variants__inner:after,.buy-variants_theme_page .buy-variants__inner:before{content:none}.buy-variants_theme_page .buy-variants__slide{background-color:var(--color-background)}@media only screen and (min-width:1280px){.buy-variants_theme_page .buy-variants__slide:hover:before{height:100%}}.buy-variants_theme_page .buy-variants__slide:before{background-color:var(--color-orange);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .3s cubic-bezier(.43,0,0,1);transition:height .3s cubic-bezier(.43,0,0,1);width:100%;z-index:1}.buy-variants_theme_page .buy-variants__slide-icon{background-color:var(--color-dark)}.buy-variants_theme_page .buy-variants__slide-icon:before{background-color:var(--color-orange)}.buy-variants_theme_page .buy-variants__slide-icon svg{fill:var(--color-white);fill-opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}.buy-variants_theme_page .buy-variants__slide-subtext,.buy-variants_theme_page .buy-variants__slide-text{z-index:1}.buy-variants_theme_page .buy-slider__arrows .button,.buy-variants_theme_page .buy-variants__slider-counter{background-color:var(--color-background)}.buy-variants_theme_advantages .buy-variants__inner{background-color:var(--color-white);padding-bottom:38px;padding-top:0}@media only screen and (min-width:670px){.buy-variants_theme_advantages .buy-variants__inner{padding-bottom:60px}}@media only screen and (min-width:1280px){.buy-variants_theme_advantages .buy-variants__inner{padding-bottom:104px}}@media only screen and (min-width:670px){.buy-variants_theme_advantages .buy-variants__inner{padding-top:0}}@media only screen and (min-width:1280px){.buy-variants_theme_advantages .buy-variants__inner{padding-top:0}}@media only screen and (min-width:670px){.buy-variants_theme_advantages .buy-variants__inner{margin-left:2.7777777778%;margin-right:2.7777777778%;padding:0;width:94.4444444444%}}@media only screen and (min-width:1280px){.buy-variants_theme_advantages .buy-variants__inner{padding:0}}@media only screen and (min-width:1920px){.buy-variants_theme_advantages .buy-variants__inner{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.buy-variants_theme_advantages .buy-variants__slide-icon{background-color:var(--color-dark)}.buy-variants_theme_advantages .buy-variants__slide-icon:before{background-color:var(--color-orange)}.buy-variants_theme_advantages .buy-variants__slide-icon svg{fill:var(--color-white)}.buy-variants_theme_advantages .buy-slider__controls{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.buy-variants_theme_advantages .buy-variants__slide-text{margin-bottom:10px}@media only screen and (min-width:670px){.buy-variants_theme_advantages .buy-variants__slide-text{margin-bottom:12px}}@media only screen and (min-width:1280px){.buy-variants_theme_advantages .buy-variants__slide-text{margin-bottom:16px}}.buy-variants_theme_advantages .buy-variants__slide-subtext{margin-bottom:auto;width:100%}@media only screen and (max-width:1279px){.buy-variants_theme_advantages .buy-variants__slide-subtext{display:block}}.buy-variants_theme_advantages .buy-variants__slide{-webkit-box-align:start;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-align-items:flex-start;align-items:flex-start;background-color:var(--color-background);border:8px solid var(--color-background);cursor:pointer;height:300px;padding-left:20px;padding-right:20px}@media only screen and (min-width:670px){.buy-variants_theme_advantages .buy-variants__slide{height:340px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.buy-variants_theme_advantages .buy-variants__slide{height:490px;padding-left:40px;padding-right:40px}.buy-variants_theme_advantages .buy-variants__slide:hover{background-color:var(--color-white)}.buy-variants_theme_advantages .buy-variants__slide:hover .buy-variants__slide-text{color:var(--color-dark)}.buy-variants_theme_advantages .buy-variants__slide:hover .buy-variants__slide-subtext{color:rgba(var(--color-dark-rgb),.5)}.buy-variants_theme_advantages .buy-variants__slide:hover .buy-variants__slide-img{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.buy-variants_theme_advantages .buy-variants__slide:hover .buy-variants__slide-icon svg{-webkit-transform:rotate(45deg) translateX(-12px);transform:rotate(45deg) translateX(-12px)}}.buy-variants_theme_advantages .buy-variants__slide.is-rotated{background-color:var(--color-white)}.buy-variants_theme_advantages .buy-variants__slide.is-rotated .buy-variants__slide-text{color:var(--color-dark)}.buy-variants_theme_advantages .buy-variants__slide.is-rotated .buy-variants__slide-subtext{color:rgba(var(--color-dark-rgb),.5);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.buy-variants_theme_advantages .buy-variants__slide.is-rotated .buy-variants__slide-img{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.buy-variants_theme_advantages .buy-variants__slide.is-rotated .buy-variants__slide-icon:before{height:100%}.buy-variants_theme_advantages .buy-variants__slide.is-rotated .buy-variants__slide-icon svg{-webkit-transform:rotate(45deg) translateX(-12px);transform:rotate(45deg) translateX(-12px)}.buy-variants_theme_advantages .buy-variants__slide:before{content:none}.buy-variants_theme_advantages .buy-variants__slider-arrow,.buy-variants_theme_advantages .buy-variants__slider-counter-item{background-color:var(--color-background)}.buy-variants_theme_advantages .buy-slider__arrows{-webkit-box-ordinal-group:3;margin-right:0;-webkit-order:2;order:2}.buy-variants_theme_advantages .buy-variants__slider-counter{-webkit-box-ordinal-group:2;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:0;-webkit-order:1;order:1}.buy-variants_theme_advantages .buy-variants__inner:after,.buy-variants_theme_advantages .buy-variants__inner:before{display:none}.buy-variants_theme_career .buy-variants__slide{-webkit-transition:border-color .37s cubic-bezier(.7,0,.3,1);transition:border-color .37s cubic-bezier(.7,0,.3,1)}.buy-variants_theme_career .buy-variants__slide.is-rotated{border-color:var(--color-orange)}.buy-variants_theme_about .buy-variants__inner{margin-left:2.7777777778%;width:97.2222222222%}@media only screen and (min-width:1280px){.buy-variants_theme_about .buy-variants__inner{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}@media only screen and (min-width:1920px){.buy-variants_theme_about .buy-variants__inner{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.buy-variants_theme_about .buy-variants__slider{margin-left:0;width:100%}.buy-variants_theme_about .buy-variants__slide{background-color:var(--color-white);height:380px;-webkit-transition:border-color .37s cubic-bezier(.7,0,.3,1);transition:border-color .37s cubic-bezier(.7,0,.3,1);width:300px}@media only screen and (min-width:670px){.buy-variants_theme_about .buy-variants__slide{height:540px;width:430px}}@media only screen and (min-width:1440px){.buy-variants_theme_about .buy-variants__slide{height:680px}}@media only screen and (min-width:1280px){.buy-variants_theme_about .buy-variants__slide:hover{border-color:var(--color-orange)}}.buy-variants_theme_about .buy-variants__slide.is-rotated{border-color:var(--color-orange)}.buy-variants_theme_about .buy-variants__slide-text{font-size:18px;font-weight:500;line-height:1.32;margin-bottom:20px}@media only screen and (min-width:670px){.buy-variants_theme_about .buy-variants__slide-text{margin-bottom:30px}}@media only screen and (min-width:1280px){.buy-variants_theme_about .buy-variants__slide-text{margin-bottom:40px}}@media only screen and (min-width:670px){.buy-variants_theme_about .buy-variants__slide-text{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.buy-variants_theme_about .buy-variants__slide-text{font-size:24px;line-height:1.32}}.buy-variants_theme_about .buy-variants__slide-subtext{color:rgba(var(--color-dark-rgb),.6);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.buy-variants_theme_about .buy-variants__slide-subtext{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.buy-variants_theme_about .buy-variants__slide-subtext{font-size:18px;line-height:1.35}}.buy-variants_theme_about .buy-variants__slide-img img,.buy-variants_theme_about .buy-variants__slide-img picture{height:130px;width:130px}@media only screen and (min-width:670px){.buy-variants_theme_about .buy-variants__slide-img img,.buy-variants_theme_about .buy-variants__slide-img picture{height:250px;width:250px}}.buy-variants_theme_about .buy-slider__controls{display:none}.buy-variants_theme_company .buy-variants__inner{margin-left:2.7777777778%;width:97.2222222222%}@media only screen and (min-width:1280px){.buy-variants_theme_company .buy-variants__inner{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}@media only screen and (min-width:1920px){.buy-variants_theme_company .buy-variants__inner{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.buy-variants_theme_company .buy-variants__slider{margin-left:0;margin-top:0;width:100%}.buy-variants_theme_company .buy-variants__slide{border:none;height:280px;padding-left:16px;padding-right:16px;width:300px}@media only screen and (min-width:670px){.buy-variants_theme_company .buy-variants__slide{height:380px;padding-left:24px;padding-right:24px;width:380px}}@media only screen and (min-width:1280px){.buy-variants_theme_company .buy-variants__slide:hover .buy-variants__slide-category,.buy-variants_theme_company .buy-variants__slide:hover .buy-variants__slide-subtext,.buy-variants_theme_company .buy-variants__slide:hover .buy-variants__slide-text{color:var(--color-white)}.buy-variants_theme_company .buy-variants__slide:hover .buy-variants__slide-icon svg path{stroke:var(--color-dark)}}.buy-variants_theme_company .buy-variants__slide:before{content:""}.buy-variants_theme_company .buy-variants__slide.is-rotated:before{height:100%}.buy-variants_theme_company .buy-variants__slide.is-rotated .buy-variants__slide-category,.buy-variants_theme_company .buy-variants__slide.is-rotated .buy-variants__slide-subtext,.buy-variants_theme_company .buy-variants__slide.is-rotated .buy-variants__slide-text{color:var(--color-white)}.buy-variants_theme_company .buy-variants__slide.is-rotated .buy-variants__slide-icon:before{height:100%}.buy-variants_theme_company .buy-variants__slide.is-rotated .buy-variants__slide-icon svg path{stroke:var(--color-dark)}.buy-variants_theme_company .buy-variants__slide-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.buy-variants_theme_company .buy-variants__slide-category{font-size:14px;font-weight:500;line-height:1.32;text-transform:uppercase}@media only screen and (min-width:670px){.buy-variants_theme_company .buy-variants__slide-category{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.buy-variants_theme_company .buy-variants__slide-category{font-size:18px;line-height:1.32}}.buy-variants_theme_company .buy-variants__slide-text{margin-top:0}.buy-variants_theme_company .buy-variants__slide-subtext{color:var(--color-white);font-size:14px;font-weight:400;line-height:1.35;margin-bottom:0;margin-top:auto;width:-webkit-calc(100% - 74px);width:calc(100% - 74px)}@media only screen and (min-width:670px){.buy-variants_theme_company .buy-variants__slide-subtext{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.buy-variants_theme_company .buy-variants__slide-subtext{font-size:16px;line-height:1.35}}.buy-variants_theme_company .buy-variants__slide-icon{bottom:0;margin-bottom:16px;position:absolute;right:16px}@media only screen and (min-width:670px){.buy-variants_theme_company .buy-variants__slide-icon{margin-bottom:24px}}@media only screen and (min-width:1280px){.buy-variants_theme_company .buy-variants__slide-icon{margin-bottom:32px}}@media only screen and (min-width:670px){.buy-variants_theme_company .buy-variants__slide-icon{right:24px}}.buy-variants_theme_company .buy-variants__slide-icon:before{background-color:var(--color-white)}.buy-variants_theme_company .buy-slider__controls{display:none}.project-finishing{padding-bottom:38px}@media only screen and (min-width:670px){.project-finishing{padding-bottom:60px}}@media only screen and (min-width:1280px){.project-finishing{padding-bottom:104px}}.project-finishing__wrapper{max-width:100%;overflow:hidden;position:relative}.project-finishing__title{text-align:center}.project-finishing__content{margin-top:24px;position:relative}@media only screen and (min-width:670px){.project-finishing__content{margin-top:38px}}@media only screen and (min-width:1280px){.project-finishing__content{margin-top:48px}}.project-finishing__tabs{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;overflow-y:hidden;padding-right:2.7777777778%;position:relative}@media only screen and (min-width:670px){.project-finishing__tabs{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.project-finishing__tab{white-space:nowrap}.project-finishing__tab:not(:first-child){margin-left:20px}.project-finishing__list{margin-top:20px;width:97.2222222222%}@media only screen and (min-width:670px){.project-finishing__list{margin-top:30px}}@media only screen and (min-width:1280px){.project-finishing__list{margin-top:40px;width:100%}.project-finishing__item{display:-webkit-box;display:-webkit-flex;display:flex}}.project-finishing__item:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}@media only screen and (min-width:1280px){.project-finishing__slider{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;width:58.8235294118%}}@media only screen and (min-width:1920px){.project-finishing__slider{width:68.75%}}.project-finishing__slide{height:370px;overflow:hidden}@media only screen and (min-width:670px){.project-finishing__slide{border:8px solid var(--color-orange);height:580px}}@media only screen and (min-width:1280px){.project-finishing__slide{border-width:16px;height:540px}}@media only screen and (min-width:1440px){.project-finishing__slide{height:590px}}@media only screen and (min-width:1920px){.project-finishing__slide{border-width:24px;height:840px}}.project-finishing__slide .scroll-slider{left:2.7777777778%;margin-bottom:10px;width:-webkit-calc(94.44444% - 108px);width:calc(94.44444% - 108px)}@media only screen and (min-width:670px){.project-finishing__slide .scroll-slider{margin-bottom:12px}}@media only screen and (min-width:1280px){.project-finishing__slide .scroll-slider{margin-bottom:16px}}.project-finishing__slide-inner{height:100%;overflow-x:auto;width:100%}.project-finishing__slide-inner::-webkit-scrollbar{height:0;width:0}.project-finishing__slide-inner::-webkit-scrollbar-track{background-color:transparent}.project-finishing__slide-inner::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:670px){.project-finishing__slide-inner::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.project-finishing__slide-inner::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.project-finishing__slide-inner::-webkit-scrollbar-thumb{border-radius:24px}}.project-finishing__slide-inner::-webkit-scrollbar-thumb:hover{background-image:transparent}.project-finishing__slide-content{height:100%;min-width:570px;position:relative}.project-finishing__slide-image{height:100%;position:relative;width:100%}.project-finishing__slide-image img,.project-finishing__slide-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-finishing__slide-points{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.project-finishing__slider-arrows{bottom:10px;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;right:10px;width:120px;z-index:1}@media only screen and (min-width:670px){.project-finishing__slider-arrows{bottom:18px;right:18px}}@media only screen and (min-width:960px){.project-finishing__slider-arrows{bottom:48px;right:48px}}@media only screen and (min-width:1280px){.project-finishing__slider-arrows{bottom:56px;right:56px}}.project-finishing__slider-arrow:before{background-color:var(--color-orange);content:""}.project-finishing__slider-arrow svg{fill-opacity:1}.project-finishing__slider-arrow-prev{border-bottom-right-radius:0;border-top-right-radius:0}.project-finishing__slider-arrow-next{border-bottom-left-radius:0;border-top-left-radius:0}.project-finishing__item-content{padding:28px 10px}@media only screen and (min-width:670px){.project-finishing__item-content{padding-top:42px}}@media only screen and (min-width:1280px){.project-finishing__item-content{padding-top:56px}}@media only screen and (min-width:670px){.project-finishing__item-content{padding-bottom:42px}}@media only screen and (min-width:1280px){.project-finishing__item-content{padding-bottom:56px}}@media only screen and (min-width:670px){.project-finishing__item-content{border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);padding-left:42px;padding-right:42px}}@media only screen and (min-width:960px){.project-finishing__item-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1280px){.project-finishing__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-ordinal-group:2;border-right-width:0;border-top-width:8px;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-order:1;order:1;padding-left:56px;padding-right:56px;width:41.1764705882%}}@media only screen and (min-width:1920px){.project-finishing__item-content{width:31.25%}}@media only screen and (min-width:960px){.project-finishing__item-title{width:50%}}@media only screen and (min-width:1280px){.project-finishing__item-title{margin-bottom:auto;width:100%}}@media only screen and (min-width:960px){.project-finishing__item-text{width:50%}}@media only screen and (min-width:1280px){.project-finishing__item-text{width:100%}}.project-finishing__item-text:not(:last-child){color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-top:12px}@media only screen and (min-width:670px){.project-finishing__item-text:not(:last-child){margin-top:18px}}@media only screen and (min-width:1280px){.project-finishing__item-text:not(:last-child){margin-top:24px}}@media only screen and (min-width:670px){.project-finishing__item-text:not(:last-child){font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.project-finishing__item-text:not(:last-child){font-size:18px;line-height:1.35}}.project-finishing__item-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:24px}@media only screen and (min-width:670px){.project-finishing__item-buttons{margin-top:38px}}@media only screen and (min-width:1280px){.project-finishing__item-buttons{margin-top:48px}}@media only screen and (min-width:670px){.project-finishing__item-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:960px){.project-finishing__item-buttons{margin-left:auto;width:50%}}@media only screen and (min-width:1280px){.project-finishing__item-buttons{width:100%}}@media only screen and (max-width:669px){.project-finishing__item-buttons .button:not(:first-child){margin-top:6px}}.project-finishing__item-flats{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}@media only screen and (min-width:670px){.project-finishing__item-flats{-webkit-box-ordinal-group:2;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-order:1;order:1}}@media only screen and (max-width:669px){.project-finishing__item-flats:not(:first-child){margin-top:6px}}.project-finishing__item-material{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}@media only screen and (min-width:670px){.project-finishing__item-material{-webkit-box-ordinal-group:3;margin-left:6px;-webkit-order:2;order:2;width:auto}}.project-also{background-color:var(--color-background);height:100%;padding-bottom:38px;padding-top:38px;position:relative}@media only screen and (min-width:670px){.project-also{padding-top:58px}}@media only screen and (min-width:1280px){.project-also{padding-top:96px}}@media only screen and (min-width:670px){.project-also{padding-bottom:58px}}@media only screen and (min-width:1280px){.project-also{padding-bottom:96px}}@media only screen and (min-width:1440px){.project-also{overflow:hidden}}.project-also:after,.project-also:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/project-also/pa-animation.svg);background-size:cover;content:"";display:none;height:740px;position:absolute;right:0;width:285px;z-index:0}@media only screen and (min-width:1440px){.project-also:after,.project-also:before{display:block}}.project-also:before{top:0}.project-also:after{top:740px}.project-also__wrapper{position:relative}@media only screen and (min-width:1440px){.project-also__wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex}}.project-also__title{padding-left:14.7058823529%;padding-right:14.7058823529%;text-align:center}@media only screen and (min-width:670px){.project-also__title{padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){.project-also__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-right:2.9411764706%;text-align:left;width:32.3529411765%}}@media only screen and (min-width:1920px){.project-also__title{width:31.25%}}.project-also__title p{color:rgba(var(--color-dark-rgb),.5);margin-top:10px}@media only screen and (min-width:670px){.project-also__title p{margin-top:12px}}@media only screen and (min-width:1280px){.project-also__title p{margin-top:16px}}@media only screen and (min-width:1440px){.project-also__title p{margin-top:auto}}.project-also__content{margin-top:24px}@media only screen and (min-width:670px){.project-also__content{margin-top:38px}}@media only screen and (min-width:1280px){.project-also__content{margin-top:48px}}@media only screen and (min-width:670px){.project-also__content{grid-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.project-also__content{grid-gap:16px}}@media only screen and (min-width:1440px){.project-also__content{margin-top:0;width:67.6470588235%}}@media only screen and (min-width:1920px){.project-also__content{width:68.75%}}.project-also__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:220px;overflow:hidden;padding:24px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.project-also__item{padding-top:38px}}@media only screen and (min-width:1280px){.project-also__item{padding-top:48px}}@media only screen and (min-width:670px){.project-also__item{padding-bottom:38px}}@media only screen and (min-width:1280px){.project-also__item{padding-bottom:48px}}@media only screen and (min-width:670px){.project-also__item{height:340px;padding-left:38px;padding-right:38px}}@media only screen and (min-width:960px){.project-also__item{height:450px}}@media only screen and (min-width:1280px){.project-also__item{height:540px;padding-left:48px;padding-right:48px}}@media only screen and (min-width:1920px){.project-also__item{height:548px}}@media only screen and (min-width:1280px){.project-also__item:hover:before{height:100%}.project-also__item:hover .project-also__item-image{right:0}.project-also__item:hover .project-also__item-icon:before{height:100%}.project-also__item:hover .project-also__item-icon svg:first-child{top:-60px}.project-also__item:hover .project-also__item-icon svg:last-child{top:50%}.project-also__item:hover .project-also__item-title{border-bottom-color:rgba(var(--color-white-rgb),.2)}.project-also__item:hover .project-also__item-count,.project-also__item:hover .project-also__item-type{color:var(--color-white)}}.project-also__item:before{background-color:var(--color-orange);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .55s cubic-bezier(.3,1,.5,1);transition:height .55s cubic-bezier(.3,1,.5,1);width:100%}@media only screen and (max-width:669px){.project-also__item:not(:first-child){margin-top:12px}}.project-also__item-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:960px){.project-also__item-title{border-bottom:1px solid rgba(var(--color-dark-rgb),.07);padding-bottom:38px}}.project-also__item-count{font-size:28px;font-weight:500;line-height:1.12}@media only screen and (min-width:670px){.project-also__item-count{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.project-also__item-count{font-size:62px;line-height:1.12}}.project-also__item-type{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.project-also__item-type{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.project-also__item-type{font-size:18px;line-height:1.35}}.project-also__item-image{bottom:6px;height:170px;position:absolute;right:-15px;-webkit-transition:right .55s cubic-bezier(.3,1,.5,1);transition:right .55s cubic-bezier(.3,1,.5,1);width:235px}@media only screen and (min-width:670px){.project-also__item-image{bottom:20px}}@media only screen and (min-width:960px){.project-also__item-image{bottom:16px;height:260px;right:-42px;width:360px}}@media only screen and (min-width:1280px){.project-also__item-image{bottom:24px;height:290px;width:400px}}.project-also__item-image img,.project-also__item-image picture{font-family:"object-fit: contain; object-position: center;";height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.project-also__item-icon{background-color:var(--color-orange);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;height:44px;margin-top:auto;overflow:hidden;position:relative;width:44px}@media only screen and (min-width:670px){.project-also__item-icon{height:60px;width:60px}}.project-also__item-icon:before{background-color:var(--color-dark);bottom:0;content:"";height:0;left:0;position:absolute;-webkit-transition:height .55s cubic-bezier(.3,1,.5,1);transition:height .55s cubic-bezier(.3,1,.5,1);width:100%}.project-also__item-icon svg{fill:var(--color-white);height:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}.project-also__item-icon svg:last-child{top:80px}.plans{background-color:var(--color-background);margin-bottom:38px;padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.plans{margin-bottom:58px}}@media only screen and (min-width:1280px){.plans{margin-bottom:96px}}@media only screen and (min-width:670px){.plans{padding-top:56px}}@media only screen and (min-width:1280px){.plans{padding-top:88px}}@media only screen and (min-width:670px){.plans{padding-bottom:60px}}@media only screen and (min-width:1280px){.plans{padding-bottom:104px}}.plans__title{text-align:center}.plans__wrapper:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.plans__wrapper:not(:first-child){margin-top:42px}}@media only screen and (min-width:1280px){.plans__wrapper:not(:first-child){margin-top:56px}}.plans__tabs{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding:6px;position:relative;width:100%}@media only screen and (min-width:670px){.plans__tabs{padding-top:6px}}@media only screen and (min-width:1280px){.plans__tabs{padding-top:8px}}@media only screen and (min-width:670px){.plans__tabs{padding-bottom:6px}}@media only screen and (min-width:1280px){.plans__tabs{overflow:hidden;padding-bottom:8px;padding-left:8px;padding-right:8px}}.plans__tabs-tab{-webkit-box-flex:1;background-color:var(--color-white);-webkit-flex:1;flex:1;white-space:nowrap}@media only screen and (max-width:669px){.plans__tabs-tab{height:44px}}.plans__tabs-tab:not(:first-child){margin-left:4px}.plans__tabs-tab.is-active{background-color:var(--color-dark);color:var(--color-white)}.plans__content{background-color:var(--color-white);margin-top:6px}@media only screen and (min-width:670px){.plans__content{margin-top:6px}}@media only screen and (min-width:1280px){.plans__content{margin-top:8px}}@media only screen and (min-width:960px){.plans__content{display:-webkit-box;display:-webkit-flex;display:flex;height:680px;padding-bottom:38px;padding-top:38px}}@media only screen and (min-width:1280px){.plans__content{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);padding-bottom:48px;padding-top:48px}}@media only screen and (min-width:1440px){.plans__content{height:740px}}.plans__list{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding:24px 20px}.plans__list::-webkit-scrollbar{height:2px;width:2px}.plans__list::-webkit-scrollbar-track{background-color:transparent}.plans__list::-webkit-scrollbar-thumb{background:rgba(var(--color-dark-rgb),.2);border-radius:24px}@media only screen and (min-width:670px){.plans__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.plans__list::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.plans__list::-webkit-scrollbar-thumb{border-radius:24px}}.plans__list::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-dark-rgb),.2)}@media only screen and (min-width:670px){.plans__list{padding-top:38px}}@media only screen and (min-width:1280px){.plans__list{padding-top:48px}}@media only screen and (min-width:670px){.plans__list{padding-bottom:38px}}@media only screen and (min-width:1280px){.plans__list{padding-bottom:48px}}@media only screen and (min-width:670px){.plans__list{padding-left:38px;padding-right:38px}}@media only screen and (min-width:960px){.plans__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;overflow-y:auto;padding-bottom:0;padding-right:10px;padding-top:0;width:250px}}@media only screen and (min-width:1280px){.plans__list{padding-left:48px;padding-right:16px;width:316px}}@media only screen and (min-width:1440px){.plans__list{grid-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:200px;margin-right:30px;width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}@media only screen and (min-width:1920px){.plans__list{grid-template-columns:repeat(3,1fr);grid-template-rows:208px}}.plans__list-item{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:end;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;background-color:var(--color-background);border:none;border:1px solid var(--color-background);color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;font:inherit;height:154px;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:normal;margin:0;outline:none;overflow:visible;padding:12px;position:relative;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:144px}.plans__list-item::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.plans__list-item{padding-top:18px}}@media only screen and (min-width:1280px){.plans__list-item{padding-top:24px}}@media only screen and (min-width:670px){.plans__list-item{padding-bottom:18px}}@media only screen and (min-width:1280px){.plans__list-item{padding-bottom:24px}}@media only screen and (min-width:670px){.plans__list-item{height:170px;padding-left:18px;padding-right:18px;width:170px}}@media only screen and (min-width:960px){.plans__list-item{height:180px;width:200px}}@media only screen and (min-width:1280px){.plans__list-item{height:200px;padding-left:24px;padding-right:24px;width:250px}}@media only screen and (min-width:1440px){.plans__list-item{width:100%}}@media only screen and (min-width:1920px){.plans__list-item{height:208px}}@media only screen and (min-width:1280px){.plans__list-item:hover:before{background-color:rgba(var(--color-dark-rgb),.1)}.plans__list-item:hover .plan__list-item-nums{opacity:1;z-index:1}}.plans__list-item:before{background-color:transparent;bottom:0;content:"";height:3px;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.plans__list-item:not(:first-child){margin-left:6px}@media only screen and (min-width:960px){.plans__list-item:not(:first-child){margin-left:0;margin-top:6px}}@media only screen and (min-width:1280px){.plans__list-item:not(:first-child){margin-top:8px}}@media only screen and (min-width:1440px){.plans__list-item:not(:first-child){margin:0}}.plans__list-item.is-active{background-color:var(--color-white)}.plans__list-item.is-active .plan__list-item-nums,.plans__list-item.is-active:before{background-color:var(--color-orange)}.plans__list-item.is-active .plan__list-item-nums{opacity:1;z-index:1}.plans__list-item.is-active .plan__list-item-text span:last-child{color:var(--color-orange)}.plans__list-item.is-active .plan__list-item-text span:last-child:before{color:rgba(var(--color-dark-rgb),.5)}.plans__list-item.is-hidden{display:none}.plan__list-item-image{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:95px;-webkit-justify-content:center;justify-content:center;margin-bottom:auto;position:relative;width:95px}@media only screen and (min-width:960px){.plan__list-item-image{height:150px;width:150px}}.plan__list-item-image img,.plan__list-item-image picture{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;position:relative;width:100%}.plan__list-item-text{color:rgba(var(--color-dark-rgb),.5);font-size:12px;font-weight:400;line-height:1.35;text-align:center}@media only screen and (min-width:670px){.plan__list-item-text{font-size:12px;line-height:1.35}}@media only screen and (min-width:1280px){.plan__list-item-text{font-size:14px;line-height:1.35}}.plan__list-item-text span{position:relative}.plan__list-item-text span:last-child{margin-top:2px}@media only screen and (min-width:960px){.plan__list-item-text span:last-child{margin-left:17px;margin-top:0}}.plan__list-item-text span:last-child:before{content:none;display:block;left:-12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:960px){.plan__list-item-text span:last-child:before{content:"•"}}.plan__list-item-nums{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-dark);border-radius:4px;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;height:22px;-webkit-justify-content:center;justify-content:center;line-height:1.5;opacity:0;position:absolute;right:8px;top:8px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:22px;z-index:-1}@media only screen and (min-width:670px){.plan__list-item-nums{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.plan__list-item-nums{font-size:12px;line-height:1.5}}.plans__detail{border-top:1px solid rgba(var(--color-dark-rgb),.07)}@media only screen and (min-width:960px){.plans__detail{border-left:1px solid rgba(var(--color-dark-rgb),.07);border-top:none;margin-left:26px;width:-webkit-calc(100% - 250px);width:calc(100% - 250px)}}@media only screen and (min-width:1280px){.plans__detail{margin-left:30px;width:-webkit-calc(100% - 316px);width:calc(100% - 316px)}}.location{margin-bottom:38px}@media only screen and (min-width:670px){.location{margin-bottom:60px}}@media only screen and (min-width:1280px){.location{margin-bottom:104px}}.location__title{text-align:center}.location__title p{color:rgba(var(--color-dark-rgb),.5);margin-top:6px}@media only screen and (min-width:670px){.location__title p{margin-top:6px}}@media only screen and (min-width:1280px){.location__title p{margin-top:8px}}.location__map{height:650px;margin-top:28px;position:relative}@media only screen and (min-width:670px){.location__map{margin-top:42px}}@media only screen and (min-width:1280px){.location__map{margin-top:56px}}.location__map .yandex-map{height:100%}.location__map .yandex-map__container{height:100%;padding-top:0}.location__map .yandex-map__fullscreen-button{background-color:var(--color-white);margin-top:10px;right:10px}@media only screen and (min-width:670px){.location__map .yandex-map__fullscreen-button{margin-top:30px;right:30px}}@media only screen and (min-width:1280px){.location__map .yandex-map__fullscreen-button{margin-top:40px;right:40px}.location__map .yandex-map__fullscreen-button:hover .button__icon svg:last-child{top:50%}}.location__map .yandex-map__fullscreen-button .button__icon svg:first-child{stroke:var(--color-dark)}.location__map .yandex-map__fullscreen-button .button__icon svg:last-child{stroke:var(--color-white);top:60px}.location__map-filter-btn{left:10px;position:absolute;top:10px;z-index:2}@media only screen and (min-width:670px){.location__map-filter-btn{left:30px;top:30px}}@media only screen and (min-width:1280px){.location__map-filter-btn{display:none}}.location__map-location{bottom:0;height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:2}@media only screen and (min-width:1280px){.location__map-location{bottom:auto;height:auto;left:40px;max-height:540px;pointer-events:all;position:absolute;right:auto;top:40px;width:360px}}.location__map-location.is-open{pointer-events:all}.location__map-route{bottom:0;left:20px;margin-bottom:20px;position:absolute;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}@media only screen and (min-width:670px){.location__map-route{margin-bottom:30px}}@media only screen and (min-width:1280px){.location__map-route{margin-bottom:40px}}.location__map-links{grid-gap:6px;bottom:10px;box-shadow:0 6px 14px 0 rgba(0,0,0,.12);display:grid;grid-template-columns:repeat(2,44px);position:absolute;right:10px}@media only screen and (min-width:670px){.location__map-links{bottom:30px;right:30px}}.location__map-link .button__icon svg:last-child{fill:var(--color-white);fill-opacity:1}.mortgage{margin-bottom:38px}@media only screen and (min-width:670px){.mortgage{margin-bottom:60px}}@media only screen and (min-width:1280px){.mortgage{margin-bottom:104px}}.mortgage__title{text-align:center}.mortgage__title h3{font-size:34px;font-weight:500;line-height:1.12}@media only screen and (min-width:670px){.mortgage__title h3{font-size:52px;line-height:1.12}}@media only screen and (min-width:1280px){.mortgage__title h3{font-size:84px;line-height:1.12}}.mortgage__title p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.mortgage__title p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.mortgage__title p{font-size:18px;line-height:1.35}}.mortgage__content{margin-top:28px}@media only screen and (min-width:670px){.mortgage__content{margin-top:42px}}@media only screen and (min-width:1280px){.mortgage__content{margin-top:56px}}.mortgage_theme_buy-variants .mortgage__title h3{font-size:24px;font-weight:500;line-height:1.1}@media only screen and (min-width:670px){.mortgage_theme_buy-variants .mortgage__title h3{font-size:38px;line-height:1.1}}@media only screen and (min-width:1280px){.mortgage_theme_buy-variants .mortgage__title h3{font-size:48px;line-height:1.1}}.tour{padding-bottom:38px}@media only screen and (min-width:670px){.tour{padding-bottom:60px}}@media only screen and (min-width:1280px){.tour{padding-bottom:104px}}@media only screen and (min-width:960px){.tour__content{display:grid;grid-template-columns:repeat(2,1fr)}}.tour__title{padding:32px 2.7777777778%}@media only screen and (min-width:670px){.tour__title{padding-top:50px}}@media only screen and (min-width:1280px){.tour__title{padding-top:72px}}@media only screen and (min-width:670px){.tour__title{padding-bottom:50px}}@media only screen and (min-width:1280px){.tour__title{padding-bottom:72px}}@media only screen and (min-width:670px){.tour__title{border:solid var(--color-background);border-width:8px 8px 0;padding-left:50px;padding-right:50px}}@media only screen and (min-width:960px){.tour__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom-width:8px;border-right-width:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1440px){.tour__title{padding-left:72px;padding-right:70px}}@media only screen and (min-width:1920px){.tour__title{padding-right:150px}}.tour__title p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-top:28px}@media only screen and (min-width:670px){.tour__title p{margin-top:42px}}@media only screen and (min-width:1280px){.tour__title p{margin-top:56px}}@media only screen and (min-width:670px){.tour__title p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.tour__title p{font-size:18px;line-height:1.35}}@media only screen and (min-width:960px){.tour__title p{margin-top:auto}}.tour__main{display:-webkit-box;display:-webkit-flex;display:flex;height:330px;padding:20px;position:relative;width:100%}@media only screen and (min-width:670px){.tour__main{height:400px;padding:46px}}@media only screen and (min-width:960px){.tour__main{height:450px}}@media only screen and (min-width:1280px){.tour__main{height:580px;padding:80px}}@media only screen and (min-width:1440px){.tour__main{height:660px;padding:100px}}@media only screen and (min-width:1920px){.tour__main{padding:120px}}.tour__main-background{height:100%;left:0;position:absolute;top:0;width:100%}.tour__main-background img,.tour__main-background picture{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.tour__main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:var(--color-orange);border-radius:0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;padding:20px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.tour__main-content{padding-top:30px}}@media only screen and (min-width:1280px){.tour__main-content{padding-top:40px}}@media only screen and (min-width:670px){.tour__main-content{padding-bottom:30px}}@media only screen and (min-width:1280px){.tour__main-content{padding-bottom:40px}}@media only screen and (min-width:670px){.tour__main-content{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.tour__main-content{padding-left:40px;padding-right:40px}.tour__main-content:hover .tour__main-icon{border-color:rgba(var(--color-orange-rgb),.5);height:165px;width:165px}.tour__main-content:hover .tour__main-icon:before{border-color:var(--color-orange);height:115px;width:115px}.tour__main-content:hover .tour__main-button:before{height:100%;-webkit-transition:height .55s cubic-bezier(.22,1,.38,1);transition:height .55s cubic-bezier(.22,1,.38,1)}.tour__main-content:hover .tour__main-button svg:first-child{top:-60px}.tour__main-content:hover .tour__main-button svg:last-child{top:0}}.tour__main-content:before{background-color:var(--color-dark);border-radius:0;-webkit-transition:height .55s cubic-bezier(.22,1,.38,1);transition:height .55s cubic-bezier(.22,1,.38,1)}.tour__main-text{color:var(--color-white);position:relative;z-index:1}.tour__main-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(var(--color-white-rgb),.2);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:138px;-webkit-justify-content:center;justify-content:center;margin:auto;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height,border-color;transition-property:width,height,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:height .55s cubic-bezier(.22,1,.38,1),width .55s cubic-bezier(.22,1,.38,1),border-color .55s cubic-bezier(.22,1,.38,1);transition:height .55s cubic-bezier(.22,1,.38,1),width .55s cubic-bezier(.22,1,.38,1),border-color .55s cubic-bezier(.22,1,.38,1);width:138px;z-index:1}.tour__main-icon:before{background-color:var(--color-orange);border:1px solid rgba(var(--color-white-rgb),.5);border-radius:50%;content:"";height:90px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height,border-color;transition-property:width,height,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:90px;z-index:1}.tour__main-icon svg{position:relative;z-index:1}.tour__main-button{margin-left:auto;margin-top:0}.tour__main-button:before{background-color:var(--color-white)}.tour__main-button .button__icon svg:first-child{fill-opacity:1}.tour__main-button .button__icon svg:last-child{fill:var(--color-dark);fill-opacity:.8}.progress{margin-bottom:38px}@media only screen and (min-width:670px){.progress{margin-bottom:58px}}@media only screen and (min-width:1280px){.progress{margin-bottom:96px}}.progress__title{text-align:center}.progress__title p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.progress__title p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.progress__title p{font-size:18px;line-height:1.35}}.progress__content{position:relative}@media only screen and (min-width:670px){.progress__content{margin-right:2.7777777778%}}@media only screen and (min-width:960px){.progress__content{border-top:1px solid rgba(var(--color-dark-rgb),.1);padding-top:30px}}@media only screen and (min-width:1280px){.progress__content{margin-right:0;padding-top:40px}}.progress__content:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.progress__content:not(:first-child){margin-top:42px}}@media only screen and (min-width:1280px){.progress__content:not(:first-child){margin-top:56px}}.progress__filter{grid-gap:6px;display:grid}@media only screen and (max-width:669px){.progress__filter{margin-right:2.7777777778%}}@media only screen and (min-width:670px){.progress__filter{grid-gap:8px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.progress__filter{width:55.8823529412%}}@media only screen and (min-width:1280px){.progress__filter{width:47.0588235294%}}@media only screen and (min-width:1440px){.progress__filter{width:41.7647058824%}}@media only screen and (min-width:1920px){.progress__filter{width:34.375%}}.progress__filter-select{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:flex;height:60px;padding:0 24px}.progress__filter-select .custom-select__content{margin-left:-24px}.progress__slider:not(:first-child){margin-top:20px}@media only screen and (min-width:670px){.progress__slider:not(:first-child){margin-top:30px}}@media only screen and (min-width:1280px){.progress__slider:not(:first-child){margin-top:40px}}.progress__slider-wrapper{padding-bottom:8px}.progress__controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px}@media only screen and (min-width:960px){.progress__controls{margin-top:0;position:absolute;right:0;top:30px;width:167px}}@media only screen and (min-width:1280px){.progress__controls{top:40px}}.progress__counter{border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;opacity:1;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}@media only screen and (min-width:960px){.progress__counter{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);height:60px;-webkit-justify-content:center;justify-content:center;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:47px}.progress__counter.is-disabled{opacity:.5}}.progress__counter-item{background-color:var(--color-background);color:var(--color-dark);height:44px;width:44px}@media only screen and (min-width:960px){.progress__counter-item{height:auto;width:auto}}.progress__counter-divider{display:none}@media only screen and (min-width:960px){.progress__counter-divider{display:block;margin:0 3px}}.progress__slider-current:after{background-color:rgba(var(--color-dark-rgb),.1);content:"";height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}@media only screen and (min-width:960px){.progress__slider-current:after{content:none}}.progress__slider-arrows{background-color:var(--color-background);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;height:44px;margin-left:auto;margin-right:2.7777777778%;opacity:1;pointer-events:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:88px}@media only screen and (min-width:960px){.progress__slider-arrows{margin-right:0;position:absolute;width:100%}.progress__slider-arrows.is-disabled{opacity:.5;pointer-events:none}}.progress__slider-arrow{height:44px;width:44px}@media only screen and (min-width:960px){.progress__slider-arrow{height:60px;width:60px}}.progress__slider-arrow .button__icon svg:last-child{fill:var(--color-white);fill-opacity:1}@media only screen and (min-width:960px){.progress__slider-arrow-next{margin-left:auto}}.flat-head{background-color:var(--color-white);padding-top:64px}@media only screen and (min-width:670px){.flat-head{padding-top:82px}}@media only screen and (min-width:960px){.flat-head{padding-top:92px}}.flat-head__top{border-top:1px solid rgba(var(--color-dark-rgb),.07);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:38px;padding-top:32px}@media only screen and (min-width:670px){.flat-head__top{padding-top:50px}}@media only screen and (min-width:1280px){.flat-head__top{padding-top:72px}}@media only screen and (min-width:670px){.flat-head__top{padding-bottom:60px}}@media only screen and (min-width:1280px){.flat-head__top{padding-bottom:104px}}@media only screen and (min-width:1440px){.flat-head__top{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.flat-head__buttons,.flat-head__tools{grid-gap:6px;display:grid;grid-template-columns:repeat(2,1fr);width:-webkit-calc(50% - 3px);width:calc(50% - 3px)}@media only screen and (min-width:670px){.flat-head__buttons,.flat-head__tools{grid-template-columns:repeat(2,44px);width:auto}}@media only screen and (min-width:960px){.flat-head__buttons,.flat-head__tools{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}}@media only screen and (min-width:1440px){.flat-head__buttons{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.flat-head__tools{margin-left:6px}@media only screen and (min-width:670px){.flat-head__tools{margin-left:auto}}@media only screen and (min-width:1440px){.flat-head__tools{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}@media only screen and (max-width:669px){.flat-head__back,.flat-head__favorite{width:auto}}.flat-head__back svg:last-child,.flat-head__favorite svg:last-child{fill:var(--color-white);fill-opacity:1}.flat-head__favorite.is-active svg{fill:var(--color-orange)}.flat-head__pdf.is-disabled{opacity:.5;pointer-events:none}@media only screen and (min-width:1280px){.flat-head__pdf:hover:not(.is-disabled) .button__icon svg{fill:var(--color-white);fill-opacity:1}}@media only screen and (max-width:959px){.flat-head__pdf .button__text,.flat-head__share .button__text{display:none}.flat-head__pdf .button__icon,.flat-head__share .button__icon{margin:0}}.flat-head__pdf .button__icon svg,.flat-head__share .button__icon svg{fill:var(--color-dark);fill-opacity:.8}.flat-head__title{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:36px;text-align:center;width:100%}@media only screen and (min-width:670px){.flat-head__title{margin-top:38px}}@media only screen and (min-width:1440px){.flat-head__title{-webkit-box-ordinal-group:3;margin:0;-webkit-order:2;order:2}}.flat-head__title h1{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:28px;font-weight:500;line-height:1.12;position:relative}@media only screen and (min-width:670px){.flat-head__title h1{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.flat-head__title h1{font-size:62px;line-height:1.12}}.flat-head__title h1:after{color:rgba(var(--color-dark-rgb),.4);content:"•";display:block;font-size:22px;font-weight:500;line-height:1.25;margin:0 6px;position:relative}@media only screen and (min-width:670px){.flat-head__title h1:after{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){.flat-head__title h1:after{font-size:36px;line-height:1.25}}.flat-head__title-area{font-size:28px;font-weight:500;line-height:1.12}@media only screen and (min-width:670px){.flat-head__title-area{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.flat-head__title-area{font-size:62px;line-height:1.12}}.flat-head__title-area sup{font-size:14px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.flat-head__title-area sup{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.flat-head__title-area sup{font-size:18px;line-height:1.32}}.flat-head__title-price{color:var(--color-orange);font-size:18px;font-weight:500;line-height:1.32;margin-top:6px;width:100%}@media only screen and (min-width:670px){.flat-head__title-price{margin-top:6px}}@media only screen and (min-width:1280px){.flat-head__title-price{margin-top:8px}}@media only screen and (min-width:670px){.flat-head__title-price{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.flat-head__title-price{font-size:24px;line-height:1.32}}.flat-head__title-price span{color:var(--color-dark);margin-left:14px;opacity:.3;text-decoration:line-through}@media only screen and (min-width:1280px){.flat-head__title-price span{margin-left:18px}}.flat-head__details{border-top:1px solid rgba(var(--color-dark-rgb),.07);padding-top:20px}@media only screen and (min-width:670px){.flat-head__details{padding-top:30px}}@media only screen and (min-width:1280px){.flat-head__details{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding-top:40px}}.flat-head__project{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:670px){.flat-head__project{margin-right:auto}}@media only screen and (min-width:1280px){.flat-head__project{border-right:1px solid rgba(var(--color-dark-rgb),.07);padding-right:38px}}@media only screen and (min-width:1440px){.flat-head__project{padding-right:48px}}@media only screen and (min-width:1280px){.flat-head__project:hover .flat-head__project-image img,.flat-head__project:hover .flat-head__project-image picture{scale:1.05}.flat-head__project:hover .flat-head__project-title{color:var(--color-orange)}.flat-head__project:hover .flat-head__project-title svg:last-child{fill:var(--color-orange)}}.flat-head__project span{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;padding-left:2.9411764706%;width:50%}@media only screen and (min-width:670px){.flat-head__project span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.flat-head__project span{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.flat-head__project span{display:none}}.flat-head__project-image{border-radius:6px;display:none;height:50px;margin-right:14px;overflow:hidden;position:relative;width:80px}@media only screen and (min-width:670px){.flat-head__project-image{display:block}}@media only screen and (min-width:1280px){.flat-head__project-image{height:60px;margin-right:24px;width:100px}}.flat-head__project-image img,.flat-head__project-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;scale:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:scale;transition-property:scale;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.flat-head__project-title{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18px;font-weight:500;line-height:1.32;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.flat-head__project-title{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.flat-head__project-title{font-size:24px;line-height:1.32}}@media only screen and (max-width:669px){.flat-head__project-title{color:var(--color-orange);font-size:14px;line-height:1.35;text-transform:none}}.flat-head__project-title svg{margin-left:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.flat-head__project-title svg:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}@media only screen and (min-width:670px){.flat-head__project-title svg:first-child{display:none}}.flat-head__project-title svg:last-child{fill:var(--color-dark);display:none}@media only screen and (min-width:670px){.flat-head__project-title svg:last-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.flat-head__details-list{-webkit-box-pack:end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}}@media only screen and (min-width:1280px){.flat-head__details-list{margin-right:30px}}.flat-head__details-item{-webkit-box-align:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex:none;flex:none;font-size:14px;font-weight:500;line-height:1.35;width:100%}@media only screen and (min-width:670px){.flat-head__details-item{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.flat-head__details-item{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.flat-head__details-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:auto}}.flat-head__details-item:not(:first-child){margin-top:6px}@media only screen and (min-width:670px){.flat-head__details-item:not(:first-child){margin-left:38px;margin-top:0}}@media only screen and (min-width:1440px){.flat-head__details-item:not(:first-child){margin-left:48px}}.flat-head__details-item span{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;padding-left:2.9411764706%;width:50%}@media only screen and (min-width:670px){.flat-head__details-item span{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.flat-head__details-item span{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.flat-head__details-item span{margin-top:2px;padding-left:0}}.flat-head__details-buttons{grid-gap:6px;display:grid;margin-top:20px}@media only screen and (min-width:670px){.flat-head__details-buttons{margin-top:30px}}@media only screen and (min-width:1280px){.flat-head__details-buttons{margin-top:40px}}@media only screen and (min-width:670px){.flat-head__details-buttons{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.flat-head__details-buttons{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;margin-top:0;width:auto}.flat-head__details-button{min-width:200px;padding-left:26px;padding-right:26px}}.flat-head__details-button .button__subtext{-webkit-box-align:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;color:rgba(var(--color-white-rgb),.6);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex:none;flex:none;z-index:1}.flat-head__details-button .button__subtext:before{content:"•";display:block;margin:0 8px;position:relative}.flat-promo{margin-top:20px}@media only screen and (min-width:670px){.flat-promo{margin-top:30px}}@media only screen and (min-width:1280px){.flat-promo{margin-top:40px}}.flat-promo__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;padding:10px}@media only screen and (min-width:670px){.flat-promo__content{padding-top:12px}}@media only screen and (min-width:1280px){.flat-promo__content{padding-top:16px}}@media only screen and (min-width:670px){.flat-promo__content{padding-bottom:12px}}@media only screen and (min-width:1280px){.flat-promo__content{padding-bottom:16px}}@media only screen and (min-width:670px){.flat-promo__content{padding-left:12px;padding-right:12px}}.flat-promo__content.is-disabled button{opacity:0;pointer-events:none}.flat-promo__content .button:before{content:none}.flat-promo__content .button svg{fill:var(--color-dark)}.flat-promo__slider{width:100%}.flat-promo__slider-arrow-prev{margin-right:20px}.flat-promo__slider-arrow-next{margin-left:20px}.flat-promo__slide,.flat-promo__slider-wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flat-promo__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:670px){.flat-promo__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}}.flat-promo__slide-label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-permanent-orange);border-radius:4px;color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;height:22px;line-height:1.5;padding:0 6px;position:relative;width:auto}@media only screen and (min-width:670px){.flat-promo__slide-label{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.flat-promo__slide-label{font-size:12px;line-height:1.5}}@media only screen and (min-width:670px){.flat-promo__slide-label{margin-right:16px}}.flat-promo__slide-text{font-size:14px;font-weight:500;line-height:1.35;margin-top:10px;text-align:center}@media only screen and (min-width:670px){.flat-promo__slide-text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.flat-promo__slide-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.flat-promo__slide-text{margin-top:2px;text-align:left}}.flat-promo__slide-date{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.flat-promo__slide-date{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.flat-promo__slide-date{font-size:16px;line-height:1.35}}@media only screen and (min-width:670px){.flat-promo__slide-date{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-top:2px}}.flat-promo__slide-date:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin:0 6px;position:relative}@media only screen and (min-width:670px){.flat-promo__slide-date:before{content:"•"}}.flat-plan{margin-bottom:38px;margin-top:10px}@media only screen and (min-width:670px){.flat-plan{margin-top:12px}}@media only screen and (min-width:1280px){.flat-plan{margin-top:16px}}@media only screen and (min-width:670px){.flat-plan{margin-bottom:60px}}@media only screen and (min-width:1280px){.flat-plan{margin-bottom:104px}}.flat-plan__wrapper{background-color:var(--color-background);padding:24px 20px;position:relative}@media only screen and (min-width:670px){.flat-plan__wrapper{padding-top:38px}}@media only screen and (min-width:1280px){.flat-plan__wrapper{padding-top:48px}}@media only screen and (min-width:670px){.flat-plan__wrapper{padding-bottom:38px}}@media only screen and (min-width:1280px){.flat-plan__wrapper{padding-bottom:48px}}@media only screen and (min-width:670px){.flat-plan__wrapper{padding-left:38px;padding-right:38px}}@media only screen and (min-width:1280px){.flat-plan__wrapper{padding-left:48px;padding-right:48px}}.flat-plan__wrapper.is-fullwidth{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100%;z-index:7}.flat-plan__wrapper.is-fullwidth .flat-plan__compass,.flat-plan__wrapper.is-fullwidth .flat-plan__plan,.flat-plan__wrapper.is-fullwidth .flat-plan__tags{display:none}.flat-plan__wrapper.is-fullwidth .flat-plan__content{height:-webkit-calc(100% - 100px);height:calc(100% - 100px);padding-top:0;width:100%}.flat-plan__wrapper.is-fullwidth .flat-plan__content-item{height:100%;width:100%}.flat-plan__tags{display:-webkit-box;display:-webkit-flex;display:flex;left:20px;margin-top:24px;position:absolute;top:0;z-index:2}@media only screen and (min-width:670px){.flat-plan__tags{margin-top:38px}}@media only screen and (min-width:1280px){.flat-plan__tags{margin-top:48px}}@media only screen and (min-width:670px){.flat-plan__tags{left:38px}}@media only screen and (min-width:1280px){.flat-plan__tags{left:48px}}.flat-plan__tags-item{background-color:var(--color-white);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;line-height:1.4;padding:5px 9px 3px;width:auto}@media only screen and (min-width:670px){.flat-plan__tags-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-plan__tags-item{font-size:14px;line-height:1.4}}.flat-plan__tags-item:not(:last-child){margin-right:4px}.flat-plan__content{padding-top:100px}@media only screen and (min-width:670px){.flat-plan__content{padding-top:92px}}@media only screen and (min-width:960px){.flat-plan__content{padding-top:122px}}@media only screen and (min-width:1280px){.flat-plan__content{padding-top:62px}}.flat-plan__content-item{height:240px;margin:auto;position:relative;width:100%}@media only screen and (min-width:670px){.flat-plan__content-item{height:390px}}@media only screen and (min-width:960px){.flat-plan__content-item{height:460px}}.flat-plan__content-item:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.flat-plan__image{height:100%;position:relative;width:100%}.flat-plan__image img,.flat-plan__image picture{font-family:"object-fit: contain; object-position: center;";height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.flat-plan__widget{height:100%;position:relative;width:100%}.flat-plan__controls{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:18px}@media only screen and (min-width:670px){.flat-plan__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-top:44px}}@media only screen and (min-width:960px){.flat-plan__controls{margin-top:24px}}@media only screen and (min-width:1280px){.flat-plan__controls{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:82px}}.flat-plan__plan{display:none}@media only screen and (min-width:670px){.flat-plan__plan{-webkit-box-ordinal-group:2;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:50px;-webkit-order:1;order:1}}.flat-plan__compass{height:60px;position:relative}@media only screen and (min-width:670px){.flat-plan__compass{-webkit-box-ordinal-group:3;margin-left:auto;-webkit-order:2;order:2}}@media only screen and (min-width:1280px){.flat-plan__compass{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}.flat-plan__tabs{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:24px}@media only screen and (min-width:670px){.flat-plan__tabs{margin-top:38px}}@media only screen and (min-width:1280px){.flat-plan__tabs{margin-top:48px}}@media only screen and (min-width:670px){.flat-plan__tabs{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;width:100%}}@media only screen and (min-width:960px){.flat-plan__tabs{display:grid;grid-template-columns:1fr 60px}}@media only screen and (min-width:1280px){.flat-plan__tabs{-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;-webkit-order:2;order:2;width:auto}}.flat-plan__tabs-list{background-color:var(--color-white);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto}.flat-plan__tabs-list::-webkit-scrollbar{height:0;width:0}.flat-plan__tabs-list::-webkit-scrollbar-track{background-color:transparent}.flat-plan__tabs-list::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.flat-plan__tabs-list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.flat-plan__tabs-list::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.flat-plan__tabs-list::-webkit-scrollbar-thumb{border-radius:24px}}.flat-plan__tabs-list::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}@media only screen and (min-width:960px){.flat-plan__tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.flat-plan__tabs-fullwidth{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:6px}@media only screen and (max-width:669px){.flat-plan__tabs-fullwidth.button_size_mega{height:44px;width:44px}}.flat-plan__tabs-tab{background-color:var(--color-white);white-space:nowrap}@media only screen and (min-width:1280px){.flat-plan__tabs-tab:hover{color:var(--color-dark)}.flat-plan__tabs-tab:hover:after{opacity:1}}.flat-plan__tabs-tab:before{content:none}.flat-plan__tabs-tab:after{background-color:rgba(var(--color-dark-rgb),.15);bottom:0;content:"";height:2px;left:10%;opacity:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:80%;z-index:1}@media only screen and (max-width:669px){.flat-plan__tabs-tab.button_size_mega{height:44px}}.flat-plan__tabs-tab.is-active:after{background-color:var(--color-orange);opacity:1}.similar-premises{margin-bottom:38px}@media only screen and (min-width:670px){.similar-premises{margin-bottom:60px}}@media only screen and (min-width:1280px){.similar-premises{margin-bottom:104px}}.similar-premises__title{text-align:center}.similar-premises__list{padding-top:28px}@media only screen and (min-width:670px){.similar-premises__list{padding-top:42px}}@media only screen and (min-width:1280px){.similar-premises__list{padding-left:10px;padding-right:10px;padding-top:56px}}.simple-section{background-color:var(--color-white)}.simple-section__inner{padding-bottom:28px;padding-top:28px}@media only screen and (min-width:670px){.simple-section__inner{padding-top:42px}}@media only screen and (min-width:1280px){.simple-section__inner{padding-top:56px}}@media only screen and (min-width:670px){.simple-section__inner{padding-bottom:42px}}@media only screen and (min-width:1280px){.simple-section__inner{padding-bottom:56px}}.simple-section__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:8px solid var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:38px 2.7777777778%;text-align:center}@media only screen and (min-width:670px){.simple-section__content{padding-top:62px}}@media only screen and (min-width:1280px){.simple-section__content{padding-top:120px}}@media only screen and (min-width:670px){.simple-section__content{padding-bottom:62px}}@media only screen and (min-width:1280px){.simple-section__content{padding-bottom:120px}}.simple-section__subtitle{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:670px){.simple-section__subtitle{margin-bottom:12px}}@media only screen and (min-width:1280px){.simple-section__subtitle{margin-bottom:16px}}@media only screen and (min-width:670px){.simple-section__subtitle{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.simple-section__subtitle{font-size:18px;line-height:1.35}}.simple-section__title{margin-bottom:20px}@media only screen and (min-width:670px){.simple-section__title{margin-bottom:30px}}@media only screen and (min-width:1280px){.simple-section__title{margin-bottom:40px}}.simple-section__text{font-size:14px;font-weight:400;line-height:1.35;margin-bottom:38px;max-width:410px}@media only screen and (min-width:670px){.simple-section__text{margin-bottom:60px}}@media only screen and (min-width:1280px){.simple-section__text{margin-bottom:104px}}@media only screen and (min-width:670px){.simple-section__text{max-width:410px}}@media only screen and (min-width:1280px){.simple-section__text{max-width:25.625vw}}@media only screen and (min-width:1600px){.simple-section__text{max-width:410px}}@media only screen and (min-width:670px){.simple-section__text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.simple-section__text{font-size:16px;line-height:1.35}}.simple-section__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%}@media only screen and (min-width:670px){.simple-section__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (max-width:669px){.simple-section__buttons .button{width:100%}}.simple-section__buttons .button:not(:last-child){margin-bottom:10px;margin-right:0}@media only screen and (min-width:670px){.simple-section__buttons .button:not(:last-child){margin-right:20px}}@media only screen and (min-width:1280px){.simple-section__buttons .button:not(:last-child){margin-right:1.25vw}}@media only screen and (min-width:1600px){.simple-section__buttons .button:not(:last-child){margin-right:20px}}@media only screen and (min-width:670px){.simple-section__buttons .button:not(:last-child){margin-bottom:0}}@media only screen and (min-width:1280px){.simple-section__buttons .button:not(:last-child){margin-bottom:0}}@media only screen and (min-width:1600px){.simple-section__buttons .button:not(:last-child){margin-bottom:0}}.simple-section_theme_first{padding-top:64px}@media only screen and (min-width:670px){.simple-section_theme_first{padding-top:82px}}@media only screen and (min-width:960px){.simple-section_theme_first{padding-top:92px}}.simple-text{padding-top:64px}@media only screen and (min-width:670px){.simple-text{padding-top:82px}}@media only screen and (min-width:960px){.simple-text{padding-top:92px}}.simple-text__header{border-bottom:1px solid rgba(var(--color-dark-rgb),.1);border-top:1px solid rgba(var(--color-dark-rgb),.1);padding-bottom:24px}@media only screen and (min-width:670px){.simple-text__header{padding-bottom:38px}}@media only screen and (min-width:1280px){.simple-text__header{padding-bottom:48px}}.simple-text__title{font-size:28px;font-weight:500;line-height:1.12;margin-top:10px;text-align:center}@media only screen and (min-width:670px){.simple-text__title{margin-top:12px}}@media only screen and (min-width:1280px){.simple-text__title{margin-top:16px}}@media only screen and (min-width:670px){.simple-text__title{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.simple-text__title{font-size:62px;line-height:1.12}}.simple-text__content{padding-bottom:38px;padding-top:32px}@media only screen and (min-width:670px){.simple-text__content{padding-top:50px}}@media only screen and (min-width:1280px){.simple-text__content{padding-top:72px}}@media only screen and (min-width:670px){.simple-text__content{padding-bottom:60px}}@media only screen and (min-width:1280px){.simple-text__content{padding-bottom:104px}}.simple-text__text{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin:0 auto;max-width:950px}@media only screen and (min-width:670px){.simple-text__text{max-width:950px}}@media only screen and (min-width:1280px){.simple-text__text{max-width:59.375vw}}@media only screen and (min-width:1600px){.simple-text__text{max-width:950px}}@media only screen and (min-width:670px){.simple-text__text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.simple-text__text{font-size:18px;line-height:1.35}}.simple-text__text p:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.simple-text__text p:not(:last-child){margin-bottom:12px}}@media only screen and (min-width:1280px){.simple-text__text p:not(:last-child){margin-bottom:16px}}.contacts-map{padding-bottom:38px;padding-top:64px}@media only screen and (min-width:670px){.contacts-map{padding-bottom:58px}}@media only screen and (min-width:1280px){.contacts-map{padding-bottom:96px}}@media only screen and (min-width:670px){.contacts-map{padding-top:82px}}@media only screen and (min-width:960px){.contacts-map{padding-top:92px}}.contacts-map__title{margin-bottom:36px;margin-top:10px;text-align:center}@media only screen and (min-width:670px){.contacts-map__title{margin-top:12px}}@media only screen and (min-width:1280px){.contacts-map__title{margin-top:16px}}@media only screen and (min-width:670px){.contacts-map__title{margin-bottom:52px}}@media only screen and (min-width:1280px){.contacts-map__title{margin-bottom:80px}}.contacts-map__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (min-width:670px){.contacts-map__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.contacts-map__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(var(--color-dark-rgb),.07);border-left:8px solid var(--color-background);border-right:8px solid var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:310px;padding:28px 2.7777777778%;text-align:center}@media only screen and (min-width:670px){.contacts-map__list-item{padding-top:42px}}@media only screen and (min-width:1280px){.contacts-map__list-item{padding-top:56px}}@media only screen and (min-width:670px){.contacts-map__list-item{padding-bottom:42px}}@media only screen and (min-width:1280px){.contacts-map__list-item{padding-bottom:56px}}@media only screen and (min-width:670px){.contacts-map__list-item{border-bottom:none;border-right:1px solid rgba(var(--color-dark-rgb),.07);min-height:440px;width:50%}}@media only screen and (min-width:1280px){.contacts-map__list-item{border-top:8px solid var(--color-background);min-height:560px;width:33.3333333333%}}.contacts-map__list-item:last-child{border-left:8px solid var(--color-background);border-right:8px solid var(--color-background)}@media only screen and (min-width:670px){.contacts-map__list-item:last-child{border-left:none}}.contacts-map__list-title{font-size:14px;font-weight:500;letter-spacing:.54px;line-height:1.32;margin-bottom:auto;text-transform:uppercase}@media only screen and (min-width:670px){.contacts-map__list-title{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.contacts-map__list-title{font-size:18px;line-height:1.32}}.contacts-map__list-button{margin-top:auto;position:relative;z-index:1}.contacts-map__list-phone{font-size:22px;font-weight:500;letter-spacing:1.08px;line-height:1.25;margin-bottom:6px}@media only screen and (min-width:670px){.contacts-map__list-phone{margin-bottom:6px}}@media only screen and (min-width:1280px){.contacts-map__list-phone{margin-bottom:8px}}@media only screen and (min-width:670px){.contacts-map__list-phone{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){.contacts-map__list-phone{font-size:36px;line-height:1.25}}.contacts-map__list-phone a{color:var(--color-dark)}@media only screen and (min-width:1280px){.contacts-map__list-phone a:hover{color:var(--color-orange)}}.contacts-map__list-info{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-bottom:6px}@media only screen and (min-width:670px){.contacts-map__list-info{margin-bottom:6px}}@media only screen and (min-width:1280px){.contacts-map__list-info{margin-bottom:8px}}@media only screen and (min-width:670px){.contacts-map__list-info{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.contacts-map__list-info{font-size:16px;line-height:1.35}}.contacts-map__list-info a{color:rgba(var(--color-dark-rgb),.5)}@media only screen and (min-width:1280px){.contacts-map__list-info a:hover{color:var(--color-orange)}}.contacts-map__wrapper{position:relative}.contacts-map__wrapper .yandex-map__container{padding-top:660px}@media only screen and (min-width:670px){.contacts-map__wrapper .yandex-map__container{padding-top:792px}}@media only screen and (min-width:1280px){.contacts-map__wrapper .yandex-map__container{padding-top:880px}}.contacts-map__wrapper .yandex-map__zoom-button{background-color:var(--color-white);box-shadow:0 6px 14px 0 rgba(var(--color-black-rgb),.12)}@media only screen and (min-width:1280px){.contacts-map__wrapper .yandex-map__zoom-button:hover svg{fill:var(--color-white)}}.contacts-map__wrapper .yandex-map__zoom-button svg{fill:rgba(var(--color-dark-rgb),.8);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.contacts-map__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;bottom:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;left:20px;position:absolute;z-index:2}@media only screen and (min-width:670px){.contacts-map__items{-webkit-box-pack:stretch;bottom:30px;-webkit-justify-content:stretch;justify-content:stretch;left:30px;top:30px}}@media only screen and (min-width:1280px){.contacts-map__items{bottom:40px;left:40px;top:40px}}.contacts-map__item-wrapper{height:100%;position:relative;width:300px}@media only screen and (min-width:670px){.contacts-map__item-wrapper{width:270px}}@media only screen and (min-width:1280px){.contacts-map__item-wrapper{width:370px}}.contacts-map__item-wrapper:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.contacts-map__item-wrapper:not(:last-child){margin-bottom:6px}}@media only screen and (min-width:1280px){.contacts-map__item-wrapper:not(:last-child){margin-bottom:8px}}.contacts-map__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:var(--color-white);border-left:2px solid var(--color-white);box-shadow:0 16px 21px 0 rgba(var(--color-black-rgb),.1);display:none;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:200px;padding:16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.contacts-map__item{padding-top:24px}}@media only screen and (min-width:1280px){.contacts-map__item{padding-top:32px}}@media only screen and (min-width:670px){.contacts-map__item{padding-bottom:24px}}@media only screen and (min-width:1280px){.contacts-map__item{padding-bottom:32px}}@media only screen and (min-width:670px){.contacts-map__item{padding-left:24px}}@media only screen and (min-width:1280px){.contacts-map__item{padding-left:32px}}@media only screen and (min-width:670px){.contacts-map__item{padding-right:24px}}@media only screen and (min-width:1280px){.contacts-map__item{padding-right:32px}}@media only screen and (min-width:670px){.contacts-map__item{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1280px){.contacts-map__item:hover{cursor:pointer}.contacts-map__item:hover .contacts-map__item-title{color:var(--color-orange)}}.contacts-map__item.is-active{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:670px){.contacts-map__item.is-active{border-color:var(--color-dark)}}.contacts-map__item.is-active~.contacts-map__item-close{display:-webkit-box;display:-webkit-flex;display:flex}.contacts-map__item-title{font-size:14px;font-weight:500;letter-spacing:.54px;line-height:1.32;margin-bottom:auto;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.contacts-map__item-title{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.contacts-map__item-title{font-size:18px;line-height:1.32}}.contacts-map__item-info{color:var(--color-dark);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.contacts-map__item-info{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.contacts-map__item-info{font-size:16px;line-height:1.35}}.contacts-map__item-info-title{color:rgba(var(--color-dark-rgb),.5);margin-bottom:6px}@media only screen and (min-width:670px){.contacts-map__item-info-title{margin-bottom:6px}}@media only screen and (min-width:1280px){.contacts-map__item-info-title{margin-bottom:8px}}.contacts-map__item-link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-orange);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;line-height:1.125;margin-top:12px}@media only screen and (min-width:670px){.contacts-map__item-link{margin-top:18px}}@media only screen and (min-width:1280px){.contacts-map__item-link{margin-top:24px}}@media only screen and (min-width:670px){.contacts-map__item-link{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.contacts-map__item-link{font-size:16px;line-height:1.125}.contacts-map__item-link:hover{color:var(--color-dark)}.contacts-map__item-link:hover svg{fill:var(--color-dark)}}.contacts-map__item-link svg{fill:var(--color-orange);margin-right:5px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:18px}@media only screen and (min-width:670px){.contacts-map__item-link svg{width:18px}}@media only screen and (min-width:1280px){.contacts-map__item-link svg{width:1.125vw}}@media only screen and (min-width:1600px){.contacts-map__item-link svg{width:18px}}@media only screen and (min-width:670px){.contacts-map__item-link svg{margin-right:5px}}@media only screen and (min-width:1280px){.contacts-map__item-link svg{margin-right:.313vw}}@media only screen and (min-width:1600px){.contacts-map__item-link svg{margin-right:5px}}.contacts-map__item-close{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:none;height:24px;-webkit-justify-content:center;justify-content:center;position:absolute;right:16px;top:16px;width:24px;z-index:1}@media only screen and (min-width:670px){.contacts-map__item-close{right:24px;top:24px}}@media only screen and (min-width:1280px){.contacts-map__item-close{right:30px;top:30px}.contacts-map__item-close:hover svg{fill:var(--color-orange)}}.contacts-map__item-close svg{fill:rgba(var(--color-dark-rgb),.3);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:12px}.contacts-map__list-item_theme_orange{background-color:var(--color-orange);border:none;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1280px){.contacts-map__list-item_theme_orange{width:33.3333333333%}}.contacts-map__list-item_theme_orange:after,.contacts-map__list-item_theme_orange:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/first-screen/fs-animation.svg);background-size:cover;content:"";height:367px;left:0;position:absolute;width:76px;z-index:0}@media only screen and (min-width:670px){.contacts-map__list-item_theme_orange:after,.contacts-map__list-item_theme_orange:before{height:734px;width:152px}}.contacts-map__list-item_theme_orange:before{top:0}.contacts-map__list-item_theme_orange:after{top:367px}@media only screen and (min-width:670px){.contacts-map__list-item_theme_orange:after{top:734px}}.contacts-map__list-item_theme_orange .contacts-map__list-title{color:var(--color-white);position:relative;z-index:1}.contacts-map__list-item_theme_orange .contacts-map__list-phone{position:relative;z-index:1}.contacts-map__list-item_theme_orange .contacts-map__list-phone a{color:var(--color-white)}@media only screen and (min-width:1280px){.contacts-map__list-item_theme_orange .contacts-map__list-phone a:hover{color:var(--color-dark)}}.contacts-map__list-item_theme_orange .contacts-map__list-info{color:rgba(var(--color-white-rgb),.7);position:relative;z-index:1}.contacts-map__list-item_theme_orange .contacts-map__list-info a{color:rgba(var(--color-white-rgb),.7)}@media only screen and (min-width:1280px){.contacts-map__list-item_theme_orange .contacts-map__list-info a:hover{color:var(--color-dark)}}.visual-section{margin-bottom:38px}@media only screen and (min-width:670px){.visual-section{margin-bottom:60px}}@media only screen and (min-width:1280px){.visual-section{margin-bottom:104px}}.visual-inner{min-height:-webkit-calc(100vh - 64px);min-height:calc(100vh - 64px);overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.visual-inner{height:auto;min-height:-webkit-calc(100vh - 82px);min-height:calc(100vh - 82px);padding-top:unset}}@media only screen and (min-width:1280px){.visual-inner{min-height:-webkit-calc(100vh - 92px);min-height:calc(100vh - 92px)}}.visual-inner__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.complete-section{margin-bottom:38px}@media only screen and (min-width:670px){.complete-section{margin-bottom:60px}}@media only screen and (min-width:1280px){.complete-section{margin-bottom:104px}}.complete-section__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:8px solid var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:38px 30px}@media only screen and (min-width:670px){.complete-section__content{padding-top:56px}}@media only screen and (min-width:1280px){.complete-section__content{padding-top:88px}}@media only screen and (min-width:670px){.complete-section__content{padding-bottom:56px}}@media only screen and (min-width:1280px){.complete-section__content{padding-bottom:88px}}@media only screen and (min-width:670px){.complete-section__content{padding-left:50px;padding-right:50px}}.complete-section__logo{height:49px;width:50px}@media only screen and (min-width:670px){.complete-section__logo{height:68px;width:70px}}.complete-section__logo svg{fill:var(--color-orange);height:100%;width:100%}.complete-section__title{margin-top:32px;text-align:center}@media only screen and (min-width:670px){.complete-section__title{margin-top:46px}}@media only screen and (min-width:1280px){.complete-section__title{margin-top:64px}}@media only screen and (min-width:960px){.complete-section__title{max-width:630px}}@media only screen and (min-width:1600px){.complete-section__title{max-width:70%}}.complete-section__text{margin-top:12px;text-align:center}@media only screen and (min-width:670px){.complete-section__text{margin-top:18px}}@media only screen and (min-width:1280px){.complete-section__text{margin-top:24px}}@media only screen and (min-width:960px){.complete-section__text{max-width:630px}}.complete-section__text p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.complete-section__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.complete-section__text p{font-size:18px;line-height:1.35}}.complete-section__buttons{margin-top:28px}@media only screen and (min-width:670px){.complete-section__buttons{margin-top:42px}}@media only screen and (min-width:1280px){.complete-section__buttons{margin-top:56px}}.complete-section__buttons .button{width:100%}@media only screen and (min-width:670px){.complete-section__buttons .button{width:auto}}.complete-section__buttons .button:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.complete-section__buttons .button:not(:last-child){margin-bottom:0;margin-right:6px}}.loyalty-head{padding-top:64px;position:relative;z-index:2}@media only screen and (min-width:670px){.loyalty-head{padding-top:82px}}@media only screen and (min-width:960px){.loyalty-head{padding-top:92px}}.loyalty-head__title{margin-bottom:38px}@media only screen and (min-width:670px){.loyalty-head__title{margin-bottom:58px}}@media only screen and (min-width:1280px){.loyalty-head__title{margin-bottom:96px}}.loyalty-head__title h1{margin-top:10px;text-align:center}@media only screen and (min-width:670px){.loyalty-head__title h1{margin-top:12px}}@media only screen and (min-width:1280px){.loyalty-head__title h1{margin-top:16px}}.loyalty-head__content{background-color:var(--color-orange);padding-top:32px;position:relative}@media only screen and (min-width:670px){.loyalty-head__content{padding-top:50px}}@media only screen and (min-width:1280px){.loyalty-head__content{padding-top:72px}}@media only screen and (min-width:960px){.loyalty-head__content{display:-webkit-box;display:-webkit-flex;display:flex;height:540px}}@media only screen and (min-width:1280px){.loyalty-head__content{height:520px}}.loyalty-head__animation{display:none;overflow:hidden}@media only screen and (min-width:1280px){.loyalty-head__animation{display:block;height:100%;left:50%;position:absolute;top:0;width:50%}}.loyalty-head__animation:after,.loyalty-head__animation:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.loyalty-head__animation:after,.loyalty-head__animation:before{height:840px;width:285px}}.loyalty-head__animation:before{top:0}.loyalty-head__animation:after{top:420px}@media only screen and (min-width:670px){.loyalty-head__animation:after{top:840px}}.loyalty-head__content-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:36px;padding-left:30px;padding-right:30px;z-index:2}@media only screen and (min-width:670px){.loyalty-head__content-text{margin-bottom:30px;padding-left:40px;padding-right:40px}}@media only screen and (min-width:960px){.loyalty-head__content-text{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:50px;margin-left:50%;width:50%}}.loyalty-head__content-text p{color:var(--color-white);font-size:14px;font-weight:400;line-height:1.35;margin-top:20px;text-align:center}@media only screen and (min-width:670px){.loyalty-head__content-text p{margin-top:30px}}@media only screen and (min-width:1280px){.loyalty-head__content-text p{margin-top:40px}}@media only screen and (min-width:670px){.loyalty-head__content-text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.loyalty-head__content-text p{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.loyalty-head__content-text p{text-align:left}}@media only screen and (min-width:1280px){.loyalty-head__content-text p{width:75%}}@media only screen and (min-width:1440px){.loyalty-head__content-text p{width:68.75%}}@media only screen and (min-width:1600px){.loyalty-head__content-text p{width:62.5%}}.loyalty-head__content-text p b{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.loyalty-head__content-text p b{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.loyalty-head__content-text p b{font-size:18px;line-height:1.35}}.loyalty-head__content-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:670px){.loyalty-head__content-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:960px){.loyalty-head__content-logo{margin-bottom:auto}}.loyalty-head__content-logo svg{fill:var(--color-white);height:46px;width:46px}@media only screen and (min-width:670px){.loyalty-head__content-logo svg{height:74px;margin-right:40px;width:74px}}@media only screen and (min-width:1280px){.loyalty-head__content-logo svg{height:90px;margin-right:60px;width:90px}}.loyalty-head__content-logo h3{color:var(--color-white);margin-top:20px}@media only screen and (min-width:670px){.loyalty-head__content-logo h3{margin-top:0}}@media only screen and (max-width:669px){.loyalty-head__content-logo h3 br{display:none}}.loyalty-head__content-image{height:286px;margin:auto;position:relative;width:322px;z-index:1}@media only screen and (min-width:670px){.loyalty-head__content-image{height:334px;width:376px}}@media only screen and (min-width:960px){.loyalty-head__content-image{bottom:0;height:570px;position:absolute;width:536px}}@media only screen and (min-width:1280px){.loyalty-head__content-image{height:560px;width:50%}}.loyalty-head__content-image img,.loyalty-head__content-image picture{font-family:"object-fit: contain; object-position: center;";height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:960px){.loyalty-head__content-image img,.loyalty-head__content-image picture{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}}@media only screen and (min-width:1280px){.loyalty-head__content-image img,.loyalty-head__content-image picture{font-family:"object-fit: contain; object-position: center;";object-fit:contain;object-position:center}}.loyalty-levels{background-color:var(--color-background);margin-bottom:38px;margin-top:-28px;padding-bottom:38px;padding-top:38px;position:relative;z-index:1}@media only screen and (min-width:670px){.loyalty-levels{margin-bottom:56px}}@media only screen and (min-width:1280px){.loyalty-levels{margin-bottom:88px}}@media only screen and (min-width:670px){.loyalty-levels{padding-bottom:58px}}@media only screen and (min-width:1280px){.loyalty-levels{padding-bottom:96px}}@media only screen and (min-width:670px){.loyalty-levels{margin-top:-30px;padding-top:74px}}@media only screen and (min-width:1280px){.loyalty-levels{margin-top:-126px;padding-top:240px}}.loyalty-levels__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-right:2.7777777778%}@media only screen and (min-width:670px){.loyalty-levels__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1280px){.loyalty-levels__content{padding-right:0}}.loyalty-family{margin-bottom:38px}@media only screen and (min-width:670px){.loyalty-family{margin-bottom:60px}}@media only screen and (min-width:1280px){.loyalty-family{margin-bottom:104px}.loyalty-family__content{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;grid-template-columns:repeat(2,1fr)}}.loyalty-family__image{background-color:var(--color-orange);height:340px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.loyalty-family__image{height:420px}}@media only screen and (min-width:960px){.loyalty-family__image{height:600px}}@media only screen and (min-width:1280px){.loyalty-family__image{-webkit-box-ordinal-group:3;height:auto;min-height:600px;-webkit-order:2;order:2}}@media only screen and (min-width:1600px){.loyalty-family__image{min-height:860px}}.loyalty-family__image:after,.loyalty-family__image:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.loyalty-family__image:after,.loyalty-family__image:before{height:840px;width:285px}}.loyalty-family__image:before{top:0}.loyalty-family__image:after{top:420px}@media only screen and (min-width:670px){.loyalty-family__image:after{top:840px}}.loyalty-family__image img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:1}.loyalty-family__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:38px 10px}@media only screen and (min-width:670px){.loyalty-family__description{padding-top:58px}}@media only screen and (min-width:1280px){.loyalty-family__description{padding-top:96px}}@media only screen and (min-width:670px){.loyalty-family__description{padding-bottom:58px}}@media only screen and (min-width:1280px){.loyalty-family__description{padding-bottom:96px}}@media only screen and (min-width:670px){.loyalty-family__description{border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);padding-left:40px;padding-right:40px}}@media only screen and (min-width:960px){.loyalty-family__description{padding-left:58px;padding-right:58px}}@media only screen and (min-width:1280px){.loyalty-family__description{-webkit-box-ordinal-group:2;border-right-width:0;border-top-width:8px;-webkit-order:1;order:1;padding-left:96px;padding-right:20px}}@media only screen and (min-width:960px){.loyalty-family__description-title{text-wrap:auto;width:83.3333333333%}}@media only screen and (min-width:1600px){.loyalty-family__description-title{width:81.25%}}@media only screen and (min-width:1920px){.loyalty-family__description-title{width:68.75%}}.loyalty-family__description-title:not(:last-child){margin-bottom:32px}@media only screen and (min-width:670px){.loyalty-family__description-title:not(:last-child){margin-bottom:50px}}@media only screen and (min-width:1280px){.loyalty-family__description-title:not(:last-child){margin-bottom:72px}}.loyalty-family__description-title span{color:var(--color-orange)}@media only screen and (min-width:960px){.loyalty-family__description-text{width:66.6666666667%}}@media only screen and (min-width:1280px){.loyalty-family__description-text{margin-top:auto}}@media only screen and (min-width:1600px){.loyalty-family__description-text{width:75%}}@media only screen and (min-width:1920px){.loyalty-family__description-text{width:62.5%}}.loyalty-family__description-text p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.loyalty-family__description-text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.loyalty-family__description-text p{font-size:18px;line-height:1.35}}.loyalty-enter{margin-bottom:38px}@media only screen and (min-width:670px){.loyalty-enter{margin-bottom:56px}}@media only screen and (min-width:1280px){.loyalty-enter{margin-bottom:88px}}.loyalty-enter__title{text-align:center}.loyalty-enter__title span{color:var(--color-orange)}.loyalty-enter__steps{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:28px;overflow-x:auto;padding-right:2.7777777778%}.loyalty-enter__steps::-webkit-scrollbar{height:0;width:0}.loyalty-enter__steps::-webkit-scrollbar-track{background-color:transparent}.loyalty-enter__steps::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.loyalty-enter__steps::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.loyalty-enter__steps::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.loyalty-enter__steps::-webkit-scrollbar-thumb{border-radius:24px}}.loyalty-enter__steps::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}@media only screen and (min-width:670px){.loyalty-enter__steps{margin-top:42px}}@media only screen and (min-width:1280px){.loyalty-enter__steps{margin-top:56px;overflow-x:hidden;padding-right:0}}.loyalty-enter__step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;height:240px;padding:20px;width:240px}@media only screen and (min-width:670px){.loyalty-enter__step{padding-top:30px}}@media only screen and (min-width:1280px){.loyalty-enter__step{padding-top:40px}}@media only screen and (min-width:670px){.loyalty-enter__step{padding-bottom:30px}}@media only screen and (min-width:1280px){.loyalty-enter__step{padding-bottom:40px}}@media only screen and (min-width:670px){.loyalty-enter__step{height:320px;padding-left:30px;padding-right:30px;width:320px}}@media only screen and (min-width:960px){.loyalty-enter__step{height:340px;width:340px}}@media only screen and (min-width:1280px){.loyalty-enter__step{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:360px;padding-left:40px;padding-right:40px;width:auto}}@media only screen and (min-width:1440px){.loyalty-enter__step{height:390px}}@media only screen and (min-width:1600px){.loyalty-enter__step{height:420px}}.loyalty-enter__step:not(:last-child){margin-right:10px}@media only screen and (min-width:670px){.loyalty-enter__step:not(:last-child){margin-right:16px}}.loyalty-enter__step.is-finish{background-color:var(--color-orange)}.loyalty-enter__step.is-finish .loyalty-step__title{color:rgba(var(--color-white-rgb),.7)}.loyalty-step__num{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18px;font-weight:500;line-height:1.32;text-transform:uppercase}@media only screen and (min-width:670px){.loyalty-step__num{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.loyalty-step__num{font-size:24px;line-height:1.32}}.loyalty-step__num span{-webkit-box-align:inherit;-webkit-box-pack:center;-webkit-align-items:inherit;align-items:inherit;background-color:var(--color-dark);border-radius:6px;display:inherit;font-size:14px;font-weight:500;height:48px;-webkit-justify-content:center;justify-content:center;line-height:1.32;margin-right:12px;width:48px}@media only screen and (min-width:670px){.loyalty-step__num span{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.loyalty-step__num span{font-size:18px;line-height:1.32}}@media only screen and (min-width:670px){.loyalty-step__num span{margin-right:16px}}.loyalty-step__num svg{fill:var(--color-white);height:18px;width:18px}.loyalty-step__title{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35;margin-top:auto}@media only screen and (min-width:670px){.loyalty-step__title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.loyalty-step__title{font-size:18px;line-height:1.35}}.loyalty-enter__button{margin-top:16px;width:97.2222222222%}@media only screen and (min-width:670px){.loyalty-enter__button{margin-top:24px}}@media only screen and (min-width:1280px){.loyalty-enter__button{margin-top:32px}}@media only screen and (min-width:960px){.loyalty-enter__button{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}.investment-head{margin-bottom:38px}@media only screen and (min-width:670px){.investment-head{margin-bottom:60px}}@media only screen and (min-width:1280px){.investment-head{margin-bottom:104px}}.investment-head__advantages{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;overflow-x:auto;padding-right:2.7777777778%;position:relative}.investment-head__advantages::-webkit-scrollbar{height:0;width:0}.investment-head__advantages::-webkit-scrollbar-track{background-color:transparent}.investment-head__advantages::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.investment-head__advantages::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.investment-head__advantages::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.investment-head__advantages::-webkit-scrollbar-thumb{border-radius:24px}}.investment-head__advantages::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}@media only screen and (min-width:670px){.investment-head__advantages{margin-top:30px}}@media only screen and (min-width:1280px){.investment-head__advantages{margin-top:40px;padding-right:0}}.investment-head__advantage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-flex:0;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;height:260px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:20px;position:relative;width:290px}@media only screen and (min-width:670px){.investment-head__advantage{padding-top:30px}}@media only screen and (min-width:1280px){.investment-head__advantage{padding-top:40px}}@media only screen and (min-width:670px){.investment-head__advantage{padding-bottom:30px}}@media only screen and (min-width:1280px){.investment-head__advantage{padding-bottom:40px}}@media only screen and (min-width:670px){.investment-head__advantage{height:310px;padding-left:30px;padding-right:30px;width:350px}}@media only screen and (min-width:1280px){.investment-head__advantage{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:390px;padding-left:40px;padding-right:40px;width:auto}}.investment-head__advantage:not(:last-child){margin-right:10px}@media only screen and (min-width:670px){.investment-head__advantage:not(:last-child){margin-right:16px}}.investment-head__advantage.is-first{background-color:var(--color-orange)}.investment-head__advantage.is-first .investment-head__advantage-title{color:var(--color-white)}.investment-head__advantage.is-first .investment-head__advantage-text{color:rgba(var(--color-white-rgb),.8)}.investment-head__advantage-icon{height:40px;margin-bottom:auto;width:40px}.investment-head__advantage-title:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.investment-head__advantage-title:not(:last-child){margin-bottom:12px}}@media only screen and (min-width:1280px){.investment-head__advantage-title:not(:last-child){margin-bottom:16px}}.investment-head__advantage-text{color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.investment-head__advantage-text{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.investment-head__advantage-text{font-size:16px;line-height:1.35}}.investment-calc{background-color:var(--color-background);margin-bottom:38px;padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.investment-calc{margin-bottom:56px}}@media only screen and (min-width:1280px){.investment-calc{margin-bottom:88px}}@media only screen and (min-width:670px){.investment-calc{padding-top:58px}}@media only screen and (min-width:1280px){.investment-calc{padding-top:96px}}@media only screen and (min-width:670px){.investment-calc{padding-bottom:58px}}@media only screen and (min-width:1280px){.investment-calc{padding-bottom:96px}}.investment-calc__title{margin-left:auto;margin-right:auto;max-width:320px;text-align:center}@media only screen and (min-width:670px){.investment-calc__title{max-width:430px}}@media only screen and (min-width:1280px){.investment-calc__title{max-width:550px}}.investment-calc__title p:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.investment-calc__title p:not(:first-child){margin-top:18px}}@media only screen and (min-width:1280px){.investment-calc__title p:not(:first-child){margin-top:24px}}.investment-calc__programs:not(:first-child){margin-top:32px}@media only screen and (min-width:670px){.investment-calc__programs:not(:first-child){margin-top:46px}}@media only screen and (min-width:1280px){.investment-calc__programs:not(:first-child){margin-top:64px}}@media only screen and (min-width:960px){.investment-calc__program{display:grid;grid-template-columns:1fr 2fr;height:420px}}@media only screen and (min-width:1280px){.investment-calc__program{height:520px}}@media only screen and (min-width:1440px){.investment-calc__program{height:600px}}.investment-calc__program:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.investment-calc__program:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.investment-calc__program:not(:first-child){margin-top:32px}}.investment-calc__program-head{height:360px;position:relative;width:100%}@media only screen and (min-width:670px){.investment-calc__program-head{height:320px}}@media only screen and (min-width:960px){.investment-calc__program-head{height:100%}}.investment-calc__program-image,.investment-calc__program-image:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.investment-calc__program-image:before{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(23,23,25,.5)),to(rgba(23,23,25,.5)));background-image:linear-gradient(0deg,rgba(23,23,25,.5),rgba(23,23,25,.5));content:""}.investment-calc__program-image img,.investment-calc__program-image picture{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:0}.investment-calc__program-head-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;padding:28px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.investment-calc__program-head-content{padding-top:42px}}@media only screen and (min-width:1280px){.investment-calc__program-head-content{padding-top:56px}}@media only screen and (min-width:670px){.investment-calc__program-head-content{padding-bottom:42px}}@media only screen and (min-width:1280px){.investment-calc__program-head-content{padding-bottom:56px}}@media only screen and (min-width:670px){.investment-calc__program-head-content{padding-left:30px;padding-right:30px}}.investment-calc__program-type{color:var(--color-white);margin-bottom:auto}.investment-calc__program-title{color:var(--color-white);margin-bottom:10px}.investment-calc__program-area{font-size:28px;font-weight:500;line-height:1.12;text-transform:uppercase}@media only screen and (min-width:670px){.investment-calc__program-area{font-size:44px;line-height:1.12}}@media only screen and (min-width:1280px){.investment-calc__program-area{font-size:62px;line-height:1.12}}.investment-calc__program-area:not(:last-child){margin-bottom:24px}@media only screen and (min-width:670px){.investment-calc__program-area:not(:last-child){margin-bottom:38px}}@media only screen and (min-width:1280px){.investment-calc__program-area:not(:last-child){margin-bottom:48px}}.investment-calc__program-project{display:-webkit-box;display:-webkit-flex;display:flex}.investment-calc__program-project li{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35;position:relative}@media only screen and (min-width:670px){.investment-calc__program-project li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.investment-calc__program-project li{font-size:18px;line-height:1.35}}.investment-calc__program-project li:first-child{font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.investment-calc__program-project li:first-child{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.investment-calc__program-project li:first-child{font-size:18px;line-height:1.35}}.investment-calc__program-project li:not(:last-child):after{color:rgba(var(--color-white-rgb),.5);content:"•";display:block;margin:0 6px;position:relative}.investment-calc__program-button{margin-top:24px}@media only screen and (min-width:670px){.investment-calc__program-button{display:none;margin-top:0}}.investment-calc__program-body{display:none}@media only screen and (min-width:670px){.investment-calc__program-body{display:grid;grid-template-columns:repeat(2,1fr);height:390px}}@media only screen and (min-width:960px){.investment-calc__program-body{height:100%}}.investment-calc__program-body-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;padding:28px 30px}@media only screen and (min-width:670px){.investment-calc__program-body-item{padding-top:42px}}@media only screen and (min-width:1280px){.investment-calc__program-body-item{padding-top:56px}}@media only screen and (min-width:670px){.investment-calc__program-body-item{padding-bottom:42px}}@media only screen and (min-width:1280px){.investment-calc__program-body-item{padding-bottom:56px}}.investment-calc__program-body-item h6{margin-bottom:auto}.investment-calc__program-body-item p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-bottom:6px}@media only screen and (min-width:670px){.investment-calc__program-body-item p{margin-bottom:6px}}@media only screen and (min-width:1280px){.investment-calc__program-body-item p{margin-bottom:8px}}@media only screen and (min-width:670px){.investment-calc__program-body-item p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.investment-calc__program-body-item p{font-size:16px;line-height:1.35}}.investment-calc__program-benefit{background-color:var(--color-orange);color:var(--color-white)}.investment-calc__program-benefit h4,.investment-calc__program-benefit h6{color:var(--color-white)}.investment-calc__program-benefit p{color:rgba(var(--color-white-rgb),.7)}.investment-calc__program-line{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.investment-calc__program-line:not(:last-child){margin-bottom:16px}@media only screen and (min-width:670px){.investment-calc__program-line:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1280px){.investment-calc__program-line:not(:last-child){margin-bottom:32px}}.investment-calc__program-line p{width:100%}.investment-calc__program-line svg{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:24px;margin-right:12px;width:24px}.tenders-head{margin-bottom:38px}@media only screen and (min-width:670px){.tenders-head{margin-bottom:60px}}@media only screen and (min-width:1280px){.tenders-head{margin-bottom:104px}}.tenders-head__content:not(:last-child){margin-bottom:32px}@media only screen and (min-width:670px){.tenders-head__content:not(:last-child){margin-bottom:46px}}@media only screen and (min-width:1280px){.tenders-head__content:not(:last-child){margin-bottom:64px}}.tenders-head__content .illustrated-message__image-wrapper{height:300px;width:318px}@media only screen and (min-width:670px){.tenders-head__content .illustrated-message__image-wrapper{height:404px;width:425px}}@media only screen and (min-width:1280px){.tenders-head__content .illustrated-message__image-wrapper{height:85%;width:580px}}@media only screen and (min-width:1600px){.tenders-head__content .illustrated-message__image-wrapper{height:778px;width:820px}}@media only screen and (min-width:1280px){.tenders-head__content .illustrated-message__text-content{width:100%}}@media only screen and (min-width:1600px){.tenders-head__content .illustrated-message__text-content{width:75%}}.tenders-head__advantages{box-shadow:0 0 0 8px var(--color-background) inset}@media only screen and (min-width:960px){.tenders-head__advantages{display:grid;grid-template-columns:repeat(2,1fr)}}.tenders-head__advantage{padding:32px 30px}@media only screen and (min-width:670px){.tenders-head__advantage{padding-top:46px}}@media only screen and (min-width:1280px){.tenders-head__advantage{padding-top:64px}}@media only screen and (min-width:670px){.tenders-head__advantage{padding-bottom:46px}}@media only screen and (min-width:1280px){.tenders-head__advantage{padding-bottom:64px}}.tenders-head__advantage:not(:last-child){border-bottom:1px solid var(--color-background)}@media only screen and (min-width:960px){.tenders-head__advantage:not(:last-child){border-bottom:0;border-right:1px solid var(--color-background)}}.tenders-head__advantage-top{grid-gap:30px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:70px auto}.tenders-head__advantage-image{border-radius:6px;height:70px;overflow:hidden;position:relative;width:70px}.tenders-head__advantage-image img,.tenders-head__advantage-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.tenders-head__advantage-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.tenders-head__advantage-list:not(:first-child){margin-top:36px}@media only screen and (min-width:670px){.tenders-head__advantage-list:not(:first-child){margin-top:52px}}@media only screen and (min-width:1280px){.tenders-head__advantage-list:not(:first-child){margin-top:80px}}.tenders-head__advantage-list li{color:rgba(var(--color-dark-rgb),.7);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.tenders-head__advantage-list li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.tenders-head__advantage-list li{font-size:18px;line-height:1.35}}.tenders-head__advantage-list li:before{color:var(--color-orange);content:"•";display:block;margin-right:10px;position:relative}.tenders-head__advantage-list li:not(:last-child){margin-bottom:6px}@media only screen and (min-width:670px){.tenders-head__advantage-list li:not(:last-child){margin-bottom:6px}}@media only screen and (min-width:1280px){.tenders-head__advantage-list li:not(:last-child){margin-bottom:8px}}.tenders-partners{background-color:var(--color-background);margin-bottom:38px;padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.tenders-partners{padding-top:58px}}@media only screen and (min-width:1280px){.tenders-partners{padding-top:96px}}@media only screen and (min-width:670px){.tenders-partners{padding-bottom:56px}}@media only screen and (min-width:1280px){.tenders-partners{padding-bottom:88px}}@media only screen and (min-width:670px){.tenders-partners{margin-bottom:56px}}@media only screen and (min-width:1280px){.tenders-partners{margin-bottom:88px}.tenders-partners .grid__slider{margin-right:0;width:97.2222222222%;width:94.4444444444%}}.tenders-partners__title{text-align:center}.tenders-partners__title:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.tenders-partners__title:not(:last-child){margin-bottom:42px}}@media only screen and (min-width:1280px){.tenders-partners__title:not(:last-child){margin-bottom:56px}}.tenders-partners__slider{padding-right:2.7777777778%}@media only screen and (min-width:1920px){.tenders-partners__slider{padding-right:5.5555555556%}}.tenders-partners__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:var(--color-white);color:rgba(var(--color-dark-rgb),.7);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;height:280px;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:1.35;padding:20px;position:relative;width:260px}@media only screen and (min-width:670px){.tenders-partners__slide{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.tenders-partners__slide{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.tenders-partners__slide{padding-top:30px}}@media only screen and (min-width:1280px){.tenders-partners__slide{padding-top:40px}}@media only screen and (min-width:670px){.tenders-partners__slide{padding-bottom:30px}}@media only screen and (min-width:1280px){.tenders-partners__slide{padding-bottom:40px}}@media only screen and (min-width:670px){.tenders-partners__slide{height:340px;padding-left:30px;padding-right:30px;width:340px}}@media only screen and (min-width:960px){.tenders-partners__slide{height:380px;width:380px}}@media only screen and (min-width:1280px){.tenders-partners__slide{height:420px;width:410px}}.tenders-partners__slide.is-finish{background-color:var(--color-orange);color:rgba(var(--color-white-rgb),.8)}.tenders-partners__slide.is-finish .tenders-partners__slide-num{background-color:var(--color-dark)}.tenders-partners__slide.is-finish .tenders-partners__slide-num svg{fill:var(--color-white)}.tenders-partners__slide-num{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);border-radius:6px;color:var(--color-dark);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1.32;margin-bottom:auto;width:44px}@media only screen and (min-width:670px){.tenders-partners__slide-num{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.tenders-partners__slide-num{font-size:18px;line-height:1.32}}.tenders-partners__slide-text:not(:last-child){margin-bottom:12px}@media only screen and (min-width:670px){.tenders-partners__slide-text:not(:last-child){margin-bottom:18px}}@media only screen and (min-width:1280px){.tenders-partners__slide-text:not(:last-child){margin-bottom:24px}}.tenders-partners__slider-controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:12px}@media only screen and (min-width:670px){.tenders-partners__slider-controls{margin-top:18px}}@media only screen and (min-width:1280px){.tenders-partners__slider-controls{margin-top:24px}}.tenders-partners__slider-counter{background-color:var(--color-white);border-radius:6px;height:44px}.tenders-partners__slider-counter-item{font-size:12px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.tenders-partners__slider-counter-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.tenders-partners__slider-counter-item{font-size:14px;line-height:1.4}}.tenders-partners__slider-counter-item.slider-current:after{height:30px}.tenders-partners__slider-arrows{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;position:relative;width:88px}.tenders-partners__slider-arrows .button{background-color:var(--color-white)}.tenders-partners__slider-arrow:before{background-color:var(--color-orange)}.tenders-partners__slider-arrow .button__icon svg:last-child{fill:var(--color-white);fill-opacity:1}.tenders-partners__slider-arrow-prev,.tenders-partners__slider-arrow-prev:before{border-bottom-right-radius:0;border-top-right-radius:0}.tenders-partners__slider-arrow-next,.tenders-partners__slider-arrow-next:before{border-bottom-left-radius:0;border-top-left-radius:0}.tenders-contacts{margin-bottom:28px}@media only screen and (min-width:670px){.tenders-contacts{margin-bottom:42px}}@media only screen and (min-width:1280px){.tenders-contacts{margin-bottom:56px}}.tenders-contacts__title{text-align:center}.tenders-contacts__title:not(:last-child){margin-bottom:20px}@media only screen and (min-width:670px){.tenders-contacts__title:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:1280px){.tenders-contacts__title:not(:last-child){margin-bottom:40px}}@media only screen and (min-width:960px){.tenders-contacts__content{grid-gap:12px;display:grid;grid-template-columns:auto 310px}}@media only screen and (min-width:1280px){.tenders-contacts__content{grid-gap:16px;grid-template-columns:auto 420px}}@media only screen and (min-width:1440px){.tenders-contacts__content{grid-template-columns:auto 552px}}.tenders-contacts__item{background-color:var(--color-background);color:rgba(var(--color-dark-rgb),.4);font-size:14px;font-weight:400;line-height:1.35;padding:24px}@media only screen and (min-width:670px){.tenders-contacts__item{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.tenders-contacts__item{font-size:18px;line-height:1.35}}@media only screen and (min-width:670px){.tenders-contacts__item{padding-top:38px}}@media only screen and (min-width:1280px){.tenders-contacts__item{padding-top:48px}}@media only screen and (min-width:670px){.tenders-contacts__item{padding-bottom:38px}}@media only screen and (min-width:1280px){.tenders-contacts__item{padding-bottom:48px}}@media only screen and (min-width:670px){.tenders-contacts__item{padding-left:38px;padding-right:38px}}@media only screen and (min-width:1280px){.tenders-contacts__item{padding-left:48px;padding-right:48px}}.tenders-contacts__item p:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.tenders-contacts__item p:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.tenders-contacts__item p:not(:first-child){margin-top:2px}}.tenders-contacts__note{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.tenders-contacts__note{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.tenders-contacts__note{font-size:18px;line-height:1.35}}.tenders-contacts__note:not(:last-child){margin-bottom:12px}@media only screen and (min-width:670px){.tenders-contacts__note:not(:last-child){margin-bottom:18px}}@media only screen and (min-width:1280px){.tenders-contacts__note:not(:last-child){margin-bottom:24px}}.tenders-contacts__emails{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:38px}@media only screen and (min-width:670px){.tenders-contacts__emails{margin-top:60px}}@media only screen and (min-width:1280px){.tenders-contacts__emails{margin-top:104px;margin-top:auto}}@media only screen and (min-width:1440px){.tenders-contacts__emails{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap}}.tenders-contacts__emails a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-dark);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35;width:auto}@media only screen and (min-width:670px){.tenders-contacts__emails a{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.tenders-contacts__emails a{font-size:18px;line-height:1.35}}.tenders-contacts__emails a:not(:last-child):after{color:rgba(var(--color-dark-rgb),.4);content:"•";display:block;margin:0 6px;pointer-events:none;position:relative}.tenders-contacts__specialist{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:670px){.tenders-contacts__specialist{grid-gap:30px;display:grid;grid-template-columns:204px auto}}@media only screen and (min-width:1280px){.tenders-contacts__specialist{grid-template-columns:324px auto}}.tenders-contacts__specialist-image{background-color:var(--color-orange);border-radius:6px;height:270px;margin-bottom:20px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:292px}@media only screen and (min-width:670px){.tenders-contacts__specialist-image{height:204px;margin-bottom:0;width:204px}}@media only screen and (min-width:1280px){.tenders-contacts__specialist-image{height:324px;width:324px}}.tenders-contacts__specialist-image img,.tenders-contacts__specialist-image picture{font-family:"object-fit: contain; object-position: center;";height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.tenders-contacts__specialist-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.tenders-contacts__office{margin-top:10px}@media only screen and (min-width:670px){.tenders-contacts__office{margin-top:12px}}@media only screen and (min-width:960px){.tenders-contacts__office{margin-top:0}}@media only screen and (min-width:1280px){.tenders-contacts__office{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.tenders-contacts__office-phone{color:var(--color-dark);font-size:18px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.tenders-contacts__office-phone{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.tenders-contacts__office-phone{font-size:24px;line-height:1.32}}.land-owner-head{margin-bottom:38px}@media only screen and (min-width:670px){.land-owner-head{margin-bottom:60px}}@media only screen and (min-width:1280px){.land-owner-head{margin-bottom:104px}}@media only screen and (min-width:1920px){.land-owner-head__content .illustrated-message__text-title{width:80%}}@media only screen and (min-width:1280px){.land-owner-head__content .illustrated-message__text-content{width:95%}}@media only screen and (min-width:1600px){.land-owner-head__content .illustrated-message__text-content{width:78%}}@media only screen and (min-width:1920px){.land-owner-head__content .illustrated-message__text-content{width:70%}}.land-owner-terms{margin-bottom:38px}@media only screen and (min-width:670px){.land-owner-terms{margin-bottom:60px}}@media only screen and (min-width:1280px){.land-owner-terms{margin-bottom:104px}}.land-owner-terms__info{grid-gap:10px;display:grid}@media only screen and (min-width:670px){.land-owner-terms__info{grid-gap:12px}}@media only screen and (min-width:1280px){.land-owner-terms__info{grid-gap:16px;grid-template-columns:repeat(2,1fr)}}.land-owner-terms__item{box-shadow:0 0 0 8px inset var(--color-background)}.land-owner-terms__item-head{background-color:var(--color-background);padding:28px 24px 24px}@media only screen and (min-width:670px){.land-owner-terms__item-head{padding-top:42px}}@media only screen and (min-width:1280px){.land-owner-terms__item-head{padding-top:56px}}@media only screen and (min-width:670px){.land-owner-terms__item-head{padding-bottom:38px}}@media only screen and (min-width:1280px){.land-owner-terms__item-head{padding-bottom:48px}}@media only screen and (min-width:670px){.land-owner-terms__item-head{padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.land-owner-terms__item-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:330px;padding-left:64px;padding-right:64px}}.land-owner-terms__icon{height:34px;width:34px}.land-owner-terms__icon:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.land-owner-terms__icon:not(:last-child){margin-bottom:42px}}@media only screen and (min-width:1280px){.land-owner-terms__icon:not(:last-child){margin-bottom:56px}}.land-owner-terms__icon svg{height:100%;width:100%}.land-owner-terms__title{color:rgba(var(--color-dark-rgb),.4)}@media only screen and (min-width:1280px){.land-owner-terms__title{margin-top:auto}}.land-owner-terms__title span{color:var(--color-dark)}.land-owner-terms__list{padding:32px 24px}@media only screen and (min-width:670px){.land-owner-terms__list{padding-top:46px}}@media only screen and (min-width:1280px){.land-owner-terms__list{padding-top:64px}}@media only screen and (min-width:670px){.land-owner-terms__list{padding-bottom:46px}}@media only screen and (min-width:1280px){.land-owner-terms__list{padding-bottom:64px}}@media only screen and (min-width:670px){.land-owner-terms__list{padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.land-owner-terms__list{padding-left:64px;padding-right:64px}}.land-owner-terms__list li{color:rgba(var(--color-dark-rgb),.7);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.land-owner-terms__list li{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.land-owner-terms__list li{font-size:18px;line-height:1.35}}.land-owner-terms__list li:before{color:var(--color-orange);content:"•";display:block;font-size:14px;font-weight:500;line-height:1.35;margin-right:10px;position:relative}@media only screen and (min-width:670px){.land-owner-terms__list li:before{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.land-owner-terms__list li:before{font-size:18px;line-height:1.35}}.land-owner-terms__list li:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.land-owner-terms__list li:not(:last-child){margin-bottom:12px}}@media only screen and (min-width:1280px){.land-owner-terms__list li:not(:last-child){margin-bottom:16px}}.land-owner-buy{margin-bottom:38px}@media only screen and (min-width:670px){.land-owner-buy{margin-bottom:60px}}@media only screen and (min-width:1280px){.land-owner-buy{margin-bottom:104px}}.land-owner-buy__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:480px;padding:40px 24px;position:relative}@media only screen and (min-width:670px){.land-owner-buy__content{padding-top:64px}}@media only screen and (min-width:1280px){.land-owner-buy__content{padding-top:160px}}@media only screen and (min-width:670px){.land-owner-buy__content{padding-bottom:64px}}@media only screen and (min-width:1280px){.land-owner-buy__content{padding-bottom:160px}}@media only screen and (min-width:670px){.land-owner-buy__content{min-height:auto;padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.land-owner-buy__content{padding-left:64px;padding-right:64px}}.land-owner-buy__image,.land-owner-buy__image:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.land-owner-buy__image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(82,41,27,0)),to(rgba(82,41,27,.2)));background-image:linear-gradient(180deg,rgba(82,41,27,0),rgba(82,41,27,.2));content:""}.land-owner-buy__image img,.land-owner-buy__image picture{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.land-owner-buy__title{color:var(--color-white);position:relative;text-align:center;z-index:1}.land-owner-buy__text{color:rgba(var(--color-white-rgb),.8);font-size:14px;font-weight:400;line-height:1.35;text-align:center;z-index:1}@media only screen and (min-width:670px){.land-owner-buy__text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.land-owner-buy__text{font-size:18px;line-height:1.35}}@media only screen and (min-width:960px){.land-owner-buy__text{width:58.8235294118%}}@media only screen and (min-width:1440px){.land-owner-buy__text{width:44.1176470588%}}@media only screen and (min-width:1920px){.land-owner-buy__text{width:37.5%}}.land-owner-buy__text:not(:first-child){margin-top:20px}@media only screen and (min-width:670px){.land-owner-buy__text:not(:first-child){margin-top:30px}}@media only screen and (min-width:1280px){.land-owner-buy__text:not(:first-child){margin-top:40px}}.land-owner-buy__button{position:relative;z-index:1}@media only screen and (min-width:670px){.land-owner-buy__button{padding-left:26px;padding-right:26px}}.land-owner-buy__button:not(:first-child){margin-top:38px}@media only screen and (min-width:670px){.land-owner-buy__button:not(:first-child){margin-top:58px}}@media only screen and (min-width:1280px){.land-owner-buy__button:not(:first-child){margin-top:96px}}.services-head{margin-bottom:36px}@media only screen and (min-width:670px){.services-head{margin-bottom:52px}}@media only screen and (min-width:1280px){.services-head{margin-bottom:80px}}.services-list{margin-bottom:38px}@media only screen and (min-width:670px){.services-list{margin-bottom:60px}}@media only screen and (min-width:1280px){.services-list{margin-bottom:104px}}.page-head{padding-top:64px;position:relative;z-index:2}@media only screen and (min-width:670px){.page-head{padding-top:82px}}@media only screen and (min-width:960px){.page-head{padding-top:92px}}.page-head .breadcrumbs{padding-top:0}.page-head__title{padding-bottom:28px;padding-top:32px}@media only screen and (min-width:670px){.page-head__title{padding-top:50px}}@media only screen and (min-width:1280px){.page-head__title{padding-top:72px}}@media only screen and (min-width:670px){.page-head__title{padding-bottom:42px}}@media only screen and (min-width:1280px){.page-head__title{padding-bottom:56px}}.page-head__title h1{margin-top:10px;text-align:center}@media only screen and (min-width:670px){.page-head__title h1{margin-top:12px}}@media only screen and (min-width:1280px){.page-head__title h1{margin-top:16px}}.page-head__background{height:220px;padding-top:64px;position:relative}@media only screen and (min-width:670px){.page-head__background{height:280px;padding-top:82px}}@media only screen and (min-width:960px){.page-head__background{padding-top:92px}}@media only screen and (min-width:1280px){.page-head__background{height:532px}}.page-head__background picture{height:100%;left:0;position:absolute;top:0;width:100%}.page-head__background img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.page-head_theme_background{padding-top:0}.content-text{padding-bottom:38px;padding-top:32px}@media only screen and (min-width:670px){.content-text{padding-top:50px}}@media only screen and (min-width:1280px){.content-text{padding-top:72px}}@media only screen and (min-width:670px){.content-text{padding-bottom:60px}}@media only screen and (min-width:1280px){.content-text{padding-bottom:104px}}.content-text h1{font-size:24px;font-weight:500;line-height:1.1;margin-bottom:16px;margin-top:12px;text-align:left}@media only screen and (min-width:670px){.content-text h1{margin-top:18px}}@media only screen and (min-width:1280px){.content-text h1{margin-top:24px}}@media only screen and (min-width:670px){.content-text h1{margin-bottom:24px}}@media only screen and (min-width:1280px){.content-text h1{margin-bottom:32px}}@media only screen and (min-width:670px){.content-text h1{font-size:38px;line-height:1.1}}@media only screen and (min-width:1280px){.content-text h1{font-size:48px;line-height:1.1}}.content-text .breadcrumbs{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0}@media only screen and (min-width:1280px){.content-text__inner{margin:0 auto;max-width:950px}}.content-text__info{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(var(--color-dark-rgb),.1);border-top:1px solid rgba(var(--color-dark-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:16px;padding-top:16px}@media only screen and (min-width:670px){.content-text__info{padding-top:24px}}@media only screen and (min-width:1280px){.content-text__info{padding-top:32px}}@media only screen and (min-width:670px){.content-text__info{padding-bottom:24px}}@media only screen and (min-width:1280px){.content-text__info{padding-bottom:32px}}@media only screen and (max-width:669px){.content-text__info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-start;justify-content:flex-start}}.content-text__tags{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:669px){.content-text__tags{margin-top:12px}}.content-text__tags-item{background-color:var(--color-dark);border-radius:4px;color:var(--color-white);font-size:12px;font-weight:500;line-height:1.4;padding:4px 9px}@media only screen and (min-width:670px){.content-text__tags-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.content-text__tags-item{font-size:14px;line-height:1.4}}.content-text__tags-item.is-active{background-color:var(--color-orange)}.content-text__tags-item:not(:last-child){margin-right:6px}.content-text__date{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.content-text__date{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.content-text__date{font-size:16px;line-height:1.35}}.content-text__content{padding-top:32px}@media only screen and (min-width:670px){.content-text__content{padding-top:46px}}@media only screen and (min-width:1280px){.content-text__content{padding-top:64px}}.content-text__content p:not(:last-child){margin-bottom:20px}.news-more{background-color:var(--color-background);padding-bottom:20px;padding-top:32px}@media only screen and (min-width:670px){.news-more{padding-top:50px}}@media only screen and (min-width:1280px){.news-more{padding-top:72px}}@media only screen and (min-width:670px){.news-more{padding-bottom:30px}}@media only screen and (min-width:1280px){.news-more{padding-bottom:40px}}.news-more__title{margin-bottom:20px;text-align:center}@media only screen and (min-width:670px){.news-more__title{margin-bottom:30px}}@media only screen and (min-width:1280px){.news-more__title{margin-bottom:40px}}.news-more__list{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:959px){.news-more__list{overflow-x:auto}.news-more__list::-webkit-scrollbar{height:0;width:0}.news-more__list::-webkit-scrollbar-track{background-color:transparent}.news-more__list::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}}@media only screen and (max-width:959px) and (min-width:670px){.news-more__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (max-width:959px) and (min-width:1280px){.news-more__list::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (max-width:959px) and (min-width:1600px){.news-more__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (max-width:959px){.news-more__list::-webkit-scrollbar-thumb:hover{background-image:transparent}}@media only screen and (min-width:960px){.news-more__list{grid-gap:16px;display:grid;grid-template-columns:repeat(3,1fr)}}.news-more__list .news-card{min-width:320px}@media only screen and (min-width:670px){.news-more__list .news-card{min-width:410px}}@media only screen and (min-width:960px){.news-more__list .news-card{min-width:auto}}.news-more__list .news-card:not(:last-child){margin-right:10px}@media only screen and (min-width:670px){.news-more__list .news-card:not(:last-child){margin-right:12px}}@media only screen and (min-width:960px){.news-more__list .news-card:not(:last-child){margin-right:0}}.buy-methods{margin-bottom:38px}@media only screen and (min-width:670px){.buy-methods{margin-bottom:60px}}@media only screen and (min-width:1280px){.buy-methods{margin-bottom:104px}}.buy-methods .title{margin-bottom:24px}@media only screen and (min-width:670px){.buy-methods .title{margin-bottom:38px}}@media only screen and (min-width:1280px){.buy-methods .title{margin-bottom:48px}}.buy-methods__tabs{margin-bottom:28px;position:relative}@media only screen and (min-width:670px){.buy-methods__tabs{margin-bottom:42px}}@media only screen and (min-width:1280px){.buy-methods__tabs{margin-bottom:56px}}.buy-methods__tabs-list{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto}.buy-methods__tabs-list::-webkit-scrollbar{height:0;width:0}.buy-methods__tabs-list::-webkit-scrollbar-track{background-color:transparent}.buy-methods__tabs-list::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.buy-methods__tabs-list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.buy-methods__tabs-list::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.buy-methods__tabs-list::-webkit-scrollbar-thumb{border-radius:24px}}.buy-methods__tabs-list::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}@media only screen and (min-width:960px){.buy-methods__tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.buy-methods__tabs-list .button{-webkit-box-flex:0;-webkit-flex:none;flex:none;min-height:54px}.buy-methods__tabs-list .button:not(:last-child){margin-right:16px}@media only screen and (min-width:670px){.buy-methods__tabs-list .button:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.buy-methods__tabs-list .button:not(:last-child){margin-right:32px}}@media only screen and (min-width:670px){.buy-methods_theme_mortgage .illustrated-message__text-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%}}@media only screen and (min-width:1280px){.buy-methods_theme_mortgage .illustrated-message__text-content{width:95%}}@media only screen and (min-width:1600px){.buy-methods_theme_mortgage .illustrated-message__text-content{width:75%}}@media only screen and (min-width:1920px){.buy-methods_theme_mortgage .illustrated-message__text-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:70%}}@media only screen and (min-width:670px){.buy-methods_theme_mortgage .illustrated-message__text-content p{grid-column:span 2}}@media only screen and (min-width:1920px){.buy-methods_theme_mortgage .illustrated-message__text-content .button{min-width:200px}}@media only screen and (min-width:1600px){.buy-methods_theme_mortgage .illustrated-message__image-wrapper{height:710px;width:780px}}.buy-methods_theme_cash .illustrated-message__text-title{width:85%}@media only screen and (min-width:1600px){.buy-methods_theme_cash .illustrated-message__image-wrapper{height:720px;width:730px}}.buy-methods_theme_installment .illustrated-message__text-title{margin-bottom:20px}@media only screen and (min-width:670px){.buy-methods_theme_installment .illustrated-message__text-title{margin-bottom:30px}}@media only screen and (min-width:1280px){.buy-methods_theme_installment .illustrated-message__text-title{margin-bottom:40px}}.buy-methods_theme_installment .illustrated-message__text-content{width:100%}@media only screen and (min-width:1600px){.buy-methods_theme_installment .illustrated-message__text-content{width:78%}}.buy-methods_theme_installment .illustrated-message__text-content p:last-of-type{margin-bottom:12px}@media only screen and (min-width:670px){.buy-methods_theme_installment .illustrated-message__text-content p:last-of-type{margin-bottom:18px}}@media only screen and (min-width:1280px){.buy-methods_theme_installment .illustrated-message__text-content p:last-of-type{margin-bottom:24px}}.buy-methods_theme_installment .illustrated-message__text-buttons,.buy-methods_theme_installment .illustrated-message__text-buttons .button{width:100%}@media only screen and (min-width:1280px){.buy-methods_theme_installment .illustrated-message__text-buttons .button{padding-left:26px;padding-right:26px;width:auto}}.buy-steps{background-color:var(--color-background);margin-bottom:38px;padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.buy-steps{margin-bottom:60px}}@media only screen and (min-width:1280px){.buy-steps{margin-bottom:104px}}@media only screen and (min-width:670px){.buy-steps{padding-top:58px}}@media only screen and (min-width:1280px){.buy-steps{padding-top:96px}}@media only screen and (min-width:670px){.buy-steps{padding-bottom:56px}}@media only screen and (min-width:1280px){.buy-steps{padding-bottom:88px}}.buy-steps__title{margin:0 auto;text-align:center;width:88.2352941176%}@media only screen and (min-width:670px){.buy-steps__title{width:66.6666666667%}}@media only screen and (min-width:960px){.buy-steps__title{width:47.0588235294%}}@media only screen and (min-width:1600px){.buy-steps__title{width:41.1764705882%}}.buy-steps__list{margin-top:28px;padding-right:2.7777777778%}.buy-steps__list::-webkit-scrollbar{height:0;width:0}.buy-steps__list::-webkit-scrollbar-track{background-color:transparent}.buy-steps__list::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.buy-steps__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.buy-steps__list::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.buy-steps__list::-webkit-scrollbar-thumb{border-radius:24px}}.buy-steps__list::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}@media only screen and (min-width:670px){.buy-steps__list{margin-top:42px}}@media only screen and (min-width:1280px){.buy-steps__list{margin-top:56px}}@media only screen and (min-width:670px){.buy-steps__list{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto}}@media only screen and (min-width:1280px){.buy-steps__list{overflow:hidden;padding-right:0}}.buy-steps__list .step-card{-webkit-box-flex:0;-webkit-flex:none;flex:none}@media only screen and (min-width:1280px){.buy-steps__list .step-card{-webkit-box-flex:1;-webkit-flex:1;flex:1}}.buy-steps__list .step-card:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.buy-steps__list .step-card:not(:last-child){margin-bottom:0;margin-right:16px}}.questions{margin-bottom:38px}@media only screen and (min-width:670px){.questions{margin-bottom:60px}}@media only screen and (min-width:1280px){.questions{margin-bottom:104px}}.questions__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.questions__title{text-align:center;width:100%}@media only screen and (min-width:960px){.questions__title{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;text-align:left;width:67.6470588235%}}.questions__list{margin-top:20px;width:100%}@media only screen and (min-width:670px){.questions__list{margin-top:30px}}@media only screen and (min-width:1280px){.questions__list{margin-top:40px}}@media only screen and (min-width:960px){.questions__list{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}.question__item{grid-gap:16px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-background);display:grid;grid-template-columns:36px auto;padding:20px 16px}@media only screen and (min-width:670px){.question__item{padding-top:30px}}@media only screen and (min-width:1280px){.question__item{padding-top:40px}}@media only screen and (min-width:670px){.question__item{padding-bottom:30px}}@media only screen and (min-width:1280px){.question__item{padding-bottom:40px}}@media only screen and (min-width:670px){.question__item{grid-gap:24px;grid-template-columns:52px auto;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1280px){.question__item{grid-gap:32px;padding-left:40px;padding-right:40px}}.question__item:not(:last-child){margin-bottom:2px}@media only screen and (min-width:670px){.question__item:not(:last-child){margin-bottom:2px}}@media only screen and (min-width:1280px){.question__item:not(:last-child){margin-bottom:4px}}.question__item-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-orange);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;height:36px;-webkit-justify-content:center;justify-content:center;width:36px}@media only screen and (min-width:670px){.question__item-icon{height:52px;width:52px}}.question__item-icon svg{height:20px;width:20px}@media only screen and (min-width:670px){.question__item-icon svg{height:24px;width:24px}}.question__item-title{color:var(--color-dark);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.question__item-title{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.question__item-title{font-size:18px;line-height:1.35}}.question__item-text{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;margin-top:2px}@media only screen and (min-width:670px){.question__item-text{margin-top:2px}}@media only screen and (min-width:1280px){.question__item-text{margin-top:4px}}@media only screen and (min-width:670px){.question__item-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.question__item-text{font-size:18px;line-height:1.35}}.questions__callback-button{margin-top:12px;width:100%}@media only screen and (min-width:670px){.questions__callback-button{margin-top:18px}}@media only screen and (min-width:960px){.questions__callback-button{-webkit-box-ordinal-group:3;margin-left:auto;margin-top:0;-webkit-order:2;order:2;width:auto}}.capital{margin-bottom:38px}@media only screen and (min-width:670px){.capital{margin-bottom:60px}}@media only screen and (min-width:1280px){.capital{margin-bottom:104px}}.capital__title{text-align:center}.capital__title p:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.capital__title p:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.capital__title p:not(:first-child){margin-top:4px}}.capital__list{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;overflow-x:auto;padding-right:2.7777777778%}@media only screen and (min-width:670px){.capital__list{margin-top:30px}}@media only screen and (min-width:1280px){.capital__list{margin-top:40px;overflow:hidden;padding-right:0}}.capital__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background-color:var(--color-background);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;height:220px;padding:20px;width:260px}@media only screen and (min-width:670px){.capital__card{padding-top:30px}}@media only screen and (min-width:1280px){.capital__card{padding-top:40px}}@media only screen and (min-width:670px){.capital__card{padding-bottom:30px}}@media only screen and (min-width:1280px){.capital__card{padding-bottom:40px}}@media only screen and (min-width:670px){.capital__card{height:300px;padding-left:30px;padding-right:30px;width:350px}}@media only screen and (min-width:1280px){.capital__card{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:350px;max-width:50%;padding-left:40px;padding-right:40px;width:auto}}.capital__card:not(:last-child){margin-right:10px}@media only screen and (min-width:670px){.capital__card:not(:last-child){margin-right:16px}}.capital__card h3{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.capital__card h3 span{font-size:14px;font-weight:500;line-height:1.32}@media only screen and (min-width:670px){.capital__card h3 span{font-size:16px;line-height:1.32}}@media only screen and (min-width:1280px){.capital__card h3 span{font-size:18px;line-height:1.32}}.capital__card p{margin-top:auto}.commerce-head{margin-bottom:40px;padding-top:64px}@media only screen and (min-width:670px){.commerce-head{margin-bottom:64px}}@media only screen and (min-width:1280px){.commerce-head{margin-bottom:160px}}@media only screen and (min-width:670px){.commerce-head{padding-top:82px}}@media only screen and (min-width:960px){.commerce-head{padding-top:92px}}.commerce-head__title{border-bottom:1px solid rgba(var(--color-dark-rgb),.1);position:relative}.commerce-head__title:not(:last-child){margin-bottom:32px}@media only screen and (min-width:670px){.commerce-head__title:not(:last-child){margin-bottom:46px}}@media only screen and (min-width:1280px){.commerce-head__title:not(:last-child){margin-bottom:64px}}.commerce-head__title-breadcrumbs{margin-bottom:24px;padding-top:38px}@media only screen and (min-width:670px){.commerce-head__title-breadcrumbs{padding-top:60px}}@media only screen and (min-width:1280px){.commerce-head__title-breadcrumbs{padding-top:104px}}@media only screen and (min-width:670px){.commerce-head__title-breadcrumbs{margin-bottom:38px}}@media only screen and (min-width:1280px){.commerce-head__title-breadcrumbs{margin-bottom:48px}}.commerce-head__title-text{margin-bottom:20px;position:relative;width:100%}@media only screen and (min-width:670px){.commerce-head__title-text{margin-bottom:30px}}@media only screen and (min-width:1280px){.commerce-head__title-text{margin-bottom:40px}}.commerce-head__title-text svg{height:auto;width:100%}.commerce-head__bakery{height:100%;left:0;position:absolute;top:0;width:100%}.commerce-head__bakery-croissant,.commerce-head__bakery-donut{position:absolute}.commerce-head__bakery-croissant{height:72px;left:11%;rotate:137deg;top:40%;width:58px}@media only screen and (min-width:670px){.commerce-head__bakery-croissant{bottom:-2em;height:104px;left:13%;width:85px}}@media only screen and (min-width:960px){.commerce-head__bakery-croissant{height:134px;left:11%;width:108px}}@media only screen and (min-width:1280px){.commerce-head__bakery-croissant{height:220px;width:172px}}.commerce-head__bakery-donut{bottom:70%;height:47px;left:73%;rotate:154deg;width:60px}@media only screen and (min-width:670px){.commerce-head__bakery-donut{height:72px;width:76px}}@media only screen and (min-width:960px){.commerce-head__bakery-donut{height:96px;width:102px}}@media only screen and (min-width:1280px){.commerce-head__bakery-donut{height:120px;width:160px}}.commerce-head__subtitle{margin:0 auto;max-width:270px;text-align:center}@media only screen and (min-width:670px){.commerce-head__subtitle{max-width:50%}}@media only screen and (min-width:960px){.commerce-head__subtitle{max-width:45%}}@media only screen and (min-width:1440px){.commerce-head__subtitle{max-width:42%}}@media only screen and (min-width:1600px){.commerce-head__subtitle{max-width:36%}}.commerce-message{margin-bottom:38px}@media only screen and (min-width:670px){.commerce-message{margin-bottom:62px}}@media only screen and (min-width:1280px){.commerce-message{margin-bottom:120px}}@media only screen and (min-width:1440px){.commerce-message .illustrated-message{min-height:750px}}.commerce-message .illustrated-message__text{padding:32px 26px}@media only screen and (min-width:670px){.commerce-message .illustrated-message__text{padding-top:50px}}@media only screen and (min-width:1280px){.commerce-message .illustrated-message__text{padding-top:72px}}@media only screen and (min-width:670px){.commerce-message .illustrated-message__text{padding-bottom:50px}}@media only screen and (min-width:1280px){.commerce-message .illustrated-message__text{padding-bottom:72px}}@media only screen and (min-width:670px){.commerce-message .illustrated-message__text{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1280px){.commerce-message .illustrated-message__text{padding-left:72px;padding-right:72px}}.commerce-message .illustrated-message__image-wrapper{height:300px;width:340px}@media only screen and (min-width:670px){.commerce-message .illustrated-message__image-wrapper{height:440px;max-width:660px;width:100%}}@media only screen and (min-width:1280px){.commerce-message .illustrated-message__image-wrapper{height:570px}}@media only screen and (min-width:1440px){.commerce-message .illustrated-message__image-wrapper{height:776px;max-width:1100px}}.commerce-message__advantages{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;overflow-x:auto;padding-right:2.7777777778%}.commerce-message__advantages::-webkit-scrollbar{height:0;width:0}.commerce-message__advantages::-webkit-scrollbar-track{background-color:transparent}.commerce-message__advantages::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px}@media only screen and (min-width:670px){.commerce-message__advantages::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.commerce-message__advantages::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.commerce-message__advantages::-webkit-scrollbar-thumb{border-radius:24px}}.commerce-message__advantages::-webkit-scrollbar-thumb:hover{background-image:var(--color-orange)}@media only screen and (min-width:670px){.commerce-message__advantages{margin-top:30px}}@media only screen and (min-width:1280px){.commerce-message__advantages{margin-top:40px;overflow-x:hidden;padding-right:0}}.commerce-message__advantage{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:rgba(var(--color-background-05-rgb),.05);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;height:220px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:20px;width:230px}@media only screen and (min-width:670px){.commerce-message__advantage{padding-top:30px}}@media only screen and (min-width:1280px){.commerce-message__advantage{padding-top:40px}}@media only screen and (min-width:670px){.commerce-message__advantage{padding-bottom:30px}}@media only screen and (min-width:1280px){.commerce-message__advantage{padding-bottom:40px}}@media only screen and (min-width:670px){.commerce-message__advantage{height:300px;padding-left:30px;padding-right:30px;width:350px}}@media only screen and (min-width:1280px){.commerce-message__advantage{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:50%;padding-left:40px;padding-right:40px;width:auto}}.commerce-message__advantage:not(:last-child){margin-right:10px}@media only screen and (min-width:670px){.commerce-message__advantage:not(:last-child){margin-right:16px}}.commerce-message__advantage svg{fill:var(--color-orange);height:48px;margin-bottom:auto;width:48px}.career-head{background-color:var(--color-orange);padding-top:64px}@media only screen and (min-width:670px){.career-head{padding-top:82px}}@media only screen and (min-width:960px){.career-head{padding-top:92px}}.career-head:not(:last-child){margin-bottom:38px}@media only screen and (min-width:670px){.career-head:not(:last-child){margin-bottom:62px}}@media only screen and (min-width:1280px){.career-head:not(:last-child){margin-bottom:120px}}.career-head__title{border-bottom:1px solid rgba(var(--color-white-rgb),.15);padding-bottom:32px}@media only screen and (min-width:670px){.career-head__title{padding-bottom:50px}}@media only screen and (min-width:1280px){.career-head__title{padding-bottom:72px}}.career-head__title-breadcrumbs{margin-bottom:20px;padding-top:38px}@media only screen and (min-width:670px){.career-head__title-breadcrumbs{padding-top:56px}}@media only screen and (min-width:1280px){.career-head__title-breadcrumbs{padding-top:88px}}@media only screen and (min-width:670px){.career-head__title-breadcrumbs{margin-bottom:30px}}@media only screen and (min-width:1280px){.career-head__title-breadcrumbs{margin-bottom:40px}}.career-head__title-breadcrumbs .breadcrumb__link{color:var(--color-white)}.career-head__title-text{position:relative;width:100%}.career-head__title-text svg{height:auto;width:100%}@media only screen and (min-width:1600px){.career-head__illustrated-message{min-height:700px}}@media only screen and (min-width:1920px){.career-head__illustrated-message{min-height:810px}}.career-head__illustrated-message .illustrated-message__image{background-color:transparent}@media only screen and (min-width:670px){.career-head__illustrated-message .illustrated-message__image{height:522px}}@media only screen and (min-width:960px){.career-head__illustrated-message .illustrated-message__image{height:632px}}@media only screen and (min-width:1280px){.career-head__illustrated-message .illustrated-message__image{-webkit-align-self:flex-end;align-self:flex-end;height:570px;margin-top:-100px}}@media only screen and (min-width:1600px){.career-head__illustrated-message .illustrated-message__image{height:800px}}@media only screen and (min-width:1920px){.career-head__illustrated-message .illustrated-message__image{height:900px}}.career-head__illustrated-message .illustrated-message__image-animation{display:none}.career-head__illustrated-message .illustrated-message__image-wrapper{height:100%;width:100%}@media only screen and (min-width:1920px){.career-head__illustrated-message .illustrated-message__image-wrapper{width:-webkit-calc(100% + 220px);width:calc(100% + 220px)}}.career-head__illustrated-message .illustrated-message__text{padding-left:0;padding-right:0;padding-top:32px;text-align:center}@media only screen and (min-width:670px){.career-head__illustrated-message .illustrated-message__text{padding-top:46px}}@media only screen and (min-width:1280px){.career-head__illustrated-message .illustrated-message__text{padding-top:64px}}@media only screen and (min-width:960px){.career-head__illustrated-message .illustrated-message__text{margin-bottom:-32px}}@media only screen and (min-width:1280px){.career-head__illustrated-message .illustrated-message__text{margin-bottom:0;text-align:left}.career-head__illustrated-message .illustrated-message__text-title{max-width:75%}}@media only screen and (min-width:1440px){.career-head__illustrated-message .illustrated-message__text-title{max-width:70%}}@media only screen and (min-width:1600px){.career-head__illustrated-message .illustrated-message__text-title{max-width:58%}}.career-head__illustrated-message .illustrated-message__text-title:not(:last-child){margin-bottom:24px}@media only screen and (min-width:670px){.career-head__illustrated-message .illustrated-message__text-title:not(:last-child){margin-bottom:38px}}@media only screen and (min-width:1280px){.career-head__illustrated-message .illustrated-message__text-title:not(:last-child){margin-bottom:48px}.career-head__illustrated-message .illustrated-message__text-content{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:auto;max-width:65%}}@media only screen and (min-width:1600px){.career-head__illustrated-message .illustrated-message__text-content{max-width:62%}}.career-head__illustrated-message .illustrated-message__text-buttons{grid-template-columns:1fr;margin-top:0}@media only screen and (min-width:1280px){.career-head__illustrated-message .illustrated-message__text-buttons{display:-webkit-box;display:-webkit-flex;display:flex}.career-head__illustrated-message .illustrated-message__text-buttons .button{width:auto}}.form-image{margin-bottom:38px}@media only screen and (min-width:670px){.form-image{margin-bottom:60px}}@media only screen and (min-width:1280px){.form-image{margin-bottom:104px}}.form-image__title{text-align:center}.form-image__title:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.form-image__title:not(:last-child){margin-bottom:42px}}@media only screen and (min-width:1280px){.form-image__title:not(:last-child){margin-bottom:56px}}.form-image__title p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.form-image__title p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.form-image__title p{font-size:18px;line-height:1.35}}.form-image__title p:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.form-image__title p:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.form-image__title p:not(:first-child){margin-top:16px}.form-image__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.form-image__image{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:var(--color-orange);display:-webkit-box;display:-webkit-flex;display:flex;height:340px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.form-image__image{height:400px}}@media only screen and (min-width:960px){.form-image__image{height:500px}}@media only screen and (min-width:1280px){.form-image__image{height:auto;min-height:550px;width:50%}}@media only screen and (min-width:1440px){.form-image__image{min-height:780px}}.form-image__image:after,.form-image__image:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.form-image__image:after,.form-image__image:before{height:840px;width:285px}}.form-image__image:before{top:0}.form-image__image:after{top:420px}@media only screen and (min-width:670px){.form-image__image:after{top:840px}}.form-image__image-wrapper{height:310px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.form-image__image-wrapper{height:374px}}@media only screen and (min-width:960px){.form-image__image-wrapper{height:468px}}@media only screen and (min-width:1280px){.form-image__image-wrapper{height:520px}}@media only screen and (min-width:1440px){.form-image__image-wrapper{height:715px}}.form-image__image-wrapper img,.form-image__image-wrapper picture{font-family:"object-fit: contain; object-position: bottom;";height:100%;left:0;object-fit:contain;object-position:bottom;position:absolute;top:0;width:100%}.form-image__form{background-color:var(--color-white);border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);padding:38px 34px;width:100%}@media only screen and (min-width:670px){.form-image__form{padding-top:58px}}@media only screen and (min-width:1280px){.form-image__form{padding-top:96px}}@media only screen and (min-width:670px){.form-image__form{padding-bottom:58px}}@media only screen and (min-width:1280px){.form-image__form{padding-bottom:96px}}@media only screen and (min-width:670px){.form-image__form{padding-left:58px;padding-right:58px}}@media only screen and (min-width:1280px){.form-image__form{border-right-width:0;border-top-width:8px;padding-left:96px;padding-right:96px;width:50%}}.form-image__form .form{height:100%}.form-image__form .form__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.form-image__form .form__input:not(:first-of-type){margin-top:12px}@media only screen and (min-width:670px){.form-image__form .form__input:not(:first-of-type){margin-top:18px}}@media only screen and (min-width:1280px){.form-image__form .form__input:not(:first-of-type){margin-top:24px}}.form-image__form .form__submit{margin-top:38px}@media only screen and (min-width:670px){.form-image__form .form__submit{margin-top:60px}}@media only screen and (min-width:1280px){.form-image__form .form__submit{margin-top:104px;margin-top:auto}}.form-image__form .form__submit .button{width:100%}.form-image__form .form__agreement{margin-top:12px}@media only screen and (min-width:670px){.form-image__form .form__agreement{margin-top:18px}}@media only screen and (min-width:1280px){.form-image__form .form__agreement{margin-top:24px}}.form-image__form .form__agreement .checkbox__label{background-color:transparent}.form-image__form .form__agreement .checkbox__label:before{display:none}.form-image__form .form__agreement .checkbox__input:checked~.checkbox__label .checkbox__text{color:var(--color-dark)}.form-image__form .form__agreement .checkbox__input:checked~.checkbox__label .checkbox__icon{background-color:var(--color-orange);border-color:var(--color-orange)}.form-image__form .form__agreement .checkbox__icon{background-color:transparent;border:2px solid rgba(var(--color-dark-rgb),.1);border-radius:2px;height:18px;width:18px}.form-image__form .form__agreement .checkbox__icon svg{height:8px;width:10px}.form-image__form .form__agreement .checkbox__text{font-size:14px;font-weight:500;line-height:1.125}@media only screen and (min-width:670px){.form-image__form .form__agreement .checkbox__text{font-size:16px;line-height:1.125}}@media only screen and (min-width:1280px){.form-image__form .form__agreement .checkbox__text{font-size:16px;line-height:1.125}}.vacancies{background-color:var(--color-background);margin-bottom:38px;padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.vacancies{margin-bottom:58px}}@media only screen and (min-width:1280px){.vacancies{margin-bottom:96px}}@media only screen and (min-width:670px){.vacancies{padding-top:60px}}@media only screen and (min-width:1280px){.vacancies{padding-top:104px}}@media only screen and (min-width:670px){.vacancies{padding-bottom:60px}}@media only screen and (min-width:1280px){.vacancies{padding-bottom:104px}}.vacancies__title{-webkit-box-pack:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;font-size:40px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.1;text-align:center;text-transform:uppercase}@media only screen and (min-width:670px){.vacancies__title{font-size:58px;line-height:1.1}}@media only screen and (min-width:1280px){.vacancies__title{font-size:120px;line-height:1.1}}.vacancies__title:not(:last-child){margin-bottom:24px}@media only screen and (min-width:670px){.vacancies__title:not(:last-child){margin-bottom:38px}}@media only screen and (min-width:1280px){.vacancies__title:not(:last-child){margin-bottom:48px}}.vacancies__title span{color:var(--color-orange);font-size:22px;font-weight:500;line-height:1.25;margin-left:12px}@media only screen and (min-width:670px){.vacancies__title span{font-size:30px;line-height:1.25}}@media only screen and (min-width:1280px){.vacancies__title span{font-size:36px;line-height:1.25}}.vacancies__list:not(:last-child){margin-bottom:20px}@media only screen and (min-width:670px){.vacancies__list:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:1280px){.vacancies__list:not(:last-child){margin-bottom:40px}}.vacancies__all{width:100%}.vacancies__all .button__text{-webkit-transition:none;transition:none}.advantages-slider{margin-bottom:38px}@media only screen and (min-width:670px){.advantages-slider{margin-bottom:62px}}@media only screen and (min-width:1280px){.advantages-slider{margin-bottom:120px}.advantages-slider__slide{display:grid;grid-template-columns:repeat(2,1fr)}}.advantages-slider__media{border:8px solid var(--color-orange);height:0;padding-bottom:84%;position:relative;width:100%}@media only screen and (min-width:670px){.advantages-slider__media{padding-bottom:68%}}@media only screen and (min-width:960px){.advantages-slider__media{padding-bottom:54%}}@media only screen and (min-width:1280px){.advantages-slider__media{-webkit-box-ordinal-group:3;border-width:24px;height:100%;min-height:700px;-webkit-order:2;order:2}}@media only screen and (min-width:1920px){.advantages-slider__media{min-height:800px}}.advantages-slider__media-image{height:100%;left:0;position:absolute;top:0;width:100%}.advantages-slider__media-image img,.advantages-slider__media-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.advantages-slider__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:440px;padding:32px 20px}@media only screen and (min-width:670px){.advantages-slider__details{padding-top:50px}}@media only screen and (min-width:1280px){.advantages-slider__details{padding-top:72px}}@media only screen and (min-width:670px){.advantages-slider__details{padding-bottom:50px}}@media only screen and (min-width:1280px){.advantages-slider__details{padding-bottom:72px}}@media only screen and (min-width:670px){.advantages-slider__details{border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);min-height:480px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:1280px){.advantages-slider__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-webkit-box-ordinal-group:2;border-right-width:0;border-top-width:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-order:1;order:1;padding-left:72px;padding-right:72px}.advantages-slider__title{margin-bottom:auto}}.advantages-slider__title:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.advantages-slider__title:not(:last-child){margin-bottom:42px}}@media only screen and (min-width:1280px){.advantages-slider__title:not(:last-child){margin-bottom:56px}}.advantages-slider__title p{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.advantages-slider__title p{font-size:14px;line-height:1.35}}@media only screen and (min-width:1280px){.advantages-slider__title p{font-size:16px;line-height:1.35}}.advantages-slider__title h3{text-transform:uppercase}.advantages-slider__title h3:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.advantages-slider__title h3:not(:first-child){margin-top:18px}}@media only screen and (min-width:1280px){.advantages-slider__title h3:not(:first-child){margin-top:24px}}.advantages-slider__text{padding-bottom:80px}@media only screen and (min-width:670px){.advantages-slider__text{padding-bottom:98px}}@media only screen and (min-width:1280px){.advantages-slider__text{padding-bottom:132px}}.advantages-slider__text:not(:first-child){margin-top:auto}.advantages-slider__text p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.advantages-slider__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.advantages-slider__text p{font-size:18px;line-height:1.35}}.advantages-slider__button{margin-top:16px;width:100%}@media only screen and (min-width:670px){.advantages-slider__button{margin-top:24px}}@media only screen and (min-width:1280px){.advantages-slider__button{margin-top:32px}}@media only screen and (min-width:960px){.advantages-slider__button{width:auto}}.advantages-slider__controls{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid rgba(var(--color-dark-rgb),.07);bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;left:20px;margin-bottom:32px;padding-top:20px;position:absolute;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);z-index:1}@media only screen and (min-width:670px){.advantages-slider__controls{margin-bottom:50px}}@media only screen and (min-width:1280px){.advantages-slider__controls{margin-bottom:72px}}@media only screen and (min-width:670px){.advantages-slider__controls{padding-top:30px}}@media only screen and (min-width:1280px){.advantages-slider__controls{padding-top:40px}}@media only screen and (min-width:670px){.advantages-slider__controls{bottom:8px;left:50px;width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width:1280px){.advantages-slider__controls{left:72px;width:-webkit-calc(50% - 144px);width:calc(50% - 144px)}}.advantages-slider__slider-counter{background-color:var(--color-background);border-radius:6px}@media only screen and (min-width:1280px){.advantages-slider__slider-counter span{height:60px;width:60px}}.advantages-slider__arrows{background-color:var(--color-background);border-radius:6px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;width:88px}@media only screen and (min-width:1280px){.advantages-slider__arrows{width:120px}}.advantages-slider__arrows .button-square{height:44px;width:44px}@media only screen and (min-width:1280px){.advantages-slider__arrows .button-square{height:60px;width:60px}}.releases__title{margin-top:38px;text-align:center}@media only screen and (min-width:670px){.releases__title{margin-top:60px}}@media only screen and (min-width:1280px){.releases__title{margin-top:104px}}.releases__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin-bottom:36px;margin-top:16px;width:100%}@media only screen and (min-width:670px){.releases__container{margin-top:24px}}@media only screen and (min-width:1280px){.releases__container{margin-top:32px}}@media only screen and (min-width:670px){.releases__container{margin-bottom:52px}}@media only screen and (min-width:1280px){.releases__container{margin-bottom:80px}}.releases__container .news__slide{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;margin-top:10px;max-width:100%;min-height:430px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.releases__container .news__slide{margin-top:12px}}@media only screen and (min-width:1280px){.releases__container .news__slide{margin-top:16px}}@media only screen and (min-width:670px){.releases__container .news__slide{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:49.2647058824%;flex-basis:49.2647058824%;-webkit-flex-grow:1;flex-grow:1;margin-right:.7352941176%;max-width:49.2647058824%;min-height:480px}}@media only screen and (min-width:1280px){.releases__container .news__slide{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:32.8125%;flex-basis:32.8125%;-webkit-flex-grow:1;flex-grow:1;margin-right:.78125%;max-width:32.8125%;min-height:552px}.releases__container .news__slide:nth-of-type(3n){margin-right:0}.releases__container .news__slide:hover .news__slide-content{background-color:var(--color-orange)}.releases__container .news__slide:hover .news__slide-title{color:var(--color-white)}.releases__container .news__slide:hover .news__slide-date{color:rgba(var(--color-white-rgb),.6)}}.releases__container .news__slide:last-of-type[data-hidden=true]{display:none}.releases__container .news__slide-content{background-color:var(--color-background);height:100%}.releases__container .news__slide-title{color:var(--color-dark)}.releases__container .news__slide-date{color:rgba(var(--color-dark-rgb),.4)}.releases__container .news__slide-icon{background-color:var(--color-dark)}.releases__container .news__slide-icon svg,.releases__container .news__slide-icon svg:first-child{fill:var(--color-white)}.releases__container .news__slide-image{background-color:var(--color-orange);bottom:0;height:170px;position:absolute;-webkit-transition:border .6s cubic-bezier(.2,.8,.25,1.15);transition:border .6s cubic-bezier(.2,.8,.25,1.15)}@media only screen and (min-width:670px){.releases__container .news__slide-image{height:220px}}@media only screen and (min-width:1280px){.releases__container .news__slide-image{height:320px;overflow:hidden}}.releases__container .news__slide-image img,.releases__container .news__slide-image picture{-webkit-transform:translateY(0);transform:translateY(0)}.releases__more-button{margin-top:20px;width:100%}@media only screen and (min-width:670px){.releases__more-button{margin-top:30px}}@media only screen and (min-width:1280px){.releases__more-button{margin-top:40px}}.releases__more-button.is-hide{display:none}.banner{height:550px;margin-bottom:38px;position:relative;width:100%}@media only screen and (min-width:670px){.banner{margin-bottom:62px}}@media only screen and (min-width:1280px){.banner{margin-bottom:120px}}@media only screen and (min-width:670px){.banner{height:640px}}@media only screen and (min-width:960px){.banner{height:700px}}@media only screen and (min-width:1280px){.banner{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);min-height:570px}}.banner__background,.banner__background img,.banner__background picture{height:100%;left:0;position:absolute;top:0;width:100%}.banner__background img,.banner__background picture{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.banner__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:10px;padding-right:10px;position:relative;text-align:center}@media only screen and (min-width:670px){.banner__title{padding-left:18px;padding-right:18px}}@media only screen and (min-width:960px){.banner__title{padding-left:27px;padding-right:27px}}.banner_theme_about{padding-top:64px}@media only screen and (min-width:670px){.banner_theme_about{padding-top:82px}}@media only screen and (min-width:1280px){.banner_theme_about{padding-top:92px}}.banner_theme_about .banner__title{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:12px;padding-top:32px}@media only screen and (min-width:670px){.banner_theme_about .banner__title{padding-top:50px}}@media only screen and (min-width:1280px){.banner_theme_about .banner__title{padding-top:72px}}@media only screen and (min-width:670px){.banner_theme_about .banner__title{padding-bottom:18px}}@media only screen and (min-width:1280px){.banner_theme_about .banner__title{padding-bottom:24px}}.banner_theme_about .banner__title .h2,.banner_theme_about .banner__title .h6{color:var(--color-white)}.banner_theme_about .banner__title .h2{padding-top:12px}@media only screen and (min-width:670px){.banner_theme_about .banner__title .h2{padding-top:18px}}@media only screen and (min-width:1280px){.banner_theme_about .banner__title .h2{padding-top:24px}}.banner_theme_final{height:460px;margin-bottom:38px;padding:0}@media only screen and (min-width:670px){.banner_theme_final{margin-bottom:60px}}@media only screen and (min-width:1280px){.banner_theme_final{margin-bottom:104px}}@media only screen and (min-width:670px){.banner_theme_final{height:600px}}@media only screen and (min-width:960px){.banner_theme_final{height:640px}}@media only screen and (min-width:1280px){.banner_theme_final{height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);min-height:600px}}.banner_theme_final .banner__wrapper{height:100%;margin-left:auto;margin-right:auto;max-width:1920px;position:relative;width:100%}.banner_theme_final .banner__inner{height:100%;margin-left:2.7777777778%;margin-right:2.7777777778%;padding-bottom:38px;padding-top:38px;position:relative;width:94.4444444444%}@media only screen and (min-width:670px){.banner_theme_final .banner__inner{padding-top:60px}}@media only screen and (min-width:1280px){.banner_theme_final .banner__inner{padding-top:104px}}@media only screen and (min-width:670px){.banner_theme_final .banner__inner{padding-bottom:62px}}@media only screen and (min-width:1280px){.banner_theme_final .banner__inner{padding-bottom:120px}}@media only screen and (min-width:1920px){.banner_theme_final .banner__inner{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.banner_theme_final .banner__background{background-image:-webkit-gradient(linear,left top,left bottom,from(#185e81),to(#81cfe7));background-image:linear-gradient(180deg,#185e81,#81cfe7)}.banner_theme_final .banner__background img{font-family:"object-fit: contain; object-position: bottom;";object-fit:contain;object-position:bottom}.banner_theme_final .banner__title{padding:0 20px}@media only screen and (min-width:670px){.banner_theme_final .banner__title{padding:0 50px}}@media only screen and (min-width:960px){.banner_theme_final .banner__title{padding:0 80px}}.banner_theme_final .banner__title .h3{color:var(--color-white)}@media only screen and (min-width:1280px){.banner_theme_final .banner__title .h3{max-width:940px}}.banner_theme_final .banner__title .h3:not(:last-child){margin-bottom:20px}@media only screen and (min-width:670px){.banner_theme_final .banner__title .h3:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:1280px){.banner_theme_final .banner__title .h3:not(:last-child){margin-bottom:40px}}.banner_theme_final .banner__title p{color:rgba(var(--color-white-rgb),.8);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.banner_theme_final .banner__title p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.banner_theme_final .banner__title p{font-size:18px;line-height:1.35;max-width:720px}}.current-projects{margin-bottom:38px}@media only screen and (min-width:670px){.current-projects{margin-bottom:62px}}@media only screen and (min-width:1280px){.current-projects{margin-bottom:120px}}.current-projects__title{text-align:center}.current-projects__slider{margin-top:28px;padding-right:2.7777777778%}@media only screen and (min-width:670px){.current-projects__slider{margin-top:42px}}@media only screen and (min-width:1280px){.current-projects__slider{margin-top:56px;padding-right:0}}.current-projects__slider-controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:12px}@media only screen and (min-width:670px){.current-projects__slider-controls{margin-top:18px}}@media only screen and (min-width:1280px){.current-projects__slider-controls{margin-top:24px}}.current-projects__slider-arrows,.current-projects__slider-counter{background-color:var(--color-background);border-radius:6px}.current-projects__slider-arrows{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;width:88px}.mission{margin-bottom:38px;padding-bottom:38px;padding-top:38px;position:relative}@media only screen and (min-width:670px){.mission{margin-bottom:62px}}@media only screen and (min-width:1280px){.mission{margin-bottom:120px}}@media only screen and (min-width:670px){.mission{padding-top:62px}}@media only screen and (min-width:1280px){.mission{padding-top:120px}}@media only screen and (min-width:670px){.mission{padding-bottom:62px}}@media only screen and (min-width:1280px){.mission{padding-bottom:120px}}.mission__background{height:100%;left:0;position:absolute;top:0;width:100%}.mission__background img,.mission__background picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.mission__content{grid-gap:10px;display:grid;position:relative}@media only screen and (max-width:669px){.mission__content{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:670px){.mission__content{grid-gap:12px}}@media only screen and (min-width:960px){.mission__content{grid-gap:16px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.mission__content{grid-gap:24px}}.mission__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:340px;overflow:hidden;padding:28px;position:relative}@media only screen and (min-width:670px){.mission__card{padding-top:42px}}@media only screen and (min-width:1280px){.mission__card{padding-top:56px}}@media only screen and (min-width:670px){.mission__card{padding-bottom:42px}}@media only screen and (min-width:1280px){.mission__card{padding-bottom:56px}}@media only screen and (min-width:670px){.mission__card{height:380px;padding-left:42px;padding-right:42px}}@media only screen and (min-width:960px){.mission__card{height:560px}}@media only screen and (min-width:1280px){.mission__card{padding-left:56px;padding-right:56px}}.mission__card-text{border-top:1px solid rgba(var(--color-dark-rgb),.1);margin-top:auto;padding-top:28px;position:relative;z-index:1}@media only screen and (min-width:670px){.mission__card-text{padding-top:42px}}@media only screen and (min-width:1280px){.mission__card-text{padding-top:56px}}.mission__card-text p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.mission__card-text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.mission__card-text p{font-size:18px;line-height:1.35;margin-left:auto;max-width:380px}}.mission__card_theme_orange{background-color:var(--color-orange)}.mission__card_theme_orange:after,.mission__card_theme_orange:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/first-screen/fs-animation.svg);background-size:cover;content:"";height:367px;left:0;position:absolute;width:76px;z-index:0}@media only screen and (min-width:670px){.mission__card_theme_orange:after,.mission__card_theme_orange:before{height:734px;width:152px}}.mission__card_theme_orange:before{top:0}.mission__card_theme_orange:after{top:367px}@media only screen and (min-width:670px){.mission__card_theme_orange:after{top:734px}}.mission__card_theme_orange .mission__card-title{color:var(--color-white);position:relative;z-index:1}.mission__card_theme_orange .mission__card-text{border-top-color:rgba(var(--color-white-rgb),.2)}.mission__card_theme_orange .mission__card-text p{color:var(--color-white)}.history{margin-bottom:38px}@media only screen and (min-width:670px){.history{margin-bottom:62px}}@media only screen and (min-width:1280px){.history{margin-bottom:120px}}.history__description{background-color:var(--color-background);padding:40px 10px;position:relative;text-align:center}@media only screen and (min-width:670px){.history__description{padding-top:64px}}@media only screen and (min-width:1280px){.history__description{padding-top:160px}}@media only screen and (min-width:670px){.history__description{padding-bottom:64px}}@media only screen and (min-width:1280px){.history__description{padding-bottom:160px}}@media only screen and (min-width:670px){.history__description{padding-left:30px;padding-right:30px}}@media only screen and (min-width:960px){.history__description{padding-left:64px;padding-right:64px}}@media only screen and (min-width:1280px){.history__description{padding-left:160px;padding-right:160px}}.history__subtitle{color:var(--color-orange);font-size:14px;font-weight:500;line-height:1.35}@media only screen and (min-width:670px){.history__subtitle{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.history__subtitle{font-size:18px;line-height:1.35}}.history__title:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.history__title:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.history__title:not(:first-child){margin-top:16px}}@media only screen and (min-width:670px){.history__text{margin-left:auto;margin-right:auto;max-width:450px;width:100%}}.history__text:not(:first-child){margin-top:32px}@media only screen and (min-width:670px){.history__text:not(:first-child){margin-top:46px}}@media only screen and (min-width:1280px){.history__text:not(:first-child){margin-top:64px}}.history__text p{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.history__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.history__text p{font-size:18px;line-height:1.35}.history__slider{display:grid;grid-template-columns:38.2352941176% 61.7647058824%}}@media only screen and (min-width:1440px){.history__slider{grid-template-columns:538px -webkit-calc(100% - 538px);grid-template-columns:538px calc(100% - 538px)}}.history__images{background-color:var(--color-orange);padding-top:38px;position:relative}@media only screen and (min-width:670px){.history__images{padding-top:62px}}@media only screen and (min-width:1280px){.history__images{padding-top:120px}}@media only screen and (min-width:670px){.history__images{border-left:8px solid var(--color-background);border-right:8px solid var(--color-background)}}@media only screen and (min-width:1280px){.history__images{-webkit-box-ordinal-group:3;border-bottom:8px solid var(--color-background);border-left-width:0;-webkit-order:2;order:2;width:100%}}.history__images:after,.history__images:before{-webkit-animation:stripe-slide 16s linear infinite forwards;animation:stripe-slide 16s linear infinite forwards;background-image:url(/webicons/career/career-animation.svg);background-size:cover;content:"";height:420px;position:absolute;right:0;width:143px;z-index:0}@media only screen and (min-width:670px){.history__images:after,.history__images:before{height:840px;width:285px}}.history__images:before{top:0}.history__images:after{top:420px}@media only screen and (min-width:670px){.history__images:after{top:840px}}.history__subslider{padding-bottom:38px;padding-right:40px}@media only screen and (min-width:670px){.history__subslider{padding-bottom:62px}}@media only screen and (min-width:1280px){.history__subslider{padding-bottom:120px}}@media only screen and (min-width:670px){.history__subslider{padding-right:76px}}@media only screen and (min-width:960px){.history__subslider{padding-right:124px}}@media only screen and (min-width:1280px){.history__subslider{padding-right:240px}}.history__subslider.is-disabled .history__subslider-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.history__subslider-wrapper{padding-left:20px}@media only screen and (min-width:670px){.history__subslider-wrapper{padding-left:38px}}@media only screen and (min-width:960px){.history__subslider-wrapper{padding-left:62px}}@media only screen and (min-width:1280px){.history__subslider-wrapper{padding-left:120px}}.history__subslider-slide{height:260px;padding-left:12px;padding-right:12px;padding-top:12px;position:relative;width:210px}@media only screen and (min-width:670px){.history__subslider-slide{padding-top:18px}}@media only screen and (min-width:1280px){.history__subslider-slide{padding-top:24px}}@media only screen and (min-width:670px){.history__subslider-slide{height:340px;padding-left:18px;padding-right:18px;width:290px}}@media only screen and (min-width:1280px){.history__subslider-slide{height:485px;padding-left:24px;padding-right:24px;width:432px}}.history__subslider-scrollbar{background-color:rgba(var(--color-white-rgb),.2);border-radius:2px;bottom:16px;height:2px;left:20px;position:absolute;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}@media only screen and (min-width:670px){.history__subslider-scrollbar{bottom:22px;left:38px;width:-webkit-calc(100% - 76px);width:calc(100% - 76px)}}@media only screen and (min-width:960px){.history__subslider-scrollbar{left:62px;width:-webkit-calc(100% - 124px);width:calc(100% - 124px)}}@media only screen and (min-width:1280px){.history__subslider-scrollbar{bottom:70px;left:120px;width:-webkit-calc(100% - 240px);width:calc(100% - 240px)}}.history__subslider-scrollbar .swiper-scrollbar-drag{background-color:var(--color-white);border-radius:2px;height:100%}.history__subslider-image,.history__subslider-image:before{height:100%;left:0;position:absolute;top:0;width:100%}.history__subslider-image:before{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(58.77%,rgba(10,52,88,0)),to(rgba(10,52,88,.4)));background-image:linear-gradient(0deg,rgba(10,52,88,0) 58.77%,rgba(10,52,88,.4));content:"";z-index:1}.history__subslider-image img,.history__subslider-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.history__subslider-text{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.35;position:relative;z-index:1}@media only screen and (min-width:670px){.history__subslider-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.history__subslider-text{font-size:18px;line-height:1.35}}.history__years{border-top-width:8px;border:8px solid var(--color-background);border-top:0 solid var(--color-background);padding-bottom:24px;padding-top:32px;position:relative}@media only screen and (min-width:670px){.history__years{padding-top:46px}}@media only screen and (min-width:1280px){.history__years{padding-top:64px}}@media only screen and (min-width:670px){.history__years{padding-bottom:38px}}@media only screen and (min-width:1280px){.history__years{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:2;border-right-width:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-order:1;order:1;padding-bottom:48px;width:100%}}.history__years-title{padding-left:20px;padding-right:20px;text-align:center}@media only screen and (min-width:670px){.history__years-title{padding-left:38px;padding-right:38px}}@media only screen and (min-width:960px){.history__years-title{padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.history__years-title{padding-left:64px;padding-right:64px;text-align:left;width:455px}}.history__years-wrapper:not(:first-child){margin-top:2px}@media only screen and (min-width:670px){.history__years-wrapper:not(:first-child){margin-top:2px}}@media only screen and (min-width:1280px){.history__years-wrapper:not(:first-child){height:auto;margin-top:4px;margin-top:auto}}.history__years-slide{background-color:var(--color-white);padding-left:20px;padding-right:20px}@media only screen and (min-width:670px){.history__years-slide{padding-left:38px;padding-right:38px}}@media only screen and (min-width:960px){.history__years-slide{padding-left:46px;padding-right:46px}}@media only screen and (min-width:1280px){.history__years-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;padding-left:64px;padding-right:64px}}.history__years-text{color:rgba(var(--color-dark-rgb),.5);font-size:14px;font-weight:400;line-height:1.35;text-align:center}@media only screen and (min-width:670px){.history__years-text{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.history__years-text{font-size:18px;line-height:1.35;max-width:250px;text-align:left}}.history__years-year{font-size:34px;font-weight:500;line-height:1.12;margin-top:20px;padding-top:16px;text-align:center}@media only screen and (min-width:670px){.history__years-year{margin-top:30px}}@media only screen and (min-width:1280px){.history__years-year{margin-top:40px}}@media only screen and (min-width:670px){.history__years-year{padding-top:24px}}@media only screen and (min-width:1280px){.history__years-year{padding-top:32px}}@media only screen and (min-width:670px){.history__years-year{font-size:52px;line-height:1.12}}@media only screen and (min-width:1280px){.history__years-year{font-size:84px;line-height:1.12}}@media only screen and (min-width:960px){.history__years-year{border-top:1px solid rgba(var(--color-dark-rgb),.1)}}.history__years-controls{-webkit-box-pack:justify;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;left:20px;margin-bottom:24px;position:absolute;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);z-index:1}@media only screen and (min-width:670px){.history__years-controls{margin-bottom:38px}}@media only screen and (min-width:1280px){.history__years-controls{margin-bottom:48px}}@media only screen and (min-width:670px){.history__years-controls{left:38px;width:-webkit-calc(100% - 76px);width:calc(100% - 76px)}}@media only screen and (min-width:960px){.history__years-controls{left:46px;width:-webkit-calc(100% - 92px);width:calc(100% - 92px)}}@media only screen and (min-width:1280px){.history__years-controls{bottom:20px;left:64px;width:-webkit-calc(100% - 128px);width:calc(100% - 128px)}}.achievements{margin-bottom:38px}@media only screen and (min-width:670px){.achievements{margin-bottom:60px}}@media only screen and (min-width:1280px){.achievements{margin-bottom:104px}}.achievements__title{margin-right:2.7777777778%;text-align:center}.achievements__grid{grid-gap:10px;display:grid}@media only screen and (min-width:670px){.achievements__grid{grid-gap:12px}}@media only screen and (min-width:1280px){.achievements__grid{grid-gap:16px}}.achievements__content:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.achievements__content:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.achievements__content:not(:first-child){margin-top:48px}}.achievements__top{margin-right:2.7777777778%}@media only screen and (min-width:960px){.achievements__top{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.achievements__top{margin-right:0}}.achievements__middle{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding-right:2.7777777778%}@media only screen and (min-width:1280px){.achievements__middle{padding-right:0}}.achievements__bottom{margin-right:2.7777777778%}@media only screen and (min-width:1280px){.achievements__bottom{margin-right:0}}.about-company{margin-bottom:40px}@media only screen and (min-width:670px){.about-company{margin-bottom:64px}}@media only screen and (min-width:1280px){.about-company{margin-bottom:160px}.about-company__wrapper{display:-webkit-box;display:-webkit-flex;display:flex}}.about-company__logo{height:39px;position:relative;width:40px}@media only screen and (min-width:670px){.about-company__logo{height:45px;width:46px}}@media only screen and (min-width:960px){.about-company__logo{height:64px;width:66px}}.about-company__logo:not(:last-child){margin-bottom:24px}@media only screen and (min-width:670px){.about-company__logo:not(:last-child){margin-bottom:38px}}@media only screen and (min-width:1280px){.about-company__logo:not(:last-child){margin-bottom:48px}}.about-company__logo svg{fill:var(--color-orange);height:100%;width:100%}@media only screen and (min-width:1280px){.about-company__content{margin-left:auto;max-width:1108px;width:64.7058823529%}}.about-company__text{margin-top:32px}@media only screen and (min-width:670px){.about-company__text{margin-top:46px}}@media only screen and (min-width:1280px){.about-company__text{margin-top:64px}}@media only screen and (min-width:960px){.about-company__text{max-width:510px;width:67.6470588235%}}.about-company__text p{color:rgba(var(--color-dark-rgb),.7);font-size:14px;font-weight:400;line-height:1.35}@media only screen and (min-width:670px){.about-company__text p{font-size:16px;line-height:1.35}}@media only screen and (min-width:1280px){.about-company__text p{font-size:18px;line-height:1.35}}.about-company__text p:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.about-company__text p:not(:first-child){margin-top:12px}}@media only screen and (min-width:1280px){.about-company__text p:not(:first-child){margin-top:16px}}

/*# sourceMappingURL=styles.css.map*/