.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}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-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)}}
@charset "UTF-8";:root{--color-violet:#9400d3;--color-violet-rgb:148,0,211;--color-indigo:indigo;--color-indigo-rgb:75,0,130;--color-blue:#00f;--color-blue-rgb:0,0,255;--color-green:#0f0;--color-green-rgb:0,255,0;--color-yellow:#ff0;--color-yellow-rgb:255,255,0;--color-orange:#ff7f00;--color-orange-rgb:255,127,0;--color-red:#f76060;--color-red-rgb:247,96,96;--color-error-red:#ff001f;--color-error-red-rgb:255,0,31;--color-black:#000;--color-black-rgb:0,0,0;--color-white:#fff;--color-white-rgb:255,255,255;--color-gray:#ccc;--color-gray-rgb:204,204,204;--color-dark:#1b1b1b;--color-dark-rgb:27,27,27;--color-brand-white:#fff;--color-brand-white-rgb:255,255,255;--color-brand-dark-blue:#151a40;--color-brand-dark-blue-rgb:21,26,64;--color-brand-mid-blue:#3166b6;--color-brand-mid-blue-rgb:49,102,182;--color-brand-mid-blue-gradient:#073c89;--color-brand-mid-blue-gradient-rgb:7,60,137;--color-brand-light-blue:#a5d0f1;--color-brand-light-blue-rgb:165,208,241;--color-brand-slate:#878dbd;--color-brand-slate-rgb:135,141,189;--color-brand-red:#cc2727;--color-brand-red-rgb:204,39,39;--color-brand-red-gradient:#af0909;--color-brand-red-gradient-rgb:175,9,9;--color-brand-red-pastel:#fd5d5d;--color-brand-red-pastel-rgb:253,93,93;--color-brand-gray-medium:#c4c4c4;--color-brand-gray-medium-rgb:196,196,196;--color-brand-gray-dark:#8a8c9f;--color-brand-gray-dark-rgb:138,140,159;--color-brand-gray:#f6f6f7;--color-brand-gray-rgb:246,246,247;--color-page-error-text:#151a40;--color-page-error-text-rgb:21,26,64;--header-logo-height:42px;--header-height:0px;--is-br:1}@font-face{font-display:swap;font-family:WixMadeforDisplay;font-weight:400;src:url(/fonts/WixMadeforDisplay-Regular.woff2) format("woff2"),url(/fonts/WixMadeforDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:WixMadeforDisplay;font-weight:500;src:url(/fonts/WixMadeforDisplay-Medium.woff2) format("woff2"),url(/fonts/WixMadeforDisplay-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:WixMadeforDisplay;font-weight:600;src:url(/fonts/WixMadeforDisplay-SemiBold.woff2) format("woff2"),url(/fonts/WixMadeforDisplay-SemiBold.woff) format("woff")}html{color:var(--color-brand-dark-blue);font-family:WixMadeforDisplay,sans-serif}.search-panel__preloader{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:initial;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:71px;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (min-width:670px){.search-panel__preloader{max-height:83px}}@media only screen and (min-width:960px){.search-panel__preloader{max-height:113px}}.search-panel__preloader-icon{height:100%;overflow:visible;width:100%}.search-panel__preloader-icon circle{fill:var(--color-brand-dark-blue);-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-panel__filter{background-color:rgba(var(--color-brand-dark-blue-rgb),.1);padding:26px 2.7777777778%;position:relative}@media only screen and (min-width:670px){.search-panel__filter{padding-top:38px}}@media only screen and (min-width:1280px){.search-panel__filter{padding-top:48px}}@media only screen and (min-width:1900px){.search-panel__filter{padding-top:48px}}@media only screen and (min-width:670px){.search-panel__filter{padding-bottom:38px}}@media only screen and (min-width:1280px){.search-panel__filter{padding-bottom:48px}}@media only screen and (min-width:1900px){.search-panel__filter{padding-bottom:48px}}.search-panel__filter-form{-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){.search-panel__filter-form{-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}}.search-panel__filter-items{-webkit-box-flex:1;display:grid;-webkit-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:670px){.search-panel__filter-items{-webkit-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr}}@media only screen and (min-width:960px){.search-panel__filter-items{-webkit-column-gap:0;column-gap:0;display:-webkit-box;display:-webkit-flex;display:flex}}.search-panel__filter-item{display:contents}.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-bottom:22px}@media only screen and (min-width:670px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-bottom:34px}}@media only screen and (min-width:1280px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-bottom:40px}}@media only screen and (min-width:1900px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-bottom:40px}}@media only screen and (min-width:670px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-bottom:0;margin-right:8px}}@media only screen and (min-width:670px) and (min-width:670px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-right:10px}}@media only screen and (min-width:670px) and (min-width:1280px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-right:10px}}@media only screen and (min-width:670px) and (min-width:1900px){.search-panel__filter-item:nth-child(2) .search-panel__range-slider{margin-right:10px}}.search-panel__radio-buttons{margin-bottom:22px}@media only screen and (min-width:670px){.search-panel__radio-buttons{margin-bottom:34px}}@media only screen and (min-width:1280px){.search-panel__radio-buttons{margin-bottom:40px}}@media only screen and (min-width:1900px){.search-panel__radio-buttons{margin-bottom:40px}}@media only screen and (min-width:670px){.search-panel__radio-buttons{grid-column:span 2;justify-self:self-start}}@media only screen and (min-width:960px){.search-panel__radio-buttons{margin-bottom:0;margin-right:22px}}@media only screen and (min-width:960px) and (min-width:670px){.search-panel__radio-buttons{margin-right:34px}}@media only screen and (min-width:960px) and (min-width:1280px){.search-panel__radio-buttons{margin-right:40px}}@media only screen and (min-width:960px) and (min-width:1900px){.search-panel__radio-buttons{margin-right:40px}}@media only screen and (min-width:670px){.search-panel__range-slider{max-width:463px}}.search-panel__result-button{margin-top:38px}@media only screen and (min-width:670px){.search-panel__result-button{margin-top:54px}}@media only screen and (min-width:1280px){.search-panel__result-button{margin-top:80px}}@media only screen and (min-width:1900px){.search-panel__result-button{margin-top:80px}}.search-panel__result-button .button{width:100%}@media only screen and (min-width:670px){.search-panel__result-button{margin-top:20px}}@media only screen and (min-width:670px) and (min-width:670px){.search-panel__result-button{margin-top:32px}}@media only screen and (min-width:670px) and (min-width:1280px){.search-panel__result-button{margin-top:36px}}@media only screen and (min-width:670px) and (min-width:1900px){.search-panel__result-button{margin-top:36px}}@media only screen and (min-width:670px){.search-panel__result-button .button{width:auto}}@media only screen and (min-width:1280px){.search-panel__result-button{margin-left:38px;margin-top:0}}@media only screen and (min-width:1280px) and (min-width:670px){.search-panel__result-button{margin-left:54px}}@media only screen and (min-width:1280px) and (min-width:1280px){.search-panel__result-button{margin-left:80px}}@media only screen and (min-width:1280px) and (min-width:1900px){.search-panel__result-button{margin-left:80px}}.search-panel__filter-slider{background-color:var(--color-white);border-radius:100px;outline:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);padding-left:16px;padding-right:16px;-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){.search-panel__filter-slider{padding-left:18px}}@media only screen and (min-width:1280px){.search-panel__filter-slider{padding-left:20px}}@media only screen and (min-width:1900px){.search-panel__filter-slider{padding-left:20px}}@media only screen and (min-width:670px){.search-panel__filter-slider{padding-right:18px}}@media only screen and (min-width:1280px){.search-panel__filter-slider{padding-right:20px}}@media only screen and (min-width:1900px){.search-panel__filter-slider{padding-right:20px}}.search-panel__filter-slider .vue-slider-rail{cursor:pointer;position:relative}.search-panel__filter-slider .vue-slider-rail:after{content:"";height:30px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.search-panel__filter-slider .vue-slider-dot{background-color:var(--color-brand-dark-blue)}.search-panel__filter-slider .vue-slider-dot-handle{background-color:var(--color-brand-dark-blue);border-radius:50%;height:11px;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-property:background-color,height,width;transition-property:background-color,height,width;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:11px}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle{width:11px}}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider-dot-handle{width:11px}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle{height:11px}}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider-dot-handle{height:11px}}.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}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle:before{width:36px}}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider-dot-handle:before{width:36px}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle:before{height:36px}}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider-dot-handle:before{height:36px}}.search-panel__filter-slider .vue-slider-process{background-color:var(--color-brand-mid-blue);height:2px!important;margin-left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-panel__slider-inputs{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:44px;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:100%}.search-panel__slider-inputs :last-child{justify-self:end}.search-panel__slider-inputs-separator{font-size:14px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.search-panel__slider-inputs-separator{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.search-panel__slider-inputs-separator{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.search-panel__slider-inputs-separator{font-size:14px;line-height:1.1}}.search-panel__slider-input-wrap{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:flex}.search-panel__slider-input-prefix{color:var(--color-brand-slate);font-size:14px;padding-right:8px;-webkit-transform:translateY(1px);transform:translateY(1px)}@media only screen and (min-width:670px){.search-panel__slider-input-prefix{padding-right:8px}}@media only screen and (min-width:1280px){.search-panel__slider-input-prefix{padding-right:8px}}@media only screen and (min-width:1900px){.search-panel__slider-input-prefix{padding-right:8px}}@media only screen and (min-width:670px){.search-panel__slider-input-prefix{font-size:15px}}@media only screen and (min-width:960px){.search-panel__slider-input-prefix{font-size:18px}}.search-panel__slider-input-suffix{font-size:14px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.search-panel__slider-input-suffix{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.search-panel__slider-input-suffix{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.search-panel__slider-input-suffix{font-size:14px;line-height:1.1}}.search-panel__slider-input{opacity:0;overflow:hidden;position:absolute;visibility:hidden}.range-slider__value{font-size:14px;font-weight:600}.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}.checkbox{margin-bottom:0}.checkbox__label{background-color:rgba(var(--color-brand-dark-blue-rgb),.4);cursor:pointer;height:100%;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,opacity;transition-property:color,background-color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:1280px){.checkbox__label:hover{background-color:rgba(var(--color-brand-dark-blue-rgb),.65)}}.checkbox__label:before{background:var(--color-brand-dark-blue);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.checkbox__label:before,.checkbox__text{-webkit-transition-duration:.3s;transition-duration:.3s;z-index:1}.checkbox__text{position:relative;-webkit-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.checkbox_theme_block.checkbox{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.checkbox_theme_block.checkbox:not(:last-child){border-right:1px solid var(--color-brand-dark-blue)}.checkbox_theme_block.checkbox:first-child{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px);border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:first-child{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:first-child{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:first-child{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:first-child{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}.checkbox_theme_block.checkbox:first-child .checkbox__label{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px);border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:first-child .checkbox__label{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:first-child .checkbox__label{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:first-child .checkbox__label{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:first-child .checkbox__label{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}.checkbox_theme_block.checkbox:first-child .checkbox__label:before{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px);border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:first-child .checkbox__label:before{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:first-child .checkbox__label:before{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:first-child .checkbox__label:before{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:first-child .checkbox__label:before{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}.checkbox_theme_block.checkbox:last-child{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px);border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px);margin-right:0}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:last-child{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:last-child{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:last-child{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:last-child{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}.checkbox_theme_block.checkbox:last-child .checkbox__label{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px);border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:last-child .checkbox__label{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:last-child .checkbox__label{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:last-child .checkbox__label{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:last-child .checkbox__label{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}.checkbox_theme_block.checkbox:last-child .checkbox__label:before{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px);border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:last-child .checkbox__label:before{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:last-child .checkbox__label:before{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:670px){.checkbox_theme_block.checkbox:last-child .checkbox__label:before{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.checkbox_theme_block.checkbox:last-child .checkbox__label:before{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}.checkbox_theme_block .checkbox__label{padding:16px 0}@media only screen and (min-width:670px){.checkbox_theme_block .checkbox__label{padding:16px 0}}@media only screen and (min-width:960px){.checkbox_theme_block .checkbox__label{padding:16px 0}}.checkbox_theme_block .checkbox__text{font-size:16px;font-weight:400;line-height:1.5;text-align:center;width:inherit}@media only screen and (min-width:670px){.checkbox_theme_block .checkbox__text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.checkbox_theme_block .checkbox__text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.checkbox_theme_block .checkbox__text{font-size:16px;line-height:1.5}}.checkbox_theme_button.checkbox{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px);margin-right:0}@media only screen and (min-width:670px){.checkbox_theme_button.checkbox{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}}@media only screen and (min-width:960px){.checkbox_theme_button.checkbox{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}}.checkbox_theme_button .checkbox__label{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px);padding:7px 16px}@media only screen and (min-width:670px){.checkbox_theme_button .checkbox__label{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}}@media only screen and (min-width:960px){.checkbox_theme_button .checkbox__label{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}}@media only screen and (min-width:670px){.checkbox_theme_button .checkbox__label{padding:4px 16px}}@media only screen and (min-width:960px){.checkbox_theme_button .checkbox__label{padding:4px 16px}}.checkbox_theme_button .checkbox__label:before{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}@media only screen and (min-width:670px){.checkbox_theme_button .checkbox__label:before{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}}@media only screen and (min-width:960px){.checkbox_theme_button .checkbox__label:before{border-radius:-webkit-calc(var(--is-br)*25px);border-radius:calc(var(--is-br)*25px)}}.checkbox_theme_button .checkbox__text{font-size:13px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.checkbox_theme_button .checkbox__text{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.checkbox_theme_button .checkbox__text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.checkbox_theme_button .checkbox__text{font-size:14px;line-height:1.1}}.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:13px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__text{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.checkbox_theme_toggle .checkbox__text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.checkbox_theme_toggle .checkbox__text{font-size:14px;line-height:1.1}}.checkbox_theme_toggle .checkbox__toggle{background:var(--color-brand-dark-blue);border-radius:-webkit-calc(var(--is-br)*200px);border-radius:calc(var(--is-br)*200px);cursor:pointer;display:block;height:20px;position:relative;width:36px}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__toggle{border-radius:-webkit-calc(var(--is-br)*200px);border-radius:calc(var(--is-br)*200px)}}@media only screen and (min-width:960px){.checkbox_theme_toggle .checkbox__toggle{border-radius:-webkit-calc(var(--is-br)*150px);border-radius:calc(var(--is-br)*150px)}}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__toggle{width:36px}}@media only screen and (min-width:960px){.checkbox_theme_toggle .checkbox__toggle{width:36px}}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__toggle{height:20px}}@media only screen and (min-width:960px){.checkbox_theme_toggle .checkbox__toggle{height:20px}}.checkbox_theme_toggle .checkbox__toggle:before{background:rgba(var(--color-brand-dark-blue-rgb),.4);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}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__toggle:before{width:16px}}@media only screen and (min-width:960px){.checkbox_theme_toggle .checkbox__toggle:before{width:16px}}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__toggle:before{height:16px}}@media only screen and (min-width:960px){.checkbox_theme_toggle .checkbox__toggle:before{height:16px}}@media only screen and (min-width:670px){.checkbox_theme_toggle .checkbox__toggle:before{left:3px}}@media only screen and (min-width:960px){.checkbox_theme_toggle .checkbox__toggle:before{left:3px}}.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-brand-dark-blue)}.checkbox_theme_toggle .checkbox__input:checked~.checkbox__label .checkbox__toggle{background-color:var(--color-brand-dark-blue)}.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{background-color:var(--color-brand-dark-blue);opacity:1}.checkbox__input:checked~.checkbox__label .checkbox__text{color:var(--color-white)}.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-brand-dark-blue-rgb),.3)}.skeleton-loader{margin-left:auto;margin-right:auto;max-width:424px;width:100%}@media only screen and (min-width:670px){.skeleton-loader{max-width:auto}}@media only screen and (min-width:670px) and (max-width:959px){.skeleton-loader{max-width:600px}}@media only screen and (min-width:960px){.skeleton-loader{max-width:none}}.skeleton-loader__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:431px;margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:38px;padding-top:38px;width:83.3333333333%}@media only screen and (min-width:670px){.skeleton-loader__wrapper{padding-top:58px}}@media only screen and (min-width:1280px){.skeleton-loader__wrapper{padding-top:88px}}@media only screen and (min-width:1900px){.skeleton-loader__wrapper{padding-top:88px}}@media only screen and (min-width:670px){.skeleton-loader__wrapper{padding-bottom:58px}}@media only screen and (min-width:1280px){.skeleton-loader__wrapper{padding-bottom:88px}}@media only screen and (min-width:1900px){.skeleton-loader__wrapper{padding-bottom:88px}}@media only screen and (min-width:670px){.skeleton-loader__wrapper{height:279px}}@media only screen and (min-width:960px){.skeleton-loader__wrapper{height:173px;margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.skeleton-loader__item{height:48px;margin-top:auto;width:100%}@media only screen and (min-width:670px){.skeleton-loader__item{height:58px}}@media only screen and (min-width:960px){.skeleton-loader__item{height:58px;width:29.0625%}.skeleton-loader__item:not(:first-child){margin-left:2.1875%}}@media only screen and (min-width:1280px){.skeleton-loader__item{width:22.8125%}}.skeleton-loader__item:not(:last-child){margin-bottom:20px}@media only screen and (min-width:670px){.skeleton-loader__item:not(:last-child){margin-bottom:48px}}@media only screen and (min-width:960px){.skeleton-loader__item:not(:last-child){margin-bottom:8px}.skeleton-loader__item:first-child{width:37.5%}}@media only screen and (min-width:1280px){.skeleton-loader__item:first-child{width:28.125%}}.skeleton-loader__item:last-child{margin-top:20px;width:100%}@media only screen and (min-width:960px){.skeleton-loader__item:last-child{max-width:250px}}@media only screen and (min-width:670px){.skeleton-loader__item:last-child{min-width:250px}}@media only screen and (min-width:960px){.skeleton-loader__item:last-child{min-width:250px}}@media only screen and (min-width:670px){.skeleton-loader__item:last-child{margin-top:0}}@media only screen and (min-width:960px){.skeleton-loader__item:last-child{margin-left:auto;margin-top:auto;width:100%}}@media only screen and (min-width:1280px){.skeleton-loader__item:last-child{width:21.875%}}.skeleton-animation{background-color:rgba(var(--color-brand-dark-blue-rgb),.8);overflow:hidden;position:relative}.skeleton-animation:after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(20%,hsla(0,0%,100%,.2)),color-stop(60%,hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.advantage{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);padding:30px 2.7777777778%}@media only screen and (min-width:670px){.advantage{padding-top:42px}}@media only screen and (min-width:1280px){.advantage{padding-top:56px}}@media only screen and (min-width:1900px){.advantage{padding-top:56px}}@media only screen and (min-width:670px){.advantage{padding-bottom:42px}}@media only screen and (min-width:1280px){.advantage{padding-bottom:56px}}@media only screen and (min-width:1900px){.advantage{padding-bottom:56px}}@media only screen and (min-width:670px) and (max-width:959px){.advantage{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.advantage{-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;gap:0;-webkit-justify-content:space-between;justify-content:space-between;padding-left:5.5555555556%;padding-right:5.5555555556%}.advantage:nth-child(odd):not(:last-child){border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.11)}}@media only screen and (min-width:1280px){.advantage{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);height:430px}}@media only screen and (min-width:1900px){.advantage{height:530px}}.advantage__content{padding-bottom:20px}@media only screen and (min-width:670px){.advantage__content{padding-bottom:32px}}@media only screen and (min-width:1280px){.advantage__content{padding-bottom:36px}}@media only screen and (min-width:1900px){.advantage__content{padding-bottom:36px}}@media only screen and (min-width:670px) and (max-width:959px){.advantage__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;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:0}}@media only screen and (min-width:1280px){.advantage__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;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:0}}.advantage__title{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;margin-bottom:16px;text-transform:none}@media only screen and (min-width:670px){.advantage__title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.advantage__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.advantage__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.advantage__title{margin-bottom:26px}}@media only screen and (min-width:1280px){.advantage__title{margin-bottom:28px}}@media only screen and (min-width:1900px){.advantage__title{margin-bottom:28px}}@media only screen and (min-width:670px){.advantage__title{letter-spacing:-.4px}}@media only screen and (min-width:960px){.advantage__title{letter-spacing:-.4px}}@media only screen and (min-width:1280px){.advantage__title{letter-spacing:-.8px}}@media only screen and (min-width:960px){.advantage__title{margin-bottom:18px}}@media only screen and (min-width:960px) and (min-width:670px){.advantage__title{margin-bottom:28px}}@media only screen and (min-width:960px) and (min-width:1280px){.advantage__title{margin-bottom:32px}}@media only screen and (min-width:960px) and (min-width:1900px){.advantage__title{margin-bottom:32px}}.advantage__text{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2;max-width:280px}@media only screen and (min-width:670px){.advantage__text{max-width:260px}}@media only screen and (min-width:960px){.advantage__text{max-width:100%}}@media only screen and (min-width:1280px){.advantage__text{max-width:260px}}@media only screen and (min-width:1440px){.advantage__text{max-width:260px}}@media only screen and (min-width:1900px){.advantage__text{max-width:360px}}@media only screen and (min-width:670px){.advantage__text{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.advantage__text{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.advantage__text{font-size:18px;line-height:1.2}}.advantage__img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:300px;-webkit-justify-content:space-between;justify-content:space-between;padding:22px;position:relative;width:100%}@media only screen and (min-width:670px){.advantage__img{height:320px}}@media only screen and (min-width:960px){.advantage__img{height:400px}}@media only screen and (min-width:1280px){.advantage__img{height:318px}}@media only screen and (min-width:1440px){.advantage__img{height:318px}}@media only screen and (min-width:1900px){.advantage__img{height:418px}}@media only screen and (min-width:670px){.advantage__img{padding-top:34px}}@media only screen and (min-width:1280px){.advantage__img{padding-top:40px}}@media only screen and (min-width:1900px){.advantage__img{padding-top:40px}}@media only screen and (min-width:670px){.advantage__img{padding-bottom:34px}}@media only screen and (min-width:1280px){.advantage__img{padding-bottom:40px}}@media only screen and (min-width:1900px){.advantage__img{padding-bottom:40px}}@media only screen and (min-width:670px){.advantage__img{padding-left:34px}}@media only screen and (min-width:1280px){.advantage__img{padding-left:40px}}@media only screen and (min-width:1900px){.advantage__img{padding-left:40px}}@media only screen and (min-width:670px){.advantage__img{padding-right:34px}}@media only screen and (min-width:1280px){.advantage__img{padding-right:40px}}@media only screen and (min-width:1900px){.advantage__img{padding-right:40px}}.advantage__img img,.advantage__img picture{bottom:0;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.advantage__value{display:-webkit-box;display:-webkit-flex;display:flex;font-size:120px;font-weight:500;gap:8px;letter-spacing:-7.2px;line-height:.8;position:relative;z-index:1}@media only screen and (min-width:670px){.advantage__value{font-size:148px;line-height:.8}}@media only screen and (min-width:1280px){.advantage__value{font-size:184px;line-height:.8}}@media only screen and (min-width:1900px){.advantage__value{font-size:184px;line-height:.8}}@media only screen and (min-width:670px){.advantage__value{letter-spacing:-8.88px}}@media only screen and (min-width:960px){.advantage__value{letter-spacing:-8.88px}}@media only screen and (min-width:1280px){.advantage__value{letter-spacing:-11.04px}}.advantage__value span{font-size:60px;font-weight:500;letter-spacing:-1.2px;line-height:80%}.advantage__key{font-size:14px;font-weight:500;line-height:1.2;position:relative;text-align:right;z-index:1}@media only screen and (min-width:670px){.advantage__key{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.advantage__key{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.advantage__key{font-size:18px;line-height:1.2}}.advantage__img-default{background:linear-gradient(232deg,rgba(var(--color-brand-dark-blue-rgb),.84) .61%,rgba(49,102,182,.84) 33.73%,rgba(7,60,137,.84) 65.89%,rgba(21,26,64,.84) 100.45%),url(/images/picture/advantage-bg.webp) #d3d3d3 50%/cover no-repeat}.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.breadcrumbs__item:after{content:"/";font-size:14px;font-weight:600;line-height:1.1;padding-left:10px}@media only screen and (min-width:670px){.breadcrumbs__item:after{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.breadcrumbs__item:after{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.breadcrumbs__item:after{font-size:14px;line-height:1.1}}.breadcrumbs__text{color:rgba(var(--color-brand-dark-blue-rgb),.7);font-size:14px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.breadcrumbs__text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.breadcrumbs__text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.breadcrumbs__text{font-size:14px;line-height:1.1}}.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:initial;background-color:var(--color-brand-mid-blue-gradient);border:none;border-radius:100px;color:inherit;color:var(--color-white);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font:inherit;font-size:14px;font-weight:600;-webkit-justify-content:center;justify-content:center;line-height:normal;line-height:1.1;margin:0;min-height:44px;outline:none;overflow:visible;padding:0;text-align:inherit;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap;width:auto}.button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.button{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.button{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.button{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.button:hover .button__label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.button:hover .button__label-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}.button-disabled,.button.is-disabled,.button:disabled{opacity:.5;pointer-events:none}.button__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative}.button__label,.button__wrapper{display:-webkit-box;display:-webkit-flex;display:flex}.button__label{-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1;padding-left:16px;padding-right:16px;-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}@media only screen and (min-width:670px){.button__label{padding-left:18px}}@media only screen and (min-width:1280px){.button__label{padding-left:20px}}@media only screen and (min-width:1900px){.button__label{padding-left:20px}}@media only screen and (min-width:670px){.button__label{padding-right:18px}}@media only screen and (min-width:1280px){.button__label{padding-right:20px}}@media only screen and (min-width:1900px){.button__label{padding-right:20px}}.button__label-duplicate{left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(-webkit-calc(100% + 2px));transform:translateY(calc(100% + 2px))}.button_width_block{width:100%}.button_theme_white{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-brand-dark-blue)}.button_theme_blue-light{background-color:rgba(var(--color-brand-dark-blue-rgb),50%);border-color:rgba(var(--color-brand-dark-blue-rgb),50%);color:var(--color-brand-dark-blue)}.button_theme_clear{background-color:initial;border-color:transparent;color:var(--color-brand-dark-blue);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:auto}.button_theme_clear .button__label{padding:0}.button_theme_clear.button_theme_white{background-color:initial;border-color:transparent;color:var(--color-white)}.button_theme_clear.button_theme_blue-light{background-color:initial;border-color:transparent;color:rgba(var(--color-brand-dark-blue-rgb),50%)}.button_theme_bordered{background-color:initial;border:1px solid var(--color-brand-dark-blue);color:var(--color-brand-dark-blue)}.button_theme_bordered.button_theme_white{border:1px solid var(--color-white);color:var(--color-white)}.button_theme_bordered.button_theme_blue-light{border:1px solid rgba(var(--color-brand-dark-blue-rgb),50%);color:rgba(var(--color-brand-dark-blue-rgb),50%)}.button_size_l{font-size:18px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.button_size_l{font-size:22px;line-height:1.1}}@media only screen and (min-width:1280px){.button_size_l{font-size:24px;line-height:1.1}}@media only screen and (min-width:1900px){.button_size_l{font-size:24px;line-height:1.1}}.button_size_xl{font-size:36px;font-weight:600;line-height:1.08}@media only screen and (min-width:670px){.button_size_xl{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.button_size_xl{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.button_size_xl{font-size:56px;line-height:1.08}}.button_size_xs{font-size:13px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.button_size_xs{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.button_size_xs{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.button_size_xs{font-size:14px;line-height:1.1}}.button_theme_icon svg{line-height:0;margin-left:8px}@media only screen and (min-width:670px){.button_theme_icon svg{margin-left:8px}}@media only screen and (min-width:1280px){.button_theme_icon svg{margin-left:8px}}@media only screen and (min-width:1900px){.button_theme_icon svg{margin-left:8px}}.button_theme_left-icon svg{line-height:0;margin-left:0;margin-right:8px}@media only screen and (min-width:670px){.button_theme_left-icon svg{margin-right:8px}}@media only screen and (min-width:1280px){.button_theme_left-icon svg{margin-right:8px}}@media only screen and (min-width:1900px){.button_theme_left-icon svg{margin-right:8px}}.button-circle{-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:initial;border:none;border:1px solid var(--color-brand-dark-blue);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);color:inherit;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;position:relative;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:44px}.button-circle::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.button-circle:hover .button-circle__label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.button-circle:hover .button-circle__label-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}.button-circle.is-disabled,.button-circle:disabled{cursor:default;pointer-events:none}.button-circle__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative}.button-circle__label,.button-circle__wrapper{display:-webkit-box;display:-webkit-flex;display:flex}.button-circle__label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-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}.button-circle__label svg{-webkit-flex-shrink:0;flex-shrink:0}.button-circle__label-duplicate{left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.button-circle_theme_white{border-color:var(--color-white);color:var(--color-white)}.button-circle_theme_mid-blue{background-color:var(--color-brand-mid-blue-gradient);border-color:var(--color-brand-mid-blue-gradient);color:var(--color-white)}.button-circle_theme_large{height:52px;width:52px}@media only screen and (min-width:670px){.button-circle_theme_large{width:64px}}@media only screen and (min-width:960px){.button-circle_theme_large{width:64px}}@media only screen and (min-width:1280px){.button-circle_theme_large{width:72px}}@media only screen and (min-width:670px){.button-circle_theme_large{height:64px}}@media only screen and (min-width:960px){.button-circle_theme_large{height:64px}}@media only screen and (min-width:1280px){.button-circle_theme_large{height:72px}}.cookies-notice{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);bottom:12px;display:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:2.7777777778%;margin-right:2.7777777778%;padding:22px;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(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;width:94.4444444444%;z-index:5}@media only screen and (min-width:670px){.cookies-notice{padding-top:34px}}@media only screen and (min-width:1280px){.cookies-notice{padding-top:40px}}@media only screen and (min-width:1900px){.cookies-notice{padding-top:40px}}@media only screen and (min-width:670px){.cookies-notice{padding-bottom:34px}}@media only screen and (min-width:1280px){.cookies-notice{padding-bottom:40px}}@media only screen and (min-width:1900px){.cookies-notice{padding-bottom:40px}}@media only screen and (min-width:670px){.cookies-notice{padding-left:34px}}@media only screen and (min-width:1280px){.cookies-notice{padding-left:40px}}@media only screen and (min-width:1900px){.cookies-notice{padding-left:40px}}@media only screen and (min-width:670px){.cookies-notice{padding-right:34px}}@media only screen and (min-width:1280px){.cookies-notice{padding-right:40px}}@media only screen and (min-width:1900px){.cookies-notice{padding-right:40px}}@media only screen and (min-width:960px){.cookies-notice{margin:0;right:-webkit-calc(2.77% + var(--scrollbar-shift,0));right:calc(2.77% + var(--scrollbar-shift, 0px));width:38.8888888889%}}@media only screen and (min-width:1280px){.cookies-notice{width:500px}}.cookies-notice.is-show{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:960px){.cookies-notice.is-open{-webkit-transform:translateY(0);transform:translateY(0)}}.cookies-notice__text{color:var(--color-brand-dark-blue);font-size:15px;font-weight:400;line-height:1.24;padding-bottom:20px}@media only screen and (min-width:670px){.cookies-notice__text{padding-bottom:32px}}@media only screen and (min-width:1280px){.cookies-notice__text{padding-bottom:36px}}@media only screen and (min-width:1900px){.cookies-notice__text{padding-bottom:36px}}@media only screen and (min-width:670px){.cookies-notice__text{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.cookies-notice__text{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.cookies-notice__text{font-size:20px;line-height:1.24}}.cookies-notice__text a,.cookies-notice__text button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:initial;border:none;color:inherit;color:var(--color-brand-dark-blue);cursor:pointer;display:inline;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;text-decoration:underline;-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-brand-dark-blue)}}.cookies-notice__button{width:100%}@media only screen and (min-width:670px){.cookies-notice__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.favorite[data-state=true] svg path{fill:currentColor}.favorite_theme_gray-border{border-color:rgba(var(--color-brand-dark-blue-rgb),.1)}.flat-card__breadcrumbs{-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;margin-bottom:40px}@media only screen and (min-width:670px){.flat-card__breadcrumbs{margin-bottom:76px}}@media only screen and (min-width:1280px){.flat-card__breadcrumbs{margin-bottom:160px}}@media only screen and (min-width:1900px){.flat-card__breadcrumbs{margin-bottom:160px}}@media only screen and (min-width:960px){.flat-card__breadcrumbs{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.flat-card__back{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:960px){.flat-card__back{-webkit-box-flex:0;-webkit-box-ordinal-group:2;-webkit-flex:none;flex:none;-webkit-order:1;order:1}}.flat-card__back svg{-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}.flat-card__back svg path{stroke:var(--color-brand-dark-blue)}.flat-card__share{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto}@media only screen and (min-width:960px){.flat-card__share{-webkit-box-flex:0;-webkit-box-ordinal-group:4;-webkit-flex:none;flex:none;-webkit-order:3;order:3}}.flat-card__icon{background-color:rgba(var(--color-gray-rgb),.4);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);height:40px;padding:0;width:40px}.flat-card__icon:first-child{margin-right:0}.flat-card__icon.is-active .favorite__icon svg{fill:var(--color-brand-dark-blue)}.flat-card__icon.is-active .favorite__icon path{stroke:var(--color-brand-dark-blue)}.flat-card__tab-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.flat-card__tab-container{padding-left:30px}}@media only screen and (min-width:960px){.flat-card__tab-container{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;width:52.7777777778%}}@media only screen and (min-width:1280px){.flat-card__tab-container{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;width:55.5555555556%}}.flat-card__tab-container:after{background:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),0)),to(rgba(var(--color-white-rgb),1)));background:linear-gradient(90deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),1) 100%);content:"";height:100%;position:absolute;right:0;top:0;width:5.5555555556%}@media only screen and (min-width:960px){.flat-card__tab-container:after{display:none}}.flat-card__tab-wrapper{-webkit-box-align:center;-webkit-box-pack:start;-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-left:auto;margin-right:auto;margin-top:8px;overflow-x:auto;position:relative;width:auto}@media only screen and (min-width:670px){.flat-card__tab-wrapper{gap:4px;margin-top:0}}@media only screen and (min-width:960px){.flat-card__tab-wrapper{-webkit-box-pack:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;overflow:hidden;width:100%}}.flat-card__tab:not(:last-child){margin-right:8px}.flat-card__tab-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:initial;background-color:rgba(var(--color-gray-rgb),.4);border:none;border-radius:-webkit-calc(var(--is-br)*40);border-radius:calc(var(--is-br)*40);color:inherit;color:var(--color-brand-dark-blue);cursor:pointer;font:inherit;font-size:13px;font-weight:600;height:32px;line-height:normal;line-height:1.1;margin:0;outline:none;overflow:visible;padding:0 16px;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap;width:auto}.flat-card__tab-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.flat-card__tab-button{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.flat-card__tab-button{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.flat-card__tab-button{font-size:14px;line-height:1.1}}.flat-card__tab-button.is-active{background-color:var(--color-brand-dark-blue);color:var(--color-white);pointer-events:none}.footer{background-color:var(--color-white)}@media only screen and (min-width:1280px){.footer{min-height:430px}}.footer .footer__social{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}@media only screen and (min-width:1280px){.footer .footer__social{display:none}}.footer .footer__social-desktop{display:none}@media only screen and (min-width:1280px){.footer .footer__social-desktop{display:-webkit-box;display:-webkit-flex;display:flex}}.footer__container{height:100%;margin-left:auto;margin-right:auto;max-width:1900px;width:100%}.footer__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-bottom:30px;padding-top:30px;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:1900px){.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:1900px){.footer__inner{padding-bottom:56px}}.footer__top{display:grid;position:relative}@media only screen and (min-width:670px){.footer__top{grid-template-columns:1fr 1fr}}.footer__scroll-button{position:absolute;right:0;top:0}.footer__developer{-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){.footer__developer{margin-bottom:22px}}@media only screen and (min-width:670px) and (min-width:670px){.footer__developer{margin-bottom:34px}}@media only screen and (min-width:670px) and (min-width:1280px){.footer__developer{margin-bottom:40px}}@media only screen and (min-width:670px) and (min-width:1900px){.footer__developer{margin-bottom:40px}}@media only screen and (max-width:669px){.footer__navigation{margin-bottom:40px;margin-top:40px}}@media only screen and (max-width:669px) and (min-width:670px){.footer__navigation{margin-top:76px}}@media only screen and (max-width:669px) and (min-width:1280px){.footer__navigation{margin-top:160px}}@media only screen and (max-width:669px) and (min-width:1900px){.footer__navigation{margin-top:160px}}@media only screen and (max-width:669px) and (min-width:670px){.footer__navigation{margin-bottom:76px}}@media only screen and (max-width:669px) and (min-width:1280px){.footer__navigation{margin-bottom:160px}}@media only screen and (max-width:669px) and (min-width:1900px){.footer__navigation{margin-bottom:160px}}@media only screen and (min-width:670px){.footer__navigation{grid-column:2/-1;grid-row:1/3}}.footer__phone{-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}.footer__phone-button{padding-bottom:10px}@media only screen and (min-width:670px){.footer__phone-button{padding-bottom:14px}}@media only screen and (min-width:1280px){.footer__phone-button{padding-bottom:16px}}@media only screen and (min-width:1900px){.footer__phone-button{padding-bottom:16px}}@media only screen and (min-width:1280px){.footer__phone-button{padding-bottom:8px}}@media only screen and (min-width:1280px) and (min-width:670px){.footer__phone-button{padding-bottom:10px}}@media only screen and (min-width:1280px) and (min-width:1280px){.footer__phone-button{padding-bottom:10px}}@media only screen and (min-width:1280px) and (min-width:1900px){.footer__phone-button{padding-bottom:10px}}.footer__developer-logo{height:42px;margin-bottom:22px;width:189px}@media only screen and (min-width:670px){.footer__developer-logo{margin-bottom:34px}}@media only screen and (min-width:1280px){.footer__developer-logo{margin-bottom:40px}}@media only screen and (min-width:1900px){.footer__developer-logo{margin-bottom:40px}}@media only screen and (min-width:670px){.footer__developer-logo{width:216px}}@media only screen and (min-width:960px){.footer__developer-logo{width:216px}}@media only screen and (min-width:670px){.footer__developer-logo{height:48px}}@media only screen and (min-width:960px){.footer__developer-logo{height:48px}}a.footer__developer-logo{-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:1280px){a.footer__developer-logo:hover{opacity:.5}}.footer__developer-copyright{color:var(--color-brand-dark-blue);font-size:13px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.footer__developer-copyright{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.footer__developer-copyright{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.footer__developer-copyright{font-size:14px;line-height:1.1}}.footer__bottom{margin-top:48px}@media only screen and (min-width:670px){.footer__bottom{-webkit-box-pack:justify;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:100px}}@media only screen and (min-width:1280px){.footer__bottom{display:grid;grid-template-columns:repeat(2,1fr);margin-top:auto}}.footer__bottom-group{-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}.footer__bottom-group,.footer__bottom-subgroup{display:-webkit-box;display:-webkit-flex;display:flex}.footer__bottom-subgroup{-webkit-box-pack:justify;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.footer__bottom-subgroup .footer__bottom-group{padding-top:16px}@media only screen and (min-width:670px){.footer__bottom-subgroup .footer__bottom-group{padding-top:26px}}@media only screen and (min-width:1280px){.footer__bottom-subgroup .footer__bottom-group{padding-top:28px}}@media only screen and (min-width:1900px){.footer__bottom-subgroup .footer__bottom-group{padding-top:28px}}@media only screen and (min-width:670px){.footer__bottom-subgroup .footer__bottom-group{margin-left:auto;padding-top:0}}.footer__bottom-link:not(:first-child){padding-top:8px}@media only screen and (min-width:670px){.footer__bottom-link:not(:first-child){padding-top:8px}}@media only screen and (min-width:1280px){.footer__bottom-link:not(:first-child){padding-top:8px}}@media only screen and (min-width:1900px){.footer__bottom-link:not(:first-child){padding-top:8px}}.form{height:100%;position:relative}.form.is-ready~.popup__close{display:none}.form__form{height:100%}.form__form-wrapper{-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;gap:5px;height:100%;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:1280px){.form-subscribe__form{display:grid;grid-template-columns:.35fr 1fr}}@media only screen and (min-width:1440px){.form-subscribe__form{grid-template-columns:repeat(2,1fr)}}.form__title{font-size:36px;font-weight:600;letter-spacing:-1.08px;line-height:1.08;text-transform:uppercase}@media only screen and (min-width:670px){.form__title{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.form__title{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.form__title{font-size:56px;line-height:1.08}}@media only screen and (min-width:670px){.form__title{letter-spacing:-1.68px}}.form-subscribe__title{font-size:16px;font-weight:600;line-height:1.24;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:670px){.form-subscribe__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.form-subscribe__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.form-subscribe__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.form-subscribe__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.form-subscribe__title{margin-bottom:56px}}@media only screen and (min-width:1900px){.form-subscribe__title{margin-bottom:56px}}@media only screen and (min-width:1280px){.form-subscribe__title{grid-column:1/2;grid-row:1/3;margin-right:30px}}@media only screen and (min-width:1280px) and (min-width:670px){.form-subscribe__title{margin-right:42px}}@media only screen and (min-width:1280px) and (min-width:1280px){.form-subscribe__title{margin-right:56px}}@media only screen and (min-width:1280px) and (min-width:1900px){.form-subscribe__title{margin-right:56px}}.form__input:not(:last-child){margin-bottom:14px}@media only screen and (min-width:670px){.form__input:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:1280px){.form__input:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1900px){.form__input:not(:last-child){margin-bottom:24px}}.form__footer{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:670px){.form__footer{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.form-subscribe__footer{margin-top:48px}@media only screen and (min-width:670px){.form-subscribe__footer{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:auto}}.form__submit-btn{-webkit-align-self:end;align-self:end;width:100%}@media only screen and (min-width:670px){.form__submit-btn{width:auto}}.form-subscribe__submit-btn{margin-top:30px}@media only screen and (min-width:670px){.form-subscribe__submit-btn{margin-top:42px}}@media only screen and (min-width:1280px){.form-subscribe__submit-btn{margin-top:56px}}@media only screen and (min-width:1900px){.form-subscribe__submit-btn{margin-top:56px}}@media only screen and (min-width:670px){.form-subscribe__submit-btn{margin-left:30px;margin-top:0}}@media only screen and (min-width:670px) and (min-width:670px){.form-subscribe__submit-btn{margin-left:42px}}@media only screen and (min-width:670px) and (min-width:1280px){.form-subscribe__submit-btn{margin-left:56px}}@media only screen and (min-width:670px) and (min-width:1900px){.form-subscribe__submit-btn{margin-left:56px}}.form__response{display:none;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form__response.is-active{-webkit-animation:form-show-result .3s ease-out .1s both;animation:form-show-result .3s ease-out .1s both}.form__response-wrapper,.form__response.is-active{-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}.form-subscribe__response .form__response-heading{letter-spacing:-1.08px;text-transform:uppercase}.form__response-heading{font-size:36px;font-weight:600;letter-spacing:-1.68px;line-height:1.08}@media only screen and (min-width:670px){.form__response-heading{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.form__response-heading{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.form__response-heading{font-size:56px;line-height:1.08}}@media only screen and (min-width:670px){.form__response-heading{letter-spacing:-1.2px}}@media only screen and (min-width:960px){.form__response-heading{letter-spacing:-1.2px}}@media only screen and (min-width:1280px){.form__response-heading{letter-spacing:-1.08px}}.form__response-btn{-webkit-align-self:start;align-self:start;width:100%}@media only screen and (min-width:670px){.form__response-btn{width:auto}}.form__response-message{font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.form__response-message{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.form__response-message{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.form__response-message{font-size:20px;line-height:1.24}}@-webkit-keyframes form-show-result{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes form-show-result{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.cb{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}@media (any-hover:hover){.cb:hover .cb__icon{-webkit-transform:translateY(0);transform:translateY(0)}}.cb:disabled{cursor:not-allowed;opacity:.8;pointer-events:none}.cb__custom{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;min-width:40px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background,border;transition-property:background,border;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.cb__custom{height:44px;min-width:44px}}.cb__icon{color:var(--color-brand-dark-blue);-webkit-transform:translateY(30px);transform:translateY(30px);-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}.cb__input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.cb__input:checked+.cb__custom{background:var(--color-brand-mid-blue);border-color:var(--color-brand-mid-blue)}.cb__input:checked+.cb__custom .cb__icon{color:var(--color-brand-white);-webkit-transform:translateY(0);transform:translateY(0)}.cb__input.validate-input-error+.cb__custom .cb__error{opacity:1}.cb__label{max-width:605px;padding-left:14px}@media only screen and (min-width:670px){.cb__label{padding-left:20px}}@media only screen and (min-width:1280px){.cb__label{padding-left:24px}}@media only screen and (min-width:1900px){.cb__label{padding-left:24px}}.cb__label .link{color:var(--color-brand-dark-blue);text-decoration:underline}.cb__error{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:var(--color-brand-red-pastel);border-radius:100px;bottom:-webkit-calc(100% + 9px);bottom:calc(100% + 9px);display:-webkit-box;display:-webkit-flex;display:flex;height:44px;left:-6px;opacity:0;padding-left:16px;padding-right:16px;pointer-events:none;position:absolute}@media only screen and (min-width:670px){.cb__error{padding-left:18px}}@media only screen and (min-width:1280px){.cb__error{padding-left:20px}}@media only screen and (min-width:1900px){.cb__error{padding-left:20px}}@media only screen and (min-width:670px){.cb__error{padding-right:18px}}@media only screen and (min-width:1280px){.cb__error{padding-right:20px}}@media only screen and (min-width:1900px){.cb__error{padding-right:20px}}@media only screen and (min-width:670px){.cb__error{left:-12px}}@media only screen and (min-width:960px){.cb__error{left:-12px}}@media only screen and (min-width:1280px){.cb__error{left:-17px}}.cb__error:before{background-color:var(--color-brand-red-pastel);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:6px;left:18px;position:absolute;top:100%;width:12px}@media only screen and (min-width:670px){.cb__error:before{left:28px}}@media only screen and (min-width:960px){.cb__error:before{left:28px}}@media only screen and (min-width:1280px){.cb__error:before{left:32px}}.cb__error-text{color:var(--color-brand-white);font-size:14px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.cb__error-text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.cb__error-text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.cb__error-text{font-size:14px;line-height:1.1}}.cb_theme_light .link{color:var(--color-white)}.cb_theme_light .cb__input:checked+.cb__custom{background:var(--color-brand-mid-blue);border-color:var(--color-brand-mid-blue)}.agreement{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.agreement{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.agreement{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.agreement{font-size:18px;line-height:1.2}}.agreement_theme_light{color:rgba(var(--color-white-rgb),.5)}.custom-select{margin-bottom:16px;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:670px){.custom-select{margin-bottom:24px}}@media only screen and (min-width:1280px){.custom-select{margin-bottom:24px}}@media only screen and (min-width:1900px){.custom-select{margin-bottom:24px}}.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-brand-dark-blue);font-weight:700}.custom-select.validate-input-success .custom-select__input{border-color:var(--color-brand-dark-blue)}.custom-select.validate-input-error .custom-select__input{border-color:var(--color-error-red)}.custom-select.validate-input-error .input__error{opacity:1;pointer-events:auto}.custom-select__label{color:rgba(var(--color-brand-dark-blue-rgb),.72);font-size:13px;font-weight:600;line-height:1.1;margin-bottom:0}@media only screen and (min-width:670px){.custom-select__label{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.custom-select__label{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.custom-select__label{font-size:14px;line-height:1.1}}.custom-select__input{-webkit-tap-highlight-color:transparent;background-color:rgba(var(--color-brand-dark-blue-rgb),.5);border:1px solid transparent;border-radius:-webkit-calc(var(--is-br)*8);border-radius:calc(var(--is-br)*8);cursor:pointer;display:block;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-brand-dark-blue-rgb),.5);display:block;font-size:20px;font-weight:500;line-height:1.14;max-width:100%;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:670px){.custom-select__input-text{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.custom-select__input-text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.custom-select__input-text{font-size:28px;line-height:1.14}}.custom-select__input-icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;right:16px;top:0;width:10px}.custom-select__input-icon svg{-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:rotate(45deg);transform:rotate(45deg)}.custom-select__content{background-color:var(--color-white);bottom:auto;box-shadow:32px 16px 60px rgba(var(--color-brand-dark-blue-rgb),.5);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;transition-delay:.15s;-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:1px solid var(--color-brand-dark-blue);display:inline-block;margin-bottom:24px;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}@media only screen and (min-width:670px){.custom-select__items{max-height:230px}}.custom-select__items::-webkit-scrollbar{height:4px;width:4px}.custom-select__items::-webkit-scrollbar-track{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-light-blue-rgb),.5)),to(rgba(var(--color-brand-light-blue-rgb),.5)));background:linear-gradient(0deg,rgba(var(--color-brand-light-blue-rgb),.5) 0,rgba(var(--color-brand-light-blue-rgb),.5) 100%);border-radius:200px}.custom-select__items::-webkit-scrollbar-thumb{background:linear-gradient(0deg,3px,3px);border-radius:200px}.custom-select__items::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-brand-light-blue-rgb),.5)}.custom-select__items::-webkit-scrollbar-track{margin:8px}@media only screen and (min-width:670px){.custom-select__items::-webkit-scrollbar-track{margin:4px}}@media only screen and (min-width:960px){.custom-select__items::-webkit-scrollbar-track{margin:4px}}@media only screen and (min-width:1280px){.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:20px;font-weight:500;line-height:1.14}@media only screen and (min-width:670px){.custom-select__item span{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.custom-select__item span{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.custom-select__item span{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.custom-select__item:hover{background-color:rgba(var(--color-brand-dark-blue-rgb),.1)}}.custom-select__submit{-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:transparent;-webkit-align-items:center;align-items:center;background-color:rgba(var(--color-brand-dark-blue-rgb),.2);color:var(--color-brand-light-blue);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:13px;font-weight:600;height:48px;-webkit-justify-content:center;justify-content:center;line-height:1.1}@media only screen and (min-width:670px){.custom-select__submit{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.custom-select__submit{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.custom-select__submit{font-size:14px;line-height:1.1}}@media only screen and (min-width:960px){.custom-select__submit{display:none}}.custom-select__checkbox .checkbox__label{padding:8px 18px}@media only screen and (min-width:1280px){.custom-select__checkbox .checkbox__label{padding:12px 32px}}.custom-select__group{margin-both:0}.custom-select__group-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;padding:8px 18px;position:relative}@media only screen and (min-width:1280px){.custom-select__group-checkbox{padding:12px 32px}}.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-brand-dark-blue);display:block;-webkit-flex-grow:1;flex-grow:1;font-size:36px;font-weight:600;font-weight:400;letter-spacing:1;line-height:1.08;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:40px;line-height:1.08}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-text{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.custom-select__group-checkbox-text{font-size:56px;line-height:1.08}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-text{letter-spacing:1.5}}.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;border:1px solid rgba(var(--color-brand-dark-blue),.3);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}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{height:24px;width:24px}}.custom-select__group-checkbox-icon svg{stroke:var(--color-brand-light-blue);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-text,.custom-select__group-checkbox-label.is-checked .custom-select__group-checkbox-text{color:var(--color-brand-light-blue)}.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-brand-dark-blue),.4)}.custom-select__checkbox .checkbox__input:checked~.checkbox__label span{font-weight:700}.input,.input__input{position:relative;width:100%}.input__input{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);display:block;font-size:14px;font-weight:500;line-height:1.2;padding-bottom:14px;padding-top:14px;-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{padding-top:20px}}@media only screen and (min-width:1280px){.input__input{padding-top:24px}}@media only screen and (min-width:1900px){.input__input{padding-top:24px}}@media only screen and (min-width:670px){.input__input{padding-bottom:20px}}@media only screen and (min-width:1280px){.input__input{padding-bottom:24px}}@media only screen and (min-width:1900px){.input__input{padding-bottom:24px}}@media only screen and (min-width:670px){.input__input{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.input__input{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.input__input{font-size:18px;line-height:1.2}}.input__input::-webkit-input-placeholder{color:var(--color-brand-dark-blue);-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:var(--color-brand-dark-blue);transition-duration:.3s;-ms-transition-property:color;transition-property:color;transition-timing-function:ease}.input__input::placeholder{color:var(--color-brand-dark-blue);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media (any-hover:hover){.input__input:hover::-webkit-input-placeholder{color:var(--color-brand-slate)}.input__input:hover::-ms-input-placeholder{color:var(--color-brand-slate)}.input__input:hover::placeholder{color:var(--color-brand-slate)}}.input__input.validate-input-error~.input__error{display:block}.input__input:disabled{background:transparent;opacity:.5;pointer-events:none}.input__error{display:none;font-size:14px;font-weight:600;line-height:1.1;padding-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}@media only screen and (min-width:670px){.input__error{padding-top:10px}}@media only screen and (min-width:1280px){.input__error{padding-top:10px}}@media only screen and (min-width:1900px){.input__error{padding-top:10px}}@media only screen and (min-width:670px){.input__error{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.input__error{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.input__error{font-size:14px;line-height:1.1}}.input__error-text{color:var(--color-brand-red-pastel);text-transform:uppercase}.input_theme_dark .input__input{background-color:var(--color-brand-dark-blue);border-color:var(--color-brand-slate);color:var(--color-brand-slate)}.input_theme_dark .input__input::-webkit-input-placeholder{color:var(--color-brand-slate)}.input_theme_dark .input__input::-ms-input-placeholder{color:var(--color-brand-slate)}.input_theme_dark .input__input::placeholder{color:var(--color-brand-slate)}.input_theme_dark .input__input:-webkit-autofill,.input_theme_dark .input__input:-webkit-autofill:active,.input_theme_dark .input__input:-webkit-autofill:focus,.input_theme_dark .input__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-brand-slate)!important;-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}.input_theme_large .input__input{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;padding-bottom:18px;padding-top:0}@media only screen and (min-width:670px){.input_theme_large .input__input{padding-bottom:28px}}@media only screen and (min-width:1280px){.input_theme_large .input__input{padding-bottom:32px}}@media only screen and (min-width:1900px){.input_theme_large .input__input{padding-bottom:32px}}@media only screen and (min-width:670px){.input_theme_large .input__input{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.input_theme_large .input__input{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.input_theme_large .input__input{font-size:28px;line-height:1.14}}.input_theme_large .input__input::-webkit-input-placeholder{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}.input_theme_large .input__input::-ms-input-placeholder{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}.input_theme_large .input__input::placeholder{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}@media only screen and (min-width:670px){.input_theme_large .input__input::-webkit-input-placeholder{font-size:20px;line-height:1.14}.input_theme_large .input__input::-ms-input-placeholder{font-size:20px;line-height:1.14}.input_theme_large .input__input::placeholder{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.input_theme_large .input__input::-webkit-input-placeholder{font-size:28px;line-height:1.14}.input_theme_large .input__input::-ms-input-placeholder{font-size:28px;line-height:1.14}.input_theme_large .input__input::placeholder{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.input_theme_large .input__input::-webkit-input-placeholder{font-size:28px;line-height:1.14}.input_theme_large .input__input::-ms-input-placeholder{font-size:28px;line-height:1.14}.input_theme_large .input__input::placeholder{font-size:28px;line-height:1.14}}.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-brand-dark-blue)}.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:13px;font-weight:600;line-height:1.1;margin-left:8px}@media only screen and (min-width:670px){.switcher__text{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.switcher__text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.switcher__text{font-size:14px;line-height:1.1}}.header{background-color:var(--color-white);border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);left:0;padding-right:var(--scrollbar-shift,0);position:absolute;top:0;-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;width:100%;z-index:6}.header.is-open-menu .header__menu-popup{-webkit-animation:menu-open .3s ease-out both;animation:menu-open .3s ease-out both}.header.is-open-menu .navigation-popup{-webkit-animation:menu-popup-open .3s ease-out both;animation:menu-popup-open .3s ease-out both}.header.is-open-menu .header__burger .header__burger-line{background-color:initial}.header.is-open-menu .header__burger .header__burger-line:before{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.header.is-open-menu .header__burger .header__burger-line:after{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.header.is-closed-menu .header__menu-popup{-webkit-animation:menu-close .3s ease-out both;animation:menu-close .3s ease-out both}.header.is-closed-menu .navigation-popup{-webkit-animation:menu-popup-close .3s ease-out both;animation:menu-popup-close .3s ease-out both}.header.is-fixed{left:0;position:fixed;top:0}.header__container{margin-left:auto;margin-right:auto;max-width:1900px;width:100%}.header__inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(var(--color-white-rgb),.3);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:2.7777777778%;margin-right:2.7777777778%;min-height:94px;padding-bottom:26px;padding-top:26px;width:94.4444444444%}@media only screen and (min-width:670px){.header__inner{min-height:120px}}@media only screen and (min-width:960px){.header__inner{min-height:120px}}@media only screen and (min-width:1280px){.header__inner{min-height:140px}}@media only screen and (min-width:670px){.header__inner{padding-top:38px}}@media only screen and (min-width:1280px){.header__inner{padding-top:48px}}@media only screen and (min-width:1900px){.header__inner{padding-top:48px}}@media only screen and (min-width:670px){.header__inner{padding-bottom:38px}}@media only screen and (min-width:1280px){.header__inner{padding-bottom:48px}}@media only screen and (min-width:1900px){.header__inner{padding-bottom:48px}}.header__logo{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-brand-dark-blue);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:var(--header-logo-height);margin-right:32px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,color;transition-property:opacity,color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.header__logo{margin-right:46px}}@media only screen and (min-width:1280px){.header__logo{margin-right:64px}}@media only screen and (min-width:1900px){.header__logo{margin-right:64px}}@media only screen and (min-width:320px) and (max-width:359px){.header__logo{margin-right:10px}}@media only screen and (min-width:1280px){.header__logo:hover{opacity:.6}}.header__favorites,.header__lead,.header__navigation,.header__navigation-laptop,.header__navigation-mobile,.header__navigation-tablet,.header__parametric{display:none}@media only screen and (max-width:669px){.header__navigation-mobile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1900px){.header__navigation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:32px}}@media only screen and (min-width:1900px) and (min-width:670px){.header__navigation{margin-left:46px}}@media only screen and (min-width:1900px) and (min-width:1280px){.header__navigation{margin-left:64px}}@media only screen and (min-width:1900px) and (min-width:1900px){.header__navigation{margin-left:64px}}@media only screen and (min-width:1280px){.header__navigation-laptop{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px}}@media only screen and (min-width:1280px) and (min-width:670px){.header__navigation-laptop{padding-left:14px}}@media only screen and (min-width:1280px) and (min-width:1280px){.header__navigation-laptop{padding-left:16px}}@media only screen and (min-width:1280px) and (min-width:1900px){.header__navigation-laptop{padding-left:16px}}@media only screen and (min-width:1900px){.header__navigation-laptop{display:none}}@media only screen and (min-width:670px){.header__navigation-tablet{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:16px}.header__navigation-tablet>*{margin-left:14px}}@media only screen and (min-width:670px) and (min-width:670px){.header__navigation-tablet>*{margin-left:20px}}@media only screen and (min-width:670px) and (min-width:1280px){.header__navigation-tablet>*{margin-left:24px}}@media only screen and (min-width:670px) and (min-width:1900px){.header__navigation-tablet>*{margin-left:24px}}@media only screen and (min-width:1280px){.header__navigation-tablet{display:none}}@media only screen and (min-width:960px){.header__parametric{-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}}.header__right-side{margin-left:auto}@media only screen and (min-width:1280px){.header__lead{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.header__lead>.button,.header__lead>.button-circle,.header__lead>.header__favorite{margin-left:14px}}@media only screen and (min-width:1280px) and (min-width:670px){.header__lead>.button,.header__lead>.button-circle,.header__lead>.header__favorite{margin-left:20px}}@media only screen and (min-width:1280px) and (min-width:1280px){.header__lead>.button,.header__lead>.button-circle,.header__lead>.header__favorite{margin-left:24px}}@media only screen and (min-width:1280px) and (min-width:1900px){.header__lead>.button,.header__lead>.button-circle,.header__lead>.header__favorite{margin-left:24px}}.header__burger{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:initial;border:none;border:1px solid var(--color-brand-dark-blue);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font:inherit;height:44px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 0 0 14px;outline:none;overflow:visible;padding:0;position:relative;text-align:inherit;width:auto;width:44px}.header__burger::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.header__burger{margin-left:20px}}@media only screen and (min-width:1280px){.header__burger{margin-left:24px}}@media only screen and (min-width:1900px){.header__burger{margin-left:24px}}@media only screen and (min-width:670px){.header__burger{display:none}}@media only screen and (min-width:320px) and (max-width:359px){.header__burger{margin-left:8px}}.header__burger.is-open .header__burger-line{background-color:initial}.header__burger.is-open .header__burger-line:before{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.header__burger.is-open .header__burger-line:after{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.header__burger-text{display:none}.header__burger-line{position:relative;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:16px}.header__burger-line,.header__burger-line:after,.header__burger-line:before{background-color:var(--color-brand-dark-blue);height:1px;-webkit-transition-duration:.3s;transition-duration:.3s}.header__burger-line:after,.header__burger-line:before{content:"";left:0;position:absolute;top:0;-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%}.header__burger-line:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.header__burger-line:after{-webkit-transform:translateY(5px);transform:translateY(5px)}.header__menu-popup{-webkit-overflow-scrolling:touch;-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;position:fixed;top:var(--header-height);-webkit-transform:scale(0);transform:scale(0);width:100%;z-index:7}@media only screen and (min-width:1900px){.header__menu-popup{display:none}}.header__menu-popup-overlay{bottom:0;display:none;left:0;right:0;top:0}@media only screen and (min-width:670px){.header__menu-popup-overlay{background-color:rgba(var(--color-brand-dark-blue-rgb),.7);display:-webkit-box;display:-webkit-flex;display:flex;position:absolute}}.header_theme_transparent{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.2),transparent);border:none}.header_theme_transparent .header__logo{color:var(--color-white)}.header_theme_transparent .header__burger{border:1px solid var(--color-white)}.header_theme_transparent .header__burger-line,.header_theme_transparent .header__burger-line:after,.header_theme_transparent .header__burger-line:before{background-color:var(--color-white)}.header_position_fixed{left:0;position:fixed;top:0}@-webkit-keyframes menu-open{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes menu-open{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes menu-close{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}99%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes menu-close{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}99%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes menu-popup-open{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menu-popup-open{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes menu-popup-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes menu-popup-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.legend{margin-bottom:0}@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:58px}}@media only screen and (min-width:1280px){.legend:not(:first-child){margin-top:88px}}@media only screen and (min-width:1900px){.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:76px}}@media only screen and (min-width:1280px){.legend__item{margin-bottom:160px}}@media only screen and (min-width:1900px){.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:16px;font-weight:400;line-height:1.5}@media only screen and (min-width:670px){.legend__text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.legend__text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.legend__text{font-size:16px;line-height:1.5}}.navigation,.navigation__list{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:1280px){.navigation__list{gap:28px}}.navigation__item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%;position:relative}.navigation_theme_vertical .navigation__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:0}.navigation_theme_vertical .navigation__item{height:auto}.navigation_theme_vertical .navigation__item:not(:last-child){margin-bottom:10px}@media only screen and (min-width:670px){.navigation_theme_vertical .navigation__item:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.navigation_theme_vertical .navigation__item:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1900px){.navigation_theme_vertical .navigation__item:not(:last-child){margin-bottom:16px}}.navigation-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;background-color:var(--color-white);border-top:1px solid rgba(21,26,64,.11);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:-webkit-calc(100dvh - var(--header-height));height:calc(100dvh - var(--header-height));overflow:hidden;padding:32px 2.7777777778%;position:relative;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%}@media only screen and (min-width:670px){.navigation-popup{padding-top:46px}}@media only screen and (min-width:1280px){.navigation-popup{padding-top:64px}}@media only screen and (min-width:1900px){.navigation-popup{padding-top:64px}}@media only screen and (min-width:670px){.navigation-popup{padding-bottom:46px}}@media only screen and (min-width:1280px){.navigation-popup{padding-bottom:64px}}@media only screen and (min-width:1900px){.navigation-popup{padding-bottom:64px}}@media only screen and (min-width:670px){.navigation-popup{padding-bottom:30px;padding-top:30px;width:50vw}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup{padding-top:42px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup{padding-top:56px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup{padding-top:56px}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup{padding-bottom:42px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup{padding-bottom:56px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup{padding-bottom:56px}}.navigation-popup__header{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:16px}@media only screen and (min-width:670px){.navigation-popup__header{padding-bottom:26px}}@media only screen and (min-width:1280px){.navigation-popup__header{padding-bottom:28px}}@media only screen and (min-width:1900px){.navigation-popup__header{padding-bottom:28px}}@media only screen and (max-width:669px){.navigation-popup__header{display:none}}@media only screen and (min-width:960px){.navigation-popup__header{padding-bottom:22px}}@media only screen and (min-width:960px) and (min-width:670px){.navigation-popup__header{padding-bottom:34px}}@media only screen and (min-width:960px) and (min-width:1280px){.navigation-popup__header{padding-bottom:40px}}@media only screen and (min-width:960px) and (min-width:1900px){.navigation-popup__header{padding-bottom:40px}}.navigation-popup__header-mobile{display:-webkit-box;display:-webkit-flex;display:flex;gap:10px;padding-bottom:26px}@media only screen and (min-width:670px){.navigation-popup__header-mobile{padding-bottom:38px}}@media only screen and (min-width:1280px){.navigation-popup__header-mobile{padding-bottom:48px}}@media only screen and (min-width:1900px){.navigation-popup__header-mobile{padding-bottom:48px}}@media only screen and (min-width:670px){.navigation-popup__header-mobile{display:none}}.navigation-popup__header-mobile .button-circle{-webkit-flex-shrink:0;flex-shrink:0}.navigation-popup__list{margin-bottom:auto;margin-top:auto;overflow-y:auto}.navigation-popup__list::-webkit-scrollbar{height:4px;width:4px}.navigation-popup__list::-webkit-scrollbar-track{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.1)),to(rgba(var(--color-brand-dark-blue-rgb),.1)));background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.1) 0,rgba(var(--color-brand-dark-blue-rgb),.1) 100%);border-radius:200px}.navigation-popup__list::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.6)),to(rgba(var(--color-brand-dark-blue-rgb),.6)));background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.6) 0,rgba(var(--color-brand-dark-blue-rgb),.6) 100%);border-radius:200px}.navigation-popup__list::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-brand-dark-blue-rgb),.1)}.navigation-popup__list-item:not(:last-child){margin-bottom:20px}@media only screen and (min-width:670px){.navigation-popup__list-item:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1280px){.navigation-popup__list-item:not(:last-child){margin-bottom:36px}}@media only screen and (min-width:1900px){.navigation-popup__list-item:not(:last-child){margin-bottom:36px}}@media only screen and (min-width:670px){.navigation-popup__list-item:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup__list-item:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup__list-item:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup__list-item:not(:last-child){margin-bottom:24px}}@media only screen and (max-width:669px){.navigation-popup__list-item-first{display:none}}.navigation-popup__bottom{-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:40px;padding-top:30px}@media only screen and (min-width:670px){.navigation-popup__bottom{padding-top:42px}}@media only screen and (min-width:1280px){.navigation-popup__bottom{padding-top:56px}}@media only screen and (min-width:1900px){.navigation-popup__bottom{padding-top:56px}}@media only screen and (min-width:670px){.navigation-popup__bottom{margin-top:76px}}@media only screen and (min-width:1280px){.navigation-popup__bottom{margin-top:160px}}@media only screen and (min-width:1900px){.navigation-popup__bottom{margin-top:160px}}@media only screen and (min-width:670px){.navigation-popup__bottom{margin-top:22px;padding-top:20px}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup__bottom{padding-top:32px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup__bottom{padding-top:36px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup__bottom{padding-top:36px}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup__bottom{margin-top:34px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup__bottom{margin-top:40px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup__bottom{margin-top:40px}}@media only screen and (min-width:960px){.navigation-popup__bottom{display:grid;grid-template-columns:repeat(2,1fr);justify-items:start}}@media only screen and (min-width:320px) and (max-width:359px){.navigation-popup__bottom{margin-top:0;padding-top:5px}}@media only screen and (min-width:1280px){.navigation-popup__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:960px){.header__social-list{-webkit-box-ordinal-group:4;justify-self:end;-webkit-order:3;order:3}}.navigation-popup__bottom-button{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}@media only screen and (min-width:670px){.navigation-popup__bottom-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:960px){.navigation-popup__bottom-button{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (min-width:1280px){.navigation-popup__bottom-button{display:none}}.navigation-popup__bottom-phone{-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:16px;margin-top:16px}@media only screen and (min-width:670px){.navigation-popup__bottom-phone{margin-top:26px}}@media only screen and (min-width:1280px){.navigation-popup__bottom-phone{margin-top:28px}}@media only screen and (min-width:1900px){.navigation-popup__bottom-phone{margin-top:28px}}@media only screen and (min-width:670px){.navigation-popup__bottom-phone{margin-bottom:26px}}@media only screen and (min-width:1280px){.navigation-popup__bottom-phone{margin-bottom:28px}}@media only screen and (min-width:1900px){.navigation-popup__bottom-phone{margin-bottom:28px}}@media only screen and (min-width:670px){.navigation-popup__bottom-phone{gap:9px;margin-bottom:10px;margin-top:14px}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup__bottom-phone{margin-top:20px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup__bottom-phone{margin-top:24px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup__bottom-phone{margin-top:24px}}@media only screen and (min-width:670px) and (min-width:670px){.navigation-popup__bottom-phone{margin-bottom:14px}}@media only screen and (min-width:670px) and (min-width:1280px){.navigation-popup__bottom-phone{margin-bottom:16px}}@media only screen and (min-width:670px) and (min-width:1900px){.navigation-popup__bottom-phone{margin-bottom:16px}}@media only screen and (min-width:960px){.navigation-popup__bottom-phone{grid-column:1/-1;grid-row:1/2}}@media only screen and (min-width:1280px){.navigation-popup__bottom-phone{gap:0}}.navigation-popup__bottom-phone p{display:none}@media only screen and (min-width:1280px){.navigation-popup__bottom-phone p{display:-webkit-box;display:-webkit-flex;display:flex}}.popup{-webkit-box-pack:center;-webkit-box-align:center;-webkit-tap-highlight-color:transparent;-webkit-align-items:center;align-items:center;display:none;height:100%;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:8}.popup.popup_state_open .popup__container{-webkit-animation:popup-appear .3s ease-out .1s both;animation:popup-appear .3s ease-out .1s both}.popup.popup_state_close .popup__container{-webkit-animation:popup-disappear .3s ease-out both;animation:popup-disappear .3s ease-out both}@media only screen and (min-width:670px){.popup{background-color:rgba(var(--color-brand-dark-blue-rgb),.7)}}.popup__overlay{background-color:initial;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.popup__container{background-color:var(--color-white);display:grid;height:100vh;height:100dvh;overflow-y:auto;position:absolute;right:0;top:0;width:100vw}@media only screen and (min-width:670px){.popup__container{width:50vw}}.popup__container-inner{display:grid;margin:30px 2.7777777778%;position:relative}@media only screen and (min-width:670px){.popup__container-inner{margin-top:42px}}@media only screen and (min-width:1280px){.popup__container-inner{margin-top:56px}}@media only screen and (min-width:1900px){.popup__container-inner{margin-top:56px}}@media only screen and (min-width:670px){.popup__container-inner{margin-bottom:42px}}@media only screen and (min-width:1280px){.popup__container-inner{margin-bottom:56px}}@media only screen and (min-width:1900px){.popup__container-inner{margin-bottom:56px}}@media only screen and (min-width:670px){.popup__container-inner{margin-left:5.5555555556%;margin-right:5.5555555556%}}.popup__content{min-width:0;position:relative}.popup__content,.popup__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.popup__title{font-size:36px;font-weight:600;letter-spacing:-1.08px;line-height:1.08;margin-bottom:30px;overflow-wrap:break-word;padding-right:70px}@media only screen and (min-width:670px){.popup__title{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.popup__title{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.popup__title{font-size:56px;line-height:1.08}}@media only screen and (min-width:670px){.popup__title{letter-spacing:-1.2px}}@media only screen and (min-width:960px){.popup__title{letter-spacing:-1.2px}}@media only screen and (min-width:1280px){.popup__title{letter-spacing:-1.68px}}@media only screen and (min-width:670px){.popup__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.popup__title{margin-bottom:56px}}@media only screen and (min-width:1900px){.popup__title{margin-bottom:56px}}.popup__description{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:15px;font-weight:400;line-height:1.24;margin-bottom:22px}@media only screen and (min-width:670px){.popup__description{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.popup__description{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.popup__description{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.popup__description{margin-bottom:34px}}@media only screen and (min-width:1280px){.popup__description{margin-bottom:40px}}@media only screen and (min-width:1900px){.popup__description{margin-bottom:40px}}.popup__close{position:absolute;right:0;top:0;z-index:1}.popup__gallery{margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:8px;padding-top:26px;width:83.3333333333%}@media only screen and (min-width:670px){.popup__gallery{padding-top:38px}}@media only screen and (min-width:1280px){.popup__gallery{padding-top:48px}}@media only screen and (min-width:1900px){.popup__gallery{padding-top:48px}}@media only screen and (min-width:670px){.popup__gallery{padding-bottom:10px}}@media only screen and (min-width:1280px){.popup__gallery{padding-bottom:10px}}@media only screen and (min-width:1900px){.popup__gallery{padding-bottom:10px}}@media only screen and (min-width:1280px){.popup__gallery{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.popup__gallery-item{-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}.popup__gallery-item:not(:first-child){margin-top:26px}@media only screen and (min-width:670px){.popup__gallery-item:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.popup__gallery-item:not(:first-child){margin-top:48px}}@media only screen and (min-width:1900px){.popup__gallery-item:not(:first-child){margin-top:48px}}.popup__gallery-item:last-child{margin-bottom:26px}@media only screen and (min-width:670px){.popup__gallery-item:last-child{margin-bottom:38px}}@media only screen and (min-width:1280px){.popup__gallery-item:last-child{margin-bottom:48px}}@media only screen and (min-width:1900px){.popup__gallery-item:last-child{margin-bottom:48px}}.popup__gallery-item img{display:block;max-height:90vh;width:100%}.popup__gallery-item img.is-active{z-index:1}.popup__gallery-item p{font-size:16px;font-weight:400;line-height:1.5;margin-top:40px;width:100%}@media only screen and (min-width:670px){.popup__gallery-item p{margin-top:76px}}@media only screen and (min-width:1280px){.popup__gallery-item p{margin-top:160px}}@media only screen and (min-width:1900px){.popup__gallery-item p{margin-top:160px}}@media only screen and (min-width:670px){.popup__gallery-item p{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.popup__gallery-item p{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.popup__gallery-item p{font-size:16px;line-height:1.5}}.popup__gallery-video{padding-top:56.25%;position:relative;width:100%}.popup__gallery-video iframe,.popup__gallery-video video,.popup__planoplan-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.popup_state_open{-webkit-animation:popup-open .3s ease-out both;animation:popup-open .3s ease-out 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-black-rgb),.06)}.popup_theme_white .popup__header-inner{font-size:20px;font-weight:500;line-height:1.14;padding:2.7777777778% 2.7777777778% 2.7777777778% 8.3333333333%}@media only screen and (min-width:670px){.popup_theme_white .popup__header-inner{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.popup_theme_white .popup__header-inner{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.popup_theme_white .popup__header-inner{font-size:28px;line-height:1.14}}@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__header-inner p{font-size:20px;font-weight:500;line-height:1.14}@media only screen and (min-width:670px){.popup_theme_white .popup__header-inner p{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.popup_theme_white .popup__header-inner p{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.popup_theme_white .popup__header-inner p{font-size:28px;line-height:1.14}}.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-brand-dark-blue)}@media only screen and (min-width:1280px){.popup_theme_white .popup__close:hover{background-color:rgba(var(--color-brand-dark-blue-rgb),.8)}}.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:has(.form.is-ready) .popup__close{display:none}.popup_theme_callback .form__title{max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}@media only screen and (min-width:1900px){.popup_theme_callback .form__title{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media only screen and (min-width:670px) and (max-width:959px){.popup_theme_callback .form__footer{-webkit-flex-wrap:wrap;flex-wrap:wrap}.popup_theme_callback .form__response-btn,.popup_theme_callback .form__submit-btn{width:100%}}.popup_theme_callback .input__input{font-size:15px;font-weight:400;line-height:1.24}@media only screen and (min-width:670px){.popup_theme_callback .input__input{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.popup_theme_callback .input__input{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.popup_theme_callback .input__input{font-size:20px;line-height:1.24}}.popup_theme_content .popup__container{padding-bottom:38px;padding-top:22px}@media only screen and (min-width:670px){.popup_theme_content .popup__container{padding-top:34px}}@media only screen and (min-width:1280px){.popup_theme_content .popup__container{padding-top:40px}}@media only screen and (min-width:1900px){.popup_theme_content .popup__container{padding-top:40px}}@media only screen and (min-width:670px){.popup_theme_content .popup__container{padding-bottom:54px}}@media only screen and (min-width:1280px){.popup_theme_content .popup__container{padding-bottom:80px}}@media only screen and (min-width:1900px){.popup_theme_content .popup__container{padding-bottom:80px}}@media only screen and (min-width:670px){.popup_theme_content .popup__container{max-height:960px}}@media only screen and (min-width:960px){.popup_theme_content .popup__container{max-height:960px}}@media only screen and (min-width:1280px){.popup_theme_content .popup__container{max-height:1040px}}@media only screen and (min-width:670px){.popup_theme_content .popup__container{max-width:860px}}@media only screen and (min-width:960px){.popup_theme_content .popup__container{max-width:860px}}@media only screen and (min-width:1280px){.popup_theme_content .popup__container{max-width:1400px}}.popup_theme_content .popup__title{font-size:24px;font-weight:600;letter-spacing:-1.2px;line-height:1.08;margin-bottom:26px}@media only screen and (min-width:670px){.popup_theme_content .popup__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.popup_theme_content .popup__title{margin-bottom:48px}}@media only screen and (min-width:1900px){.popup_theme_content .popup__title{margin-bottom:48px}}@media only screen and (min-width:670px){.popup_theme_content .popup__title{font-size:32px;line-height:1.08}}@media only screen and (min-width:1280px){.popup_theme_content .popup__title{font-size:40px;line-height:1.08}}@media only screen and (min-width:1900px){.popup_theme_content .popup__title{font-size:40px;line-height:1.08}}.popup_theme_content .popup__subtitle-big{font-size:20px;font-weight:500;letter-spacing:-.56px;line-height:1.14;margin-bottom:48px;text-transform:none}@media only screen and (min-width:670px){.popup_theme_content .popup__subtitle-big{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.popup_theme_content .popup__subtitle-big{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.popup_theme_content .popup__subtitle-big{font-size:28px;line-height:1.14}}.popup_theme_content .popup__subtitle{font-size:16px;font-weight:600;letter-spacing:-.48px;line-height:1.5;margin-bottom:16px;text-transform:none}@media only screen and (min-width:670px){.popup_theme_content .popup__subtitle{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.popup_theme_content .popup__subtitle{font-size:24px;line-height:1.5}}@media only screen and (min-width:1900px){.popup_theme_content .popup__subtitle{font-size:24px;line-height:1.5}}@media only screen and (min-width:670px){.popup_theme_content .popup__subtitle{margin-bottom:18px}}@media only screen and (min-width:1280px){.popup_theme_content .popup__subtitle{margin-bottom:20px}}@media only screen and (min-width:1900px){.popup_theme_content .popup__subtitle{margin-bottom:20px}}.popup_theme_content .popup__text{font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.popup_theme_content .popup__text{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.popup_theme_content .popup__text{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.popup_theme_content .popup__text{font-size:18px;line-height:1.2}}.popup_theme_content .popup__text:not(:last-child){margin-bottom:48px}.popup_theme_planoplan{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.popup_theme_planoplan .popup__wrapper{background-color:initial;min-height:100%;top:0}@media only screen and (min-width:670px){.popup_theme_planoplan .popup__wrapper{width:100%}}.popup_theme_planoplan .popup__btn-close{margin-top:40px;position:absolute;right:2.7777777778%;top:0}@media only screen and (min-width:670px){.popup_theme_planoplan .popup__btn-close{margin-top:76px}}@media only screen and (min-width:1280px){.popup_theme_planoplan .popup__btn-close{margin-top:160px}}@media only screen and (min-width:1900px){.popup_theme_planoplan .popup__btn-close{margin-top:160px}}.popup_theme_utp .utp-popup__text ol,.popup_theme_utp .utp-popup__text ul{margin-bottom:0;margin-top:16px}@media only screen and (min-width:670px){.popup_theme_utp .utp-popup__text ol,.popup_theme_utp .utp-popup__text ul{margin-top:24px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text ol,.popup_theme_utp .utp-popup__text ul{margin-top:24px}}@media only screen and (min-width:1900px){.popup_theme_utp .utp-popup__text ol,.popup_theme_utp .utp-popup__text ul{margin-top:24px}}@media only screen and (min-width:670px){.popup_theme_utp .utp-popup__text ol,.popup_theme_utp .utp-popup__text ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text ol,.popup_theme_utp .utp-popup__text ul{display:block}}.popup_theme_utp .utp-popup__text li{font-size:15px;font-weight:400;line-height:1.24;margin-bottom:16px;padding-left:32px;position:relative}@media only screen and (min-width:670px){.popup_theme_utp .utp-popup__text li{margin-bottom:24px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text li{margin-bottom:24px}}@media only screen and (min-width:1900px){.popup_theme_utp .utp-popup__text li{margin-bottom:24px}}@media only screen and (min-width:670px){.popup_theme_utp .utp-popup__text li{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text li{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.popup_theme_utp .utp-popup__text li{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.popup_theme_utp .utp-popup__text li{width:50%}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text li{width:100%}}.popup_theme_utp .utp-popup__text ul>li:before{background-color:var(--color-brand-light-blue);border-radius:50%;content:"";height:8px;left:8px;position:absolute;top:8px;width:8px}.popup_theme_utp:not(.popup_theme_utp-horizontal) .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;height:100%;min-height:100%}.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header{margin-left:auto;margin-right:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header{padding-left:0;padding-right:0}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header-inner{color:var(--color-brand-dark-blue);padding-left:0;padding-right:0;padding-top:38px}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header-inner{padding-top:58px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header-inner{padding-top:88px}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__header-inner{padding-top:88px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__close{background-color:rgba(var(--color-gray-rgb),.5)}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__close:hover{background-color:rgba(var(--color-gray-rgb),.3)}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .popup__close-icon{fill:rgba(var(--color-black-rgb),.8)}.popup_theme_utp:not(.popup_theme_utp-horizontal) .grid{height:100%}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100vh - 75px);height:calc(100vh - 75px);height:-webkit-calc(100dvh - 75px);height:calc(100dvh - 75px);overflow:hidden;padding-top:38px}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100vh - 98px);height:calc(100vh - 98px)}}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100vh - 98px);height:calc(100vh - 98px)}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100vh - 104px);height:calc(100vh - 104px)}}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100dvh - 98px);height:calc(100dvh - 98px)}}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100dvh - 98px);height:calc(100dvh - 98px)}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{height:-webkit-calc(100dvh - 104px);height:calc(100dvh - 104px)}}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{padding-top:54px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{padding-top:80px}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup{padding-top:80px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px);overflow-y:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content{height:-webkit-calc(100% - 104px);height:calc(100% - 104px)}}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content{padding-left:0;padding-right:0}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__content::-webkit-scrollbar{display:none}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__head{display:-webkit-box;display:-webkit-flex;display:flex}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__head:not(:last-child){margin-bottom:0}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__title{width:44.1176470588%}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__title:not(:last-child){margin-bottom:16px}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__title:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__title:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__title:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text{padding-left:5.8823529412%;width:55.8823529412%}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p{font-size:15px;font-weight:400;line-height:1.24}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p{font-size:20px;line-height:1.24}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p:not(:first-child){padding-top:16px}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p:not(:first-child){padding-top:24px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p:not(:first-child){padding-top:24px}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__text p:not(:first-child){padding-top:24px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__image{border-radius:-webkit-calc(var(--is-br)*8);border-radius:calc(var(--is-br)*8);height:230px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__image{height:380px}}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__image{height:540px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__image{height:780px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__image img,.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-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_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons{background-color:var(--color-white);bottom:0;left:0;padding-left:5.5555555556%;padding-right:5.5555555556%;position:-webkit-sticky;position:sticky;width:100%;z-index:2}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons{padding-right:0;width:97.2222222222%}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons{padding-left:0;padding-right:0;width:100%}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:after,.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:before{content:"";display:none;height:100%;position:absolute;top:0;width:45px;z-index:0}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:after,.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:before{width:75px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:before{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),1)),color-stop(45%,rgba(var(--color-white-rgb),1)),to(rgba(var(--color-white-rgb),0)));background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),1) 0,rgba(var(--color-white-rgb),1) 45%,rgba(var(--color-white-rgb),0) 100%);left:2.7777777778%}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:before{left:0}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),0)),color-stop(45%,rgba(var(--color-white-rgb),1)),to(rgba(var(--color-white-rgb),1)));background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),1) 45%,rgba(var(--color-white-rgb),1) 100%);right:0}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-top:54px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-top:80px}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-top:80px}}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-bottom:54px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-bottom:80px}}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons:not(:first-child){padding-bottom:80px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons.is-unscrollable .utp-popup__buttons-arrow,.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons.is-unscrollable:after,.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons.is-unscrollable:before{display:none}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons.is-after:after,.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons.is-before:before{display:block}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons-track{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons-track::-webkit-scrollbar{display:none}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button{-webkit-box-flex:0;-webkit-flex:none;flex:none;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:670px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button{max-width:200px}}@media only screen and (min-width:960px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button{max-width:200px}}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button{max-width:220px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button:not(:first-child){margin-left:12px}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons-arrow{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:50%;cursor:pointer;display:none;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;opacity:1;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:visible;z-index:1}@media only screen and (min-width:1280px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons-arrow{display:-webkit-box;display:-webkit-flex;display:flex;height:40px;width:40px}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__buttons-arrow.is-disabled{opacity:0;visibility:hidden;z-index:-1}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button-prev{left:2.7777777778%}@media only screen and (min-width:1900px){.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button-prev{left:0}}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.popup_theme_utp:not(.popup_theme_utp-horizontal) .utp-popup__button-next{right:0}.popup_theme_utp-horizontal .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;height:100%;min-height:100%}.popup_theme_utp-horizontal .popup__header{margin-left:auto;margin-right:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .popup__header{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .popup__header{padding-left:0;padding-right:0}}.popup_theme_utp-horizontal .popup__header-inner{color:var(--color-brand-dark-blue);padding-left:0;padding-right:0;padding-top:38px}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .popup__header-inner{padding-top:58px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .popup__header-inner{padding-top:88px}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .popup__header-inner{padding-top:88px}}.popup_theme_utp-horizontal .popup__close{background-color:rgba(var(--color-gray-rgb),.5)}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .popup__close:hover{background-color:rgba(var(--color-gray-rgb),.3)}}.popup_theme_utp-horizontal .popup__close-icon{fill:rgba(var(--color-black-rgb),.8)}.popup_theme_utp-horizontal .grid{height:100%}.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100vh - 75px);height:calc(100vh - 75px);height:-webkit-calc(100dvh - 75px);height:calc(100dvh - 75px);overflow:hidden;padding-top:38px}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100vh - 98px);height:calc(100vh - 98px)}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100vh - 98px);height:calc(100vh - 98px)}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100vh - 104px);height:calc(100vh - 104px)}}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100dvh - 98px);height:calc(100dvh - 98px)}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100dvh - 98px);height:calc(100dvh - 98px)}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup{height:-webkit-calc(100dvh - 104px);height:calc(100dvh - 104px)}}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup{padding-top:54px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup{padding-top:80px}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup{padding-top:80px}}.popup_theme_utp-horizontal .utp-popup__content{display:grid;grid-template-columns:auto;height:-webkit-calc(100% - 76px);height:calc(100% - 76px);overflow-y:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__content{height:-webkit-calc(100% - 104px);height:calc(100% - 104px)}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup__content{grid-template-columns:1fr 1fr;padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__content{grid-template-columns:1fr 1.5fr}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__content{padding-left:0;padding-right:0}}.popup_theme_utp-horizontal .utp-popup__content::-webkit-scrollbar{display:none}.popup_theme_utp-horizontal .utp-popup__head{padding-right:0}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__head{padding-right:80px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.popup_theme_utp-horizontal .utp-popup__head:not(:last-child){margin-bottom:0}.popup_theme_utp-horizontal .utp-popup__title:not(:last-child){margin-bottom:16px}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__title:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__title:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__title:not(:last-child){margin-bottom:24px}}.popup_theme_utp-horizontal .utp-popup__text p{font-size:15px;font-weight:400;line-height:1.24}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__text p{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__text p{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__text p{font-size:20px;line-height:1.24}}.popup_theme_utp-horizontal .utp-popup__text p:not(:first-child){padding-top:16px}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__text p:not(:first-child){padding-top:24px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__text p:not(:first-child){padding-top:24px}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__text p:not(:first-child){padding-top:24px}}.popup_theme_utp-horizontal .utp-popup__image{border-radius:-webkit-calc(var(--is-br)*8);border-radius:calc(var(--is-br)*8);height:400px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__image{height:100%}}@media only screen and (min-width:670px) and (max-width:959px){.popup_theme_utp-horizontal .utp-popup__image{height:380px}}.popup_theme_utp-horizontal .utp-popup__image img,.popup_theme_utp-horizontal .utp-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_utp-horizontal .utp-popup__buttons{background-color:var(--color-white);bottom:0;left:0;padding-left:5.5555555556%;padding-right:5.5555555556%;position:-webkit-sticky;position:sticky;width:100%;z-index:2}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup__buttons{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__buttons{padding-right:0;width:97.2222222222%}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__buttons{padding-left:0;padding-right:0;width:100%}}.popup_theme_utp-horizontal .utp-popup__buttons:after,.popup_theme_utp-horizontal .utp-popup__buttons:before{content:"";display:none;height:100%;position:absolute;top:0;width:45px;z-index:0}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__buttons:after,.popup_theme_utp-horizontal .utp-popup__buttons:before{width:75px}}.popup_theme_utp-horizontal .utp-popup__buttons:before{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),1)),color-stop(45%,rgba(var(--color-white-rgb),1)),to(rgba(var(--color-white-rgb),0)));background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),1) 0,rgba(var(--color-white-rgb),1) 45%,rgba(var(--color-white-rgb),0) 100%);left:2.7777777778%}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__buttons:before{left:0}}.popup_theme_utp-horizontal .utp-popup__buttons:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),0)),color-stop(45%,rgba(var(--color-white-rgb),1)),to(rgba(var(--color-white-rgb),1)));background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),1) 45%,rgba(var(--color-white-rgb),1) 100%);right:0}.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-bottom:38px;padding-top:38px}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-top:54px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-top:80px}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-top:80px}}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-bottom:54px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-bottom:80px}}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__buttons:not(:first-child){padding-bottom:80px}}.popup_theme_utp-horizontal .utp-popup__buttons.is-unscrollable .utp-popup__buttons-arrow,.popup_theme_utp-horizontal .utp-popup__buttons.is-unscrollable:after,.popup_theme_utp-horizontal .utp-popup__buttons.is-unscrollable:before{display:none}.popup_theme_utp-horizontal .utp-popup__buttons.is-after:after,.popup_theme_utp-horizontal .utp-popup__buttons.is-before:before{display:block}.popup_theme_utp-horizontal .utp-popup__buttons-track{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.popup_theme_utp-horizontal .utp-popup__buttons-track::-webkit-scrollbar{display:none}.popup_theme_utp-horizontal .utp-popup__button{-webkit-box-flex:0;-webkit-flex:none;flex:none;line-height:1;max-width:220px;overflow:hidden;padding-left:14px;padding-right:14px}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__button{max-width:240px}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup__button{max-width:240px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__button{max-width:260px}}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__button{padding-left:16px}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup__button{padding-left:16px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__button{padding-left:18px}}@media only screen and (min-width:670px){.popup_theme_utp-horizontal .utp-popup__button{padding-right:16px}}@media only screen and (min-width:960px){.popup_theme_utp-horizontal .utp-popup__button{padding-right:16px}}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__button{padding-right:18px}}.popup_theme_utp-horizontal .utp-popup__button:not(:first-child){margin-left:12px}.popup_theme_utp-horizontal .utp-popup__buttons-arrow{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:50%;cursor:pointer;display:none;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;opacity:1;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:visible;z-index:1}@media only screen and (min-width:1280px){.popup_theme_utp-horizontal .utp-popup__buttons-arrow{display:-webkit-box;display:-webkit-flex;display:flex;height:40px;width:40px}}.popup_theme_utp-horizontal .utp-popup__buttons-arrow.is-disabled{opacity:0;visibility:hidden;z-index:-1}.popup_theme_utp-horizontal .utp-popup__button-prev{left:2.7777777778%}@media only screen and (min-width:1900px){.popup_theme_utp-horizontal .utp-popup__button-prev{left:0}}.popup_theme_utp-horizontal .utp-popup__button-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.popup_theme_utp-horizontal .utp-popup__button-next{right:0}@media only screen and (min-width:670px){.popup_theme_alternative-progress .popup__container{width:560px}.popup_theme_alternative-progress .popup__container-inner{margin-left:3.3333333333%;margin-right:3.3333333333%}}@media only screen and (min-width:960px){.popup_theme_alternative-progress .popup__container{width:640px}.popup_theme_alternative-progress .popup__container-inner{margin-left:4.1666666667%;margin-right:4.1666666667%}}@media only screen and (min-width:1280px){.popup_theme_alternative-progress .popup__container{width:50vw}.popup_theme_alternative-progress .popup__container-inner{margin-left:5.5555555556%;margin-right:5.5555555556%}}.popup_theme_cookies{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.popup_theme_cookies.popup_state_open .popup__container{-webkit-animation:popup-cookie-appear .3s ease-out .1s both;animation:popup-cookie-appear .3s ease-out .1s both}.popup_theme_cookies.popup_state_close .popup__container{-webkit-animation:popup-cookie-disappear .3s ease-out both;animation:popup-cookie-disappear .3s ease-out both}.popup_theme_cookies .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;overflow:hidden}.popup_theme_cookies .popup__container-inner{margin:0;overflow:hidden;padding:0}.popup_theme_cookies .popup__container{height:-webkit-calc(100dvh - 48px);height:calc(100dvh - 48px);margin-top:48px;overflow:hidden;padding-left:22px;padding-right:22px;padding-top:22px;right:unset;width:320px}@media only screen and (min-width:670px){.popup_theme_cookies .popup__container{margin-top:72px}}@media only screen and (min-width:960px){.popup_theme_cookies .popup__container{margin-top:100px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__container{margin-top:120px}}@media only screen and (min-width:1440px){.popup_theme_cookies .popup__container{margin-top:160px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__container{height:-webkit-calc(100dvh - 72px);height:calc(100dvh - 72px)}}@media only screen and (min-width:960px){.popup_theme_cookies .popup__container{height:-webkit-calc(100dvh - 100px);height:calc(100dvh - 100px)}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__container{height:-webkit-calc(100dvh - 120px);height:calc(100dvh - 120px)}}@media only screen and (min-width:1440px){.popup_theme_cookies .popup__container{height:-webkit-calc(100dvh - 160px);height:calc(100dvh - 160px)}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__container{padding-top:34px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__container{padding-top:40px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__container{padding-top:40px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__container{padding-left:34px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__container{padding-left:40px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__container{padding-left:40px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__container{padding-right:34px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__container{padding-right:40px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__container{padding-right:40px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__container{width:580px}}@media only screen and (min-width:960px){.popup_theme_cookies .popup__container{width:780px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__container{width:860px}}@media only screen and (min-width:1440px){.popup_theme_cookies .popup__container{width:1200px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__container{padding-left:2.7777777778%;padding-right:2.7777777778%;width:1400px}}.popup_theme_cookies .popup__header{margin-bottom:26px}@media only screen and (min-width:670px){.popup_theme_cookies .popup__header{margin-bottom:38px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__header{margin-bottom:48px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__header{margin-bottom:48px}}.popup_theme_cookies .popup__title{font-size:24px;font-weight:600;letter-spacing:-.72px;line-height:1.08;margin-right:10px}@media only screen and (min-width:670px){.popup_theme_cookies .popup__title{letter-spacing:-.96px;margin-right:14px}}@media only screen and (min-width:960px){.popup_theme_cookies .popup__title{letter-spacing:-.96px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__title{letter-spacing:-1.2px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__title{font-size:32px;line-height:1.08}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__title{font-size:40px;line-height:1.08}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__title{font-size:40px;line-height:1.08}}.popup_theme_cookies .popup__scrollbox{margin-bottom:38px;overflow-y:auto;padding-right:26px}.popup_theme_cookies .popup__scrollbox::-webkit-scrollbar{height:4px;width:4px}.popup_theme_cookies .popup__scrollbox::-webkit-scrollbar-track{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.1)),to(rgba(var(--color-brand-dark-blue-rgb),.1)));background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.1) 0,rgba(var(--color-brand-dark-blue-rgb),.1) 100%);border-radius:200px}.popup_theme_cookies .popup__scrollbox::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.6)),to(rgba(var(--color-brand-dark-blue-rgb),.6)));background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.6) 0,rgba(var(--color-brand-dark-blue-rgb),.6) 100%);border-radius:200px}.popup_theme_cookies .popup__scrollbox::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-brand-dark-blue-rgb),.1)}@media only screen and (min-width:670px){.popup_theme_cookies .popup__scrollbox{padding-right:38px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__scrollbox{padding-right:48px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__scrollbox{padding-right:48px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__scrollbox{margin-bottom:54px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__scrollbox{margin-bottom:80px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__scrollbox{margin-bottom:80px}}.popup_theme_cookies .popup__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:48px;padding-right:8%}.popup_theme_cookies .popup__body h3{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;text-transform:none}@media only screen and (min-width:670px){.popup_theme_cookies .popup__body h3{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__body h3{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__body h3{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__body h3{letter-spacing:-.56}}.popup_theme_cookies .popup__body h4{font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:1.32;margin-bottom:16px;text-transform:none}@media only screen and (min-width:670px){.popup_theme_cookies .popup__body h4{margin-bottom:18px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__body h4{margin-bottom:20px}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__body h4{margin-bottom:20px}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__body h4{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__body h4{font-size:24px;line-height:1.32}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__body h4{font-size:24px;line-height:1.32}}@media only screen and (min-width:670px){.popup_theme_cookies .popup__body h4{letter-spacing:-.4px}}@media only screen and (min-width:960px){.popup_theme_cookies .popup__body h4{letter-spacing:-.4px}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__body h4{letter-spacing:-.48px}}.popup_theme_cookies .popup__body p{color:rgba(var(--color-brand-dark-blue-rgb),.7);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.popup_theme_cookies .popup__body p{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.popup_theme_cookies .popup__body p{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.popup_theme_cookies .popup__body p{font-size:18px;line-height:1.2}}.popup_theme_map .popup__map{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.popup_theme_map .ymaps-2-1-79-ground-pane{-webkit-filter:grayscale(1);filter:grayscale(1)}.popup_theme_map .yandex-map__route-btn{margin-right:18px;margin-top:18px;right:0;top:0}@media only screen and (min-width:670px){.popup_theme_map .yandex-map__route-btn{margin-top:28px}}@media only screen and (min-width:1280px){.popup_theme_map .yandex-map__route-btn{margin-top:32px}}@media only screen and (min-width:1900px){.popup_theme_map .yandex-map__route-btn{margin-top:32px}}@media only screen and (min-width:670px){.popup_theme_map .yandex-map__route-btn{margin-right:28px}}@media only screen and (min-width:1280px){.popup_theme_map .yandex-map__route-btn{margin-right:32px}}@media only screen and (min-width:1900px){.popup_theme_map .yandex-map__route-btn{margin-right:32px}}@-webkit-keyframes popup-open{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:.8}to{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@keyframes popup-open{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:.8}to{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@-webkit-keyframes popup-close{0%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}99%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:.8}to{display:none;opacity:0}}@keyframes popup-close{0%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}99%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:.8}to{display:none;opacity:0}}@-webkit-keyframes popup-appear{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes popup-appear{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes popup-disappear{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes popup-disappear{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes popup-cookie-appear{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popup-cookie-appear{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popup-cookie-disappear{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes popup-cookie-disappear{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.social{-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;gap:8px}@media only screen and (min-width:670px){.social{gap:10px}}@media only screen and (min-width:960px){.social{-webkit-box-pack:end;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:end;justify-content:end}}.slider{position:relative}.slider__arrows{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px}@media only screen and (min-width:670px){.slider__arrows{gap:10px}}.swiper-wrapper{cursor:-webkit-grab;cursor:grab}.swiper-wrapper:active{cursor:-webkit-grabbing;cursor:grabbing}.slider-news__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:26px 2.7777777778%}@media only screen and (min-width:670px){.slider-news__slide{padding-top:38px}}@media only screen and (min-width:1280px){.slider-news__slide{padding-top:48px}}@media only screen and (min-width:1900px){.slider-news__slide{padding-top:48px}}@media only screen and (min-width:670px){.slider-news__slide{padding-bottom:38px}}@media only screen and (min-width:1280px){.slider-news__slide{padding-bottom:48px}}@media only screen and (min-width:1900px){.slider-news__slide{padding-bottom:48px}}@media only screen and (min-width:670px){.slider-news__slide:not(.swiper-slide-active){border-left:1px solid rgba(var(--color-white-rgb),.4)}.slider-news__slide.swiper-slide-prev{border-right:1px solid rgba(var(--color-white-rgb),.4)}}@media only screen and (min-width:1280px){.slider-news__slide{min-height:740px}}@media only screen and (min-width:1900px){.slider-news__slide{min-height:760px}}@media only screen and (min-width:1280px){.slider-news__slide:hover .slider-news__images img,.slider-news__slide:hover .slider-news__images picture{-webkit-transform:scale(1.05);transform:scale(1.05)}.slider-news__slide:hover .slider-news__button .button-circle__label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slider-news__slide:hover .slider-news__button .button-circle__label-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}.slider-news__images{height:162px;overflow:hidden}@media only screen and (min-width:670px){.slider-news__images{height:140px}}@media only screen and (min-width:960px){.slider-news__images{height:202px}}@media only screen and (min-width:1280px){.slider-news__images{height:269px}}@media only screen and (min-width:1440px){.slider-news__images{height:303px}}@media only screen and (min-width:1900px){.slider-news__images{height:400px}}.slider-news__images img,.slider-news__images picture{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;-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%}.slider-news__content{min-height:160px;padding-top:22px}@media only screen and (min-width:670px){.slider-news__content{padding-top:34px}}@media only screen and (min-width:1280px){.slider-news__content{padding-top:40px}}@media only screen and (min-width:1900px){.slider-news__content{padding-top:40px}}@media only screen and (min-width:670px){.slider-news__content{min-height:200px}}@media only screen and (min-width:960px){.slider-news__content{min-height:220px}}@media only screen and (min-width:1280px){.slider-news__content{min-height:100%}}.slider-news__date{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:500;line-height:1.2;margin-bottom:10px}@media only screen and (min-width:670px){.slider-news__date{margin-bottom:14px}}@media only screen and (min-width:1280px){.slider-news__date{margin-bottom:16px}}@media only screen and (min-width:1900px){.slider-news__date{margin-bottom:16px}}@media only screen and (min-width:670px){.slider-news__date{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.slider-news__date{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.slider-news__date{font-size:18px;line-height:1.2}}.slider-news__title{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}@media only screen and (min-width:670px){.slider-news__title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.slider-news__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.slider-news__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.slider-news__title{letter-spacing:-.56px;max-width:83.3333333333%}}@media only screen and (min-width:1900px){.slider-news__title{max-width:540px}}.slider-news__button{margin-left:auto;margin-top:auto}.slider-first-screen{bottom:0;left:0;position:absolute;right:0;top:0}.slider-first-screen picture{height:100%}.slider-first-screen img{height:100%;object-fit:cover;pointer-events:none;width:100%}.slider-fullwidth.is-clear .slider-fullwidth__inner:before{display:none}.slider-fullwidth__inner{height:-webkit-calc(100vh - var(--header-height));height:calc(100vh - var(--header-height));position:relative;width:100%}.slider-fullwidth__inner:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--color-black-rgb),0)),color-stop(60%,rgba(var(--color-black-rgb),.15)),to(rgba(var(--color-black-rgb),.65)));background-image:linear-gradient(180deg,rgba(var(--color-black-rgb),0) 0,rgba(var(--color-black-rgb),.15) 60%,rgba(var(--color-black-rgb),.65) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.slider-fullwidth__inner iframe,.slider-fullwidth__inner img,.slider-fullwidth__inner picture,.slider-fullwidth__inner video{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%}.slider-fullwidth__caption{bottom:60px;color:var(--color-white);font-size:60px;font-weight:500;left:5.5555555556%;line-height:1.02;position:absolute;width:88.8888888889%;z-index:1}@media only screen and (min-width:670px){.slider-fullwidth__caption{font-size:76px;line-height:1.02}}@media only screen and (min-width:1280px){.slider-fullwidth__caption{font-size:92px;line-height:1.02}}@media only screen and (min-width:1900px){.slider-fullwidth__caption{font-size:92px;line-height:1.02}}@media only screen and (min-width:670px){.slider-fullwidth__caption{bottom:100px}}@media only screen and (min-width:1440px){.slider-fullwidth__caption{left:11.1111111111%;width:77.7777777778%}}.slider__controls_full-width_slide{cursor:-webkit-grab;cursor:grab;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.slider__controls_full-width_slide:active{cursor:-webkit-grabbing;cursor:grabbing}@media only screen and (min-width:1440px){.slider__controls_full-width_slide{padding-left:11.1111111111%;padding-right:11.1111111111%}}.slider__controls_full-width_slide .slider__dots{bottom:28px;position:absolute;width:88.8888888889%;z-index:1}@media only screen and (min-width:670px){.slider__controls_full-width_slide .slider__dots{bottom:48px}}@media only screen and (min-width:1440px){.slider__controls_full-width_slide .slider__dots{width:77.7777777778%}}.slider__controls_full-width_slide .slider__dots-item{border-radius:-webkit-calc(var(--is-br)*6);border-radius:calc(var(--is-br)*6);width:100%}.slider__controls_full-width_slide .slider__dots-item.is-active .slider__dot{-webkit-transform:none;transform:none}.slider__controls_full-width_slide .slider__dot{border-radius:0;height:4px;position:relative;width:100%}@media only screen and (min-width:1280px){.slider__controls_full-width_slide .slider__dot:hover{-webkit-transform:none;transform:none}}.slider__controls_full-width_slide .slider__arrows{display:none;height:100%;left:0;top:0;width:100%;z-index:0}@media only screen and (min-width:960px){.slider__controls_full-width_slide .slider__arrows{display:block;position:absolute}.slider__controls_full-width_slide .slider__arrows .slider__arrows-pseudo:hover+.slider__arrow{opacity:1}}.slider__controls_full-width_slide .slider__arrows .slider__arrows-pseudo.is-left .slider__arrow{left:5.5555555556%}@media only screen and (min-width:1440px){.slider__controls_full-width_slide .slider__arrows .slider__arrows-pseudo.is-left .slider__arrow{left:11.1111111111%}}.slider__controls_full-width_slide .slider__arrows .slider__arrows-pseudo.is-right .slider__arrow{right:5.5555555556%}@media only screen and (min-width:1440px){.slider__controls_full-width_slide .slider__arrows .slider__arrows-pseudo.is-right .slider__arrow{right:11.1111111111%}}.slider__controls_full-width_slide .slider__arrows .slider__arrow{background-color:var(--color-white);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.slider__controls_full-width_slide .slider__arrows .slider__arrow svg{fill:var(--color-black)}@media only screen and (min-width:960px){.slider__controls_full-width_slide .slider__arrows .slider__arrow:hover path{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.slider__controls_full-width_slide .slider__arrows .slider__arrow:hover path:first-child{fill:rgba(var(--color-brand-dark-blue-rgb),.8)}}.slider-finishing{position:relative;width:100%}.slider-finishing__content-wrapper{height:100%;overflow-x:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}.slider-finishing__content-wrapper::-webkit-scrollbar{height:4px;width:4px}.slider-finishing__content-wrapper::-webkit-scrollbar-track{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(transparent));background:linear-gradient(0deg,transparent,transparent);border-radius:200px}.slider-finishing__content-wrapper::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left bottom,left top,from(0),to(0));background:linear-gradient(0deg,0,0);border-radius:200px}.slider-finishing__content-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}@media only screen and (min-width:960px){.slider-finishing__content-wrapper{padding-left:0;padding-right:0}}.slider-finishing__content{border-radius:-webkit-calc(var(--is-br)*16);border-radius:calc(var(--is-br)*16);height:100%;min-width:960px;overflow:hidden;position:relative}@media only screen and (min-width:960px){.slider-finishing__content{min-width:100%}}.slider-finishing__content img,.slider-finishing__content picture{height:auto;width:100%}.slider-finishing__content-overlay{-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:rgba(var(--color-black-rgb),.5);border-radius:-webkit-calc(var(--is-br)*16) 0 0 -webkit-calc(var(--is-br)*16);border-radius:calc(var(--is-br)*16) 0 0 calc(var(--is-br)*16);color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;left:5.5555555556%;position:absolute;top:0;width:94.4444444444%;z-index:4}@media only screen and (min-width:960px){.slider-finishing__content-overlay{display:none}}.slider-finishing__content-overlay p{font-size:15px;font-weight:400;line-height:1.24}@media only screen and (min-width:670px){.slider-finishing__content-overlay p{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.slider-finishing__content-overlay p{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.slider-finishing__content-overlay p{font-size:20px;line-height:1.24}}.slider-finishing__content-overlay svg{margin-top:16px}.video{cursor:pointer;height:100%;width:100%}.video__btn{inset:0;margin:auto;position:absolute;z-index:2}.video__btn.hidden{display:none}.video__video{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.yandex-map-balloon{background:var(--color-brand-mid-blue-gradient);border-radius:100px;bottom:100%;color:var(--color-white);font-size:14px;font-weight:600;left:50%;line-height:1.1;min-width:113px;opacity:0;padding:14.5px 32px;pointer-events:none;position:absolute;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}@media only screen and (min-width:670px){.yandex-map-balloon{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.yandex-map-balloon{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.yandex-map-balloon{font-size:14px;line-height:1.1}}.yandex-map-balloon:before{background-color:var(--color-brand-mid-blue-gradient);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:6px;left:50%;position:absolute;top:-webkit-calc(100% - 1px);top:calc(100% - 1px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12px}.ym-zoom-btn{background-color:var(--color-white);border-radius:50%;display:none}.ym-zoom-btn:first-child{margin-bottom:8px}@media only screen and (min-width:670px){.ym-zoom-btn:first-child{margin-bottom:10px}}@media only screen and (min-width:1280px){.ym-zoom-btn:first-child{margin-bottom:10px}}@media only screen and (min-width:1900px){.ym-zoom-btn:first-child{margin-bottom:10px}}@media only screen and (min-width:1280px){.ym-zoom-btn{display:block}}.ym-zoom-btn.disabled{background-color:#a1a3b3;pointer-events:none;position:relative}.ym-zoom-btn.disabled .button-circle{border:none}.ym-zoom-btn.disabled .button-circle .button-circle__label,.ym-zoom-btn.disabled .button-circle .button-circle__label-duplicate{-webkit-transition:unset;transition:unset}.ym-zoom-btn.disabled .button-circle path{stroke:#d0d1d9}.yandex-map__fullscreen-button{background-color:var(--color-white);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);box-shadow:0 2px 4px rgba(var(--color-brand-dark-blue),.2);cursor:pointer;height:32px;margin-top:8px;position:relative;right:8px;-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:32px}@media only screen and (min-width:670px){.yandex-map__fullscreen-button{margin-top:16px;right:16px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button:hover{background-color:rgba(var(--color-brand-dark-blue-rgb),.9)}}.yandex-map__fullscreen-button.is-open svg{height:19px;width:19px}.yandex-map__fullscreen-button svg{stroke:var(--color-brand-dark-blue);height:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px}.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:960px){.is-open .map-filter__overlay,.map-filter__overlay{display:none}}.is-open .map-filter__overlay{display:block}@media only screen and (min-width:960px){.is-open .map-filter__overlay{display:none}}.map-filter{background-color:var(--color-white);border-top-left-radius:-webkit-calc(var(--is-br)*8);border-top-left-radius:calc(var(--is-br)*8);border-top-right-radius:-webkit-calc(var(--is-br)*8);border-top-right-radius:calc(var(--is-br)*8);left:0;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%}.is-open .map-filter{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:670px){.map-filter{border-bottom-left-radius:-webkit-calc(var(--is-br)*8);border-bottom-left-radius:calc(var(--is-br)*8);border-bottom-right-radius:-webkit-calc(var(--is-br)*8);border-bottom-right-radius:calc(var(--is-br)*8);bottom:64px;left:-webkit-calc(8.33333% + 16);left:calc(8.33333% + 16);margin-left:16.6666666667%;width:66.6666666667%}}@media only screen and (min-width:960px){.map-filter{margin-left:0;width:33.3333333333%}}.map-filter__head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-shadow:inset 0 -1px 0 rgba(var(--color-black-rgb),.04);display:-webkit-box;display:-webkit-flex;display:flex;height:32px;position:relative}.map-filter__head:before{background-color:var(--color-brand-dark-blue);border-radius:-webkit-calc(var(--is-br)*24);border-radius:calc(var(--is-br)*24);content:"";height:4px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px}@media only screen and (min-width:960px){.map-filter__head{display:none}}.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:initial;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:24px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 4px 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:24px}.map-filter__head-close::-moz-focus-inner{border:0;padding:0}.map-filter__header{-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:40px 5.5555555556%}@media only screen and (min-width:670px){.map-filter__header{margin-top:76px}}@media only screen and (min-width:1280px){.map-filter__header{margin-top:160px}}@media only screen and (min-width:1900px){.map-filter__header{margin-top:160px}}@media only screen and (min-width:670px){.map-filter__header{margin-bottom:76px}}@media only screen and (min-width:1280px){.map-filter__header{margin-bottom:160px}}@media only screen and (min-width:1900px){.map-filter__header{margin-bottom:160px}}@media only screen and (min-width:670px){.map-filter__header{margin-left:4.1666666667%;margin-right:4.1666666667%}}.map-filter__title{font-size:16px;font-weight:400;line-height:1.5}@media only screen and (min-width:670px){.map-filter__title{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__title{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.map-filter__title{font-size:16px;line-height:1.5}}.map-filter__header-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:initial;border:none;color:inherit;cursor:pointer;font:inherit;font-size:13px;font-weight:600;line-height:normal;line-height:1.1;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto}.map-filter__header-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-filter__header-button{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.map-filter__header-button{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.map-filter__header-button{font-size:14px;line-height:1.1}}.map-filter__content{height:330px;margin-left:8.3333333333%;margin-right:8.3333333333%}@media only screen and (max-width:959px) and (orientation:landscape){.map-filter__content{height:40vh}}@media only screen and (min-width:670px){.map-filter__content{margin-left:6.25%;margin-right:6.25%}}.map-filter__infrastructure-list{height:100%;overflow-x:hidden;overflow-y:scroll}.map-filter__infrastructure-list::-webkit-scrollbar{height:4px;width:4px}.map-filter__infrastructure-list::-webkit-scrollbar-track{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.1)),to(rgba(var(--color-brand-dark-blue-rgb),.1)));background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.1) 0,rgba(var(--color-brand-dark-blue-rgb),.1) 100%);border-radius:200px}.map-filter__infrastructure-list::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.6)),to(rgba(var(--color-brand-dark-blue-rgb),.6)));background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.6) 0,rgba(var(--color-brand-dark-blue-rgb),.6) 100%);border-radius:200px}.map-filter__infrastructure-list::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-brand-dark-blue-rgb),.1)}.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;margin-bottom:16px;width:100%}.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:16px;font-weight:400;line-height:1.5;-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.5}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.map-filter__infrastructure-label{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label:hover{opacity:.6}}.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{margin-right:4.6875%;width:28px}.map-filter__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:initial;border:none;border-radius:-webkit-calc(var(--is-br)*4);border-radius:calc(var(--is-br)*4);color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:24px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 6.6666666667% 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:24px}.map-filter__fake-checkbox::-moz-focus-inner{border:0;padding:0}.map-filter__checkbox{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.map-filter__checkbox+.map-filter__fake-checkbox{border-color:var(--color-brand-dark-blue);border-style:solid;border-width:1px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border;transition-property:border;-webkit-transition-timing-function:ease;transition-timing-function:ease}.map-filter__checkbox.is-checked+.map-filter__fake-checkbox,.map-filter__checkbox:checked+.map-filter__fake-checkbox{background-color:var(--color-brand-dark-blue);border-width:0}.map-filter__checkbox.is-checked+.map-filter__fake-checkbox:after,.map-filter__checkbox:checked+.map-filter__fake-checkbox:after{background-position:50%;background-repeat:no-repeat;display:inline-block;text-align:center;vertical-align:initial}.map-filter__checkbox.is-disabled+.map-filter__fake-checkbox,.map-filter__checkbox:disabled+.map-filter__fake-checkbox{background-color:rgba(var(--color-brand-white-rgb),.3)}.map-filter__checkbox.has-error+.map-filter__fake-checkbox,.map-filter__checkbox.is-error+.map-filter__fake-checkbox{background-color:rgba(var(--color-brand-red-rgb),.2);border-color:rgba(var(--color-brand-red-rgb),.4)}.map-filter__content-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-pack:center;-webkit-appearance:none;background-color:initial;background-color:var(--color-brand-dark-blue);border:none;border-radius:-webkit-calc(var(--is-br)*100);border-radius:calc(var(--is-br)*100);color:inherit;color:var(--color-white);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;font-size:16px;font-weight:400;-webkit-justify-content:center;justify-content:center;line-height:normal;line-height:1.5;margin:40px 5.5555555556%;outline:none;overflow:visible;padding:8px 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:76px}}@media only screen and (min-width:1280px){.map-filter__content-close{margin-top:160px}}@media only screen and (min-width:1900px){.map-filter__content-close{margin-top:160px}}@media only screen and (min-width:670px){.map-filter__content-close{margin-bottom:76px}}@media only screen and (min-width:1280px){.map-filter__content-close{margin-bottom:160px}}@media only screen and (min-width:1900px){.map-filter__content-close{margin-bottom:160px}}@media only screen and (min-width:670px){.map-filter__content-close{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__content-close{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.map-filter__content-close{font-size:16px;line-height:1.5}}@media only screen and (min-width:670px){.map-filter__content-close{margin-left:4.1666666667%;margin-right:4.1666666667%;padding:0;width:91.6666666667%}}@media only screen and (min-width:960px){.map-filter__content-close{display:none}}.yandex-map{height:100%;overflow:hidden;position:relative;width:100%}.yandex-map__container{height:100%}.yandex-map__base{height:100%;width:100%}.yandex-map__close-btn,.yandex-map__route-btn{border:1px solid var(--color-brand-dark-blue);position:absolute}.yandex-map__close-btn{margin-right:18px;margin-top:18px;right:0;top:0}@media only screen and (min-width:670px){.yandex-map__close-btn{margin-top:28px}}@media only screen and (min-width:1280px){.yandex-map__close-btn{margin-top:32px}}@media only screen and (min-width:1900px){.yandex-map__close-btn{margin-top:32px}}@media only screen and (min-width:670px){.yandex-map__close-btn{margin-right:28px}}@media only screen and (min-width:1280px){.yandex-map__close-btn{margin-right:32px}}@media only screen and (min-width:1900px){.yandex-map__close-btn{margin-right:32px}}@media only screen and (min-width:1280px){.yandex-map__close-btn{display:none}}.yandex-map__marker{height:42px;position:relative;width:42px;z-index:1}.yandex-map__marker.is-active .yandex-map__marker-inner{background-color:var(--color-brand-red-pastel);-webkit-transform:scale(1.34);transform:scale(1.34)}.yandex-map__marker.is-active .yandex-map-balloon{bottom:-webkit-calc(100% + 20px);bottom:calc(100% + 20px)}.yandex-map__marker.is-active .yandex-map-balloon,:not(.yandex-map__marker.is-active).is-hover .yandex-map-balloon{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,bottom;transition-property:opacity,bottom;-webkit-transition-timing-function:ease;transition-timing-function:ease}:not(.yandex-map__marker.is-active).is-hover .yandex-map-balloon{bottom:-webkit-calc(100% + 15px);bottom:calc(100% + 15px)}.yandex-map__marker-inner{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand-mid-blue-gradient);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:42px;-webkit-justify-content:center;justify-content:center;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background,-webkit-transform;transition-property:background,-webkit-transform;transition-property:transform,background;transition-property:transform,background,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:42px;z-index:1}.yandex-map__marker-inner,.yandex-map__marker-inner:before{border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%)}.yandex-map__marker-inner:before{background-color:var(--color-white);content:"";display:block;height:18px;width:18px}.ymaps-2-1-79-placemark-overlay:has(.is-active){z-index:5!important}.ymaps-2-1-79-placemark-overlay:has(.is-hover){z-index:7!important}.page-error{color:var(--color-page-error-text);height:100vh;margin-top:var(--header-height);padding-top:60px;position:relative;z-index:0}@media only screen and (min-width:670px){.page-error{padding-top:80px}}.page-error__picture{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.page-error__picture:before{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.page-error__picture picture{height:100%}.page-error__picture img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.page-error__content{padding-bottom:18px;padding-top:18px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.page-error__content{padding-top:28px}}@media only screen and (min-width:1280px){.page-error__content{padding-top:32px}}@media only screen and (min-width:1900px){.page-error__content{padding-top:32px}}@media only screen and (min-width:670px){.page-error__content{padding-bottom:28px}}@media only screen and (min-width:1280px){.page-error__content{padding-bottom:32px}}@media only screen and (min-width:1900px){.page-error__content{padding-bottom:32px}}.page-error__number{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:16px}@media only screen and (min-width:670px){.page-error__number{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.page-error__number{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.page-error__number{font-size:16px;line-height:1.5}}@media only screen and (min-width:670px){.page-error__number{margin-bottom:24px}}@media only screen and (min-width:1280px){.page-error__number{margin-bottom:24px}}@media only screen and (min-width:1900px){.page-error__number{margin-bottom:24px}}.page-error__title{margin-bottom:38px}@media only screen and (min-width:670px){.page-error__title{margin-bottom:54px}}@media only screen and (min-width:1280px){.page-error__title{margin-bottom:80px}}@media only screen and (min-width:1900px){.page-error__title{margin-bottom:80px}}.page-error__description{font-size:15px;font-weight:400;line-height:1.24;margin-bottom:38px}@media only screen and (min-width:670px){.page-error__description{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.page-error__description{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.page-error__description{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.page-error__description{margin-bottom:54px}}@media only screen and (min-width:1280px){.page-error__description{margin-bottom:80px}}@media only screen and (min-width:1900px){.page-error__description{margin-bottom:80px}}@media only screen and (min-width:670px){.page-error__description{width:88.8888888889%}}@media only screen and (min-width:960px){.page-error__description{width:83.3333333333%}}@media only screen and (min-width:1280px){.page-error__description{width:66.6666666667%}}.page-error__buttons{-webkit-column-gap:16px;column-gap:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:1280px){.page-error__buttons{-webkit-column-gap:20px;column-gap:20px}}.page-error__button{line-height:34px;margin-bottom:16px;padding-left:28px;padding-right:28px;width:100%}@media only screen and (min-width:670px){.page-error__button{line-height:28px;margin-bottom:0;width:auto}}.page-error__button:last-child{margin-bottom:0}@media only screen and (min-width:670px){.page-error__button:last-child{margin-right:0}}@media only screen and (min-width:1280px){.page-error__button:hover{opacity:.5}}.page-error__button.button_theme_white{border:1px solid rgba(var(--color-brand-dark-blue),.2)}@media only screen and (min-width:1280px){.page-error__button.button_theme_white:hover{color:var(--color-black);opacity:.7}}.page-error_theme_dark{background-color:var(--color-page-error-text)}.page-error_theme_dark,.page-error_theme_dark h1,.page-error_theme_dark h2,.page-error_theme_dark h3,.page-error_theme_dark h4,.page-error_theme_dark h5{color:var(--color-white)}.page-error_theme_dark .page-error__content{padding-bottom:2px;padding-top:2px}@media only screen and (min-width:670px){.page-error_theme_dark .page-error__content{padding-top:4px}}@media only screen and (min-width:1280px){.page-error_theme_dark .page-error__content{padding-top:4px}}@media only screen and (min-width:1900px){.page-error_theme_dark .page-error__content{padding-top:4px}}@media only screen and (min-width:670px){.page-error_theme_dark .page-error__content{padding-bottom:4px}}@media only screen and (min-width:1280px){.page-error_theme_dark .page-error__content{padding-bottom:4px}}@media only screen and (min-width:1900px){.page-error_theme_dark .page-error__content{padding-bottom:4px}}.info-point{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;transition-timing-function:ease}.info-point.is-active .info-point__point{background-color:var(--color-brand-dark-blue)}.info-point.is-active .info-point__point:after{background-color:var(--color-white);height:10px;width:10px}.info-point.is-active .info-point__text{-webkit-animation:slideRightPX .5s ease-in-out forwards;animation:slideRightPX .5s ease-in-out forwards}@media only screen and (min-width:1280px){.info-point.is-active .info-point__text{-webkit-animation:slideRightVW .5s ease-in-out forwards;animation:slideRightVW .5s ease-in-out forwards}}@media only screen and (min-width:1900px){.info-point.is-active .info-point__text{-webkit-animation:slideRightPX .5s ease-in-out forwards;animation:slideRightPX .5s ease-in-out forwards}}.info-point__point{background-color:rgba(var(--color-white-rgb),.5);cursor:pointer;height:31px;left:8px;top:10px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:31px;z-index:2}.info-point__point,.info-point__point:after{border-radius:50%;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s}.info-point__point:after{background-color:var(--color-white);content:"";height:15px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-property:width,height,background-color;transition-property:width,height,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:15px}.info-point__text{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:initial;border-radius:-webkit-calc(var(--is-br)*52);border-radius:calc(var(--is-br)*52);color:transparent;display:-webkit-box;display:-webkit-flex;display:flex;font-size:13px;font-weight:600;height:51px;inset:8px;line-height:1.1;padding-left:0;padding-right:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media only screen and (min-width:670px){.info-point__text{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.info-point__text{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.info-point__text{font-size:14px;line-height:1.1}}.info-point_theme_left.is-active .info-point__text{-webkit-animation:slideLeftPX .5s ease-in-out forwards;animation:slideLeftPX .5s ease-in-out forwards}@media only screen and (min-width:1280px){.info-point_theme_left.is-active .info-point__text{-webkit-animation:slideLeftVW .5s ease-in-out forwards;animation:slideLeftVW .5s ease-in-out forwards}}@media only screen and (min-width:1900px){.info-point_theme_left.is-active .info-point__text{-webkit-animation:slideLeftPX .5s ease-in-out forwards;animation:slideLeftPX .5s ease-in-out forwards}}@-webkit-keyframes slideRightPX{0%{inset:0}75%{color:transparent;inset:0 -webkit-calc(-100% + 51px) 0 0;inset:0 calc(-100% + 51px) 0 0;padding-left:51px;padding-right:8px;width:-webkit-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);inset:0 -webkit-calc(-100% + 51px) 0 0;inset:0 calc(-100% + 51px) 0 0;padding-left:51px;padding-right:8px;width:-webkit-max-content;width:max-content}}@keyframes slideRightPX{0%{inset:0}75%{color:transparent;inset:0 -webkit-calc(-100% + 51px) 0 0;inset:0 calc(-100% + 51px) 0 0;padding-left:51px;padding-right:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);inset:0 -webkit-calc(-100% + 51px) 0 0;inset:0 calc(-100% + 51px) 0 0;padding-left:51px;padding-right:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@-webkit-keyframes slideRightVW{0%{inset:0}75%{color:transparent;height:3.542vw;inset:0 -webkit-calc(-100% + vw-desk(51)) 0 0;inset:0 calc(-100% + vw-desk(51)) 0 0;padding-left:3.542vw;padding-right:.556vw;width:-webkit-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);height:3.542vw;inset:0 -webkit-calc(-100% + vw-desk(51)) 0 0;inset:0 calc(-100% + vw-desk(51)) 0 0;padding-left:3.542vw;padding-right:.556vw;width:-webkit-max-content;width:max-content}}@keyframes slideRightVW{0%{inset:0}75%{color:transparent;height:3.542vw;inset:0 -webkit-calc(-100% + vw-desk(51)) 0 0;inset:0 calc(-100% + vw-desk(51)) 0 0;padding-left:3.542vw;padding-right:.556vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);height:3.542vw;inset:0 -webkit-calc(-100% + vw-desk(51)) 0 0;inset:0 calc(-100% + vw-desk(51)) 0 0;padding-left:3.542vw;padding-right:.556vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@-webkit-keyframes slideLeftPX{0%{inset:0}75%{color:transparent;inset:0 0 0 -webkit-calc(-100% + 51px);inset:0 0 0 calc(-100% + 51px);padding-left:8px;padding-right:51px;width:-webkit-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);inset:0 0 0 -webkit-calc(-100% + 51px);inset:0 0 0 calc(-100% + 51px);padding-left:8px;padding-right:51px;width:-webkit-max-content;width:max-content}}@keyframes slideLeftPX{0%{inset:0}75%{color:transparent;inset:0 0 0 -webkit-calc(-100% + 51px);inset:0 0 0 calc(-100% + 51px);padding-left:8px;padding-right:51px;width:-webkit-max-content;width:-moz-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);inset:0 0 0 -webkit-calc(-100% + 51px);inset:0 0 0 calc(-100% + 51px);padding-left:8px;padding-right:51px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@-webkit-keyframes slideLeftVW{0%{inset:0}75%{color:transparent;inset:0 0 0 -webkit-calc(-100% + vw-desk(51));inset:0 0 0 calc(-100% + vw-desk(51));padding-left:.556vw;padding-right:3.542vw;width:-webkit-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);inset:0 0 0 -webkit-calc(-100% + vw-desk(51));inset:0 0 0 calc(-100% + vw-desk(51));padding-left:.556vw;padding-right:3.542vw;width:-webkit-max-content;width:max-content}}@keyframes slideLeftVW{0%{inset:0}75%{color:transparent;inset:0 0 0 -webkit-calc(-100% + vw-desk(51));inset:0 0 0 calc(-100% + vw-desk(51));padding-left:.556vw;padding-right:3.542vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);inset:0 0 0 -webkit-calc(-100% + vw-desk(51));inset:0 0 0 calc(-100% + vw-desk(51));padding-left:.556vw;padding-right:3.542vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.toasts{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px;left:0;padding:18px 2.7777777778%;pointer-events:none;position:fixed;width:100%;z-index:5}@media only screen and (min-width:670px){.toasts{padding-top:28px}}@media only screen and (min-width:1280px){.toasts{padding-top:32px}}@media only screen and (min-width:1900px){.toasts{padding-top:32px}}@media only screen and (min-width:670px){.toasts{padding-bottom:28px}}@media only screen and (min-width:1280px){.toasts{padding-bottom:32px}}@media only screen and (min-width:1900px){.toasts{padding-bottom:32px}}@media only screen and (min-width:1280px){.toasts{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.favorite-toast{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;background:rgba(var(--color-brand-dark-blue-rgb),.9);border-radius:100px;display:-webkit-box;display:-webkit-flex;display:flex;gap:21px;-webkit-justify-content:space-between;justify-content:space-between;margin-left:auto;margin-right:auto;opacity:1;padding:8px 8px 8px 20px;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .25s ease-in 0s;transition:all .25s ease-in 0s}@media only screen and (min-width:670px){.favorite-toast{padding-top:8px}}@media only screen and (min-width:1280px){.favorite-toast{padding-top:8px}}@media only screen and (min-width:1900px){.favorite-toast{padding-top:8px}}@media only screen and (min-width:670px){.favorite-toast{padding-bottom:8px}}@media only screen and (min-width:1280px){.favorite-toast{padding-bottom:8px}}@media only screen and (min-width:1900px){.favorite-toast{padding-bottom:8px}}.favorite-toast.is-hidden{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.favorite-toast:not(:first-child){margin-top:0}@media only screen and (min-width:1280px){.favorite-toast{gap:24px}}.favorite-toast__icon,.favorite-toast__inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.favorite-toast__icon{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.favorite-toast__content{padding-left:16px}@media only screen and (min-width:1280px){.favorite-toast__content{display:-webkit-box;display:-webkit-flex;display:flex;gap:6px}}.favorite-toast__title{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.favorite-toast__title{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.favorite-toast__title{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.favorite-toast__title{font-size:18px;line-height:1.2}}.favorite-toast__text{color:rgba(var(--color-white-rgb),.7);font-size:16px;font-weight:400;line-height:1.5}@media only screen and (min-width:670px){.favorite-toast__text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.favorite-toast__text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.favorite-toast__text{font-size:16px;line-height:1.5}}.favorite-toast__link-desktop{display:none}@media only screen and (min-width:1280px){.favorite-toast__link-desktop{display:-webkit-box;display:-webkit-flex;display:flex}}.favorite-toast__link-mobile{background:var(--color-white)}.favorite-toast__link-mobile svg{fill:var(--color-brand-dark-blue)}@media only screen and (min-width:1280px){.favorite-toast__link-mobile{display:none}}.favorite-toast__close-btn{background:transparent;border-color:transparent}@media only screen and (min-width:1280px){.favorite-toast__close-btn{display:none}}.company-card{border-bottom:1px solid #333968;position:relative}@media only screen and (min-width:960px){.company-card{background:linear-gradient(232deg,rgba(var(--color-brand-dark-blue-rgb),.92) .61%,rgba(var(--color-brand-mid-blue-rgb),.92) 33.73%,rgba(var(--color-brand-mid-blue-gradient-rgb),.92) 65.89%,rgba(var(--color-brand-dark-blue-rgb),.92) 100.45%),url(/images/background-blue.png) #d3d3d3 50%/cover no-repeat}}.company-card__container{color:var(--color-white);margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media only screen and (min-width:960px){.company-card__container{height:434px}}@media only screen and (min-width:1280px){.company-card__container{height:580px}}@media only screen and (min-width:1440px){.company-card__container{height:652px}}@media only screen and (min-width:1900px){.company-card__container{height:860px}}@media only screen and (min-width:960px){.company-card__container.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.company-card__container{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.company-card__img,.company-card__video{height:360px}@media only screen and (min-width:670px){.company-card__img,.company-card__video{height:600px}}@media only screen and (min-width:960px){.company-card__img,.company-card__video{height:100%}}.company-card__img img,.company-card__img picture,.company-card__img video,.company-card__video img,.company-card__video picture,.company-card__video video{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.company-card__img,.company-card__main,.company-card__video{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}.company-card__main{background:linear-gradient(232deg,rgba(var(--color-brand-dark-blue-rgb),.92) .61%,rgba(var(--color-brand-mid-blue-rgb),.92) 33.73%,rgba(var(--color-brand-mid-blue-gradient-rgb),.92) 65.89%,rgba(var(--color-brand-dark-blue-rgb),.92) 100.45%),url(/images/background-blue.png) #d3d3d3 50%/cover no-repeat;padding:26px 2.7777777778%}@media only screen and (min-width:670px){.company-card__main{height:600px}}@media only screen and (min-width:960px){.company-card__main{height:100%}}@media only screen and (min-width:670px){.company-card__main{padding-top:38px}}@media only screen and (min-width:1280px){.company-card__main{padding-top:48px}}@media only screen and (min-width:1900px){.company-card__main{padding-top:48px}}@media only screen and (min-width:670px){.company-card__main{padding-bottom:38px}}@media only screen and (min-width:1280px){.company-card__main{padding-bottom:48px}}@media only screen and (min-width:1900px){.company-card__main{padding-bottom:48px}}@media only screen and (min-width:670px){.company-card__main{-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}}@media only screen and (min-width:960px){.company-card__main{background:none}}.company-card__title{font-size:16px;font-weight:600;line-height:1.24;line-height:116%;margin-bottom:40px;text-transform:uppercase}@media only screen and (min-width:670px){.company-card__title{margin-bottom:76px}}@media only screen and (min-width:1280px){.company-card__title{margin-bottom:160px}}@media only screen and (min-width:1900px){.company-card__title{margin-bottom:160px}}@media only screen and (min-width:670px){.company-card__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.company-card__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.company-card__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.company-card__title{margin-bottom:0}}.company-card__sub-img{height:43.6px;margin-bottom:40px;width:100%}@media only screen and (min-width:670px){.company-card__sub-img{height:81.6px}}@media only screen and (min-width:960px){.company-card__sub-img{height:54.5px}}@media only screen and (min-width:1280px){.company-card__sub-img{height:73px}}@media only screen and (min-width:1440px){.company-card__sub-img{height:82px}}@media only screen and (min-width:1900px){.company-card__sub-img{height:108px}}@media only screen and (min-width:670px){.company-card__sub-img{margin-bottom:76px}}@media only screen and (min-width:1280px){.company-card__sub-img{margin-bottom:160px}}@media only screen and (min-width:1900px){.company-card__sub-img{margin-bottom:160px}}@media only screen and (min-width:670px){.company-card__sub-img{margin-bottom:0}}.company-card__sub-img img,.company-card__sub-img picture,.company-card__sub-img svg{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;width:100%}.company-card__label{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;margin-bottom:40px}@media only screen and (min-width:670px){.company-card__label{margin-bottom:76px}}@media only screen and (min-width:1280px){.company-card__label{margin-bottom:160px}}@media only screen and (min-width:1900px){.company-card__label{margin-bottom:160px}}@media only screen and (min-width:670px){.company-card__label{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.company-card__label{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.company-card__label{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.company-card__label{margin-bottom:0}}@media only screen and (min-width:1280px){.company-card__label{letter-spacing:-.56px}}.company-card__text{color:rgba(var(--color-white-rgb),.7);font-size:15px;font-weight:400;line-height:1.24}@media only screen and (min-width:670px){.company-card__text{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.company-card__text{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.company-card__text{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.company-card__text{margin-left:auto;max-width:525px}}.project{display:grid;padding-bottom:30px;padding-top:30px;position:relative;row-gap:14px}@media only screen and (min-width:670px){.project{padding-top:42px}}@media only screen and (min-width:1280px){.project{padding-top:56px}}@media only screen and (min-width:1900px){.project{padding-top:56px}}@media only screen and (min-width:670px){.project{padding-bottom:42px}}@media only screen and (min-width:1280px){.project{padding-bottom:56px}}@media only screen and (min-width:1900px){.project{padding-bottom:56px}}@media only screen and (min-width:670px){.project{row-gap:20px}}@media only screen and (min-width:960px){.project{grid-template-columns:50% 50%}}.project:not(:last-child){border-bottom:1px solid rgba(var(--color-white-rgb),.4)}.project__img,.project__video{height:266px}@media only screen and (min-width:670px){.project__img,.project__video{height:420px}}@media only screen and (min-width:960px){.project__img,.project__video{height:480px}}@media only screen and (min-width:1280px){.project__img,.project__video{height:560px}}@media only screen and (min-width:1440px){.project__img,.project__video{height:600px}}@media only screen and (min-width:1900px){.project__img,.project__video{height:648px}}.project__img iframe,.project__img img,.project__img picture,.project__img video,.project__video iframe,.project__video img,.project__video picture,.project__video video{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.project__main{-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;gap:32px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:670px){.project__main{gap:53px}}@media only screen and (min-width:960px){.project__main{padding-left:5.5555555556%}}.project__type{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:670px){.project__type{margin-bottom:10px}}@media only screen and (min-width:1280px){.project__type{margin-bottom:10px}}@media only screen and (min-width:1900px){.project__type{margin-bottom:10px}}@media only screen and (min-width:670px){.project__type{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project__type{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project__type{font-size:18px;line-height:1.2}}.project__title{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:30px}@media only screen and (min-width:670px){.project__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.project__title{margin-bottom:56px}}@media only screen and (min-width:1900px){.project__title{margin-bottom:56px}}.project__title .button-circle{height:40px;-webkit-transform:translate(5px,9px);transform:translate(5px,9px);width:40px}@media only screen and (min-width:670px){.project__title .button-circle{width:60px}}@media only screen and (min-width:960px){.project__title .button-circle{width:60px}}@media only screen and (min-width:1280px){.project__title .button-circle{width:72px}}@media only screen and (min-width:670px){.project__title .button-circle{height:60px}}@media only screen and (min-width:960px){.project__title .button-circle{height:60px}}@media only screen and (min-width:1280px){.project__title .button-circle{height:72px}}.project__name{color:var(--color-white);font-size:60px;font-weight:500;letter-spacing:-2px;line-height:1.02;padding-right:16px}@media only screen and (min-width:670px){.project__name{padding-right:18px}}@media only screen and (min-width:1280px){.project__name{padding-right:20px}}@media only screen and (min-width:1900px){.project__name{padding-right:20px}}@media only screen and (min-width:670px){.project__name{font-size:76px;line-height:1.02}}@media only screen and (min-width:1280px){.project__name{font-size:92px;line-height:1.02}}@media only screen and (min-width:1900px){.project__name{font-size:92px;line-height:1.02}}@media only screen and (min-width:670px){.project__name{letter-spacing:-4.6px}}.project__geo{color:rgba(var(--color-white-rgb),.7);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;gap:16px;line-height:1.2}@media only screen and (min-width:670px){.project__geo{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project__geo{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project__geo{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.project__geo,.project__geo-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.project__geo-icon{-webkit-box-pack:center;-webkit-box-flex:0;border:1px solid rgba(var(--color-white-rgb),.5);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 44px;flex:0 0 44px;height:44px;-webkit-justify-content:center;justify-content:center;width:44px}}.project__geo-region{margin-bottom:2px}@media only screen and (min-width:670px){.project__geo-region{margin-bottom:4px}}@media only screen and (min-width:1280px){.project__geo-region{margin-bottom:4px}}@media only screen and (min-width:1900px){.project__geo-region{margin-bottom:4px}}.project__footer{-webkit-box-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:32px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:670px){.project__footer{gap:48px}}@media only screen and (min-width:1900px){.project__footer{-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}}.project__dl{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;gap:22px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:669px){.project__dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1280px){.project__dl{gap:40px}}.project__dt{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.project__dt{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project__dt{font-size:18px;line-height:1.2}}.project__dd{color:var(--color-white);font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;margin-bottom:2px}@media only screen and (min-width:670px){.project__dd{margin-bottom:4px}}@media only screen and (min-width:1280px){.project__dd{margin-bottom:4px}}@media only screen and (min-width:1900px){.project__dd{margin-bottom:4px}}@media only screen and (min-width:670px){.project__dd{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.project__dd{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.project__dd{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.project__dd{letter-spacing:-.56px}}.project__footer-button{-webkit-align-self:start;align-self:start}@media only screen and (max-width:669px){.project__footer-button{width:100%}}@media only screen and (min-width:1900px){.project__footer-button{-webkit-align-self:initial;align-self:auto}}.project_theme_map.project{grid-template-columns:1fr;padding:0;row-gap:0}.project_theme_map .project__img,.project_theme_map .project__video{display:none}@media only screen and (min-width:960px){.project_theme_map .project__img,.project_theme_map .project__video{display:block;height:249px}}@media only screen and (min-width:1280px){.project_theme_map .project__img,.project_theme_map .project__video{height:331px}}@media only screen and (min-width:1440px){.project_theme_map .project__img,.project_theme_map .project__video{height:373px}}@media only screen and (min-width:1900px){.project_theme_map .project__img,.project_theme_map .project__video{height:492px}}.project_theme_map .project__main{gap:0;padding:26px 2.7777777778%}@media only screen and (min-width:670px){.project_theme_map .project__main{padding-top:38px}}@media only screen and (min-width:1280px){.project_theme_map .project__main{padding-top:48px}}@media only screen and (min-width:1900px){.project_theme_map .project__main{padding-top:48px}}@media only screen and (min-width:670px){.project_theme_map .project__main{padding-bottom:38px}}@media only screen and (min-width:1280px){.project_theme_map .project__main{padding-bottom:48px}}@media only screen and (min-width:1900px){.project_theme_map .project__main{padding-bottom:48px}}@media only screen and (min-width:960px){.project_theme_map .project__main{padding-left:5.5555555556%;padding-right:5.5555555556%}}.project_theme_map .project__title{margin-bottom:16px}@media only screen and (min-width:670px){.project_theme_map .project__title{margin-bottom:26px}}@media only screen and (min-width:1280px){.project_theme_map .project__title{margin-bottom:28px}}@media only screen and (min-width:1900px){.project_theme_map .project__title{margin-bottom:28px}}.project_theme_map .project__geo{margin-bottom:38px}@media only screen and (min-width:670px){.project_theme_map .project__geo{margin-bottom:54px}}@media only screen and (min-width:1280px){.project_theme_map .project__geo{margin-bottom:80px}}@media only screen and (min-width:1900px){.project_theme_map .project__geo{margin-bottom:80px}}.project_theme_map .project__footer{gap:0}.project_theme_map .project__footer-button{margin-top:22px}@media only screen and (min-width:670px){.project_theme_map .project__footer-button{margin-top:34px}}@media only screen and (min-width:1280px){.project_theme_map .project__footer-button{margin-top:40px}}@media only screen and (min-width:1900px){.project_theme_map .project__footer-button{margin-top:40px;margin-top:0}}@media only screen and (max-width:669px){.project_theme_map .project__dl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.no-native-scroll{position:relative}.no-native-scroll>div{-ms-scroll-chaining:none auto;overscroll-behavior:none auto}.no-native-scroll>div::-webkit-scrollbar{display:none}.custom-scrollbar{background:var(--color-white);border-radius:4px;position:absolute;z-index:1}.custom-scrollbar.x{bottom:0;height:8px;left:2.7777777778%;margin-bottom:26px;width:94.4444444444%}@media only screen and (min-width:670px){.custom-scrollbar.x{margin-bottom:38px}}@media only screen and (min-width:1280px){.custom-scrollbar.x{margin-bottom:48px}}@media only screen and (min-width:1900px){.custom-scrollbar.x{margin-bottom:48px}}.custom-scrollbar.y{bottom:48px;height:240px;right:2.7777777778%;width:8px}@media only screen and (min-width:670px){.custom-scrollbar.y{bottom:66px}}@media only screen and (min-width:960px){.custom-scrollbar.y{bottom:66px}}@media only screen and (min-width:1280px){.custom-scrollbar.y{bottom:80px;height:340px}}.custom-scrollbar .thumb{background:-webkit-gradient(linear,left bottom,left top,from(rgba(var(--color-brand-dark-blue-rgb),.6)),to(rgba(var(--color-brand-dark-blue-rgb),.6))),#fff;background:linear-gradient(0deg,rgba(var(--color-brand-dark-blue-rgb),.6) 0,rgba(var(--color-brand-dark-blue-rgb),.6) 100%),#fff;border-radius:200px;position:absolute}.custom-scrollbar.x .thumb{height:100%;min-width:10px}.custom-scrollbar.y .thumb{min-height:10px;width:100%}.copy-url{position:relative}.copy-url__success{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#e8e9ec;border-radius:100px;bottom:-webkit-calc(100% + 12px);bottom:calc(100% + 12px);color:rgba(var(--color-brand-dark-blue-rgb),.7);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:600;height:44px;line-height:1.1;opacity:0;padding:0 32px;pointer-events:none;position:absolute;right:0;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}@media only screen and (min-width:670px){.copy-url__success{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.copy-url__success{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.copy-url__success{font-size:14px;line-height:1.1}}.copy-url__success.active{opacity:1}.copy-url__success:before{background-color:#e8e9ec;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:6px;position:absolute;right:20px;top:100%;width:12px}.touch-overlay{background-color:rgba(var(--color-black-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:4}.touch-overlay.is-hidden{opacity:0;pointer-events:none}@media only screen and (min-width:1024px){.touch-overlay{display:none}}.touch-overlay__svg-container{background-color:rgba(var(--color-black-rgb),.5);border-radius:50%;height:130px;width:130px}.touch-overlay__svg,.touch-overlay__svg-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.touch-overlay__svg{fill:var(--color-white);overflow:visible}.touch-overlay__arrow{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.touch-overlay__arrow-left{-webkit-animation-name:move-left;animation-name:move-left}.touch-overlay__arrow-right{-webkit-animation-name:move-right;animation-name:move-right}@-webkit-keyframes move-left{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-5px);transform:translate(-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes move-left{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-5px);transform:translate(-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes move-right{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px);transform:translate(5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes move-right{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px);transform:translate(5px)}to{-webkit-transform:translate(0);transform:translate(0)}}.button-switch{background-color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}.button-switch:before{border:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);border-radius:100px;content:"";inset:0;position:absolute}.button-switch__btn{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}.button-switch__btn-input{height:0;position:absolute}.button-switch__btn-input:checked~.button-switch__btn-label{background-color:var(--color-brand-mid-blue-gradient);color:var(--color-white)}.button-switch__btn-input:not(:checked)~.button-switch__btn-label{cursor:pointer}@media only screen and (min-width:1280px){.button-switch__btn-input:not(:checked)~.button-switch__btn-label:hover .button-switch__btn-text-wrapper .button-switch__btn-text{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.button-switch__btn-input:not(:checked)~.button-switch__btn-label:hover .button-switch__btn-text-wrapper .button-switch__btn-text-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}.button-switch__btn-input:disabled~.button-switch__btn-label{pointer-events:none}.button-switch__btn-label{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border-radius:100px;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:600;height:100%;-webkit-justify-content:center;justify-content:center;line-height:1.1;min-height:44px;overflow:hidden;padding-left:16px;padding-right:16px;position:relative;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.button-switch__btn-label{min-height:44px}}@media only screen and (min-width:960px){.button-switch__btn-label{min-height:44px}}@media only screen and (min-width:670px){.button-switch__btn-label{border-radius:100px}}@media only screen and (min-width:960px){.button-switch__btn-label{border-radius:100px}}@media only screen and (min-width:670px){.button-switch__btn-label{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.button-switch__btn-label{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.button-switch__btn-label{font-size:14px;line-height:1.1}}@media only screen and (min-width:670px){.button-switch__btn-label{padding-left:18px}}@media only screen and (min-width:1280px){.button-switch__btn-label{padding-left:20px}}@media only screen and (min-width:1900px){.button-switch__btn-label{padding-left:20px}}@media only screen and (min-width:670px){.button-switch__btn-label{padding-right:18px}}@media only screen and (min-width:1280px){.button-switch__btn-label{padding-right:20px}}@media only screen and (min-width:1900px){.button-switch__btn-label{padding-right:20px}}.button-switch__btn-text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative}.button-switch__btn-text{-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow: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}.button-switch__btn-text-duplicate{left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.first-screen{color:var(--color-white);overflow:hidden}.first-screen__container{height:100%;margin-left:auto;margin-right:auto;max-width:1900px;width:100%}.first-screen__wrapper{height:560px;padding-top:var(--header-height);position:relative}@media only screen and (min-width:670px){.first-screen__wrapper{height:720px}}@media only screen and (min-width:960px){.first-screen__wrapper{height:1040px}}.first-screen__content{padding-bottom:30px;padding-top:30px;position:relative;z-index:1}@media only screen and (min-width:670px){.first-screen__content{padding-top:42px}}@media only screen and (min-width:1280px){.first-screen__content{padding-top:56px}}@media only screen and (min-width:1900px){.first-screen__content{padding-top:56px}}@media only screen and (min-width:670px){.first-screen__content{padding-bottom:42px}}@media only screen and (min-width:1280px){.first-screen__content{padding-bottom:56px}}@media only screen and (min-width:1900px){.first-screen__content{padding-bottom:56px}}@media only screen and (min-width:960px){.first-screen__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%}}@media only screen and (min-width:1280px){.first-screen__content-top:has(.first-screen__title){display:grid;gap:72px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1440px){.first-screen__content-top:has(.first-screen__title){-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;gap:0;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:1900px){.first-screen__content-top:has(.first-screen__title){display:grid}}.first-screen__background,.first-screen__background-mobile,.first-screen__background-tablet{bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:0}.first-screen__background-mobile:before,.first-screen__background-tablet:before,.first-screen__background:before{background:linear-gradient(110deg,rgba(13,16,37,0) 42.27%,rgba(var(--color-brand-dark-blue-rgb),80%) 98.32%),linear-gradient(164deg,rgba(13,16,37,0) 61.52%,rgba(13,16,37,.6) 88.77%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.first-screen__background img,.first-screen__background-mobile img,.first-screen__background-tablet img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:669px){.first-screen__background-mobile{display:block}}@media only screen and (min-width:670px){.first-screen__background-tablet{display:block}}@media only screen and (min-width:1280px){.first-screen__background-tablet{display:none}.first-screen__background{display:block}}.first-screen__title{color:var(--color-white);font-size:36px;font-weight:500;letter-spacing:-2px;line-height:1.08;text-transform:uppercase}@media only screen and (min-width:670px){.first-screen__title{letter-spacing:-3px}}@media only screen and (min-width:960px){.first-screen__title{letter-spacing:-3px}}@media only screen and (min-width:1280px){.first-screen__title{letter-spacing:-4px}}@media only screen and (min-width:670px){.first-screen__title{font-size:60px;line-height:1.08}}@media only screen and (min-width:1280px){.first-screen__title{font-size:80px;line-height:1.08}}@media only screen and (min-width:1900px){.first-screen__title{font-size:80px;line-height:1.08}}@media only screen and (min-width:320px) and (max-width:359px){.first-screen__title{font-size:32px}}.first-screen__bottom{border-bottom:1px solid #e5e6ea;padding:30px 2.7777777778%}@media only screen and (min-width:670px){.first-screen__bottom{padding-top:42px}}@media only screen and (min-width:1280px){.first-screen__bottom{padding-top:56px}}@media only screen and (min-width:1900px){.first-screen__bottom{padding-top:56px}}@media only screen and (min-width:670px){.first-screen__bottom{padding-bottom:42px}}@media only screen and (min-width:1280px){.first-screen__bottom{padding-bottom:56px}}@media only screen and (min-width:1900px){.first-screen__bottom{padding-bottom:56px}}@media only screen and (min-width:960px){.first-screen__bottom{display:none}}.first-screen__slogan{color:var(--color-brand-dark-blue);font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;padding-bottom:32px}@media only screen and (min-width:670px){.first-screen__slogan{padding-bottom:46px}}@media only screen and (min-width:1280px){.first-screen__slogan{padding-bottom:64px}}@media only screen and (min-width:1900px){.first-screen__slogan{padding-bottom:64px}}@media only screen and (min-width:670px){.first-screen__slogan{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.first-screen__slogan{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.first-screen__slogan{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.first-screen__slogan{letter-spacing:normal}}.first-screen__partner{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background:linear-gradient(231deg,var(--color-brand-dark-blue) -4.49%,var(--color-brand-mid-blue-gradient) 46.51%,var(--color-brand-dark-blue) 92.3%);border-radius:1000px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:18px 22px}@media only screen and (min-width:670px){.first-screen__partner{padding-top:28px}}@media only screen and (min-width:1280px){.first-screen__partner{padding-top:32px}}@media only screen and (min-width:1900px){.first-screen__partner{padding-top:32px}}@media only screen and (min-width:670px){.first-screen__partner{padding-bottom:28px}}@media only screen and (min-width:1280px){.first-screen__partner{padding-bottom:32px}}@media only screen and (min-width:1900px){.first-screen__partner{padding-bottom:32px}}@media only screen and (min-width:670px){.first-screen__partner{padding-left:34px}}@media only screen and (min-width:1280px){.first-screen__partner{padding-left:40px}}@media only screen and (min-width:1900px){.first-screen__partner{padding-left:40px}}@media only screen and (min-width:670px){.first-screen__partner{padding-right:34px}}@media only screen and (min-width:1280px){.first-screen__partner{padding-right:40px}}@media only screen and (min-width:1900px){.first-screen__partner{padding-right:40px}}.first-screen__partner-desktop{display:none}@media only screen and (min-width:960px){.first-screen__partner-desktop{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.first-screen__partner-logo,.first-screen__partner-text-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 45%;flex:1 1 45%}@media only screen and (min-width:960px){.first-screen__partner-logo,.first-screen__partner-text-wrapper{-webkit-box-flex:0;-webkit-flex:none;flex:none}}.first-screen__partner-logo{height:18px;line-height:0}@media only screen and (min-width:670px){.first-screen__partner-logo{height:34.6px}}@media only screen and (min-width:960px){.first-screen__partner-logo{height:32px}}@media only screen and (min-width:960px) and (max-width:1279px){.first-screen__partner-logo{width:250px}}.first-screen__partner-logo svg{height:100%;width:100%}.first-screen__partner-text-wrapper{border-left:1px solid rgba(var(--color-white-rgb),.2);margin-left:18px;padding-left:18px}@media only screen and (min-width:670px){.first-screen__partner-text-wrapper{margin-left:28px}}@media only screen and (min-width:1280px){.first-screen__partner-text-wrapper{margin-left:32px}}@media only screen and (min-width:1900px){.first-screen__partner-text-wrapper{margin-left:32px}}@media only screen and (min-width:670px){.first-screen__partner-text-wrapper{padding-left:28px}}@media only screen and (min-width:1280px){.first-screen__partner-text-wrapper{padding-left:32px}}@media only screen and (min-width:1900px){.first-screen__partner-text-wrapper{padding-left:32px}}.first-screen__partner-text{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.2;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media only screen and (min-width:670px){.first-screen__partner-text{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.first-screen__partner-text{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.first-screen__partner-text{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px) and (max-width:959px){.first-screen__partner-text{margin-left:auto;margin-right:auto}}.first-screen__slogan-desktop{color:var(--color-white);display:none;font-size:24px;font-weight:600;letter-spacing:-.72px;line-height:1.08;text-transform:uppercase}@media only screen and (min-width:670px){.first-screen__slogan-desktop{font-size:32px;line-height:1.08}}@media only screen and (min-width:1280px){.first-screen__slogan-desktop{font-size:40px;line-height:1.08}}@media only screen and (min-width:1900px){.first-screen__slogan-desktop{font-size:40px;line-height:1.08}}@media only screen and (min-width:670px){.first-screen__slogan-desktop{letter-spacing:-.96px;margin-bottom:32px}}@media only screen and (min-width:960px){.first-screen__slogan-desktop{display:block}}@media only screen and (min-width:1280px){.first-screen__slogan-desktop{letter-spacing:-1.2px;max-width:750px}}@media only screen and (min-width:1440px){.first-screen__slogan-desktop{margin-right:auto}}@media only screen and (min-width:1900px){.first-screen__slogan-desktop{margin-right:30px}}@media only screen and (min-width:1900px) and (min-width:670px){.first-screen__slogan-desktop{margin-right:42px}}@media only screen and (min-width:1900px) and (min-width:1280px){.first-screen__slogan-desktop{margin-right:56px}}@media only screen and (min-width:1900px) and (min-width:1900px){.first-screen__slogan-desktop{margin-right:56px}}.first-screen__background-video{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;-webkit-clip-path:inset(0);clip-path:inset(0);font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%;z-index:0}@media only screen and (min-width:960px){.first-screen__background-video{-webkit-clip-path:unset;clip-path:unset}}.first-screen__background-video iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.news{background:linear-gradient(232deg,rgba(var(--color-brand-dark-blue-rgb),.92) .61%,rgba(var(--color-brand-mid-blue-rgb),.92) 33.73%,rgba(var(--color-brand-mid-blue-gradient-rgb),.92) 65.89%,rgba(var(--color-brand-dark-blue-rgb),.92) 100.45%),url(/images/blue-bg.jpg) #d3d3d3 50%/cover no-repeat;color:var(--color-white)}.news__header{-webkit-box-pack:justify;-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-justify-content:space-between;justify-content:space-between;padding-bottom:26px;padding-top:26px}@media only screen and (min-width:670px){.news__header{padding-top:38px}}@media only screen and (min-width:1280px){.news__header{padding-top:48px}}@media only screen and (min-width:1900px){.news__header{padding-top:48px}}@media only screen and (min-width:670px){.news__header{padding-bottom:38px}}@media only screen and (min-width:1280px){.news__header{padding-bottom:48px}}@media only screen and (min-width:1900px){.news__header{padding-bottom:48px}}.news__title{color:var(--color-white);font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.news__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.news__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.news__title{font-size:20px;line-height:1.24}}.news__buttons{-webkit-box-pack:end;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;justify-content:flex-end}.news__buttons .swiper-button-lock,.news__more-button{display:none}@media only screen and (min-width:670px){.news__more-button{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:2.7777777778%}}.news__more-button-mobile{padding:26px 2.7777777778%}@media only screen and (min-width:670px){.news__more-button-mobile{padding-top:38px}}@media only screen and (min-width:1280px){.news__more-button-mobile{padding-top:48px}}@media only screen and (min-width:1900px){.news__more-button-mobile{padding-top:48px}}@media only screen and (min-width:670px){.news__more-button-mobile{padding-bottom:38px}}@media only screen and (min-width:1280px){.news__more-button-mobile{padding-bottom:48px}}@media only screen and (min-width:1900px){.news__more-button-mobile{padding-bottom:48px}}@media only screen and (min-width:670px){.news__more-button-mobile{display:none}}.news__list{border-bottom:1px solid rgba(var(--color-white-rgb),.4)}.news__form,.news__list{border-top:1px solid rgba(var(--color-white-rgb),.4)}.news__form{display:-webkit-box;display:-webkit-flex;display:flex;min-height:365px;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:670px){.news__form{min-height:390px;padding-top:42px}}@media only screen and (min-width:1280px){.news__form{padding-top:56px}}@media only screen and (min-width:1900px){.news__form{padding-top:56px}}@media only screen and (min-width:670px){.news__form{padding-bottom:42px}}@media only screen and (min-width:1280px){.news__form{padding-bottom:56px}}@media only screen and (min-width:1900px){.news__form{padding-bottom:56px}}@media only screen and (max-width:669px){.news__form .agreement{width:80%}}.news__form .link{line-height:inherit}.webkit{margin-left:auto;margin-right:auto;margin-top:var(--header-height);max-width:1900px;width:100%}.webkit__light{background:var(--color-white);padding:30px}.webkit__dark{background:var(--color-brand-dark-blue);padding:30px}.webkit__row{-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;gap:20px;padding:30px}.about{padding-bottom:30px;padding-top:30px}@media only screen and (min-width:670px){.about{padding-top:42px}}@media only screen and (min-width:1280px){.about{padding-top:56px}}@media only screen and (min-width:1900px){.about{padding-top:56px}}@media only screen and (min-width:670px){.about{padding-bottom:42px}}@media only screen and (min-width:1280px){.about{padding-bottom:56px}}@media only screen and (min-width:1900px){.about{padding-bottom:56px}}.about .grid{display:grid}@media only screen and (min-width:960px){.about .grid{grid-template-columns:50% 50%}}.about__logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:250px;padding-left:2.7777777778%;padding-right:2.7777777778%;position:relative}@media only screen and (min-width:670px){.about__logo-container{min-height:250px}}@media only screen and (min-width:960px){.about__logo-container{min-height:347px}}@media only screen and (min-width:1280px){.about__logo-container{min-height:400px}}@media only screen and (min-width:960px){.about__logo-container{border-bottom:none;border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);padding-left:5.5555555556%;padding-right:5.5555555556%}}.about__title{-webkit-align-self:start;align-self:start;font-size:16px;font-weight:600;line-height:1.24}@media only screen and (min-width:670px){.about__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.about__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.about__title{font-size:20px;line-height:1.24}}.about__logo-wrapper{-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}.about__logo-wrapper picture{margin:0 auto;width:240px}@media only screen and (min-width:960px){.about__logo-wrapper picture{width:260px}}@media only screen and (min-width:1280px){.about__logo-wrapper picture{width:320px}}@media only screen and (min-width:1440px){.about__logo-wrapper picture{width:340px}}@media only screen and (min-width:1900px){.about__logo-wrapper picture{width:360px}}.about__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;-webkit-justify-content:space-between;justify-content:space-between;padding-left:2.7777777778%;padding-right:2.7777777778%;padding-top:30px}@media only screen and (min-width:670px){.about__content{padding-top:42px}}@media only screen and (min-width:1280px){.about__content{padding-top:56px}}@media only screen and (min-width:1900px){.about__content{padding-top:56px}}@media only screen and (min-width:960px){.about__content{padding-left:5.5555555556%;padding-right:5.5555555556%;padding-top:0}}.about__text{font-size:20px;font-weight:500;letter-spacing:-.56px;line-height:1.14;margin-bottom:32px}@media only screen and (min-width:670px){.about__text{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.about__text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.about__text{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.about__text{margin-bottom:58px}}.about__buttons{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:669px){.about__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.statistic .grid{display:grid}@media only screen and (min-width:960px){.statistic .grid{grid-template-columns:50% 50%}}.statistic__dl{display:grid;grid-template-rows:50% 50%}.statistic__item{-webkit-box-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:53px;-webkit-justify-content:space-between;justify-content:space-between;padding:26px 2.7777777778%}@media only screen and (min-width:670px){.statistic__item{padding-top:38px}}@media only screen and (min-width:1280px){.statistic__item{padding-top:48px}}@media only screen and (min-width:1900px){.statistic__item{padding-top:48px}}@media only screen and (min-width:670px){.statistic__item{padding-bottom:38px}}@media only screen and (min-width:1280px){.statistic__item{padding-bottom:48px}}@media only screen and (min-width:1900px){.statistic__item{padding-bottom:48px}}@media only screen and (min-width:670px){.statistic__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:0}}@media only screen and (min-width:960px){.statistic__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1900px){.statistic__item{gap:54px}}.statistic__dt{-webkit-align-self:end;align-self:end;font-size:14px;font-weight:500;line-height:1.2;margin-top:0;text-align:right}@media only screen and (min-width:670px){.statistic__dt{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.statistic__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.statistic__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:1280px){.statistic__dt{margin-top:-8px}}@media only screen and (min-width:1440px){.statistic__dt{margin-top:0}}.statistic__dd{display:-webkit-box;display:-webkit-flex;display:flex;gap:22px;text-transform:uppercase}.statistic__number{font-size:120px;font-weight:500;letter-spacing:-7.2px;line-height:.8}@media only screen and (min-width:670px){.statistic__number{font-size:148px;line-height:.8}}@media only screen and (min-width:1280px){.statistic__number{font-size:184px;line-height:.8}}@media only screen and (min-width:1900px){.statistic__number{font-size:184px;line-height:.8}}@media only screen and (min-width:960px){.statistic__number{letter-spacing:-11.04px}}.statistic__scale{font-size:16px;font-weight:600;line-height:1.24;padding-top:13px}@media only screen and (min-width:670px){.statistic__scale{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.statistic__scale{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.statistic__scale{font-size:20px;line-height:1.24}}.statistic__media{display:none;overflow:hidden;position:relative}.statistic__media iframe,.statistic__media img,.statistic__media picture,.statistic__media video{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;-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:960px){.statistic__media{display:block;height:480px}}@media only screen and (min-width:1280px){.statistic__media{height:560px}}@media only screen and (min-width:1440px){.statistic__media{height:580px}}@media only screen and (min-width:1900px){.statistic__media{height:685px}}.statistic__video,.statistic__video-wrapper{cursor:pointer;height:100%;width:100%}.statistic__video-btn{inset:0;margin:auto;position:absolute;z-index:2}.statistic__video-btn.hidden{display:none}.projects{background:linear-gradient(232deg,rgba(21,26,64,.92) .61%,rgba(49,102,182,.92) 33.73%,var(--Blue-for-Gradient,rgba(7,60,137,.92)) 65.89%,rgba(21,26,64,.92) 100.45%),url(/images/picture/projects-bg.webp) #d3d3d3 50%/cover no-repeat}.projects__title{border-bottom:1px solid rgba(var(--color-white-rgb),.4);color:var(--color-white);font-size:16px;font-weight:600;line-height:1.24;padding-bottom:26px;padding-top:30px}@media only screen and (min-width:670px){.projects__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.projects__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.projects__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.projects__title{padding-top:42px}}@media only screen and (min-width:1280px){.projects__title{padding-top:56px}}@media only screen and (min-width:1900px){.projects__title{padding-top:56px}}@media only screen and (min-width:670px){.projects__title{padding-bottom:38px}}@media only screen and (min-width:1280px){.projects__title{padding-bottom:48px}}@media only screen and (min-width:1900px){.projects__title{padding-bottom:48px}}.advantages__header{-webkit-box-pack:justify;-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-justify-content:space-between;justify-content:space-between;padding-bottom:26px;padding-top:26px}@media only screen and (min-width:670px){.advantages__header{padding-top:38px}}@media only screen and (min-width:1280px){.advantages__header{padding-top:48px}}@media only screen and (min-width:1900px){.advantages__header{padding-top:48px}}@media only screen and (min-width:670px){.advantages__header{padding-bottom:38px}}@media only screen and (min-width:1280px){.advantages__header{padding-bottom:48px}}@media only screen and (min-width:1900px){.advantages__header{padding-bottom:48px}}.advantages__title{font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.advantages__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.advantages__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.advantages__title{font-size:20px;line-height:1.24}}.advantages__buttons{display:none}@media only screen and (min-width:960px){.advantages__buttons{-webkit-box-pack:end;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;justify-content:flex-end}.advantages__list-wrapper-mobile{display:none}}.advantages__list-mobile{overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease}.advantages__list{display:none}@media only screen and (min-width:960px){.advantages__list{display:grid;grid-template-columns:repeat(2,1fr)}}.advantages__list .advantage:last-child:last-child:nth-child(odd){grid-column:1/-1;padding-left:2.7777777778%;padding-right:2.7777777778%}.advantages__bottom{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);padding-bottom:26px;padding-top:26px}@media only screen and (min-width:670px){.advantages__bottom{padding-top:38px}}@media only screen and (min-width:1280px){.advantages__bottom{padding-top:48px}}@media only screen and (min-width:1900px){.advantages__bottom{padding-top:48px}}@media only screen and (min-width:670px){.advantages__bottom{padding-bottom:38px}}@media only screen and (min-width:1280px){.advantages__bottom{padding-bottom:48px}}@media only screen and (min-width:1900px){.advantages__bottom{padding-bottom:48px}}.advantages__button{width:100%}@media only screen and (min-width:670px){.advantages__button{width:auto}}.callback .grid{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);display:grid}@media only screen and (min-width:960px){.callback .grid{grid-template-columns:50% 50%}}.callback .grid>div{padding:30px 2.7777777778%}@media only screen and (min-width:670px){.callback .grid>div{padding-top:42px}}@media only screen and (min-width:1280px){.callback .grid>div{padding-top:56px}}@media only screen and (min-width:1900px){.callback .grid>div{padding-top:56px}}@media only screen and (min-width:670px){.callback .grid>div{padding-bottom:42px}}@media only screen and (min-width:1280px){.callback .grid>div{padding-bottom:56px}}@media only screen and (min-width:1900px){.callback .grid>div{padding-bottom:56px}}@media only screen and (min-width:960px){.callback .grid>div{padding-left:5.5555555556%;padding-right:5.5555555556%}}.callback__call{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:30px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:670px){.callback__call{gap:32px}}@media only screen and (min-width:960px){.callback__call{border-bottom:none;border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.11);gap:53px}}@media only screen and (min-width:1280px){.callback__call{gap:33px}}@media only screen and (min-width:1440px){.callback__call{gap:47px}}@media only screen and (min-width:1900px){.callback__call{gap:37px}}.callback__phone{font-size:36px;font-weight:600;letter-spacing:-1.2px;line-height:1.08;margin-bottom:8px}@media only screen and (min-width:670px){.callback__phone{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.callback__phone{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.callback__phone{font-size:56px;line-height:1.08}}@media only screen and (min-width:670px){.callback__phone{margin-bottom:10px}}@media only screen and (min-width:1280px){.callback__phone{margin-bottom:10px}}@media only screen and (min-width:1900px){.callback__phone{margin-bottom:10px}}@media only screen and (min-width:670px){.callback__phone{letter-spacing:-1.68px}}.callback__label{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.callback__label{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.callback__label{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.callback__label{font-size:18px;line-height:1.2}}.callback__logo{margin:0 auto;width:240px}@media only screen and (min-width:670px){.callback__logo{width:219px}}@media only screen and (min-width:960px){.callback__logo{width:240px}}@media only screen and (min-width:1280px){.callback__logo{width:327px}}@media only screen and (min-width:1440px){.callback__logo{width:300px}}@media only screen and (min-width:1900px){.callback__logo{width:320px}}.callback__mail{margin-bottom:2px}@media only screen and (min-width:670px){.callback__mail{margin-bottom:4px}}@media only screen and (min-width:1280px){.callback__mail{margin-bottom:4px}}@media only screen and (min-width:1900px){.callback__mail{margin-bottom:4px}}.callback__form,.popup_theme_callback{-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}.callback__form .form__form-wrapper,.popup_theme_callback .form__form-wrapper{gap:0}.callback__form .form__footer,.popup_theme_callback .form__footer{margin-top:54px}@media only screen and (min-width:1280px){.callback__form .form__footer,.popup_theme_callback .form__footer{margin-top:80px}}.callback__form .form__title,.popup_theme_callback .form__title{margin-bottom:38px}@media only screen and (min-width:670px){.callback__form .form__title,.popup_theme_callback .form__title{margin-bottom:54px}}@media only screen and (min-width:1280px){.callback__form .form__title,.popup_theme_callback .form__title{margin-bottom:80px}}@media only screen and (min-width:1900px){.callback__form .form__title,.popup_theme_callback .form__title{margin-bottom:80px}}.projects-map.is-info-open .projects-map__info{-webkit-box-flex:0;-webkit-flex:0 0 max-content;flex:0 0 max-content;opacity:1;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}@media only screen and (min-width:960px){.projects-map.is-info-open .projects-map__info{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}}.projects-map.is-info-open .projects-map__route-btn{display:-webkit-box;display:-webkit-flex;display:flex}.projects-map__item{height:0;opacity:0;pointer-events:none}.projects-map__item.is-active{height:auto;opacity:1;pointer-events:auto}@media only screen and (min-width:1280px){.projects-map__item.is-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}}.projects-map__map-wrapper{-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;position:relative}@media only screen and (min-width:960px){.projects-map__map-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.projects-map__map-wrapper.is-popup{height:100vh;height:100dvh;left:0;position:fixed;top:0;width:100%;z-index:7}.projects-map__map{min-height:100vh;min-height:100dvh}@media only screen and (min-width:1280px){.projects-map__map{min-height:851px}}@media only screen and (min-width:1440px){.projects-map__map{min-height:893px}}@media only screen and (min-width:1900px){.projects-map__map{min-height:928px}}.projects-map__map .ymaps-2-1-79-ground-pane{-webkit-filter:grayscale(1);filter:grayscale(1)}.projects-map__info{-webkit-box-flex:0;background:linear-gradient(232deg,rgba(21,26,64,.92) .61%,rgba(49,102,182,.92) 33.73%,var(--Blue-for-Gradient,rgba(7,60,137,.92)) 65.89%,rgba(21,26,64,.92) 100.45%),url(/images/picture/projects-bg.webp) #d3d3d3 50%/cover no-repeat;-webkit-flex:0 0 0;flex:0 0 0;opacity:0;overflow-y:auto;position:relative}.projects-map__info-inner{height:100%}.projects-map__info-close-btn{background-color:var(--color-white);border:0;margin-top:26px;position:absolute;right:2.7777777778%;top:0;z-index:2}@media only screen and (min-width:670px){.projects-map__info-close-btn{margin-top:38px}}@media only screen and (min-width:1280px){.projects-map__info-close-btn{margin-top:48px}}@media only screen and (min-width:1900px){.projects-map__info-close-btn{margin-top:48px}}@media only screen and (min-width:960px){.projects-map__info-close-btn{right:5.5555555556%}}@media only screen and (min-width:320px) and (max-width:359px){.projects-map__info-close-btn{margin-top:5px;right:5px}}.projects-map__route-btn{bottom:10px;display:none;margin-bottom:18px;margin-right:18px;right:0;top:unset}@media only screen and (min-width:670px){.projects-map__route-btn{margin-bottom:28px}}@media only screen and (min-width:1280px){.projects-map__route-btn{margin-bottom:32px}}@media only screen and (min-width:1900px){.projects-map__route-btn{margin-bottom:32px}}@media only screen and (min-width:670px){.projects-map__route-btn{margin-right:28px}}@media only screen and (min-width:1280px){.projects-map__route-btn{margin-right:32px}}@media only screen and (min-width:1900px){.projects-map__route-btn{margin-right:32px}}@media only screen and (min-width:670px){.projects-map__route-btn{bottom:0}}@media only screen and (min-width:1280px){.projects-map__route-btn{bottom:unset;margin-top:18px;top:0}}@media only screen and (min-width:1280px) and (min-width:670px){.projects-map__route-btn{margin-top:28px}}@media only screen and (min-width:1280px) and (min-width:1280px){.projects-map__route-btn{margin-top:32px}}@media only screen and (min-width:1280px) and (min-width:1900px){.projects-map__route-btn{margin-top:32px}}.company-hero{margin-top:var(--header-height)}.company-hero__container{margin-left:auto;margin-right:auto;max-width:1900px;width:100%}.company-hero__inner{margin-left:2.7777777778%;margin-right:2.7777777778%;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:670px){.company-hero__inner{padding-top:42px}}@media only screen and (min-width:1280px){.company-hero__inner{padding-top:56px}}@media only screen and (min-width:1900px){.company-hero__inner{padding-top:56px}}@media only screen and (min-width:670px){.company-hero__inner{padding-bottom:42px}}@media only screen and (min-width:1280px){.company-hero__inner{padding-bottom:56px}}@media only screen and (min-width:1900px){.company-hero__inner{padding-bottom:56px}}.company-hero__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:26px;padding-top:38px}@media only screen and (min-width:670px){.company-hero__content{padding-top:68px}}@media only screen and (min-width:1280px){.company-hero__content{padding-top:104px}}@media only screen and (min-width:1900px){.company-hero__content{padding-top:104px}}@media only screen and (min-width:670px){.company-hero__content{gap:38px}}@media only screen and (min-width:960px){.company-hero__content{gap:38px}}@media only screen and (min-width:1280px){.company-hero__content{gap:48px}}@media only screen and (min-width:960px){.company-hero__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}}.company-hero__text{color:rgba(var(--color-brand-dark-blue-rgb),.7);font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}@media only screen and (min-width:670px){.company-hero__text{letter-spacing:-.4px}}@media only screen and (min-width:960px){.company-hero__text{letter-spacing:-.4px}}@media only screen and (min-width:1280px){.company-hero__text{letter-spacing:-.56px}}@media only screen and (min-width:670px){.company-hero__text{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.company-hero__text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.company-hero__text{font-size:28px;line-height:1.14;max-width:570px}}.company-hero__media{height:180px}@media only screen and (min-width:670px){.company-hero__media{height:335px}}@media only screen and (min-width:960px){.company-hero__media{height:400px}}@media only screen and (min-width:1280px){.company-hero__media{height:640px}}@media only screen and (min-width:1440px){.company-hero__media{height:720px}}@media only screen and (min-width:1900px){.company-hero__media{height:950px}}.company-hero__image,.company-hero__video{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:inset(0);clip-path:inset(0);height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:960px){.company-hero__image,.company-hero__video{-webkit-clip-path:unset;clip-path:unset}}.company-hero__image img,.company-hero__image video,.company-hero__video img,.company-hero__video video{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.company-hero__image iframe,.company-hero__video iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.company-statistics{background-color:var(--color-white)}.company-statistics__container{margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media only screen and (min-width:1280px){.company-statistics__container{display:grid;grid-template-columns:repeat(2,1fr)}}.company-statistics__about{-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;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px 2.7777777778%}@media only screen and (min-width:670px){.company-statistics__about{min-height:400px}}@media only screen and (min-width:960px){.company-statistics__about{min-height:360px}}@media only screen and (min-width:1280px){.company-statistics__about{min-height:-webkit-calc(100dvh - var(--header-height));min-height:calc(100dvh - var(--header-height))}}@media only screen and (min-width:670px){.company-statistics__about{padding-top:42px}}@media only screen and (min-width:1280px){.company-statistics__about{padding-top:56px}}@media only screen and (min-width:1900px){.company-statistics__about{padding-top:56px}}@media only screen and (min-width:670px){.company-statistics__about{padding-bottom:42px}}@media only screen and (min-width:1280px){.company-statistics__about{padding-bottom:56px}}@media only screen and (min-width:1900px){.company-statistics__about{padding-bottom:56px}}@media only screen and (min-width:1280px){.company-statistics__about{padding-left:5.5555555556%;padding-right:5.5555555556%;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.company-statistics__about-title{font-size:16px;font-weight:600;line-height:1.24;margin-bottom:32px;text-transform:uppercase}@media only screen and (min-width:670px){.company-statistics__about-title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.company-statistics__about-title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.company-statistics__about-title{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.company-statistics__about-title{margin-bottom:auto}}.company-statistics__about-text{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;padding-bottom:22px}@media only screen and (min-width:670px){.company-statistics__about-text{padding-bottom:34px}}@media only screen and (min-width:1280px){.company-statistics__about-text{padding-bottom:40px}}@media only screen and (min-width:1900px){.company-statistics__about-text{padding-bottom:40px}}@media only screen and (min-width:670px){.company-statistics__about-text{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.company-statistics__about-text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.company-statistics__about-text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.company-statistics__about-text{letter-spacing:-.56px}}.company-statistics__about-btn{width:100%}@media only screen and (min-width:670px){.company-statistics__about-btn{width:auto}}.company-statistics__statistics{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:1280px){.company-statistics__statistics{border-left:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}}.company-statistics__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:26px 2.7777777778%}@media only screen and (min-width:670px){.company-statistics__card{padding-top:38px}}@media only screen and (min-width:1280px){.company-statistics__card{padding-top:48px}}@media only screen and (min-width:1900px){.company-statistics__card{padding-top:48px}}@media only screen and (min-width:670px){.company-statistics__card{padding-bottom:38px}}@media only screen and (min-width:1280px){.company-statistics__card{padding-bottom:48px}}@media only screen and (min-width:1900px){.company-statistics__card{padding-bottom:48px}}.company-statistics__card:last-child{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}@media only screen and (min-width:1280px){.company-statistics__card{padding-left:5.5555555556%;padding-right:5.5555555556%}}.company-statistics__card-header{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:30px}@media only screen and (min-width:670px){.company-statistics__card-header{padding-bottom:42px}}@media only screen and (min-width:1280px){.company-statistics__card-header{padding-bottom:56px}}@media only screen and (min-width:1900px){.company-statistics__card-header{padding-bottom:56px}}.company-statistics__card-large{font-size:120px;font-weight:500;letter-spacing:-7.2px;line-height:.8;padding-right:10px;text-transform:uppercase}@media only screen and (min-width:670px){.company-statistics__card-large{padding-right:14px}}@media only screen and (min-width:1280px){.company-statistics__card-large{padding-right:16px}}@media only screen and (min-width:1900px){.company-statistics__card-large{padding-right:16px}}@media only screen and (min-width:670px){.company-statistics__card-large{letter-spacing:-8.88px}}@media only screen and (min-width:960px){.company-statistics__card-large{letter-spacing:-8.88px}}@media only screen and (min-width:1280px){.company-statistics__card-large{letter-spacing:-11.04px}}@media only screen and (min-width:670px){.company-statistics__card-large{font-size:148px;line-height:.8}}@media only screen and (min-width:1280px){.company-statistics__card-large{font-size:184px;line-height:.8}}@media only screen and (min-width:1900px){.company-statistics__card-large{font-size:184px;line-height:.8}}.company-statistics__card-small{font-size:16px;font-weight:600;line-height:1.24;margin-top:4px;text-transform:uppercase}@media only screen and (min-width:670px){.company-statistics__card-small{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.company-statistics__card-small{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.company-statistics__card-small{font-size:20px;line-height:1.24}}.company-statistics__card-small sup{font-size:.6em;vertical-align:super}.company-statistics__card-desc{-webkit-align-self:flex-end;align-self:flex-end;font-size:14px;font-weight:500;line-height:1.2;max-width:210px;text-align:right}@media only screen and (min-width:670px){.company-statistics__card-desc{max-width:200px}}@media only screen and (min-width:960px){.company-statistics__card-desc{max-width:200px}}@media only screen and (min-width:670px){.company-statistics__card-desc{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.company-statistics__card-desc{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.company-statistics__card-desc{font-size:18px;line-height:1.2}}.project-main-buttons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:end;align-self:end;display:-webkit-box;display:-webkit-flex;display:flex;gap:8px}.project-main-buttons__map-btn{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:670px){.project-main-buttons__map-btn{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}}.project-main{margin-bottom:26px}@media only screen and (min-width:670px){.project-main{margin-bottom:38px}}@media only screen and (min-width:1280px){.project-main{margin-bottom:48px}}@media only screen and (min-width:1900px){.project-main{margin-bottom:48px}}.project-main__label{font-size:14px;font-weight:500;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:670px){.project-main__label{margin-bottom:10px}}@media only screen and (min-width:1280px){.project-main__label{margin-bottom:10px}}@media only screen and (min-width:1900px){.project-main__label{margin-bottom:10px}}@media only screen and (min-width:670px){.project-main__label{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project-main__label{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project-main__label{font-size:18px;line-height:1.2}}.project-main__name{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:26px}@media only screen and (min-width:670px){.project-main__name{margin-bottom:38px}}@media only screen and (min-width:1280px){.project-main__name{margin-bottom:48px}}@media only screen and (min-width:1900px){.project-main__name{margin-bottom:48px}}.project-main__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:26px;width:100%}@media only screen and (min-width:670px){.project-main__info{-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}}.project-main__info-container{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;overflow:hidden;width:100%}@media only screen and (min-width:1280px){.project-main__info-container{display:-webkit-box;display:-webkit-flex;display:flex;width:auto}}.project-main__geo{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;gap:16px;margin-bottom:22px;padding-bottom:0}@media only screen and (min-width:670px){.project-main__geo{margin-bottom:34px}}@media only screen and (min-width:1280px){.project-main__geo{margin-bottom:40px}}@media only screen and (min-width:1900px){.project-main__geo{margin-bottom:40px}}@media only screen and (min-width:670px){.project-main__geo{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);margin-bottom:40px;padding-bottom:40px}}@media only screen and (min-width:1280px){.project-main__geo{border-bottom:0;margin-bottom:0;margin-right:40px;padding-bottom:0}}.project-main__geo-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 44px;flex:0 0 44px;height:44px;-webkit-justify-content:center;justify-content:center}.project-main__address{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.project-main__address{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project-main__address{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project-main__address{font-size:18px;line-height:1.2}}.project-main__region{margin-bottom:2px}@media only screen and (min-width:670px){.project-main__region{margin-bottom:4px}}@media only screen and (min-width:1280px){.project-main__region{margin-bottom:4px}}@media only screen and (min-width:1900px){.project-main__region{margin-bottom:4px}}.project-main__dl{-webkit-box-flex:1;-webkit-box-pack:justify;display:grid;-webkit-flex:1 1 auto;flex:1 1 auto;grid-template-columns:auto auto auto;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px}@media only screen and (min-width:670px){.project-main__dl{margin-bottom:14px}}@media only screen and (min-width:1280px){.project-main__dl{margin-bottom:16px}}@media only screen and (min-width:1900px){.project-main__dl{margin-bottom:16px}}@media only screen and (min-width:670px){.project-main__dl{grid-template-columns:1fr 1fr 1fr;margin-bottom:0}}@media only screen and (min-width:1280px){.project-main__dl{grid-template-columns:1fr 1fr 220px}}@media only screen and (min-width:1440px){.project-main__dl{grid-template-columns:1fr 1fr 270px}}@media only screen and (min-width:1900px){.project-main__dl{grid-template-columns:1fr 1fr 1fr}}.project-main__dl-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.project-main__dl-item:not(:first-child){border-left:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);padding-left:16px}@media only screen and (min-width:670px){.project-main__dl-item:not(:first-child){padding-left:40px}}@media only screen and (min-width:1280px){.project-main__dl-item:first-child{border-left:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);padding-left:40px}}.project-main__dt{color:rgba(var(--color-brand-dark-blue-rgb),.5);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:2px;white-space:nowrap}@media only screen and (min-width:670px){.project-main__dt{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project-main__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project-main__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.project-main__dt{margin-bottom:4px}}@media only screen and (min-width:1280px){.project-main__dt{margin-bottom:4px}}@media only screen and (min-width:1900px){.project-main__dt{margin-bottom:4px}}.project-main__dd{display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:1.32}@media only screen and (min-width:670px){.project-main__dd{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.project-main__dd{font-size:24px;line-height:1.32}}@media only screen and (min-width:1900px){.project-main__dd{font-size:24px;line-height:1.32}}@media only screen and (min-width:670px){.project-main__dd{letter-spacing:-.4px}}@media only screen and (min-width:960px){.project-main__dd{letter-spacing:-.4px}}@media only screen and (min-width:1280px){.project-main__dd{letter-spacing:-.48px}}@media only screen and (min-width:670px){.project-main__buttons-1900-360{display:none}}@media only screen and (min-width:1900px){.project-main__buttons-1900-360{display:-webkit-box;display:-webkit-flex;display:flex}}.project-main__buttons-1440-670{display:none}@media only screen and (min-width:670px){.project-main__buttons-1440-670{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1900px){.project-main__buttons-1440-670{display:none}}.project-search{margin-bottom:30px;overflow:hidden}@media only screen and (min-width:670px){.project-search{margin-bottom:42px}}@media only screen and (min-width:1280px){.project-search{margin-bottom:56px}}@media only screen and (min-width:1900px){.project-search{margin-bottom:56px}}.project-search>.grid__common{display:contents}@media only screen and (min-width:670px){.project-search>.grid__common{display:block}}.genplan-marker-info{background:var(--color-white);box-shadow:0 10px 30px 0 rgba(0,0,0,.15);padding:18px;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:5}@media only screen and (min-width:670px){.genplan-marker-info{padding-top:28px}}@media only screen and (min-width:1280px){.genplan-marker-info{padding-top:32px}}@media only screen and (min-width:1900px){.genplan-marker-info{padding-top:32px}}@media only screen and (min-width:670px){.genplan-marker-info{padding-bottom:28px}}@media only screen and (min-width:1280px){.genplan-marker-info{padding-bottom:32px}}@media only screen and (min-width:1900px){.genplan-marker-info{padding-bottom:32px}}@media only screen and (min-width:670px){.genplan-marker-info{padding-left:28px}}@media only screen and (min-width:1280px){.genplan-marker-info{padding-left:32px}}@media only screen and (min-width:1900px){.genplan-marker-info{padding-left:32px}}@media only screen and (min-width:670px){.genplan-marker-info{padding-right:28px}}@media only screen and (min-width:1280px){.genplan-marker-info{padding-right:32px}}@media only screen and (min-width:1900px){.genplan-marker-info{padding-right:32px}}.genplan-marker-info:before{content:"";height:-webkit-calc(100% + 40px);height:calc(100% + 40px);left:-20px;position:absolute;top:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);z-index:-1}@media only screen and (min-width:1280px){.genplan-marker-info{min-width:540px;width:auto}}.genplan-marker-info__title{font-size:20px;font-weight:500;line-height:1.14;margin-bottom:8px}@media only screen and (min-width:670px){.genplan-marker-info__title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.genplan-marker-info__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.genplan-marker-info__title{font-size:28px;line-height:1.14}}.genplan-marker-info__subtitle{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px}@media only screen and (min-width:670px){.genplan-marker-info__subtitle{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.genplan-marker-info__subtitle{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.genplan-marker-info__subtitle{font-size:18px;line-height:1.2}}.genplan-marker-info__dl{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}.genplan-marker-info__dl-item{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);padding-bottom:16px;padding-top:16px}@media only screen and (min-width:670px){.genplan-marker-info__dl-item{padding-top:18px}}@media only screen and (min-width:1280px){.genplan-marker-info__dl-item{padding-top:20px}}@media only screen and (min-width:1900px){.genplan-marker-info__dl-item{padding-top:20px}}@media only screen and (min-width:670px){.genplan-marker-info__dl-item{padding-bottom:18px}}@media only screen and (min-width:1280px){.genplan-marker-info__dl-item{padding-bottom:20px}}@media only screen and (min-width:1900px){.genplan-marker-info__dl-item{padding-bottom:20px}}.genplan-marker-info__dl-item-area{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 0}.genplan-marker-info__dl-item-area .genplan-marker-info__dt{margin-bottom:0}.genplan-marker-info__dt{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:670px){.genplan-marker-info__dt{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.genplan-marker-info__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.genplan-marker-info__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.genplan-marker-info__dt{margin-bottom:8px}}@media only screen and (min-width:1280px){.genplan-marker-info__dt{margin-bottom:8px}}@media only screen and (min-width:1900px){.genplan-marker-info__dt{margin-bottom:8px}}.genplan-marker-info__dd{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;font-weight:600;gap:20px;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.genplan-marker-info__dd{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.genplan-marker-info__dd{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.genplan-marker-info__dd{font-size:20px;line-height:1.24}}.genplan-marker-info__dd-amount{white-space:nowrap}.genplan-marker-info__dd-price{text-align:right}.genplan-marker-info__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;margin-top:18px}@media only screen and (min-width:670px){.genplan-marker-info__buttons{margin-top:28px}}@media only screen and (min-width:1280px){.genplan-marker-info__buttons{margin-top:32px}}@media only screen and (min-width:1900px){.genplan-marker-info__buttons{margin-top:32px}}@media only screen and (min-width:670px){.genplan-marker-info__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1280px){.genplan-marker-info__close-btn{display:none}}.genplan-rooms{height:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;z-index:4}.genplan-rooms,.genplan-rooms__header{background:#f4f5f7;left:0;position:absolute;top:0;width:100%}.genplan-rooms__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px;padding:26px 2.7777777778% 25px;z-index:2}@media only screen and (min-width:670px){.genplan-rooms__header{padding-top:38px}}@media only screen and (min-width:1280px){.genplan-rooms__header{padding-top:48px}}@media only screen and (min-width:1900px){.genplan-rooms__header{padding-top:48px}}@media only screen and (min-width:670px){.genplan-rooms__header{gap:26px}}@media only screen and (min-width:960px){.genplan-rooms__header{gap:26px}}@media only screen and (min-width:1280px){.genplan-rooms__header{gap:28px}}@media only screen and (min-width:670px){.genplan-rooms__header{padding-bottom:60px}}@media only screen and (min-width:960px){.genplan-rooms__header{padding-bottom:60px}}@media only screen and (min-width:670px){.genplan-rooms__header{-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}}.genplan-rooms__go-to-buildings-btn{width:-webkit-calc(94.44444% - 60px);width:calc(94.44444% - 60px)}@media only screen and (min-width:670px){.genplan-rooms__go-to-buildings-btn{width:auto}}.genplan-rooms__title{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}@media only screen and (min-width:670px){.genplan-rooms__title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.genplan-rooms__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.genplan-rooms__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.genplan-rooms__title{letter-spacing:-.56px}}.genplan-rooms__scrollbar-container{height:100%;width:100%}.genplan-rooms__scrollable-el{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;width:100%}.genplan-rooms__svg{height:-webkit-calc(100% - 4px);height:calc(100% - 4px);margin:0 auto;min-width:800px;padding-top:160px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:670px){.genplan-rooms__svg{min-width:100%}}.genplan-rooms__path{fill:transparent;stroke-width:2px;cursor:default;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.genplan-rooms__path.sailed{fill:rgba(21,26,64,.2);stroke:var(--color-brand-dark-blue)}.genplan-rooms__path.reserved{fill:rgba(7,60,137,.24);stroke:var(--color-brand-dark-blue)}.genplan-rooms__path.active{fill:rgba(49,102,182,.48);stroke:var(--color-brand-mid-blue)}.genplan-room-info{background:var(--color-white);box-shadow:0 10px 30px 0 rgba(0,0,0,.15);padding:18px;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:5}@media only screen and (min-width:670px){.genplan-room-info{padding-top:28px}}@media only screen and (min-width:1280px){.genplan-room-info{padding-top:32px}}@media only screen and (min-width:1900px){.genplan-room-info{padding-top:32px}}@media only screen and (min-width:670px){.genplan-room-info{padding-bottom:28px}}@media only screen and (min-width:1280px){.genplan-room-info{padding-bottom:32px}}@media only screen and (min-width:1900px){.genplan-room-info{padding-bottom:32px}}@media only screen and (min-width:670px){.genplan-room-info{padding-left:28px}}@media only screen and (min-width:1280px){.genplan-room-info{padding-left:32px}}@media only screen and (min-width:1900px){.genplan-room-info{padding-left:32px}}@media only screen and (min-width:670px){.genplan-room-info{padding-right:28px}}@media only screen and (min-width:1280px){.genplan-room-info{padding-right:32px}}@media only screen and (min-width:1900px){.genplan-room-info{padding-right:32px}}@media only screen and (min-width:1280px){.genplan-room-info{min-width:430px;width:auto}}.genplan-room-info__header{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.genplan-room-info__title{font-size:20px;font-weight:500;line-height:1.14;margin-bottom:8px}@media only screen and (min-width:670px){.genplan-room-info__title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.genplan-room-info__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.genplan-room-info__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.genplan-room-info__title{margin-bottom:8px}}@media only screen and (min-width:1280px){.genplan-room-info__title{margin-bottom:8px}}@media only screen and (min-width:1900px){.genplan-room-info__title{margin-bottom:8px}}.genplan-room-info__subtitle{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.genplan-room-info__subtitle{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.genplan-room-info__subtitle{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.genplan-room-info__subtitle{font-size:18px;line-height:1.2}}.genplan-room-info__status{background:rgba(var(--color-brand-dark-blue-rgb),.08);color:var(--color-brand-dark-blue);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:500;line-height:1.2;margin-top:8px;padding:6px 10px;text-transform:uppercase}@media only screen and (min-width:670px){.genplan-room-info__status{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.genplan-room-info__status{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.genplan-room-info__status{font-size:18px;line-height:1.2}}.genplan-room-info__dl{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);margin-top:24px}.genplan-room-info__dl-item{-webkit-box-pack:justify;border-bottom:1px solid rgba(var(--color-brand-dark-blue-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){.genplan-room-info__dl-item{padding-top:18px}}@media only screen and (min-width:1280px){.genplan-room-info__dl-item{padding-top:20px}}@media only screen and (min-width:1900px){.genplan-room-info__dl-item{padding-top:20px}}@media only screen and (min-width:670px){.genplan-room-info__dl-item{padding-bottom:18px}}@media only screen and (min-width:1280px){.genplan-room-info__dl-item{padding-bottom:20px}}@media only screen and (min-width:1900px){.genplan-room-info__dl-item{padding-bottom:20px}}.genplan-room-info__dt{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:500;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:670px){.genplan-room-info__dt{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.genplan-room-info__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.genplan-room-info__dt{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.genplan-room-info__dt{margin-bottom:8px}}@media only screen and (min-width:1280px){.genplan-room-info__dt{margin-bottom:8px}}@media only screen and (min-width:1900px){.genplan-room-info__dt{margin-bottom:8px}}.genplan-room-info__dd{font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.genplan-room-info__dd{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.genplan-room-info__dd{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.genplan-room-info__dd{font-size:20px;line-height:1.24}}.genplan-room-info__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;margin-top:18px}@media only screen and (min-width:670px){.genplan-room-info__buttons{margin-top:28px}}@media only screen and (min-width:1280px){.genplan-room-info__buttons{margin-top:32px}}@media only screen and (min-width:1900px){.genplan-room-info__buttons{margin-top:32px}}@media only screen and (min-width:670px){.genplan-room-info__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1280px){.genplan-room-info__buttons-only-close{display:none;margin-top:0}.genplan-room-info__close-btn{display:none}}.genplan-room-info__favorite-btn.is-active{color:var(--color-brand-red-pastel)}.genplan-zoom{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-webkit-flex-direction:column;flex-direction:column;gap:10px;margin-top:26px;position:absolute;right:2.7777777778%;top:0;z-index:2}@media only screen and (min-width:670px){.genplan-zoom{margin-top:38px}}@media only screen and (min-width:1280px){.genplan-zoom{margin-top:48px}}@media only screen and (min-width:1900px){.genplan-zoom{margin-top:48px}}.genplan-zoom .button-circle{background:var(--color-white);border:0}.genplan-zoom .button-circle.disabled{background-color:#a1a3b3;pointer-events:none;position:relative}.genplan-zoom .button-circle.disabled .button-circle{border:none}.genplan-zoom .button-circle.disabled .button-circle .button-circle__label,.genplan-zoom .button-circle.disabled .button-circle .button-circle__label-duplicate{-webkit-transition:unset;transition:unset}.genplan-zoom .button-circle.disabled .button-circle path{stroke:#d0d1d9}.genplan{overflow:hidden}.genplan,.genplan__map-wrapper{position:relative}@media only screen and (min-width:1280px){.genplan__map-wrapper .genplan-zoom{pointer-events:none;visibility:hidden}}h2.genplan__title{color:var(--color-white);left:2.7777777778%;margin-top:26px;position:absolute;text-transform:uppercase;top:0;z-index:1}@media only screen and (min-width:670px){h2.genplan__title{margin-top:38px}}@media only screen and (min-width:1280px){h2.genplan__title{margin-top:48px}}@media only screen and (min-width:1900px){h2.genplan__title{margin-top:48px}}.genplan__scrollable-el{position:absolute;width:1280px}@media only screen and (min-width:1280px){.genplan__scrollable-el{height:100%;width:100%}}.genplan__map{height:800px;overflow:hidden}@media only screen and (min-width:1280px){.genplan__map{height:900px}}@media only screen and (min-width:1900px){.genplan__map{height:950px}}.genplan__map-img-wrapper{height:100%;width:100%}.genplan__map-img{height:800px;max-height:800px;max-width:none;width:100%}@media only screen and (min-width:1280px){.genplan__map-img{height:100%;max-height:100%;max-width:100%;width:100%}}.genplan__marker{position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.genplan__marker .button-circle{cursor:default}@media only screen and (min-width:1024px){.genplan__overlay{display:block}}@media only screen and (min-width:1280px){.genplan__overlay{display:none}}.project-specifics{background:linear-gradient(232deg,rgba(var(--color-brand-dark-blue-rgb),.92) .61%,rgba(var(--color-brand-mid-blue-rgb),.92) 33.73%,rgba(var(--color-brand-mid-blue-gradient-rgb),.92) 65.89%,rgba(var(--color-brand-dark-blue-rgb),.92) 100.45%),url(/images/blue-bg.jpg) #d3d3d3 50%/cover no-repeat;color:var(--color-white)}.project-specifics__header{-webkit-box-pack:justify;-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-justify-content:space-between;justify-content:space-between;padding-bottom:26px;padding-top:26px}@media only screen and (min-width:670px){.project-specifics__header{padding-top:38px}}@media only screen and (min-width:1280px){.project-specifics__header{padding-top:48px}}@media only screen and (min-width:1900px){.project-specifics__header{padding-top:48px}}@media only screen and (min-width:670px){.project-specifics__header{padding-bottom:38px}}@media only screen and (min-width:1280px){.project-specifics__header{padding-bottom:48px}}@media only screen and (min-width:1900px){.project-specifics__header{padding-bottom:48px}}.project-specifics__title{color:var(--color-white);font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.project-specifics__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.project-specifics__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.project-specifics__title{font-size:20px;line-height:1.24}}.project-specifics__buttons{-webkit-box-pack:end;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;justify-content:flex-end}.project-specifics__list{border-bottom:1px solid rgba(var(--color-white-rgb),.4);border-top:1px solid rgba(var(--color-white-rgb),.4)}.project-specifics__slide{-webkit-box-pack:justify;display:grid;gap:20px;grid-template-columns:1fr;height:auto;-webkit-justify-content:space-between;justify-content:space-between;padding:30px 2.7777777778%}@media only screen and (min-width:670px){.project-specifics__slide{padding-top:42px}}@media only screen and (min-width:1280px){.project-specifics__slide{padding-top:56px}}@media only screen and (min-width:1900px){.project-specifics__slide{padding-top:56px}}@media only screen and (min-width:670px){.project-specifics__slide{padding-bottom:42px}}@media only screen and (min-width:1280px){.project-specifics__slide{padding-bottom:56px}}@media only screen and (min-width:1900px){.project-specifics__slide{padding-bottom:56px}}@media only screen and (min-width:670px){.project-specifics__slide{gap:32px}}@media only screen and (min-width:960px){.project-specifics__slide{gap:32px}}@media only screen and (min-width:1280px){.project-specifics__slide{gap:36px}}@media only screen and (min-width:670px){.project-specifics__slide{grid-template-columns:1fr 1fr}.project-specifics__slide:not(.swiper-slide-active){border-left:1px solid rgba(var(--color-white-rgb),.4)}.project-specifics__slide.swiper-slide-prev{border-right:1px solid rgba(var(--color-white-rgb),.4)}}@media only screen and (min-width:960px){.project-specifics__slide{grid-template-columns:1fr}}@media only screen and (min-width:1280px){.project-specifics__slide{grid-template-columns:1fr 1fr}}.project-specifics__slide-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;-webkit-justify-content:space-between;justify-content:space-between}.project-specifics__slide-title{maw-width:300px;font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;margin-bottom:16px;max-width:300px}@media only screen and (min-width:670px){.project-specifics__slide-title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.project-specifics__slide-title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.project-specifics__slide-title{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.project-specifics__slide-title{maw-width:260px}}@media only screen and (min-width:960px){.project-specifics__slide-title{maw-width:300px}}@media only screen and (min-width:1280px){.project-specifics__slide-title{maw-width:250px}}@media only screen and (min-width:670px){.project-specifics__slide-title{margin-bottom:26px}}@media only screen and (min-width:1280px){.project-specifics__slide-title{margin-bottom:28px}}@media only screen and (min-width:1900px){.project-specifics__slide-title{margin-bottom:28px}}@media only screen and (min-width:1280px){.project-specifics__slide-title{letter-spacing:-.56px;margin-bottom:0}}.project-specifics__slide-text{color:rgba(var(--color-white-rgb),.7);font-size:14px;font-weight:500;line-height:1.2;max-width:280px}@media only screen and (min-width:670px){.project-specifics__slide-text{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.project-specifics__slide-text{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.project-specifics__slide-text{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.project-specifics__slide-text{max-width:260px}}@media only screen and (min-width:960px){.project-specifics__slide-text{max-width:400px}}@media only screen and (min-width:1280px){.project-specifics__slide-text{max-width:260px}}@media only screen and (min-width:1900px){.project-specifics__slide-text{max-width:360px}}.project-specifics__slide-img{-webkit-align-self:end;align-self:end;height:300px}@media only screen and (min-width:670px){.project-specifics__slide-img{height:320px}}@media only screen and (min-width:960px){.project-specifics__slide-img{height:400px}}@media only screen and (min-width:1280px){.project-specifics__slide-img{height:318px;width:266px}}@media only screen and (min-width:1440px){.project-specifics__slide-img{height:318px;width:auto}}@media only screen and (min-width:1900px){.project-specifics__slide-img{height:418px}}.project-specifics__slide-img .project-specifics__video,.project-specifics__slide-img img,.project-specifics__slide-img picture,.project-specifics__slide-img video{height:100%;object-fit:cover;width:100%}.alt-progress-popup__swiper.swiper-disabled+.alt-progress-popup__slide-controls{display:none}.alt-progress-popup__slider-slide{height:230px}@media only screen and (min-width:670px){.alt-progress-popup__slider-slide{height:302px}}@media only screen and (min-width:960px){.alt-progress-popup__slider-slide{height:340px}}@media only screen and (min-width:1280px){.alt-progress-popup__slider-slide{height:330px}}@media only screen and (min-width:1440px){.alt-progress-popup__slider-slide{height:356px}}@media only screen and (min-width:1900px){.alt-progress-popup__slider-slide{height:480px}}.alt-progress-popup__slide-media{height:100%;width:100%}.alt-progress-popup__slide-media iframe,.alt-progress-popup__slide-media img,.alt-progress-popup__slide-media video{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.alt-progress-popup__slide-controls{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:14px}@media only screen and (min-width:670px){.alt-progress-popup__slide-controls{margin-top:20px}}@media only screen and (min-width:1280px){.alt-progress-popup__slide-controls{margin-top:24px}}@media only screen and (min-width:1900px){.alt-progress-popup__slide-controls{margin-top:24px}}.alt-progress-popup__album-nav{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:22px}@media only screen and (min-width:670px){.alt-progress-popup__album-nav{margin-top:34px}}@media only screen and (min-width:1280px){.alt-progress-popup__album-nav{margin-top:40px}}@media only screen and (min-width:1900px){.alt-progress-popup__album-nav{margin-top:40px}}.alt-progress-popup__arrows{display:-webkit-box;display:-webkit-flex;display:flex;gap:10px;padding-left:14px}@media only screen and (min-width:670px){.alt-progress-popup__arrows{padding-left:20px}}@media only screen and (min-width:1280px){.alt-progress-popup__arrows{padding-left:24px}}@media only screen and (min-width:1900px){.alt-progress-popup__arrows{padding-left:24px}}.alt-progress-popup__pagination{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;gap:8px}.alt-progress-popup__pagination .swiper-pagination-bullet{-webkit-box-flex:1;background:rgba(var(--color-brand-dark-blue-rgb),.3);border-radius:100px;cursor:pointer;-webkit-flex:1 1 auto;flex:1 1 auto;height:4px;position:relative}.alt-progress-popup__pagination .swiper-pagination-bullet:before{content:"";height:28px;left:0;position:absolute;top:-12px;width:100%}.alt-progress-popup__pagination .swiper-pagination-bullet-active{background:var(--color-brand-dark-blue);pointer-events:none}.progress__header{-webkit-box-pack:justify;-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-justify-content:space-between;justify-content:space-between;padding-bottom:26px;padding-top:26px}@media only screen and (min-width:670px){.progress__header{padding-top:38px}}@media only screen and (min-width:1280px){.progress__header{padding-top:48px}}@media only screen and (min-width:1900px){.progress__header{padding-top:48px}}@media only screen and (min-width:670px){.progress__header{padding-bottom:38px}}@media only screen and (min-width:1280px){.progress__header{padding-bottom:48px}}@media only screen and (min-width:1900px){.progress__header{padding-bottom:48px}}.progress__title{font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.progress__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.progress__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.progress__title{font-size:20px;line-height:1.24}}.progress__buttons{-webkit-box-pack:end;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;justify-content:flex-end}.progress__list{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}.progress__slide{cursor:pointer;height:360px;padding:30px 2.7777777778%}@media only screen and (min-width:670px){.progress__slide{padding-top:42px}}@media only screen and (min-width:1280px){.progress__slide{padding-top:56px}}@media only screen and (min-width:1900px){.progress__slide{padding-top:56px}}@media only screen and (min-width:670px){.progress__slide{padding-bottom:42px}}@media only screen and (min-width:1280px){.progress__slide{padding-bottom:56px}}@media only screen and (min-width:1900px){.progress__slide{padding-bottom:56px}}@media only screen and (min-width:670px){.progress__slide:not(.swiper-slide-active){border-left:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}.progress__slide.swiper-slide-prev{border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}}@media only screen and (min-width:960px){.progress__slide{height:344px}}@media only screen and (min-width:1280px){.progress__slide{height:458px}.progress__slide:hover .progress__slide-img img,.progress__slide:hover .progress__slide-img picture{-webkit-transform:scale(1.1);transform:scale(1.1)}.progress__slide:hover .progress__translation-btn .button__label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.progress__slide:hover .progress__translation-btn .button__label-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:1440px){.progress__slide{height:385px}}@media only screen and (min-width:1900px){.progress__slide{height:472px}}.progress__slide-inner{height:100%;position:relative}.progress__slide-top-badge{background-color:var(--color-white);border-radius:1000px;font-size:13px;font-weight:600;left:20px;line-height:1.1;padding:8px 10px;position:absolute;text-transform:uppercase;top:20px}@media only screen and (min-width:670px){.progress__slide-top-badge{padding-top:8px}}@media only screen and (min-width:1280px){.progress__slide-top-badge{padding-top:8px}}@media only screen and (min-width:1900px){.progress__slide-top-badge{padding-top:8px}}@media only screen and (min-width:670px){.progress__slide-top-badge{padding-bottom:8px}}@media only screen and (min-width:1280px){.progress__slide-top-badge{padding-bottom:8px}}@media only screen and (min-width:1900px){.progress__slide-top-badge{padding-bottom:8px}}@media only screen and (min-width:670px){.progress__slide-top-badge{padding-left:14px}}@media only screen and (min-width:960px){.progress__slide-top-badge{padding-left:14px}}@media only screen and (min-width:1280px){.progress__slide-top-badge{padding-left:16px}}@media only screen and (min-width:670px){.progress__slide-top-badge{padding-right:14px}}@media only screen and (min-width:960px){.progress__slide-top-badge{padding-right:14px}}@media only screen and (min-width:1280px){.progress__slide-top-badge{padding-right:16px}}@media only screen and (min-width:670px){.progress__slide-top-badge{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.progress__slide-top-badge{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.progress__slide-top-badge{font-size:14px;line-height:1.1}}.progress__slide-bottom-slot{bottom:20px;left:20px;position:absolute}.progress__slide-month{color:var(--color-white);font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;margin-bottom:2px}@media only screen and (min-width:670px){.progress__slide-month{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.progress__slide-month{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.progress__slide-month{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.progress__slide-month{letter-spacing:-.4px}}@media only screen and (min-width:960px){.progress__slide-month{letter-spacing:-.56px}}@media only screen and (min-width:670px){.progress__slide-month{margin-bottom:4px}}@media only screen and (min-width:1280px){.progress__slide-month{margin-bottom:4px}}@media only screen and (min-width:1900px){.progress__slide-month{margin-bottom:4px}}@media only screen and (min-width:1280px){.progress__slide-month{letter-spacing:-.56px}}.progress__slide-year{color:var(--color-white);font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.progress__slide-year{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.progress__slide-year{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.progress__slide-year{font-size:18px;line-height:1.2}}.progress__slide-img{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.progress__slide-img img,.progress__slide-img picture{height:100%;object-fit:cover;-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%}.project-parameters{background-color:var(--color-white)}.project-parameters__header{-webkit-box-pack:justify;-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-justify-content:space-between;justify-content:space-between;padding-bottom:26px;padding-top:26px}@media only screen and (min-width:670px){.project-parameters__header{padding-top:38px}}@media only screen and (min-width:1280px){.project-parameters__header{padding-top:48px}}@media only screen and (min-width:1900px){.project-parameters__header{padding-top:48px}}@media only screen and (min-width:670px){.project-parameters__header{padding-bottom:38px}}@media only screen and (min-width:1280px){.project-parameters__header{padding-bottom:48px}}@media only screen and (min-width:1900px){.project-parameters__header{padding-bottom:48px}}.project-parameters__title{font-size:16px;font-weight:600;line-height:1.24;text-transform:uppercase}@media only screen and (min-width:670px){.project-parameters__title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.project-parameters__title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.project-parameters__title{font-size:20px;line-height:1.24}}.project-parameters__dl{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);display:grid}@media only screen and (min-width:960px){.project-parameters__dl{grid-template-columns:repeat(6,1fr)}}.project-parameters__dl-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);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:30px 2.7777777778%}@media only screen and (min-width:670px){.project-parameters__dl-item{padding-top:42px}}@media only screen and (min-width:1280px){.project-parameters__dl-item{padding-top:56px}}@media only screen and (min-width:1900px){.project-parameters__dl-item{padding-top:56px}}@media only screen and (min-width:670px){.project-parameters__dl-item{padding-bottom:42px}}@media only screen and (min-width:1280px){.project-parameters__dl-item{padding-bottom:56px}}@media only screen and (min-width:1900px){.project-parameters__dl-item{padding-bottom:56px}}.project-parameters__dl-item:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.project-parameters__dl-item:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.project-parameters__dl-item:nth-child(3){-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.project-parameters__dl-item:nth-child(4){-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.project-parameters__dl-item:nth-child(5){-webkit-box-ordinal-group:6;-webkit-order:5;order:5}@media only screen and (min-width:960px){.project-parameters__dl-item{padding-left:5.5555555556%;padding-right:5.5555555556%}.project-parameters__dl-item:first-child{grid-column:span 6;padding-left:2.7777777778%;padding-right:2.7777777778%}.project-parameters__dl-item:nth-child(2){grid-column:span 3}.project-parameters__dl-item:nth-child(3),.project-parameters__dl-item:nth-child(4){border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);grid-column:span 3}.project-parameters__dl-item:nth-child(5){grid-column:span 3}}@media only screen and (min-width:1280px){.project-parameters__dl-item:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.project-parameters__dl-item:first-child,.project-parameters__dl-item:nth-child(2){border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);grid-column:span 2;padding-left:8.3333333333%;padding-right:8.3333333333%}.project-parameters__dl-item:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.project-parameters__dl-item:nth-child(3){-webkit-box-ordinal-group:4;border-right:none;grid-column:span 2;-webkit-order:3;order:3;padding-left:8.3333333333%;padding-right:8.3333333333%}.project-parameters__dl-item:nth-child(4){-webkit-box-ordinal-group:5;border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);grid-column:span 3;-webkit-order:4;order:4;padding-left:5.5555555556%;padding-right:5.5555555556%}.project-parameters__dl-item:nth-child(5){-webkit-box-ordinal-group:6;grid-column:span 3;-webkit-order:5;order:5;padding-left:5.5555555556%;padding-right:5.5555555556%}}.project-parameters__dt{color:rgba(var(--color-brand-dark-blue-rgb),.7);font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:1.32;text-align:right}@media only screen and (min-width:670px){.project-parameters__dt{font-size:20px;line-height:1.32}}@media only screen and (min-width:1280px){.project-parameters__dt{font-size:24px;line-height:1.32}}@media only screen and (min-width:1900px){.project-parameters__dt{font-size:24px;line-height:1.32}}@media only screen and (min-width:670px){.project-parameters__dt{letter-spacing:-.4px}}@media only screen and (min-width:960px){.project-parameters__dt{letter-spacing:-.4px}}@media only screen and (min-width:1280px){.project-parameters__dt{letter-spacing:-.48px}}.project-parameters__dd{display:-webkit-box;display:-webkit-flex;display:flex;font-size:60px;font-weight:500;gap:14px;letter-spacing:-3px;line-height:1.02;margin-bottom:40px;text-transform:uppercase}@media only screen and (min-width:670px){.project-parameters__dd{font-size:76px;line-height:1.02}}@media only screen and (min-width:1280px){.project-parameters__dd{font-size:92px;line-height:1.02}}@media only screen and (min-width:1900px){.project-parameters__dd{font-size:92px;line-height:1.02}}@media only screen and (min-width:670px){.project-parameters__dd{margin-bottom:76px}}@media only screen and (min-width:1280px){.project-parameters__dd{margin-bottom:160px}}@media only screen and (min-width:1900px){.project-parameters__dd{margin-bottom:160px}}@media only screen and (min-width:670px){.project-parameters__dd{letter-spacing:-3.8px}}@media only screen and (min-width:960px){.project-parameters__dd{letter-spacing:-3.8px}}@media only screen and (min-width:1280px){.project-parameters__dd{letter-spacing:-4.6px}}@media only screen and (min-width:670px){.project-parameters__dd{padding-bottom:16px}}@media only screen and (min-width:1280px){.project-parameters__dd{padding-bottom:0}}.project-parameters__dd sup{font-size:16px;font-weight:600;letter-spacing:normal;line-height:1.24}@media only screen and (min-width:670px){.project-parameters__dd sup{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.project-parameters__dd sup{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.project-parameters__dd sup{font-size:20px;line-height:1.24}}.project-systems{background-color:var(--color-white)}.project-systems__container{margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media only screen and (min-width:1440px){.project-systems__container{display:grid;grid-template-columns:repeat(2,1fr)}}.project-systems__about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background:linear-gradient(234deg,rgba(21,26,64,.88) .67%,rgba(49,102,182,.88) 22.54%,rgba(7,60,137,.88) 88.12%,rgba(21,26,64,.88) 121.8%),url(/images/blue-bg.jpg) #d3d3d3 -816px 0/285.612% 173.923% no-repeat;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:480px;padding:30px 2.7777777778%}@media only screen and (min-width:670px){.project-systems__about{padding-top:42px}}@media only screen and (min-width:1280px){.project-systems__about{padding-top:56px}}@media only screen and (min-width:1900px){.project-systems__about{padding-top:56px}}@media only screen and (min-width:670px){.project-systems__about{padding-bottom:42px}}@media only screen and (min-width:1280px){.project-systems__about{padding-bottom:56px}}@media only screen and (min-width:1900px){.project-systems__about{padding-bottom:56px}}@media only screen and (min-width:1440px){.project-systems__about{min-height:-webkit-calc(100vh - var(--header-height));min-height:calc(100vh - var(--header-height));min-height:-webkit-calc(100dvh - var(--header-height));min-height:calc(100dvh - var(--header-height));padding-left:5.5555555556%;padding-right:5.5555555556%;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.project-systems__about-title{color:var(--color-white);font-size:16px;font-weight:600;line-height:1.24;margin-bottom:auto;text-transform:uppercase}@media only screen and (min-width:670px){.project-systems__about-title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.project-systems__about-title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.project-systems__about-title{font-size:20px;line-height:1.24}}.project-systems__about-text{color:var(--color-white);font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}@media only screen and (min-width:670px){.project-systems__about-text{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.project-systems__about-text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.project-systems__about-text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.project-systems__about-text{letter-spacing:-.56px}}.project-systems__systems{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:1280px){.project-systems__systems{border-left:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}}.project-systems__card{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);-webkit-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;padding:34px 2.7777777778%}@media only screen and (min-width:670px){.project-systems__card{padding-top:50px}}@media only screen and (min-width:1280px){.project-systems__card{padding-top:72px}}@media only screen and (min-width:1900px){.project-systems__card{padding-top:72px}}@media only screen and (min-width:670px){.project-systems__card{padding-bottom:50px}}@media only screen and (min-width:1280px){.project-systems__card{padding-bottom:72px}}@media only screen and (min-width:1900px){.project-systems__card{padding-bottom:72px}}@media only screen and (min-width:670px){.project-systems__card{-webkit-column-gap:28px;column-gap:28px}}@media only screen and (min-width:960px){.project-systems__card{-webkit-column-gap:28px;column-gap:28px}}@media only screen and (min-width:1280px){.project-systems__card{-webkit-column-gap:32px;column-gap:32px}}.project-systems__card:last-child{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}@media only screen and (min-width:1440px){.project-systems__card{padding-left:5.5555555556%;padding-right:5.5555555556%}}.project-systems__card:has(.project-systems__badges){-webkit-box-align:start;-webkit-align-items:start;align-items:start}.project-systems__card:has(.project-systems__badges) .project-systems__icon{grid-row:span 2}@media (max-width:360px){.project-systems__card:has(.project-systems__badges) .project-systems__icon{grid-row:span 1}.project-systems__card:has(.project-systems__badges) .project-systems__badges{grid-column:span 2}.project-systems__card:has(.project-systems__badges) .project-systems__title{-webkit-align-self:center;align-self:center}}.project-systems__icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(var(--color-brand-dark-blue-rgb),.3);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:64px;-webkit-justify-content:center;justify-content:center;width:64px}@media only screen and (min-width:670px){.project-systems__icon{height:92px}}@media only screen and (min-width:960px){.project-systems__icon{height:92px}}@media only screen and (min-width:1280px){.project-systems__icon{height:108px}}@media only screen and (min-width:670px){.project-systems__icon{width:92px}}@media only screen and (min-width:960px){.project-systems__icon{width:92px}}@media only screen and (min-width:1280px){.project-systems__icon{width:108px}}.project-systems__icon img{height:26px;width:26px}@media only screen and (min-width:670px){.project-systems__icon img{width:37px}}@media only screen and (min-width:960px){.project-systems__icon img{width:37px}}@media only screen and (min-width:1280px){.project-systems__icon img{width:43px}}@media only screen and (min-width:670px){.project-systems__icon img{height:37px}}@media only screen and (min-width:960px){.project-systems__icon img{height:37px}}@media only screen and (min-width:1280px){.project-systems__icon img{height:43px}}.project-systems__title{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14}@media only screen and (min-width:670px){.project-systems__title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.project-systems__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.project-systems__title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1280px){.project-systems__title{letter-spacing:-.56px}}.project-systems__badges{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:16px}@media only screen and (min-width:670px){.project-systems__badges{margin-top:18px}}@media only screen and (min-width:1280px){.project-systems__badges{margin-top:20px}}@media only screen and (min-width:1900px){.project-systems__badges{margin-top:20px}}.project-systems__badge{border:1px solid rgba(var(--color-brand-dark-blue-rgb),.3);border-radius:1000px;color:rgba(var(--color-brand-dark-blue-rgb),.7);font-size:15px;font-weight:400;line-height:1.24;padding:10px 16px}@media only screen and (min-width:670px){.project-systems__badge{padding-top:14px}}@media only screen and (min-width:1280px){.project-systems__badge{padding-top:16px}}@media only screen and (min-width:1900px){.project-systems__badge{padding-top:16px}}@media only screen and (min-width:670px){.project-systems__badge{padding-bottom:14px}}@media only screen and (min-width:1280px){.project-systems__badge{padding-bottom:16px}}@media only screen and (min-width:1900px){.project-systems__badge{padding-bottom:16px}}@media only screen and (min-width:670px){.project-systems__badge{padding-left:26px}}@media only screen and (min-width:960px){.project-systems__badge{padding-left:26px}}@media only screen and (min-width:1280px){.project-systems__badge{padding-left:28px}}@media only screen and (min-width:670px){.project-systems__badge{padding-right:26px}}@media only screen and (min-width:960px){.project-systems__badge{padding-right:26px}}@media only screen and (min-width:1280px){.project-systems__badge{padding-right:28px}}@media only screen and (min-width:670px){.project-systems__badge{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.project-systems__badge{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.project-systems__badge{font-size:20px;line-height:1.24}}.room-slider{background-color:#f6f6f7;padding:26px 2.7777777778%;position:relative}@media only screen and (min-width:670px){.room-slider{padding-top:38px}}@media only screen and (min-width:1280px){.room-slider{padding-top:48px}}@media only screen and (min-width:1900px){.room-slider{padding-top:48px}}@media only screen and (min-width:670px){.room-slider{padding-bottom:38px}}@media only screen and (min-width:1280px){.room-slider{padding-bottom:48px}}@media only screen and (min-width:1900px){.room-slider{padding-bottom:48px}}@media only screen and (min-width:1280px){.room-slider{height:-webkit-calc(100dvh - var(--header-height));height:calc(100dvh - var(--header-height));height:-webkit-calc(100vh - var(--header-height));height:calc(100vh - var(--header-height));padding-left:5.5555555556%;padding-right:5.5555555556%;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.room-slider__slide{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;max-height:-webkit-calc(65dvh - 167px);max-height:calc(65dvh - 167px);max-height:-webkit-calc(65vh - 167px);max-height:calc(65vh - 167px)}@media only screen and (min-width:960px){.room-slider__slide{max-height:-webkit-calc(65dvh - 190px);max-height:calc(65dvh - 190px);max-height:-webkit-calc(65vh - 190px);max-height:calc(65vh - 190px)}}@media only screen and (min-width:1280px){.room-slider__slide{max-height:-webkit-calc(100dvh - 362px);max-height:calc(100dvh - 362px);max-height:-webkit-calc(100vh - 362px);max-height:calc(100vh - 362px)}}.room-slider__slide-img{max-width:100%;object-fit:contain}@media only screen and (min-width:670px){.room-slider__slide-img{max-width:476px}}@media only screen and (min-width:960px){.room-slider__slide-img{max-width:628px}}@media only screen and (min-width:1280px){.room-slider__slide-img{max-width:342px}}@media only screen and (min-width:1440px){.room-slider__slide-img{max-width:482px}}@media only screen and (min-width:1900px){.room-slider__slide-img{max-width:none}}.room-slider__pagination{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;gap:10px;-webkit-justify-content:center;justify-content:center;margin:14.5px 0}@media only screen and (min-width:1280px){.room-slider__pagination{margin:16px 0}}.room-slider__bullet{-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:14px;font-weight:600;line-height:1.1;min-width:104px;opacity:.6;padding:20px 16.5px;text-align:center;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:670px){.room-slider__bullet{padding:20px 16.5px}}@media only screen and (min-width:960px){.room-slider__bullet{padding:24.5px 16.5px}}@media only screen and (min-width:670px){.room-slider__bullet{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.room-slider__bullet{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.room-slider__bullet{font-size:14px;line-height:1.1}}.room-slider__bullet.swiper-pagination-bullet-active{opacity:1}.room-slider__actions{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:20px}.room-slider__back{background-color:var(--color-white)}.room-info{padding:26px 2.7777777778%}@media only screen and (min-width:670px){.room-info{padding-top:38px}}@media only screen and (min-width:1280px){.room-info{padding-top:48px}}@media only screen and (min-width:1900px){.room-info{padding-top:48px}}@media only screen and (min-width:670px){.room-info{padding-bottom:38px}}@media only screen and (min-width:1280px){.room-info{padding-bottom:48px}}@media only screen and (min-width:1900px){.room-info{padding-bottom:48px}}@media only screen and (min-width:1280px){.room-info{padding-left:5.5555555556%;padding-right:5.5555555556%}}.room-info__header{-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:30px}@media only screen and (min-width:670px){.room-info__header{margin-bottom:42px}}@media only screen and (min-width:1280px){.room-info__header{margin-bottom:56px}}@media only screen and (min-width:1900px){.room-info__header{margin-bottom:56px}}.room-info__header-buttons{-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){.room-info__header-buttons{gap:36px}}.room-info__header-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:initial;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:10px 16px;text-align:inherit;-webkit-transition:all .15s ease-in 0s;transition:all .15s ease-in 0s;width:auto}.room-info__header-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.room-info__header-button{padding-top:14px}}@media only screen and (min-width:1280px){.room-info__header-button{padding-top:16px}}@media only screen and (min-width:1900px){.room-info__header-button{padding-top:16px}}@media only screen and (min-width:670px){.room-info__header-button{padding-bottom:14px}}@media only screen and (min-width:1280px){.room-info__header-button{padding-bottom:16px}}@media only screen and (min-width:1900px){.room-info__header-button{padding-bottom:16px}}@media only screen and (min-width:670px){.room-info__header-button{padding-left:26px}}@media only screen and (min-width:1280px){.room-info__header-button{padding-left:28px}}@media only screen and (min-width:1900px){.room-info__header-button{padding-left:28px}}@media only screen and (min-width:670px){.room-info__header-button{padding-right:26px}}@media only screen and (min-width:1280px){.room-info__header-button{padding-right:28px}}@media only screen and (min-width:1900px){.room-info__header-button{padding-right:28px}}.room-info__header-button:hover{color:rgba(var(--color-brand-dark-blue-rgb),.7)}.room-info__header-button:disabled{color:#c4c4c4;pointer-events:none}@media only screen and (min-width:1280px){.room-info__header-button{padding:12px 0}}.room-info__header-button-inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.1;position:relative;text-transform:uppercase}@media only screen and (min-width:670px){.room-info__header-button-inner{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.room-info__header-button-inner{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.room-info__header-button-inner{font-size:14px;line-height:1.1}}.room-info__header-button-text{display:none}@media only screen and (min-width:1280px){.room-info__header-button-text{display:block}}.room-info__title{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;gap:22px}.room-info__title-area{color:#c4c4c4;position:relative}.room-info__price{-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;gap:18px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:34px;margin-top:30px}@media only screen and (min-width:670px){.room-info__price{margin-bottom:50px}}@media only screen and (min-width:1280px){.room-info__price{margin-bottom:72px}}@media only screen and (min-width:1900px){.room-info__price{margin-bottom:72px}}@media only screen and (min-width:670px){.room-info__price{margin-top:42px}}@media only screen and (min-width:1280px){.room-info__price{margin-top:56px}}@media only screen and (min-width:1900px){.room-info__price{margin-top:56px}}@media only screen and (min-width:670px){.room-info__price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:960px){.room-info__price{-webkit-box-align:end;-webkit-align-items:end;align-items:end}}@media only screen and (min-width:1280px){.room-info__price{-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}}.room-info__price-number.show-rent .room-info__price-sale{display:none}.room-info__price-number.show-rent .room-info__price-rent{display:block}.room-info__price-rent{display:none}.room-info__price-label{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:600;line-height:1.1;margin-bottom:8px;text-transform:uppercase}@media only screen and (min-width:670px){.room-info__price-label{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.room-info__price-label{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.room-info__price-label{font-size:14px;line-height:1.1}}.room-info__dl{font-size:14px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.room-info__dl{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.room-info__dl{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.room-info__dl{font-size:14px;line-height:1.1}}.room-info__dl sup{font-size:10px;font-weight:700;position:absolute}.room-info__dl-item{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:22px;padding-top:22px}@media only screen and (min-width:670px){.room-info__dl-item{padding-top:34px}}@media only screen and (min-width:1280px){.room-info__dl-item{padding-top:40px}}@media only screen and (min-width:1900px){.room-info__dl-item{padding-top:40px}}@media only screen and (min-width:670px){.room-info__dl-item{padding-bottom:34px}}@media only screen and (min-width:1280px){.room-info__dl-item{padding-bottom:40px}}@media only screen and (min-width:1900px){.room-info__dl-item{padding-bottom:40px}}.room-info__dt{color:rgba(var(--color-brand-dark-blue-rgb),.5);max-width:210px}@media only screen and (min-width:1280px){.room-info__dt{max-width:none}}.room-info__dd a{text-decoration:underline;-webkit-transition:color .15s ease-in 0s;transition:color .15s ease-in 0s}.room-info__dd a:hover{color:rgba(var(--color-brand-dark-blue-rgb),.7)}.room-info__dd a:disabled{color:#c4c4c4}.room-hero{margin-top:var(--header-height)}@media only screen and (min-width:1280px){.room-hero{display:grid;grid-template-columns:50% 50%}}.media{height:420px;width:100%}@media only screen and (min-width:1280px){.media{height:760px}}.media__img,.media__img img{height:100%;width:100%}.media__img img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center;object-position:bottom}.news-list{margin-bottom:34px}@media only screen and (min-width:670px){.news-list{margin-bottom:50px}}@media only screen and (min-width:1280px){.news-list{margin-bottom:72px}}@media only screen and (min-width:1900px){.news-list{margin-bottom:72px}}.news-list__list{margin-bottom:14px;margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media only screen and (min-width:670px){.news-list__list{margin-bottom:20px}}@media only screen and (min-width:1280px){.news-list__list{margin-bottom:24px}}@media only screen and (min-width:1900px){.news-list__list{margin-bottom:24px}}@media only screen and (min-width:670px){.news-list__list{display:grid;grid-template-columns:50% 50%}}@media only screen and (min-width:960px){.news-list__list{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}}.news-list__item{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);display:grid;padding:26px 2.7777777778%;position:relative}@media only screen and (min-width:670px){.news-list__item{padding-top:38px}}@media only screen and (min-width:1280px){.news-list__item{padding-top:48px}}@media only screen and (min-width:1900px){.news-list__item{padding-top:48px}}@media only screen and (min-width:670px){.news-list__item{padding-bottom:38px}}@media only screen and (min-width:1280px){.news-list__item{padding-bottom:48px}}@media only screen and (min-width:1900px){.news-list__item{padding-bottom:48px}}@media only screen and (min-width:670px){.news-list__item{padding-left:5.5555555556%;padding-right:5.5555555556%}.news-list__item:nth-child(odd){border-right:1px solid rgba(var(--color-brand-dark-blue-rgb),.1)}}.news-list__item-link{inset:0;position:absolute}@media only screen and (min-width:1280px){.news-list__item-link:hover~.news-list__item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-list__item-link:hover~.news-list__item-btn .button-circle__label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.news-list__item-link:hover~.news-list__item-btn .button-circle__label-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}.news-list__item-img{height:160px;margin-bottom:22px;overflow:hidden;pointer-events:none}@media only screen and (min-width:670px){.news-list__item-img{margin-bottom:34px}}@media only screen and (min-width:1280px){.news-list__item-img{margin-bottom:40px}}@media only screen and (min-width:1900px){.news-list__item-img{margin-bottom:40px}}@media only screen and (min-width:670px){.news-list__item-img{height:140px}}@media only screen and (min-width:960px){.news-list__item-img{height:202px}}@media only screen and (min-width:1280px){.news-list__item-img{height:269px}}@media only screen and (min-width:1440px){.news-list__item-img{height:303px}}@media only screen and (min-width:1900px){.news-list__item-img{height:400px}}.news-list__item-img img,.news-list__item-img picture{height:100%;object-fit:cover;-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%}.news-list__item-title{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;min-height:110px;text-transform:unset}@media only screen and (min-width:670px){.news-list__item-title{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.news-list__item-title{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.news-list__item-title{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.news-list__item-title{letter-spacing:-.4px}}@media only screen and (min-width:960px){.news-list__item-title{letter-spacing:-.56px}}@media only screen and (min-width:670px){.news-list__item-title{max-width:380px}}@media only screen and (min-width:960px){.news-list__item-title{max-width:550px}}@media only screen and (min-width:670px){.news-list__item-title{min-height:132px}}@media only screen and (min-width:960px){.news-list__item-title{min-height:152px}}@media only screen and (min-width:1280px){.news-list__item-title{min-height:142px}}.news-list__item-date{color:rgba(var(--color-brand-dark-blue-rgb),.5);display:block;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:10px}@media only screen and (min-width:670px){.news-list__item-date{margin-bottom:14px}}@media only screen and (min-width:1280px){.news-list__item-date{margin-bottom:16px}}@media only screen and (min-width:1900px){.news-list__item-date{margin-bottom:16px}}@media only screen and (min-width:670px){.news-list__item-date{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.news-list__item-date{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.news-list__item-date{font-size:18px;line-height:1.2}}.news-list__item-btn{-webkit-align-self:end;align-self:end;justify-self:end}.news-list__show-more{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:2.7777777778%;padding-right:2.7777777778%}.news-list__show-more .button{width:100%}@media only screen and (min-width:1280px){.news-list__show-more .button{width:auto}}.news-title{margin-left:auto;margin-right:auto;margin-top:var(--header-height);max-width:1900px;width:100%}.news-title__container{-webkit-box-align:start;-webkit-box-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-align-items:start;align-items:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:space-between;justify-content:space-between;min-width:0;padding:30px 2.7777777778%}@media only screen and (min-width:670px){.news-title__container{padding-top:42px}}@media only screen and (min-width:1280px){.news-title__container{padding-top:56px}}@media only screen and (min-width:1900px){.news-title__container{padding-top:56px}}@media only screen and (min-width:670px){.news-title__container{padding-bottom:42px}}@media only screen and (min-width:1280px){.news-title__container{padding-bottom:56px}}@media only screen and (min-width:1900px){.news-title__container{padding-bottom:56px}}@media only screen and (min-width:1280px){.news-title__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.news-title__title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.news-title__date{color:rgba(var(--color-brand-dark-blue-rgb),.5);display:block;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:38px}@media only screen and (min-width:670px){.news-title__date{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.news-title__date{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.news-title__date{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.news-title__date{margin-bottom:68px}}@media only screen and (min-width:1280px){.news-title__date{margin-bottom:104px}}@media only screen and (min-width:1900px){.news-title__date{margin-bottom:104px}}.news-title__back{display:block;margin-bottom:32px;width:100%}@media only screen and (min-width:670px){.news-title__back{margin-bottom:46px}}@media only screen and (min-width:1280px){.news-title__back{margin-bottom:64px}}@media only screen and (min-width:1900px){.news-title__back{margin-bottom:64px}}.news-title__back .button__label{display:block;text-align:center;width:100%}@media only screen and (min-width:1280px){.news-title__back{display:inline-block;margin-bottom:0;width:auto}}.news-content{margin-bottom:38px;margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media only screen and (min-width:670px){.news-content{margin-bottom:62px}}@media only screen and (min-width:1280px){.news-content{margin-bottom:96px}}@media only screen and (min-width:1900px){.news-content{margin-bottom:96px}}@media only screen and (min-width:1280px){.news-content__container{display:grid;grid-template-columns:50% 50%}}.news-content__img img,.news-content__img picture{width:100%}.news-content__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-white);border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:1280px){.news-content__content{padding-left:11.1111111111%;padding-right:11.1111111111%}}.news-content__content-wrapper{-webkit-box-flex:1;border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);-webkit-flex:1 1 auto;flex:1 1 auto;padding-bottom:38px;padding-top:30px}@media only screen and (min-width:670px){.news-content__content-wrapper{padding-top:42px}}@media only screen and (min-width:1280px){.news-content__content-wrapper{padding-top:56px}}@media only screen and (min-width:1900px){.news-content__content-wrapper{padding-top:56px}}@media only screen and (min-width:670px){.news-content__content-wrapper{padding-bottom:62px}}@media only screen and (min-width:1280px){.news-content__content-wrapper{padding-bottom:96px}}@media only screen and (min-width:1900px){.news-content__content-wrapper{padding-bottom:96px}}.news-content__content-wrapper h5{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:1.14;text-transform:unset}@media only screen and (min-width:670px){.news-content__content-wrapper h5{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.news-content__content-wrapper h5{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.news-content__content-wrapper h5{font-size:28px;line-height:1.14}}@media only screen and (min-width:670px){.news-content__content-wrapper h5{letter-spacing:-.4px}}@media only screen and (min-width:960px){.news-content__content-wrapper h5{letter-spacing:-.56px}}.news-content__content-wrapper h5:not(:first-child){padding-top:32px}@media only screen and (min-width:670px){.news-content__content-wrapper h5:not(:first-child){padding-top:46px}}@media only screen and (min-width:1280px){.news-content__content-wrapper h5:not(:first-child){padding-top:64px}}@media only screen and (min-width:1900px){.news-content__content-wrapper h5:not(:first-child){padding-top:64px}}.news-content__content-wrapper p{font-size:14px;font-weight:500;line-height:1.2;margin-top:10px}@media only screen and (min-width:670px){.news-content__content-wrapper p{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.news-content__content-wrapper p{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.news-content__content-wrapper p{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.news-content__content-wrapper p{margin-top:14px}}@media only screen and (min-width:1280px){.news-content__content-wrapper p{margin-top:16px}}@media only screen and (min-width:1900px){.news-content__content-wrapper p{margin-top:16px}}.news-content__content-wrapper blockquote{border-left:1px solid var(--color-brand-dark-blue);margin-bottom:22px;margin-top:22px;padding-left:2.7777777778%;padding-right:2.7777777778%}@media only screen and (min-width:670px){.news-content__content-wrapper blockquote{margin-top:34px}}@media only screen and (min-width:1280px){.news-content__content-wrapper blockquote{margin-top:40px}}@media only screen and (min-width:1900px){.news-content__content-wrapper blockquote{margin-top:40px}}@media only screen and (min-width:670px){.news-content__content-wrapper blockquote{margin-bottom:34px}}@media only screen and (min-width:1280px){.news-content__content-wrapper blockquote{margin-bottom:40px}}@media only screen and (min-width:1900px){.news-content__content-wrapper blockquote{margin-bottom:40px}}.news-content__content-wrapper blockquote p{font-size:16px;font-weight:600;line-height:1.24;margin:0;text-transform:uppercase}@media only screen and (min-width:670px){.news-content__content-wrapper blockquote p{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.news-content__content-wrapper blockquote p{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.news-content__content-wrapper blockquote p{font-size:20px;line-height:1.24}}.news-content__content-wrapper blockquote span{display:inline-block;font-size:14px;font-weight:500;line-height:1.2;margin-top:18px}@media only screen and (min-width:670px){.news-content__content-wrapper blockquote span{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.news-content__content-wrapper blockquote span{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.news-content__content-wrapper blockquote span{font-size:18px;line-height:1.2}}@media only screen and (min-width:670px){.news-content__content-wrapper blockquote span{margin-top:28px}}@media only screen and (min-width:1280px){.news-content__content-wrapper blockquote span{margin-top:32px}}@media only screen and (min-width:1900px){.news-content__content-wrapper blockquote span{margin-top:32px}}@media only screen and (min-width:1280px){.news-content__content-wrapper blockquote{padding-left:6.9444444444%;padding-right:6.9444444444%}}.news-content__footer{padding-top:38px}@media only screen and (min-width:670px){.news-content__footer{padding-top:62px}}@media only screen and (min-width:1280px){.news-content__footer{padding-top:96px}}@media only screen and (min-width:1900px){.news-content__footer{padding-top:96px}}.news-content__footer-title{font-size:16px;font-weight:600;line-height:1.24;margin-bottom:22px;text-transform:uppercase}@media only screen and (min-width:670px){.news-content__footer-title{font-size:18px;line-height:1.24}}@media only screen and (min-width:1280px){.news-content__footer-title{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.news-content__footer-title{font-size:20px;line-height:1.24}}@media only screen and (min-width:670px){.news-content__footer-title{margin-bottom:34px}}@media only screen and (min-width:1280px){.news-content__footer-title{margin-bottom:40px}}@media only screen and (min-width:1900px){.news-content__footer-title{margin-bottom:40px}}.news-content__socials{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.news-content__socials .button-circle:not(:last-child){margin-right:8px}@media only screen and (min-width:670px){.news-content__socials .button-circle:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.news-content__socials .button-circle:not(:last-child){margin-right:10px}}@media only screen and (min-width:1900px){.news-content__socials .button-circle:not(:last-child){margin-right:10px}}.property-list-head{display:none}@media only screen and (min-width:1280px){.property-list-head{-webkit-box-align:end;-webkit-align-items:end;align-items:end;background-color:var(--color-brand-white);border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);display:grid;gap:0;grid-template-columns:repeat(7,1fr) 44px;padding-bottom:18px;padding-top:34px;position:-webkit-sticky;position:sticky;top:var(--header-height);width:100%;z-index:2}}@media only screen and (min-width:1280px) and (min-width:670px){.property-list-head{padding-top:50px}}@media only screen and (min-width:1280px) and (min-width:1280px){.property-list-head{padding-top:72px}}@media only screen and (min-width:1280px) and (min-width:1900px){.property-list-head{padding-top:72px}}@media only screen and (min-width:1280px) and (min-width:670px){.property-list-head{padding-bottom:28px}}@media only screen and (min-width:1280px) and (min-width:1280px){.property-list-head{padding-bottom:32px}}@media only screen and (min-width:1280px) and (min-width:1900px){.property-list-head{padding-bottom:32px}}.property-list-head__item{color:rgba(var(--color-brand-dark-blue-rgb),.5);font-size:14px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.property-list-head__item{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.property-list-head__item{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.property-list-head__item{font-size:14px;line-height:1.1}}.property-card{border-bottom:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);cursor:pointer;display:grid;gap:8px 20px;grid-template-areas:"area price fav" "number date fav";grid-template-columns:repeat(2,1fr) 38px;height:78px;margin-left:2.7777777778%;margin-right:2.7777777778%;padding-bottom:18px;padding-top:18px;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:94.4444444444%}@media only screen and (min-width:670px){.property-card{padding-top:28px}}@media only screen and (min-width:1280px){.property-card{padding-top:32px}}@media only screen and (min-width:1900px){.property-card{padding-top:32px}}@media only screen and (min-width:670px){.property-card{padding-bottom:28px}}@media only screen and (min-width:1280px){.property-card{padding-bottom:32px}}@media only screen and (min-width:1900px){.property-card{padding-bottom:32px}}@media only screen and (min-width:670px){.property-card{height:102px}}@media only screen and (min-width:960px){.property-card{height:102px}}@media only screen and (min-width:1280px){.property-card{height:108px}}@media only screen and (min-width:670px){.property-card{gap:10px 24px;grid-template-columns:repeat(2,1fr) 44px;margin:0;width:100%}}@media only screen and (min-width:1280px){.property-card{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:0;grid-template-areas:none;grid-template-columns:repeat(7,1fr) 44px}.property-card:hover{border-color:var(--color-brand-mid-blue-gradient)}}.property-card__area,.property-card__building,.property-card__date,.property-card__num-building,.property-card__number,.property-card__office,.property-card__price,.property-card__production{font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.property-card__area,.property-card__building,.property-card__date,.property-card__num-building,.property-card__number,.property-card__office,.property-card__price,.property-card__production{font-size:15px;line-height:1.2}}@media only screen and (min-width:1280px){.property-card__area,.property-card__building,.property-card__date,.property-card__num-building,.property-card__number,.property-card__office,.property-card__price,.property-card__production{font-size:18px;line-height:1.2}}@media only screen and (min-width:1900px){.property-card__area,.property-card__building,.property-card__date,.property-card__num-building,.property-card__number,.property-card__office,.property-card__price,.property-card__production{font-size:18px;line-height:1.2}}.property-card__building,.property-card__number,.property-card__office,.property-card__production{display:none}@media only screen and (min-width:1280px){.property-card__building,.property-card__number,.property-card__office,.property-card__production{display:-webkit-box;display:-webkit-flex;display:flex}}.property-card__area span{font-size:14px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.property-card__area span{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.property-card__area span{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.property-card__area span{font-size:14px;line-height:1.1}}.property-card__area span,.property-card__price span{font-size:14px;font-weight:600;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:670px){.property-card__area span,.property-card__price span{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.property-card__area span,.property-card__price span{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.property-card__area span,.property-card__price span{font-size:14px;line-height:1.1}}@media only screen and (min-width:1280px){.property-card__area span,.property-card__price span{display:none}}.property-card__price{grid-area:price;justify-self:end}@media only screen and (min-width:1280px){.property-card__price{grid-area:auto;justify-self:start}}.property-card__date,.property-card__num-building{color:var(--color-brand-gray-medium)}@media only screen and (min-width:1280px){.property-card__date,.property-card__num-building{color:var(--color-brand-dark-blue)}}.property-card__num-building{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;gap:5px;grid-area:number}@media only screen and (min-width:1280px){.property-card__num-building{display:none}}.property-card__num-building__dot{background:var(--color-brand-gray-medium);border-radius:100%;height:3px;width:3px}.property-card__date{grid-area:date;justify-self:end}@media only screen and (min-width:1280px){.property-card__date{grid-area:auto;justify-self:start}}.property-card__favorite{grid-area:fav;position:relative;z-index:1}@media only screen and (min-width:1280px){.property-card__favorite{grid-area:auto}}.property-card__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}*,: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}main{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}main.main_theme_full{width:100%}a,button,label{-webkit-tap-highlight-color:transparent}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,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-brand-dark-blue-rgb),.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}.grid{margin-left:auto;margin-right:auto;max-width:1900px;width:100%}.grid__common{margin:0 auto;width:94.4444444444%}.grid__heading{-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-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:30px}@media only screen and (min-width:670px){.grid__heading{margin-bottom:42px}}@media only screen and (min-width:1280px){.grid__heading{margin-bottom:56px}}@media only screen and (min-width:1900px){.grid__heading{margin-bottom:56px}}@media only screen and (min-width:670px){.grid__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.grid__heading-btn{-webkit-align-self:end;align-self:end;margin-top:26px;width:100%}@media only screen and (min-width:670px){.grid__heading-btn{margin-top:38px}}@media only screen and (min-width:1280px){.grid__heading-btn{margin-top:48px}}@media only screen and (min-width:1900px){.grid__heading-btn{margin-top:48px}}@media only screen and (min-width:670px){.grid__heading-btn{margin-top:0;width:auto}}.grid__heading-btn .button{width:100%}.grid-default-indents{margin-bottom:38px;margin-top:var(--header-height);padding-top:30px}@media only screen and (min-width:670px){.grid-default-indents{padding-top:42px}}@media only screen and (min-width:1280px){.grid-default-indents{padding-top:56px}}@media only screen and (min-width:1900px){.grid-default-indents{padding-top:56px}}@media only screen and (min-width:670px){.grid-default-indents{margin-bottom:68px}}@media only screen and (min-width:1280px){.grid-default-indents{margin-bottom:104px}}@media only screen and (min-width:1900px){.grid-default-indents{margin-bottom:104px}}.grid__default{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}@media only screen and (min-width:1440px){.grid__default{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.grid__wrapper:not(:first-child){margin-top:38px}@media only screen and (min-width:670px){.grid__wrapper:not(:first-child){margin-top:54px}}@media only screen and (min-width:1280px){.grid__wrapper:not(:first-child){margin-top:80px}}@media only screen and (min-width:1900px){.grid__wrapper:not(:first-child){margin-top:80px}}.grid__button-wrapper{margin-top:16px}@media only screen and (min-width:670px){.grid__button-wrapper{margin-top:24px}}@media only screen and (min-width:1280px){.grid__button-wrapper{margin-top:24px}}@media only screen and (min-width:1900px){.grid__button-wrapper{margin-top:24px}}.grid__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid__content{width:100%}@media only screen and (min-width:960px){.grid__content:not(:only-child){width:66.6666666667%}}@media only screen and (min-width:1280px){.grid__content:not(:only-child){width:64.2857142857%}}.grid__content:not(:first-child){margin-top:38px}@media only screen and (min-width:670px){.grid__content:not(:first-child){margin-top:54px}}@media only screen and (min-width:1280px){.grid__content:not(:first-child){margin-top:80px}}@media only screen and (min-width:1900px){.grid__content:not(:first-child){margin-top:80px}}.grid__content>p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.grid__content>p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content>p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1900px){.grid__content>p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content>p a:hover{color:var(--color-brand-dark-blue)}}.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:38px}@media only screen and (min-width:670px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:58px}}@media only screen and (min-width:1280px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:88px}}@media only screen and (min-width:1900px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:88px}}.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:38px}@media only screen and (min-width:670px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:58px}}@media only screen and (min-width:1280px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:88px}}@media only screen and (min-width:1900px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:88px}}.grid__content small{display:block;font-size:13px;font-weight:600;line-height:1.1}@media only screen and (min-width:670px){.grid__content small{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.grid__content small{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.grid__content small{font-size:14px;line-height:1.1}}.grid__content small:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.grid__content small:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content small:not(:first-child){margin-top:24px}}@media only screen and (min-width:1900px){.grid__content small:not(:first-child){margin-top:24px}}.grid__content p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.grid__content p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1900px){.grid__content p:not(:first-child){margin-top:24px}}.grid__content>ol,.grid__content>ul{margin-top:16px}@media only screen and (min-width:670px){.grid__content>ol,.grid__content>ul{margin-top:24px}}@media only screen and (min-width:1280px){.grid__content>ol,.grid__content>ul{margin-top:24px}}@media only screen and (min-width:1900px){.grid__content>ol,.grid__content>ul{margin-top:24px}}.grid__content>ol li,.grid__content>ul li{font-size:15px;font-weight:400;line-height:1.24;position:relative}@media only screen and (min-width:670px){.grid__content>ol li,.grid__content>ul li{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.grid__content>ol li,.grid__content>ul li{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.grid__content>ol li,.grid__content>ul li{font-size:20px;line-height:1.24}}.grid__content>ol li:not(:first-child),.grid__content>ul li:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.grid__content>ol li:not(:first-child),.grid__content>ul li:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content>ol li:not(:first-child),.grid__content>ul li:not(:first-child){margin-top:24px}}@media only screen and (min-width:1900px){.grid__content>ol li:not(:first-child),.grid__content>ul li:not(:first-child){margin-top:24px}}.grid__content>ul li{padding-left:32px}.grid__content>ul li:before{background-color:var(--color-brand-dark-blue);border-radius:50%;content:"";height:8px;left:8px;position:absolute;top:8px;width:8px}.grid__content>ol{list-style:decimal;padding-left:32px}.grid__content>ol li{padding-left:12px}.grid__content-section{width:100%}.grid__content-section:not(:first-child){margin-top:38px}@media only screen and (min-width:670px){.grid__content-section:not(:first-child){margin-top:58px}}@media only screen and (min-width:1280px){.grid__content-section:not(:first-child){margin-top:88px}}@media only screen and (min-width:1900px){.grid__content-section:not(:first-child){margin-top:88px}}.grid__content-section .gallery-mini{margin-left:-6.6666666667%;margin-right:-6.6666666667%;width:113.3333333333%}@media only screen and (min-width:670px){.grid__content-section .gallery-mini{margin-left:0;margin-right:0;width:100%}}.grid__factoid{margin-top:20px;width:100%}@media only screen and (min-width:670px){.grid__factoid{margin-top:0}}@media only screen and (min-width:960px){.grid__factoid{margin-left:6.6666666667%;width:26.6666666667%}}@media only screen and (min-width:1280px){.grid__factoid{margin-left:7.1428571429%;width:28.5714285714%}}.grid__media{margin-left:2.7777777778%;margin-right:2.7777777778%;position:relative;width:94.4444444444%}@media only screen and (min-width:1280px){.grid__media{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__media .visual-inner{border-radius:-webkit-calc(var(--is-br)*8);border-radius:calc(var(--is-br)*8)}.grid__flat{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}.grid__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:670px){.grid__text{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}}@media only screen and (min-width:1280px){.grid__text{-webkit-box-align:start;-webkit-box-ordinal-group:3;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:0;margin-right:11.1111111111%;-webkit-order:2;order:2;width:22.2222222222%}}.grid__visual{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}@media only screen and (min-width:670px){.grid__visual{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}}@media only screen and (min-width:1280px){.grid__visual{-webkit-box-ordinal-group:2;margin-left:11.1111111111%;margin-right:5.5555555556%;-webkit-order:1;order:1;width:50%}}.grid__caption{width:100%}@media only screen and (min-width:1280px){.grid__caption{width:26.6666666667%}}.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:36px;font-weight:600;line-height:1.08}@media only screen and (min-width:670px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:56px;line-height:1.08}}.grid__caption>p{font-size:16px;font-weight:400;line-height:1.5}@media only screen and (min-width:670px){.grid__caption>p{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__caption>p{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){.grid__caption>p{font-size:16px;line-height:1.5}}.grid__caption>p:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.grid__caption>p:not(:first-child){margin-top:76px}}@media only screen and (min-width:1280px){.grid__caption>p:not(:first-child){margin-top:160px}}@media only screen and (min-width:1900px){.grid__caption>p:not(:first-child){margin-top:160px}}.grid__figure{margin-top:24px;width:100%}@media only screen and (min-width:670px){.grid__figure{margin-top:40px}}@media only screen and (min-width:960px){.grid__figure{margin-top:40px}}@media only screen and (min-width:1280px){.grid__figure{margin-left:6.6666666667%;margin-top:0;width:66.6666666667%}}.grid__figure img{display:block;width:100%}.grid__figure svg{height:auto;width:100%}.grid__map{overflow:hidden;position:relative;width:83.3333333333%}@media only screen and (min-width:1280px){.grid__map{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__map-route{margin-right:56px;position:absolute;right:0;top:8px}@media only screen and (min-width:670px){.grid__map-route{margin-right:64px;top:16px}}@media only screen and (min-width:1280px){.grid__map-route{margin-right:4.445vw;top:1.112vw}}@media only screen and (min-width:1900px){.grid__map-route{margin-right:64px;top:16px}}.grid__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:960px){.grid__map-location{height:auto;position:static;width:45%}}@media only screen and (min-width:1280px){.grid__map-location{width:33.3333333333%}}@media only screen and (min-width:1440px){.grid__map-location{width:28.125%}}.grid__map-location.is-open{pointer-events:all}.grid__map-filter-btn{bottom:8px;left:8px;position:absolute}@media only screen and (min-width:670px){.grid__map-filter-btn{bottom:16px;left:16px}}@media only screen and (min-width:1280px){.grid__map-filter-btn{bottom:1.112vw;left:1.112vw}}@media only screen and (min-width:1900px){.grid__map-filter-btn{bottom:16px;left:16px}}.grid__news{margin-left:0;margin-right:0;width:100%}.grid__news:not(:first-child){margin-top:26px}@media only screen and (min-width:670px){.grid__news:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.grid__news:not(:first-child){margin-top:48px}}@media only screen and (min-width:1900px){.grid__news:not(:first-child){margin-top:48px}}.grid__features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;width:100%}.grid__feature{margin-bottom:40px;padding-right:8px;width:50%}@media only screen and (min-width:670px){.grid__feature{margin-bottom:76px}}@media only screen and (min-width:1280px){.grid__feature{margin-bottom:160px}}@media only screen and (min-width:1900px){.grid__feature{margin-bottom:160px}}@media only screen and (min-width:670px){.grid__feature{padding-right:16px;width:33.3333333333%}}@media only screen and (min-width:1440px){.grid__feature{width:25%}}.grid__feature-title{font-size:13px;font-weight:600;line-height:1.1;opacity:.5}@media only screen and (min-width:670px){.grid__feature-title{font-size:13px;line-height:1.1}}@media only screen and (min-width:1280px){.grid__feature-title{font-size:14px;line-height:1.1}}@media only screen and (min-width:1900px){.grid__feature-title{font-size:14px;line-height:1.1}}p.grid__feature-text{font-size:16px;font-weight:400;line-height:1.5}@media only screen and (min-width:670px){p.grid__feature-text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){p.grid__feature-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1900px){p.grid__feature-text{font-size:16px;line-height:1.5}}p.grid__feature-text:not(:first-child){margin-top:0}.grid__form{border:1px solid var(--color-brand-dark-blue);border-radius:-webkit-calc(var(--is-br)*8);border-radius:calc(var(--is-br)*8);margin-left:-6.6666666667%;margin-right:-6.6666666667%;padding:26px 10% 18px;width:113.3333333333%}@media only screen and (min-width:670px){.grid__form{padding-top:38px}}@media only screen and (min-width:1280px){.grid__form{padding-top:48px}}@media only screen and (min-width:1900px){.grid__form{padding-top:48px}}@media only screen and (min-width:670px){.grid__form{padding-bottom:28px}}@media only screen and (min-width:1280px){.grid__form{padding-bottom:32px}}@media only screen and (min-width:1900px){.grid__form{padding-bottom:32px}}@media only screen and (min-width:670px){.grid__form{border-bottom-right-radius:0;border-top-right-radius:0;margin-left:0;margin-right:0;width:100%}}@media only screen and (min-width:960px){.grid__form{border-right:none;padding-left:7.1428571429%;padding-right:7.1428571429%;width:50%}}.grid__poster{display:none}@media only screen and (min-width:960px){.grid__poster{display:block;width:50%}}.grid__poster picture{display:inline}.grid__poster img{border-bottom-left-radius:0;border-top-left-radius:0;font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:670px){.grid__poster img{border-bottom-right-radius:-webkit-calc(var(--is-br)*8);border-bottom-right-radius:calc(var(--is-br)*8);border-top-right-radius:-webkit-calc(var(--is-br)*8);border-top-right-radius:calc(var(--is-br)*8)}}.grid__parametric{padding-top:var(--header-height);width:100%}.grid__flat-plan{position:absolute;right:2.7777777778%;top:-80px;width:37.5%;z-index:1}@media only screen and (min-width:670px){.grid__flat-plan{right:1.3888888889%;top:0}}@media only screen and (min-width:960px){.grid__flat-plan{top:-40px}}@media only screen and (min-width:1280px){.grid__flat-plan{right:5.5555555556%;top:-12.5vw;width:36.1111111111%}}@media only screen and (min-width:1440px){.grid__flat-plan{top:-13.888vw}}@media only screen and (min-width:1900px){.grid__flat-plan{top:-200px}}.grid__gallery{margin-top:8px}@media only screen and (min-width:670px){.grid__gallery{margin-top:10px}}@media only screen and (min-width:1280px){.grid__gallery{margin-top:10px}}@media only screen and (min-width:1900px){.grid__gallery{margin-top:10px}}.grid__favorites{padding-top:var(--header-height);width:100%}.grid__projects{width:100%}@media only screen and (min-width:1280px){.grid__common_size_wide{margin-left:11.1111111111%;margin-right:5.5555555556%;width:83.3333333333%}}.grid_theme_relative{position:relative}@media only screen and (min-width:960px){.grid_theme_reverse .grid__content{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.grid_theme_reverse .grid__factoid{-webkit-box-ordinal-group:1;margin-left:0;margin-right:6.6666666667%;-webkit-order:0;order:0}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__factoid{margin-right:7.1428571429%}.grid_theme_reverse .grid__visual{-webkit-box-ordinal-group:3;margin-left:2.7777777778%;margin-right:11.1111111111%;-webkit-order:2;order:2}.grid_theme_reverse .grid__text{margin-left:11.1111111111%;margin-right:2.7777777778%}.grid_theme_reverse .grid__caption,.grid_theme_reverse .grid__text{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.grid_theme_reverse .grid__figure{-webkit-box-ordinal-group:1;margin-left:0;margin-right:6.6666666667%;-webkit-order:0;order:0}}.grid_theme_reverse .grid__common_size_wide{margin-left:5.5555555556%;margin-right:11.1111111111%}@media only screen and (min-width:960px) and (max-width:1279px){.grid_side_laptop .grid__content{width:100%}.grid_side_laptop .grid__factoid{margin-left:0;margin-top:40px;width:100%}}.grid__wrapper_size_blue:not(:first-child){margin-top:26px}@media only screen and (min-width:670px){.grid__wrapper_size_blue:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.grid__wrapper_size_blue:not(:first-child){margin-top:48px}}@media only screen and (min-width:1900px){.grid__wrapper_size_blue:not(:first-child){margin-top:48px}}@media only screen and (min-width:670px){.grid__content_size_medium{width:56.6666666667%}}@media only screen and (min-width:1280px){.grid__content_size_medium{width:53.5714285714%}}@media only screen and (min-width:960px){.grid__content_size_full{width:100%}}@media only screen and (min-width:1280px){.grid__content_size_full{width:100%}}.grid__flat_theme_v2{margin-left:0;margin-right:0;width:100%}@media only screen and (min-width:670px){.grid__flat_theme_v2{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid_theme_full-tour{height:100%;position:relative}.h1{color:var(--color-brand-dark-blue);font-size:60px;font-weight:500;letter-spacing:-3px;line-height:1.02;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h1{font-size:76px;line-height:1.02}}@media only screen and (min-width:1280px){.h1{font-size:92px;line-height:1.02}}@media only screen and (min-width:1900px){.h1{font-size:92px;line-height:1.02}}@media only screen and (min-width:670px){.h1{letter-spacing:-3.8px}}@media only screen and (min-width:960px){.h1{letter-spacing:-4.6px}}.h2{color:var(--color-brand-dark-blue);font-size:36px;font-weight:500;letter-spacing:-1.8px;line-height:1.08;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h2{font-size:60px;line-height:1.08}}@media only screen and (min-width:1280px){.h2{font-size:80px;line-height:1.08}}@media only screen and (min-width:1900px){.h2{font-size:80px;line-height:1.08}}@media only screen and (min-width:670px){.h2{letter-spacing:-3px}}@media only screen and (min-width:960px){.h2{letter-spacing:-4px}}.h3{color:var(--color-brand-dark-blue);font-size:72px;font-weight:600;line-height:1.2;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h3{font-size:60px;line-height:1.2}}@media only screen and (min-width:1280px){.h3{font-size:72px;line-height:1.2}}@media only screen and (min-width:1900px){.h3{font-size:72px;line-height:1.2}}.h4{color:var(--color-brand-dark-blue);font-size:66px;font-weight:600;line-height:1.2;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h4{font-size:48px;line-height:1.2}}@media only screen and (min-width:1280px){.h4{font-size:66px;line-height:1.2}}@media only screen and (min-width:1900px){.h4{font-size:66px;line-height:1.2}}.h5{color:var(--color-brand-dark-blue);font-size:36px;font-weight:600;letter-spacing:-1.08px;line-height:1.08;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h5{font-size:40px;line-height:1.08}}@media only screen and (min-width:1280px){.h5{font-size:56px;line-height:1.08}}@media only screen and (min-width:1900px){.h5{font-size:56px;line-height:1.08}}@media only screen and (min-width:670px){.h5{letter-spacing:-1.2px}}@media only screen and (min-width:960px){.h5{letter-spacing:-1.68px}}.h6{color:var(--color-brand-dark-blue);font-size:24px;font-weight:600;letter-spacing:-.72px;line-height:1.08;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h6{font-size:32px;line-height:1.08}}@media only screen and (min-width:1280px){.h6{font-size:40px;line-height:1.08}}@media only screen and (min-width:1900px){.h6{font-size:40px;line-height:1.08}}@media only screen and (min-width:670px){.h6{letter-spacing:-.96px}}@media only screen and (min-width:960px){.h6{letter-spacing:-1.2px}}h1,h2,h3,h4,h5,h6{text-wrap:balance;color:var(--color-brand-dark-blue);text-transform:uppercase}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}p{font-size:inherit}address,dd,dl,dt,ol,ul{border:0;font:inherit;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:initial}blockquote{margin:0}.typo-reset li{font-size:15px;font-weight:400;line-height:1.24}@media only screen and (min-width:670px){.typo-reset li{font-size:16px;line-height:1.24}}@media only screen and (min-width:1280px){.typo-reset li{font-size:20px;line-height:1.24}}@media only screen and (min-width:1900px){.typo-reset li{font-size:20px;line-height:1.24}}.typo-reset ul li:before{content:"•";left:0;padding-right:5px;position:absolute;text-align:right;top:0}@media only screen and (min-width:670px){.typo-reset ul li:before{padding-right:5px}}@media only screen and (min-width:960px){.typo-reset ul li:before{padding-right:5px}}.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}@media only screen and (min-width:670px){.typo-reset ol>li:before{padding-right:5px}}@media only screen and (min-width:960px){.typo-reset ol>li:before{padding-right:5px}}.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}@media only screen and (min-width:670px){.typo-reset ol li,.typo-reset ul li{padding-left:24px}}@media only screen and (min-width:960px){.typo-reset ol li,.typo-reset ul li{padding-left:24px}}.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:24px}}@media only screen and (min-width:1900px){.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:24px}}.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:24px}}@media only screen and (min-width:1900px){.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:24px}}.typo-reset ol ol,.typo-reset ol ul,.typo-reset ul ol,.typo-reset ul ul{margin-top:16px}@media only screen and (min-width:670px){.typo-reset ol ol,.typo-reset ol ul,.typo-reset ul ol,.typo-reset ul ul{margin-top:24px}}@media only screen and (min-width:1280px){.typo-reset ol ol,.typo-reset ol ul,.typo-reset ul ol,.typo-reset ul ul{margin-top:24px}}@media only screen and (min-width:1900px){.typo-reset ol ol,.typo-reset ol ul,.typo-reset ul ol,.typo-reset ul ul{margin-top:24px}}.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}@media only screen and (min-width:670px){.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}}@media only screen and (min-width:960px){.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}}.typo-reset .ql-indent-1{padding-left:48px}@media only screen and (min-width:670px){.typo-reset .ql-indent-1{padding-left:48px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-1{padding-left:48px}}.typo-reset .ql-indent-1:before{width:48px}@media only screen and (min-width:670px){.typo-reset .ql-indent-1:before{width:48px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-1:before{width:48px}}.typo-reset .ql-indent-2{padding-left:72px}@media only screen and (min-width:670px){.typo-reset .ql-indent-2{padding-left:72px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-2{padding-left:72px}}.typo-reset .ql-indent-2:before{width:72px}@media only screen and (min-width:670px){.typo-reset .ql-indent-2:before{width:72px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-2:before{width:72px}}.typo-reset .ql-indent-3{padding-left:96px}@media only screen and (min-width:670px){.typo-reset .ql-indent-3{padding-left:96px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-3{padding-left:96px}}.typo-reset .ql-indent-3:before{width:96px}@media only screen and (min-width:670px){.typo-reset .ql-indent-3:before{width:96px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-3:before{width:96px}}.typo-reset .ql-indent-4{padding-left:120px}@media only screen and (min-width:670px){.typo-reset .ql-indent-4{padding-left:120px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-4{padding-left:120px}}.typo-reset .ql-indent-4:before{width:120px}@media only screen and (min-width:670px){.typo-reset .ql-indent-4:before{width:120px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-4:before{width:120px}}.typo-reset .ql-indent-5{padding-left:144px}@media only screen and (min-width:670px){.typo-reset .ql-indent-5{padding-left:144px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-5{padding-left:144px}}.typo-reset .ql-indent-5:before{width:144px}@media only screen and (min-width:670px){.typo-reset .ql-indent-5:before{width:144px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-5:before{width:144px}}.typo-reset .ql-indent-6{padding-left:168px}@media only screen and (min-width:670px){.typo-reset .ql-indent-6{padding-left:168px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-6{padding-left:168px}}.typo-reset .ql-indent-6:before{width:168px}@media only screen and (min-width:670px){.typo-reset .ql-indent-6:before{width:168px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-6:before{width:168px}}.typo-reset .ql-indent-7{padding-left:192px}@media only screen and (min-width:670px){.typo-reset .ql-indent-7{padding-left:192px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-7{padding-left:192px}}.typo-reset .ql-indent-7:before{width:192px}@media only screen and (min-width:670px){.typo-reset .ql-indent-7:before{width:192px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-7:before{width:192px}}.typo-reset .ql-indent-8{padding-left:216px}@media only screen and (min-width:670px){.typo-reset .ql-indent-8{padding-left:216px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-8{padding-left:216px}}.typo-reset .ql-indent-8:before{width:216px}@media only screen and (min-width:670px){.typo-reset .ql-indent-8:before{width:216px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-8:before{width:216px}}.typo-reset .ql-indent-9{padding-left:240px}@media only screen and (min-width:670px){.typo-reset .ql-indent-9{padding-left:240px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-9{padding-left:240px}}.typo-reset .ql-indent-9:before{width:240px}@media only screen and (min-width:670px){.typo-reset .ql-indent-9:before{width:240px}}@media only screen and (min-width:960px){.typo-reset .ql-indent-9:before{width:240px}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{-webkit-transition:opacity .15s;transition:opacity .15s}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.modal-enter-active,.modal-leave-active{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal-enter-active .modal-base__overlay,.modal-leave-active .modal-base__overlay{-webkit-transition:opacity .3s;transition:opacity .3s}.modal-enter-active .modal-base__wrapper,.modal-leave-active .modal-base__wrapper{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal-enter-from .modal-base__overlay,.modal-leave-to .modal-base__overlay{opacity:0}.modal-enter-from .modal-base__wrapper,.modal-leave-to .modal-base__wrapper{-webkit-transform:translateY(100%);transform:translateY(100%)}.select-enter-from,.select-leave-to{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}.select-enter-active,.select-leave-active{-webkit-transition:opacity .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.select-enter-from,.select-leave-active{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}.list-enter-active,.list-leave-active{-webkit-transition:all .3s;transition:all .3s}.list-enter-from,.list-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.toast-enter-active{-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.toast-leave-active{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.toast-enter-from,.toast-leave-to{opacity:0;-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}.toast-item-enter-active,.toast-item-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toast-item-enter-from{opacity:.5;-webkit-transform:translateY(30px);transform:translateY(30px)}.toast-item-leave-to{opacity:.5;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.parametric-button-circle{-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:initial;border:none;border:1px solid var(--color-brand-dark-blue);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);color:inherit;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;position:relative;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:44px}.parametric-button-circle::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.parametric-button-circle:hover .parametric-button-circle__label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.parametric-button-circle:hover .parametric-button-circle__label-duplicate{-webkit-transform:translateY(0);transform:translateY(0)}}.parametric-button-circle.is-disabled,.parametric-button-circle:disabled{cursor:default;pointer-events:none}.parametric-button-circle__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative}.parametric-button-circle__label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-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}.parametric-button-circle__label svg{-webkit-flex-shrink:0;flex-shrink:0}.parametric-button-circle__label-duplicate{left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.parametric-button-circle_theme_white{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-brand-dark-blue)}.parametric-button-circle_theme_mid-blue{background-color:var(--color-brand-mid-blue-gradient);border-color:var(--color-brand-mid-blue-gradient);color:var(--color-white)}.parametric-button-circle_theme_light-blue{background-color:var(--color-white);border-color:rgba(var(--color-brand-dark-blue-rgb),.1);color:var(--color-brand-dark-blue-rgb)}.parametric-button-circle_theme_small{height:38px;width:38px}@media only screen and (min-width:670px){.parametric-button-circle_theme_small{height:44px;width:44px}}.parametric-button-circle_theme_large{height:52px;width:52px}@media only screen and (min-width:670px){.parametric-button-circle_theme_large{height:64px;width:64px}}@media only screen and (min-width:1280px){.parametric-button-circle_theme_large{height:72px;width:72px}}.parametric-button-circle_theme_clear{background-color:initial;border-color:transparent}.parametric-button-circle_theme_clear.parametric-button-circle_theme_white{background-color:initial;border-color:transparent;color:var(--color-white)}.similar-rooms{border-top:1px solid rgba(var(--color-brand-dark-blue-rgb),.1);margin-left:auto;margin-right:auto;max-width:1900px;padding:34px 2.7777777778%;width:100%}@media only screen and (min-width:670px){.similar-rooms{padding-top:50px}}@media only screen and (min-width:1280px){.similar-rooms{padding-top:72px}}@media only screen and (min-width:1900px){.similar-rooms{padding-top:72px}}@media only screen and (min-width:670px){.similar-rooms{padding-bottom:50px}}@media only screen and (min-width:1280px){.similar-rooms{padding-bottom:72px}}@media only screen and (min-width:1900px){.similar-rooms{padding-bottom:72px}}.similar-rooms__title{margin-bottom:16px}@media only screen and (min-width:670px){.similar-rooms__title{margin-bottom:26px}}@media only screen and (min-width:1280px){.similar-rooms__title{margin-bottom:28px}}@media only screen and (min-width:1900px){.similar-rooms__title{margin-bottom:28px}}.policy{margin-top:var(--header-height);padding-bottom:30px;padding-top:30px}@media only screen and (min-width:670px){.policy{padding-top:42px}}@media only screen and (min-width:1280px){.policy{padding-top:56px}}@media only screen and (min-width:1900px){.policy{padding-top:56px}}@media only screen and (min-width:670px){.policy{padding-bottom:42px}}@media only screen and (min-width:1280px){.policy{padding-bottom:56px}}@media only screen and (min-width:1900px){.policy{padding-bottom:56px}}.policy__text{font-size:20px;font-weight:500;letter-spacing:-.56px;line-height:1.14;padding-left:2.7777777778%;padding-right:2.7777777778%}@media only screen and (min-width:670px){.policy__text{font-size:20px;line-height:1.14}}@media only screen and (min-width:1280px){.policy__text{font-size:28px;line-height:1.14}}@media only screen and (min-width:1900px){.policy__text{font-size:28px;line-height:1.14}}.policy__text *{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}

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