/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;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(to left,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(to right,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(to top,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(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.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-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.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-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
/*! nouislider - 14.7.0 - 4/6/2021 */
@-webkit-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@-webkit-keyframes disableBreakpointAnimation{0%,to{visibility:hidden;opacity:0}}@keyframes disableBreakpointAnimation{0%,to{visibility:hidden;opacity:0}}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-top{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}@keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}@-webkit-keyframes ticker{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes ticker{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}@font-face{font-family:"lg";src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:"lg"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:0}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.4)));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{outline:0}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}*,.lg-outer *,::after,::before,html{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat center center}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap{display:inline-block;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in,.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop,.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1}.lg-components,.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;z-index:1080;bottom:0;right:0;left:0}:root{--color-accent: #FFCF55;--color-accent-lighten: #E1D9CB;--color-secondary: #772236;--color-white: #fff;--color-true-black: #000;--color-default-white: #fff;--color-black: #33302C;--color-graphite: #7c94b0;--color-light: #8a93a0;--color-blue-light: #D4DEEB;--color-green: #91D878;--color-warning: #F04722;--color-coral-red: #f13b3b;--body-background-color: #fff;--body-background-inverse: #282E36;--body-background-lighten: #282E36;--body-background-grey: #f3f5f8;--card-background-lighten: #464F5C;--color-menu-bg: #282E36;--color-navigation: #282E36;--btn-background-primary: #FFCF55;--btn-background-primary-lighten: #ffe5a1;--btn-color-primary: #282e36;--btn-color-primary-inverse: #D4D9DF;--btn-border-color: #d4deeb;--btn-border-lighten: #7c94b0;--btn-background-grey: #f3f5f8;--btn-background-grey-lighten: #fff;--input-border: #7C899A;--input-background: #39404C;--input-label-color: #7C899A;--input-color: #D4D9DF;--nouislider-connect: #D4D9DF;--nouislider-handle: #282E36;--nouislider-border: #D4D9DF;--color-bunker: #282e36}@font-face{font-display:swap;font-family:"Atyp Display";src:local("Atyp Display Regular"),local("AtypDisplay-Medium"),url(../fonts/atypdisplay/atypdisplay-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat/montserrat-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/montserrat/montserrat-italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat/montserrat-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/montserrat/montserrat-mediumitalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat/montserrat-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../fonts/montserrat/montserrat-semibolditalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/montserrat/montserrat-bolditalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat/montserrat-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/montserrat/montserrat-extrabold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(../fonts/montserrat/montserrat-extrabolditalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/montserrat/montserrat-black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(../fonts/montserrat/montserrat-blackitalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-style:normal;font-weight:400;font-family:"Rouble";font-display:swap;src:url(../fonts/rouble.woff2) format("woff2"),url(../fonts/rouble.woff) format("woff")}body,html{margin:0;padding:0}a,body{color:var(--color-true-black)}body{width:100%;height:100%;font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;background-color:var(--body-background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}img,video{display:block;max-width:100%;height:auto}textarea{resize:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px var(--color-default-white);box-shadow:inset 0 0 0 1000px var(--color-default-white);-webkit-text-fill-color:var(--color-black)}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}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{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh));overflow-x:hidden}.wrapper--no-scrollbar{height:100vh;height:calc(100*var(--vh, 1vh));-ms-overflow-style:none;scrollbar-width:none}.wrapper--no-scrollbar::-webkit-scrollbar{display:none}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.scroll-lock{position:fixed;overflow-y:auto}.btn-reset{padding:0;background:0 0;border:0;cursor:pointer}.nobr{white-space:nowrap}.rouble{font-family:"Rouble","Arial",sans-serif}.aside--fixed .aside__content{position:fixed;top:90px}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.container{padding:0 2rem}}@media (min-width:1025px){.container{padding:0 5rem}}@media (min-width:1440px){.container{padding:0 5rem}}@media (min-width:1920px){.container{padding:0 10rem}}.container--no-padding{padding:0}.container--narrow{padding-top:1rem}@media (min-width:768px){.container--narrow{max-width:64.125rem;padding-top:1.5rem}}@media (min-width:1440px){.container--narrow{max-width:74.125rem}}.pt-16{padding-top:1rem!important}@media (min-width:1025px){.pt-16{padding-top:3rem!important}}.mb-54{margin-bottom:3.375rem!important}.border-bottom{position:relative}.border-bottom::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.border-bottom::after{left:calc((1920px - 100vw)/2)}}.btn{display:block;margin:0;padding:.9375rem 1.375rem;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--btn-color-primary);background-color:var(--btn-background-primary);border:.0625rem solid transparent;cursor:pointer;-webkit-transition:color .3s ease,border .3s ease,background-color .3s ease;transition:color .3s ease,border .3s ease,background-color .3s ease}@media (hover:hover),screen and (min-width:0){.btn:not(.hack-selector):focus,.btn:not(.hack-selector):hover{outline:0;background-color:var(--btn-background-primary-lighten)}}.btn--border,.btn--grey{border:.0625rem solid var(--btn-border-color)}.btn--grey{background:var(--btn-background-grey);color:var(--btn-color-primary-inverse)}@media (hover:hover),screen and (min-width:0){.btn--grey:not(.hack-selector):focus,.btn--grey:not(.hack-selector):hover{outline:0;border-color:var(--btn-border-lighten);background-color:var(--btn-background-grey-lighten)}}.btn--border{background:var(--body-background-lighten);color:var(--color-bunker)}@media (hover:hover),screen and (min-width:0){.btn--border:not(.hack-selector):focus,.btn--border:not(.hack-selector):hover{outline:0;border-color:var(--color-graphite);background-color:var(--color-default-white)}}.btn--extra-sm,.btn--sm{padding:.4375rem 1.0625rem;background-color:var(--color-default-white)}.btn--extra-sm{font-size:.75rem;line-height:.75rem;padding:.5625rem .8125rem}@media (min-width:768px){.btn--extra-sm{font-size:.875rem;line-height:.875rem;padding:.75rem 1.75rem}}.btn--rounded{background-color:var(--color-default-white);border-radius:.625rem;font-size:.625rem;line-height:1rem;padding:.375rem .9375rem}@media (min-width:768px){.btn--rounded{font-size:.875rem;line-height:1.5rem;border-radius:0;padding:.4375rem 2.0625rem}}.btn--lg{padding:1.1875rem 1.375rem}@media (min-width:1025px){.btn{display:inline-block}}.btn--white{background-color:var(--body-background-color);border:.0625rem solid var(--btn-border-color);color:var(--btn-color-primary-inverse)}@media (hover:hover),screen and (min-width:0){.btn--white:not(.hack-selector):focus,.btn--white:not(.hack-selector):hover{outline:0;background-color:var(--body-background-color);border:.0625rem solid var(--color-graphite)}}.btn:disabled{cursor:default}@media (hover:hover),screen and (min-width:0){.btn:disabled:not(.hack-selector):focus,.btn:disabled:not(.hack-selector):hover{background-color:var(--body-background-lighten)}}.btn--toggler{background-color:transparent;border:0;padding-left:2.75rem;padding-right:0;padding-top:.75rem;padding-bottom:.75rem;position:relative;color:var(--color-true-black)}.btn--toggler:focus,.btn--toggler:hover{background-color:transparent!important}.btn--toggler::before{content:"";position:absolute;width:2rem;height:1rem;left:0;top:calc(50% - .5rem);border:.0625rem solid var(--btn-border-color);background-color:var(--body-background-lighten);border-radius:3.125rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.btn--toggler::after{content:"";position:absolute;width:.625rem;height:.625rem;left:.1875rem;top:calc(50% - .5rem + .1875rem);background-color:var(--btn-border-color);border-radius:50%;-webkit-transition:left .3s ease,background-color .3s ease,border-color .3s ease;transition:left .3s ease,background-color .3s ease,border-color .3s ease}.btn--toggler-checked::before{background-color:var(--color-accent);border:0;-webkit-box-shadow:inset 0 0 .125rem rgba(0,0,0,.25);box-shadow:inset 0 0 .125rem rgba(0,0,0,.25)}.btn--toggler-checked::after{background-color:var(--color-default-white);left:1.125rem}.socials{max-width:11.5rem}.socials__list{min-width:calc(100% + 8px);list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem}@media (max-width:768px){.socials__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.socials__item{margin-right:.5rem;margin-bottom:.5rem}.socials__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;outline:0}.socials__link svg{-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.socials__link:focus svg,.socials__link:hover svg{color:var(--color-accent)}}.socials--white .socials__link svg{fill:var(--color-default-white)}@media (hover:hover),screen and (min-width:0){.socials--white .socials__link:focus svg,.socials--white .socials__link:hover svg{fill:var(--color-accent)}}.accordion{overflow:hidden}@media (min-width:768px){.accordion{width:100%}}.accordion__btn{position:relative}@media (min-width:768px){.accordion__btn{display:none}.accordion__content{max-height:initial}}.accordion__content{display:block;width:100%;max-height:0;overflow:hidden;opacity:1;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.slider-pagination{position:relative}.slider-pagination::before,.slider-scrollbar .swiper-scrollbar-drag::before,.slider-scrollbar::before{content:"";position:absolute;width:100%;height:.9375rem;top:0;bottom:0;margin:auto}.slider-pagination .swiper-pagination-progressbar-fill,.slider-scrollbar .swiper-scrollbar-drag{background:var(--color-graphite);height:.1875rem;top:0;bottom:0;margin:auto}.slider-scrollbar{width:100%;height:.9375rem;background-color:transparent;cursor:pointer}.slider-scrollbar::before{height:.0625rem;background-color:var(--color-blue-light)}.slider-scrollbar .swiper-scrollbar-drag{position:absolute;-webkit-transition:height .3s ease;transition:height .3s ease}.slider-scrollbar .swiper-scrollbar-drag:active,.slider-scrollbar .swiper-scrollbar-drag:focus,.slider-scrollbar .swiper-scrollbar-drag:hover{height:.4375rem}.object-card{display:block;background:var(--body-background-color);-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1025px){.object-card{position:relative;border-color:transparent;-webkit-transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.object-card:focus .object-card__name,.object-card:hover .object-card__name{color:var(--color-accent)}.object-card:focus .object-card__picture img,.object-card:hover .object-card__picture img{-webkit-transform:scale(1.05);transform:scale(1.05)}.object-card:not(.object-card--empty):focus,.object-card:not(.object-card--empty):hover{border-color:var(--color-blue-light);-webkit-box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06)}.object-card:not(.object-card--empty):focus .object-card__title,.object-card:not(.object-card--empty):hover .object-card__title{padding-left:1.5rem;border-left-color:var(--color-blue-light);border-right-color:var(--color-blue-light)}.object-card:not(.object-card--empty):focus .object-card__picture,.object-card:not(.object-card--empty):hover .object-card__picture{border-bottom-left-radius:0;border-bottom-right-radius:0}.object-card:not(.object-card--empty):focus .object-card__list,.object-card:not(.object-card--empty):hover .object-card__list{max-height:12.5rem;padding-top:1.5rem;padding-bottom:2.5rem;border-color:var(--color-blue-light);-webkit-box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06)}}.object-card__discount{display:none}@media (min-width:1025px){.object-card__discount{display:block;position:absolute;top:1rem;left:1.375rem;background:#fff;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;color:#000;padding:.4375rem .875rem;margin:0}}.object-card__picture{width:100%;position:relative;min-height:44vw;padding:1rem 2.25rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);-webkit-transition:border-radius .3s ease;transition:border-radius .3s ease;z-index:1}.object-card__picture::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(53.39%,transparent),color-stop(97.4%,rgba(0,0,0,.79)));background:linear-gradient(180deg,transparent 53.39%,rgba(0,0,0,.79) 97.4%);z-index:1}.object-card__picture img{position:absolute;top:0;left:0;min-width:calc(100% + .0625rem);height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.object-card__picture img.object-card__top{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;right:1rem;top:1rem;left:auto;min-width:0}@media (min-width:1025px){.object-card__picture img.object-card__top{height:64px;width:64px}}.object-card__picture .action_label{position:absolute;z-index:1;top:0;background:var(--body-background-color);color:var(--color-accent);margin:15px 0;padding:5px 10px}.object-card__picture .action_label svg{margin:-3px 0}@media (min-width:768px){.object-card__picture{min-height:28vw}}@media (min-width:1025px){.object-card__picture{min-height:auto;height:16vw;max-height:19.1875rem;padding:1rem 1.875rem .875rem 1.5625rem}}.object-card__date,.object-card__status{font-weight:500;font-size:.625rem;line-height:.625rem;color:var(--color-default-white);z-index:1}.object-card__date{position:relative}@media (min-width:1025px){.object-card__date,.object-card__status{font-weight:700;font-size:.875rem;line-height:1.875rem}}.object-card__status{position:relative;text-transform:uppercase;letter-spacing:.06em;padding-left:.8125rem}.object-card__status::before{content:"";position:absolute;left:-.125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.4375rem;height:.4375rem;border-radius:50%;background-color:var(--color-accent)}.object-card__status--finished::before{background-color:var(--color-green)}.object-card__title{padding:.5625rem 1rem;border-left:.0625rem solid var(--color-blue-light);border-right:.0625rem solid var(--color-blue-light);-webkit-transition:border-color .3s ease,padding .3s ease;transition:border-color .3s ease,padding .3s ease}@media (min-width:1025px){.object-card__title{border-left-color:transparent;border-right-color:transparent;padding:.875rem 1rem 1.1875rem 0}}.object-card__name{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.875rem;margin:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.object-card__name{font-size:1.375rem;line-height:1.875rem;margin-bottom:.6875rem}}.object-card__address{font-weight:500;font-size:.625rem;line-height:1rem;color:var(--color-graphite);margin:0}.object-card__address svg{margin-right:.4375rem}@media (min-width:1025px){.object-card__address{font-size:.875rem;line-height:1rem}.object-card__address svg{width:.5625rem;height:.75rem}}.object-card__list{margin-top:0;margin-bottom:0;padding:1.4375rem 1rem 1.8125rem;list-style:none;border:.0625rem solid var(--color-blue-light);-webkit-transition:max-height .3s ease,padding .3s ease,border .3s ease,-webkit-box-shadow .3s ease;transition:max-height .3s ease,padding .3s ease,border .3s ease,box-shadow .3s ease;transition:max-height .3s ease,padding .3s ease,border .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}@media (min-width:1025px){.object-card__list{position:absolute;z-index:2;background-color:var(--body-background-color);left:0;top:100%;width:100%;max-height:0;overflow:hidden;padding:0 1.5rem 0 1.4375rem;border:.0625rem solid transparent}}.object-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object-card__item:not(:last-of-type){margin-bottom:.8125rem}.object-card__item p{font-size:.625rem;line-height:.625rem;color:var(--color-bunker);margin:0}@media (min-width:1025px){.object-card__item p{font-size:.875rem;line-height:.875rem}}.object-card__item span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:.0625rem dashed var(--color-graphite);padding-bottom:.3125rem}@media (min-width:1025px){.object-card__item span{padding-bottom:.5rem;border-bottom:.0625rem dashed var(--color-blue-light)}}.object-card__item b{font-weight:500;font-size:.625rem;line-height:.625rem;color:var(--color-swamp)}@media (min-width:1025px){.object-card__item b{font-size:.875rem;line-height:.875rem}.object-card__item:not(:last-of-type){margin-bottom:1.25rem}}.object-card--empty{border-radius:0}.object-card--empty .object-card__title{padding-left:0;padding-bottom:0;border:1px solid transparent}@media (min-width:768px){.object-card--empty .object-card__title{padding-bottom:.5625rem}}@media (min-width:1025px){.object-card--empty .object-card__title{padding-bottom:1.75rem}.object-card--empty:hover{-webkit-box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06)}.object-card--empty:hover .object-card__title{padding-left:1.5rem;border-left-color:var(--color-blue-light);border-right-color:var(--color-blue-light);border-bottom:1px solid var(--color-blue-light)}.object-card--empty:hover .object-card__picture{border-bottom-left-radius:0;border-bottom-right-radius:0}.object-card--empty:hover .object-card__name{color:var(--color-black)}}.bank-card{width:100%;text-align:left;cursor:pointer;background:0 0;outline:0;display:block;background:var(--btn-background-grey);border:.0625rem solid var(--color-blue-light);border-radius:.625rem;padding:.625rem 1rem 1.25rem}@media (min-width:1025px){.bank-card{border-radius:1rem;padding:1.3125rem 2rem 1.4375rem;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.bank-card:focus,.bank-card:hover{border-color:var(--color-graphite)}}.bank-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid var(--color-blue-light)}.bank-card__title img{margin-right:1rem}@media (min-width:1025px){.bank-card__title{padding-bottom:1rem}.bank-card__title img{width:4.125rem;height:4.125rem;margin-right:1.5625rem}}.bank-card__title-wrap{padding-bottom:.375rem}.bank-card__name{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.875rem;color:var(--color-true-black);margin:0}@media (min-width:1025px){.bank-card__name{font-size:1.125rem;margin-bottom:.3125rem}}.bank-card__license{font-weight:500;font-size:.625rem;line-height:1rem;color:var(--color-light);margin:0}@media (min-width:1025px){.bank-card__license{font-size:.875rem;line-height:1rem}}.bank-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.0625rem;padding-right:1.4375rem}@media (min-width:768px){.bank-card__footer{padding-right:0}}@media (min-width:1025px){.bank-card__footer{padding-top:1.25rem}}@media (min-width:1440px){.bank-card__footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.bank-card__payment,.bank-card__rate,.bank-card__term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-true-black);margin:0}.bank-card__payment span,.bank-card__rate span,.bank-card__term span{font-size:.625rem;line-height:1rem;color:var(--color-light)}.bank-card__payment b,.bank-card__rate b,.bank-card__term b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.5625rem}.bank-card__payment b .rouble,.bank-card__rate b .rouble,.bank-card__term b .rouble{font-weight:500;font-size:1.5rem;line-height:1.875rem;color:var(--color-true-black)}@media (min-width:768px){.bank-card__payment:not(:last-child),.bank-card__rate:not(:last-child),.bank-card__term:not(:last-child){margin-right:8%}}@media (min-width:1025px){.bank-card__payment:not(:last-child),.bank-card__rate:not(:last-child),.bank-card__term:not(:last-child){margin-right:5%}}@media (min-width:1440px){.bank-card__payment:not(:last-child),.bank-card__rate:not(:last-child),.bank-card__term:not(:last-child){margin-right:4.875rem}}@media (min-width:1025px){.bank-card__payment span,.bank-card__rate span,.bank-card__term span{margin-bottom:.25rem}.bank-card__payment b,.bank-card__rate b,.bank-card__term b{font-size:1.5rem;line-height:1.875rem}}.bank-card__term{display:none}@media (min-width:768px){.bank-card__term{display:-webkit-box;display:-ms-flexbox;display:flex}}.custom-input{position:relative}.custom-input input{border-radius:.625rem;background-color:var(--input-background);width:100%;min-height:4rem;padding:1.75rem 1rem .5rem;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:var(--input-color);margin:0 0 1rem;border:.0625rem solid var(--input-border);-webkit-transition:border .3s ease,padding .3s ease;transition:border .3s ease,padding .3s ease;outline:0}@media (min-width:768px){.custom-input input{margin-bottom:1.375rem}}.custom-input input::-webkit-input-placeholder,.modal textarea::-webkit-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.custom-input input::-moz-placeholder,.modal textarea::-moz-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.custom-input input:-ms-input-placeholder,.custom-input input::-ms-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.custom-input input::placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.form--dark .custom-input input{border:1px solid var(--color-blue-light)}.custom-input:not(.custom-input--error) input:focus,.custom-input:not(.custom-input--error) input:hover{border:.0625rem solid var(--color-graphite);cursor:pointer}.custom-input:not(.custom-input--error) input:active{border:.125rem solid var(--color-blue-light)}.custom-input--filled input{border:.125rem solid var(--color-blue-light)}.custom-input--filled input:focus,.custom-input--filled input:hover{padding:1.75rem 1.0625rem .5rem}.custom-input--filled input:active{padding:1.75rem 1rem .5rem}.custom-input--error input{border:.0625rem solid #f73e32}.custom-input__title{position:absolute;top:.625rem;left:1rem;font-weight:500;font-size:.625rem;line-height:1.5rem;color:var(--input-label-color)}.custom-input__upload{position:relative;min-width:11.1875rem;min-height:2.5rem;border:.0625rem solid var(--color-blue-light);margin-bottom:.75rem;padding:.375rem 1rem .375rem .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background .3s ease,border .3s ease;transition:background .3s ease,border .3s ease;outline:0}@media (hover:hover),screen and (min-width:0\0 ){.custom-input__upload:hover{background-color:var(--color-default-white);border:.0625rem solid var(--color-graphite)}}@media (min-width:768px){.custom-input__upload{margin-bottom:0;margin-right:.75rem}}.custom-input__text,.input-file__delete span{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--input-color)}.custom-input__extensions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-graphite);margin:.1875rem 0 0}.input-file__list{margin:0;padding:0;list-style:none}.input-file__item{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-black);max-width:11.5rem;margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:768px){.input-file__item{margin-bottom:0}}.input-file__delete{display:none;min-width:9.4375rem;text-align:left;padding:.4375rem .9375rem .4375rem .875rem}.input-file__delete span{color:var(--color-bunker)}.input-file__delete svg{margin-right:.9375rem}.input-file__error{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.625rem;line-height:1.125rem;color:#f73e32;margin:0;margin-top:.75rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.input-file__error{margin-top:0}}.input-file--uploading .input-file__item{color:var(--color-graphite)}.input-file--uploading .input-file__delete{display:none}.input-file--uploading .modal__progress{display:block}.input-file--uploaded .custom-input__extensions,.input-file--uploaded .custom-input__upload,.input-file--uploaded .modal__progress,.input-file--uploading .custom-input__extensions,.input-file--uploading .custom-input__upload{display:none}.input-file--uploaded{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.input-file--uploaded{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.input-file--uploaded .input-file__delete{display:inline-block}.input-file--invalid-size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.input-file--invalid-size{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.input-file--invalid-size .input-file__error--size{display:-webkit-box;display:-ms-flexbox;display:flex}.input-file--invalid-size .custom-input__extensions{display:none}.input-file--invalid-format{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.input-file--invalid-format{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.input-file--invalid-format .input-file__error--format{display:-webkit-box;display:-ms-flexbox;display:flex}.input-file--invalid-format .custom-input__extensions{display:none}.bank-offer__list{list-style:none;margin:0 0 .75rem;padding:0}@media (min-width:768px){.bank-offer__list{margin:0 0 1.75rem}}.bank-offer__name{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.875rem;color:var(--color-bunker);margin:0 0 .3125rem}@media (min-width:768px){.bank-offer__name{display:none;margin:0 0 .75rem}}.bank-offer__license{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.75rem;line-height:1rem;color:var(--color-light);margin:0 0 1.6875rem}@media (min-width:768px){.bank-offer__license{display:none;margin:0 0 2rem}}.bank-offer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bank-offer__item:not(:last-of-type){margin-bottom:-.1875rem}@media (min-width:768px){.bank-offer__item:not(:last-of-type){margin-bottom:.5625rem}}.bank-offer__item p{font-size:.75rem;line-height:1.875rem;color:var(--color-nero);margin:0 .3125rem 0 0}@media (min-width:768px){.bank-offer__item p{font-size:1rem;line-height:1.875rem}}.bank-offer__item span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:.03125rem solid var(--color-blue-light);padding-bottom:.3125rem}@media (min-width:1025px){.bank-offer__item span{padding-bottom:.5rem}}.bank-offer__item b{font-weight:500;font-size:.75rem;line-height:1.875rem;color:var(--color-swamp);margin-left:.3125rem}@media (min-width:768px){.bank-offer__item b{font-size:1rem;line-height:1.875rem;min-width:6.8125rem}}.slider{width:100%}@media (min-width:1025px){.slider{margin-top:48px}}.slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0 0 1rem;padding:0}@media (min-width:1025px){.slider__wrap{margin-bottom:2.5rem}}.slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:14rem;min-height:8.1875rem;-ms-flex-negative:0;flex-shrink:0;background:var(--body-background-lighten);border:.0625rem solid var(--color-blue-light);border-radius:.8125rem;padding:1.25rem 1rem 1rem;-webkit-transition:background .3s ease;transition:background .3s ease}@media (min-width:1025px){.slider__item{width:19rem;min-height:12.5625rem;border-radius:1rem;padding:1.5rem 1.375rem 2.5rem}}@media (hover:hover),screen and (min-width:0\0 ){.slider__item:not(.slider__item--picked):focus,.slider__item:not(.slider__item--picked):hover{background:var(--body-background-color);cursor:pointer}}.slider__item--picked{border-color:var(--color-graphite);background:var(--body-background-color)}.slider__item-title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1rem;margin:0 0 .3125rem}@media (min-width:1025px){.slider__item-title{font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem}}.slider__item-address{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.6875rem;line-height:.8125rem;color:var(--color-graphite);margin:0}@media (min-width:1025px){.slider__item-address{font-size:.875rem;line-height:1.875rem}}.slider__item-distance{margin:auto 0 0}.slider__item-distance b{display:inline-block;margin-right:8px;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-dark)}@media (min-width:1025px){.slider__item-distance b{font-size:2.25rem;line-height:1.75rem}}.apartment-card__price b,.apartment-card__title p,.slider__item-distance span{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem}.slider__item-distance span{font-style:normal;line-height:1.1875rem;color:var(--color-night-rider2)}@media (min-width:1025px){.slider__item-distance span{font-size:1rem;line-height:1.1875rem}}.slider .slider-scrollbar{position:relative;margin-bottom:2rem}@media (min-width:1025px){.slider .slider-scrollbar{margin-bottom:0}}.apartment-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.6875rem 1rem .75rem}.apartments__list--border .apartment-card{border-bottom:1px solid var(--btn-border-color)}@media (min-width:768px){.apartment-card{padding-right:2.5rem;padding-left:2.5rem}}@media (min-width:1025px){.apartment-card{position:relative;padding:1.875rem 3.5625rem 2rem 1.4375rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.apartment-card:focus,.apartment-card:hover{background-color:var(--body-background-lighten)}}.apartment-card .favorites-btn{position:absolute;top:.8125rem;right:.75rem;z-index:1}.apartment-card .favorites-btn .icon-desktop{fill:var(--color-graphite)}@media (min-width:768px){.apartment-card .favorites-btn{top:2.0625rem;right:3.5625rem}.apartment-card .favorites-btn svg{width:1.5rem;height:1.25rem}}.apartment-card__img{-ms-flex-negative:0;flex-shrink:0;width:20.8%;max-width:6.5rem;min-height:3.125rem;max-height:3.625rem;margin-right:4.1%;padding-right:.3125rem}.apartment-card__img img,.review-card__avatar>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.apartment-card__img img{-webkit-filter:var(--img-filter);filter:var(--img-filter);max-height:80px}@media (min-width:1025px){.apartment-card__img{margin-right:5%}}@media (min-width:1544px){.apartment-card__img{width:26.7%;max-height:none;margin-right:8.7%;padding-right:0}}.apartment-card__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1544px){.apartment-card__content{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.apartment-card__description,.apartment-card__price--booked b::before{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1544px){.apartment-card__description{width:64.6%}}.apartment-card__price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.apartment-card__price b,.apartment-card__title p{width:100%;line-height:1.625rem;color:var(--color-bunker)}.apartment-card__price b{position:relative;display:block}@media (min-width:1025px){.apartment-card__price b{font-size:1.375rem;line-height:1.875rem;margin-bottom:.3125rem}}.apartment-card__price span{font-weight:500;font-size:.625rem;line-height:1rem;color:var(--color-graphite)}@media (min-width:1025px){.apartment-card__price span{font-size:.75rem;line-height:1.1875rem}}.apartment-card__price--booked b::before{content:url(../img/svg/lock.svg);position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:-1.1875rem;bottom:.4375rem;width:.5rem;height:.8125rem;-webkit-filter:var(--img-filter);filter:var(--img-filter)}@media (min-width:1025px){.apartment-card__price--booked b::before{bottom:.5625rem}}.apartment-card__title{width:100%;padding-right:1.5625rem}.apartment-card__title p{margin:0}@media (min-width:1025px){.apartment-card__title p{font-size:1.375rem;line-height:1.875rem;margin-bottom:.3125rem}}.apartment-card__title pre,.review-card__title p{font-weight:500;font-size:.625rem;color:var(--color-graphite);margin:0}.apartment-card__title pre{white-space:normal;font-family:"Montserrat","Arial",sans-serif;line-height:1rem}@media (min-width:1025px){.apartment-card__title pre{font-size:.75rem;line-height:1.1875rem}.apartment-card__title{margin-bottom:.5rem}}.apartment-card__footer{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:.375rem}@media (min-width:1544px){.apartment-card__footer{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1.375rem;padding-right:1.875rem}}.apartment-card__footer--discount .apartment-card__discount{opacity:1}.apartment-card__footer--discount .apartment-card__price b,.apartment-card__footer--discount .apartment-card__price span{color:var(--color-tahiti-gold)}.apartment-card__similar{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:5.625rem;min-height:1.875rem;background:var(--body-background-lighten);border:.0625rem solid var(--color-blue-light);font-weight:500;font-size:.625rem;line-height:1.0625rem;margin-left:auto}@media (min-width:1025px){.apartment-card__similar{-ms-flex-item-align:end;align-self:flex-end;border-radius:.625rem}}@media (min-width:1544px){.apartment-card__similar{position:absolute;right:0;bottom:0}}.apartment-card__discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-ms-flex-negative:0;flex-shrink:0;width:20.8%;max-width:6.5rem;margin-right:4.1%;margin-top:.3125rem}.apartment-card__discount b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.25rem .3125rem;text-align:center;border-radius:.4375rem;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.5rem;line-height:.625rem;color:var(--color-black);background-color:var(--color-accent);max-width:4.25rem}@media (min-width:1025px){.apartment-card__discount{margin-right:5%}.apartment-card__discount b{font-size:.625rem;padding:.25rem .3125rem .3125rem;max-width:5rem}}@media (min-width:1544px){.apartment-card__discount{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:.5rem;margin-right:0}}.back-link,.back-link svg{-webkit-transition:color .3s ease;transition:color .3s ease}.back-link{display:inline-block;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker);margin:0 0 1.5rem -.125rem;outline:0}@media (min-width:768px){.back-link{margin-bottom:2rem}}.back-link svg{margin-right:.5rem}@media (hover:hover),screen and (min-width:0\0 ){.back-link:focus,.back-link:focus svg,.back-link:hover,.back-link:hover svg{color:var(--color-accent)}}.heading{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;margin:0;padding:0}.heading--h1{font-size:1.875rem;line-height:2rem}@media (min-width:1025px){.heading--h1{font-size:3.5rem;line-height:3.625rem}}.heading--h2{font-size:1.5rem;line-height:1.75rem}@media (min-width:1025px){.heading--h2{font-size:2.25rem;line-height:2.5rem}}.heading--h3{font-size:1.125rem;line-height:1.875rem}@media (min-width:1025px){.heading--h3{font-size:1.375rem;line-height:1.875rem}}@media (max-width:767px){.heading--only-desktop{display:none}}.review-card{display:block;width:100%;height:100%;background:var(--body-background-color);border:.0625rem solid var(--color-blue-light);border-radius:1rem;overflow:hidden;-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease;padding:1.4375rem 1.6875rem 1.1875rem 1rem}@media (hover:hover),screen and (min-width:0){.review-card:focus,.review-card:hover{border-color:var(--color-graphite)}}@media (min-width:1025px){.review-card{padding:1.9375rem 2rem 1.875rem}.review-card--big{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.9375rem}.review-card--big .review-card__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:32.3%;min-width:17.5rem;margin-bottom:0;padding-right:2.1875rem}.review-card--big .review-card__avatar{width:5.1875rem;height:5.1875rem}.review-card--big .review-card__title{margin-left:0;margin-top:1.1875rem}.review-card--big .review-card__title b{margin-bottom:.5625rem}.review-card--big .review-card__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.0625rem;-webkit-line-clamp:8}}.review-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.3125rem}@media (min-width:1025px){.review-card__header{margin-bottom:1.9375rem}}.review-card__avatar{position:relative;-ms-flex-negative:0;flex-shrink:0;width:3.9375rem;height:3.9375rem}.review-card__avatar>img{border-radius:50%}@media (min-width:1025px){.review-card__avatar{width:5.1875rem;height:5.1875rem}}.review-card__social{position:absolute;right:-.125rem;bottom:.125rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--color-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.review-card__social{width:2rem;height:2rem;right:-.5rem;bottom:-.0625rem}.review-card__social--yandex img{width:.375rem;height:.8125rem}.review-card__social--vk img{width:1rem;height:.625rem}}.review-card__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 1.125rem;max-width:15.625rem}@media (min-width:1025px){.review-card__title{margin-left:1.4375rem}}@media (min-width:1054px){.review-card__title{margin-left:2.1875rem}}.review-card__title b{word-spacing:31.25rem;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--color-bunker);word-break:break-word;margin-bottom:.1875rem}@media (min-width:1025px){.review-card__title b{font-size:1.375rem;line-height:1.75rem;margin-bottom:.6875rem}}.review-card__title p{line-height:1.0625rem}.review-card__title p span:nth-of-type(2){position:relative;padding-left:.625rem;display:none}.review-card__title p span:nth-of-type(2)::before{content:"";position:absolute;background-image:url(../img/svg/icon-ellipse3.svg);width:.125rem;height:.125rem;left:.25rem;top:0;bottom:0;margin:auto;-webkit-filter:var(--img-filter);filter:var(--img-filter)}@media (min-width:1025px){.review-card__title p{font-size:.875rem;line-height:1.0625rem}}.review-card__content{font-weight:400;font-size:.75rem;line-height:1.25rem;color:var(--color-bunker);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}@media (min-width:1025px){.review-card__content{font-size:1rem;line-height:1.875rem;-webkit-line-clamp:5}}.documents-card{width:100%;-webkit-transition:margin-bottom .3s ease;transition:margin-bottom .3s ease}.documents-card.opened{margin-bottom:1.375rem}@media (min-width:768px){.documents-card.opened{margin-bottom:.5625rem}}.documents-card__wrapper{cursor:pointer;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:768px){.documents-card__wrapper{padding:2rem .1875rem 1.5rem 0}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.documents-card__wrapper:focus .documents-card__btn::after,.documents-card__wrapper:focus .documents-card__btn::before,.documents-card__wrapper:hover .documents-card__btn::after,.documents-card__wrapper:hover .documents-card__btn::before{background-color:var(--color-accent)}}.documents-card__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.375rem;margin:0}@media (min-width:768px){.documents-card__title{font-size:1.375rem;line-height:1.875rem}}.documents-card__btn{cursor:pointer;padding:0;border:0;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;background-color:var(--btn-background-grey);border-radius:50%}@media (min-width:768px){.documents-card__btn{width:3.75rem;height:3.75rem}}.documents-card__btn::after,.documents-card__btn::before{content:"";position:absolute;background-color:var(--btn-color-primary-inverse);-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease}.documents-card__btn::before{width:.0625rem;height:1.0375rem}@media (min-width:768px){.documents-card__btn::before{height:1.55625rem}}.documents-card__btn::after{height:.0625rem;width:1.0375rem}@media (min-width:768px){.documents-card__btn::after{width:1.55625rem}}.documents-card.opened .documents-card__btn::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.documents-card.opened .documents-card__btn::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.documents-card__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;max-height:0;-webkit-transition:margin .3s ease,max-height .3s ease;transition:margin .3s ease,max-height .3s ease}.documents-card__list.active{margin-top:.5625rem}@media (min-width:768px){.documents-card__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-card__list.active{margin-top:0}}.documents-card__item{border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:768px){.documents-card__item{width:48.8%;border-top:none;border-bottom:.0625rem solid var(--color-blue-light)}.documents-card__item:not(:nth-of-type(2n)){margin-right:2.4%}}.documents-card__link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.125rem 1.875rem 1.0625rem .4375rem}@media (min-width:768px){.documents-card__link{padding:3.6875rem 1.9375rem 1.8125rem}}@media (min-width:768px) and (hover:hover),screen and (min-width:768px) and (min-width:0){.documents-card__link:focus .documents-card__description b,.documents-card__link:hover .documents-card__description b{color:var(--color-accent)}}.documents-card__icon{width:1.875rem;margin-right:1.5rem;margin-top:.1875rem}@media (min-width:768px){.documents-card__icon{width:2.5rem;margin-right:1.3125rem;margin-top:.0625rem}.documents-card__icon svg{width:2.5rem;height:3rem}}@media (min-width:1025px){.documents-card__icon{margin-right:2.25rem}}.documents-card__description{max-width:78%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.documents-card__description b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;color:var(--color-bunker);margin-bottom:.125rem}@media (min-width:768px){.documents-card__description b{font-size:1.125rem;line-height:1.4375rem;margin-bottom:.625rem;-webkit-transition:color .3s ease;transition:color .3s ease}}.apartment-layouts-card__parameter a,.documents-card__description span{font-weight:500;font-size:.625rem;line-height:1.0625rem;color:var(--color-graphite)}@media (min-width:768px){.documents-card__description span{font-size:1rem;line-height:1.0625rem}}.documents--faq .documents-card__title{-webkit-box-flex:0;-ms-flex:0 0 74%;flex:0 0 74%}.documents-card__text{margin:0;padding-top:1rem;font-size:.75rem;line-height:1.25rem}@media (min-width:1025px){.documents-card__text{font-size:1rem;line-height:1.8125rem}}.gallery-slider{position:relative;width:100%}.gallery-slider .slider-controls-btn{position:absolute;z-index:2;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}@media (min-width:768px){.gallery-slider .slider-controls-btn{display:block}}@media (min-width:1025px){.gallery-slider .slider-controls-btn{top:50%}}.gallery-slider .slider-controls-btn--prev{left:24px}.gallery-slider .slider-controls-btn--next{right:24px}.gallery-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:7.75rem 0 0}@media (min-width:768px){.gallery-slider__wrap{padding:2.875rem 0 0}}.gallery-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16.5625rem;min-height:8.1875rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.gallery-slider__item{width:54rem;min-height:45.625rem}}@media (max-width:768px){.gallery-slider__item--active .gallery-slider__info{opacity:1}}.gallery-slider__item img{width:16.5625rem;min-height:12.5rem;margin-bottom:6.375rem;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.gallery-slider__item img{width:27rem;min-height:20.375rem;margin-bottom:3.375rem}}@media (min-width:1025px){.gallery-slider__item img{width:54rem;max-height:calc(100vh - 200px);margin-bottom:3.375rem}}.gallery-slider__info{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:768px){.gallery-slider__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.gallery-slider__object{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-slider__liter{margin-right:5px}.gallery-slider .swiper-pagination,.gallery-slider__date,.gallery-slider__liter{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:var(--color-default-white)}.gallery-slider .swiper-pagination{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.gallery-slider .swiper-pagination{padding-left:34px}}.gallery-slider .swiper-pagination::before{display:none;content:"";position:absolute;width:2px;height:2px;border-radius:50%;background-color:var(--color-silver);left:17px;top:0;bottom:0;margin:auto}@media (min-width:768px){.gallery-slider .swiper-pagination::before{display:block}}.gallery-slider .swiper-pagination-current{margin-left:5px;margin-right:5px}.gallery-slider .swiper-pagination-total{margin-left:5px}.slider-controls-btn{cursor:pointer;padding:0;background:0 0;border:0;outline:0;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media (hover:hover),screen and (min-width:0){.slider-controls-btn:focus svg,.slider-controls-btn:hover svg{stroke:var(--color-accent)}.slider-controls-btn:focus::before,.slider-controls-btn:hover::before{opacity:1}}.slider-controls-btn::before{opacity:0;content:"";position:absolute;width:56px;height:56px;border:1px solid var(--color-graphite);border-radius:50%;top:-18px;left:-17px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.slider-controls-btn svg{stroke:var(--color-default-white);-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.slider-controls-btn--grey svg{stroke:var(--color-black)}.slider-controls-btn--next::before{left:-18.5px}.slider-controls-btn--next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-controls-btn--disabled{opacity:.2;pointer-events:none}.slider-controls-btn--darkbg::before{border:1px solid var(--color-blue-light)}.benefits-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:12.5rem;border-radius:1rem;overflow:hidden;padding:3.5rem .75rem 1.25rem;-webkit-tap-highlight-color:transparent;z-index:1}@media (min-width:768px){.benefits-card{min-height:37.5rem;padding:15.125rem 2.4375rem 1.9375rem}}.benefits-card::after,.benefits-card::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.benefits-card::before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.77)),color-stop(69.79%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.77) 0%,transparent 69.79%)}.benefits-card::after{opacity:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.67)),to(rgba(0,0,0,.67)));background:linear-gradient(0deg,rgba(0,0,0,.67),rgba(0,0,0,.67));-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.benefits-card.active{outline:0}.benefits-card.active span{max-height:7.75rem;opacity:1;visibility:visible}.benefits-card.active::after{opacity:1}@media (min-width:768px) and (hover:hover),screen and (min-width:768px) and (min-width:0){.benefits-card:focus::after,.benefits-card:hover::after{opacity:1}.benefits-card:focus span,.benefits-card:hover span{max-height:19.5rem;opacity:1;visibility:visible}}.benefits-card img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.benefits-card b,.benefits-card span{line-height:1.125rem;color:var(--color-default-white)}.benefits-card b{font-family:"Atyp Display","Arial",sans-serif;margin-top:auto;margin-bottom:.25rem;font-weight:500;font-size:.75rem}@media (min-width:768px){.benefits-card b{font-size:1.375rem;line-height:1.75rem;margin-bottom:1rem}}.benefits-card span{max-height:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;visibility:hidden;opacity:0;font-weight:400;font-size:.625rem;-webkit-transition:visibility .3s ease,opacity .3s ease,max-height .3s ease;transition:visibility .3s ease,opacity .3s ease,max-height .3s ease}@media (min-width:768px){.benefits-card span{font-size:1rem;line-height:1.8125rem}}.apartment-layouts-card{position:relative;width:100%;display:block;border-radius:1rem;overflow:visible;border:.0625rem solid var(--color-blue-light)}.apartment-layouts-card .favorites-btn{position:absolute;top:1rem;right:1.1875rem;z-index:2}@media (min-width:768px){.apartment-layouts-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1025px){.apartment-layouts-card{min-height:25.5rem}.apartment-layouts-card .favorites-btn{width:1.75rem;height:1.5rem;top:2rem;right:2.3125rem}.apartment-layouts-card .favorites-btn svg{width:1.75rem;height:1.5rem}}@media (min-width:768px){.apartment-layouts-card__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.apartment-layouts-card__picture{position:relative;height:11.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--body-background-lighten)}.apartment-layouts-card__picture img{position:absolute;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.apartment-layouts-card__picture{width:40%;height:auto;border-right:.0625rem solid var(--color-blue-light);border-radius:1rem 0 0 1rem}}.apartment-layouts-card__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--color-bunker);margin-top:0;margin-bottom:.75rem}@media (min-width:1025px){.apartment-layouts-card__title{font-size:1.875rem;line-height:1.75rem;margin-bottom:1.375rem}}.apartment-layouts-card__facing{font-family:"Montserrat","Arial",sans-serif;margin:0 0 1.375rem;color:#fff;font-size:.875rem;font-weight:500;line-height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.375rem .625rem .375rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;height:2rem;background:#75b75e;background-image:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.58095 16H6.85714C6.67365 16 6.51984 15.9379 6.39571 15.8138C6.27159 15.6897 6.20952 15.5359 6.20952 15.3524V10.5905C6.20952 10.407 6.27159 10.2532 6.39571 10.129C6.51984 10.0049 6.67365 9.94286 6.85714 9.94286H7.6381V7.40952H1.14286C0.828571 7.40952 0.559524 7.29762 0.335714 7.07381C0.111905 6.85 0 6.58095 0 6.26667V2.59048C0 2.27619 0.111905 2.00714 0.335714 1.78333C0.559524 1.55952 0.828571 1.44762 1.14286 1.44762H2.72381V0.647619C2.72381 0.464127 2.78587 0.310318 2.91 0.186191C3.03413 0.062064 3.18794 0 3.37143 0H13.0667C13.2502 0 13.404 0.062064 13.5281 0.186191C13.6522 0.310318 13.7143 0.464127 13.7143 0.647619V3.54286C13.7143 3.72635 13.6522 3.88016 13.5281 4.00429C13.404 4.12841 13.2502 4.19048 13.0667 4.19048H3.37143C3.18794 4.19048 3.03413 4.12841 2.91 4.00429C2.78587 3.88016 2.72381 3.72635 2.72381 3.54286V2.59048H1.14286V6.26667H7.6381C7.95238 6.26667 8.22143 6.37857 8.44524 6.60238C8.66905 6.82619 8.78095 7.09524 8.78095 7.40952V9.94286H9.58095C9.76444 9.94286 9.91825 10.0049 10.0424 10.129C10.1665 10.2532 10.2286 10.407 10.2286 10.5905V15.3524C10.2286 15.5359 10.1665 15.6897 10.0424 15.8138C9.91825 15.9379 9.76444 16 9.58095 16Z' fill='white'/%3E%3C/svg%3E%0A");background-size:14px 16px;background-repeat:no-repeat;background-position:left 10px center}.apartment-layouts-card__content{border-bottom:.0625rem solid var(--color-blue-light);padding:.9375rem 1.1875rem 1.125rem 1rem}@media (min-width:1025px){.apartment-layouts-card__content{padding:4rem 4.0625rem 2.125rem 1.875rem}}.apartment-layouts-card__parameters{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.apartment-layouts-card__parameter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;max-width:7.8125rem}.apartment-layouts-card__parameter--area{margin-right:.4375rem}.apartment-layouts-card__parameter span{font-weight:500;font-size:.625rem;line-height:1.25rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-graphite)}@media (min-width:1025px){.apartment-layouts-card__parameter span{font-size:.875rem;line-height:1.5rem;margin-bottom:.25rem}}.apartment-layouts-card__parameter b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--color-bunker)}@media (min-width:1025px){.apartment-layouts-card__parameter b{font-size:1.375rem;line-height:1.5rem}}.apartment-layouts-card__parameter a{display:block;font-size:.875rem;line-height:1.5rem;text-decoration:underline;margin-bottom:.25rem;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0){.apartment-layouts-card__parameter a:focus,.apartment-layouts-card__parameter a:hover{color:var(--color-black)}}.apartment-layouts-card__parameter--price{display:none;max-width:none;width:auto}@media (min-width:1025px){.apartment-layouts-card__parameter--price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.625rem}}.apartment-layouts-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.9375rem 1rem 1.25rem}@media (min-width:1025px){.apartment-layouts-card__footer{padding:1.9375rem 3.625rem 1.9375rem 1.8125rem}}.apartment-layouts-card__footer--no-promo .apartment-layouts-card__price{width:100%}.apartment-layouts-card__form form,.apartment-layouts-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.apartment-layouts-card__price b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--color-bunker)}.apartment-layouts-card__price span{font-weight:500;font-size:.75rem;line-height:1.0625rem;color:var(--color-graphite)}@media (min-width:1025px){.apartment-layouts-card__price{display:none}}.apartment-layouts-card__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:34%;padding-top:.1875rem}.apartment-layouts-card__other b,.apartment-layouts-card__other span{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.625rem}.apartment-layouts-card__other b{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.4375rem;background-color:var(--color-accent);padding:.4375rem .5625rem;margin-bottom:.25rem;line-height:.625rem;color:var(--color-black)}.apartment-layouts-card__other span{line-height:1.0625rem;color:var(--color-cod-grey)}@media (min-width:1025px){.apartment-layouts-card__other{top:4rem;width:auto;right:7rem;position:absolute}}.apartment-layouts-card__form{display:block;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.apartment-layouts-card__form form{width:100%;margin-top:1.5625rem;margin-bottom:.75rem}@media (min-width:1025px){.apartment-layouts-card__form form{margin-top:0;margin-bottom:1.1875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.apartment-layouts-card__form .custom-input{width:49%}.apartment-layouts-card__form input{margin-bottom:0}.apartment-layouts-card__form button[type=submit]{width:45.3%}}.apartment-layouts-card__form .modal__error-popup{bottom:-4.875rem;right:0}.consent,.consent a{font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-graphite)}.consent{margin:0}@media (min-width:768px){.consent{max-width:20.5rem}}.consent a{text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0\0 ){.consent a:focus,.consent a:hover{color:var(--color-black)}}.similar-apartments-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}@media (min-width:1025px){.similar-apartments-card{display:block}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.similar-apartments-card:focus .similar-apartments-card__title,.similar-apartments-card:hover .similar-apartments-card__title{color:var(--color-accent)}}.similar-apartments-card .favorites-btn{position:absolute;width:2rem;height:2rem;background-color:var(--color-default-white);border-radius:50%;top:.875rem;right:1rem;z-index:2}.similar-apartments-card .favorites-btn svg{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.similar-apartments-card .favorites-btn .icon-desktop{fill:var(--color-graphite)}@media (min-width:1025px){.similar-apartments-card .favorites-btn{width:2.625rem;height:2.625rem;top:1.3125rem;right:1.4375rem}.similar-apartments-card .favorites-btn svg{width:1.5rem;height:1.25rem}}.similar-apartments-card__picture{width:100%;min-height:8.3125rem;position:relative;border-radius:1rem;background-color:var(--body-background-lighten);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem}.later-apartments-card__picture img,.similar-apartments-card__picture img{max-width:46%;margin-bottom:.625rem;max-height:150px;-o-object-fit:contain;object-fit:contain}@media (min-width:1025px){.similar-apartments-card__picture{min-height:13.375rem;margin-bottom:1.3125rem}}.similar-apartments-card__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 0 .1875rem;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.similar-apartments-card__title{font-size:1.125rem;line-height:1.75rem;margin-left:0}}.similar-apartments-card__price{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.75rem;line-height:1.75rem;color:var(--color-graphite);margin:0 .5625rem 0 0}@media (min-width:1025px){.similar-apartments-card__price{font-size:1rem;line-height:1.75rem}}.later-apartments-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}@media (min-width:1025px){.later-apartments-card{display:block}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.later-apartments-card:focus .similar-apartments-card__title,.later-apartments-card:hover .similar-apartments-card__title{color:var(--color-accent)}}.later-apartments-card .favorites-btn{position:absolute;width:2rem;height:2rem;background-color:var(--color-default-white);border-radius:50%;top:.875rem;right:1rem;z-index:2}.later-apartments-card .favorites-btn svg{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.later-apartments-card .favorites-btn .icon-desktop{fill:var(--color-graphite)}@media (min-width:1025px){.later-apartments-card .favorites-btn{width:2.625rem;height:2.625rem;top:1.3125rem;right:1.4375rem}.later-apartments-card .favorites-btn svg{width:1.5rem;height:1.25rem}}.later-apartments-card__picture{width:100%;min-height:8.3125rem;position:relative;border-radius:1rem;background-color:var(--body-background-lighten);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem}@media (min-width:1025px){.later-apartments-card__picture{min-height:13.375rem;margin-bottom:1.3125rem}}.later-apartments-card__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 0 .1875rem;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.later-apartments-card__title{font-size:1.125rem;line-height:1.75rem;margin-left:0}}.later-apartments-card__price{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.75rem;line-height:1.75rem;color:var(--color-graphite);margin:0 .5625rem 0 0}@media (min-width:1025px){.later-apartments-card__price{font-size:1rem;line-height:1.75rem}}.favorites-btn{position:relative;width:1.375rem;height:1.1875rem;cursor:pointer;padding:0;background:var(--color-transparent);border:0;outline:0}.favorites-btn .icon-desktop,.favorites-btn .icon-mobile{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,fill .3s ease;transition:opacity .3s ease,fill .3s ease}.favorites-btn .icon-mobile{opacity:0;fill:var(--color-accent)}@media (hover:hover),screen and (min-width:0){.favorites-btn:focus .icon-desktop,.favorites-btn:hover .icon-desktop{opacity:0;fill:var(--color-accent)}.favorites-btn:focus .icon-mobile,.favorites-btn:hover .icon-mobile{opacity:1;fill:var(--color-accent)}}.favorites-btn.active .icon-mobile{fill:var(--color-coral-red);opacity:1}.favorites-btn.active .icon-desktop{opacity:0}.favorites-btn .icon-desktop{display:block;fill:var(--color-graphite);stroke-width:.125rem}.floor-plan svg{margin-left:20px;margin-bottom:18px}@media (min-width:768px){.floor-plan{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.floor-plan svg{display:none}.floor-plan img{width:672px;height:390px;max-width:89.2%;margin-top:0!important}}@media (min-width:1025px){.floor-plan{margin:0 0 29px!important}}.rating{margin-bottom:-8px}.rating__title{margin:20px 0 0;font-weight:600;font-size:14px;line-height:14px}.rating__bar{display:inline-block;direction:rtl;margin-bottom:.75rem}.rating__bar label{display:inline-block;cursor:pointer;font-size:50px}.rating__bar label:not(:first-of-type){margin-right:.3125rem}.rating__bar label svg{fill:var(--body-background-color);stroke:var(--color-graphite);-webkit-transition:fill .3s ease,stroke .3s ease;transition:fill .3s ease,stroke .3s ease}.header__switch input,.rating__bar input{display:none}.rating__bar input:checked~label svg,.rating__bar label:hover svg,.rating__bar label:hover~label svg{fill:var(--color-accent);stroke:var(--color-accent)}.cookie-message,.scrolltop{position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scrolltop{cursor:pointer;bottom:2.5rem;right:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid 1px var(--color-graphite);border-radius:50%;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;width:3.5rem;height:3.5rem;z-index:105}.scrolltop:hover{border-color:var(--color-accent)}.cookie-message{z-index:999;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:calc(100% - 2rem);background-color:var(--body-background-color);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.13);box-shadow:0 10px 20px rgba(0,0,0,.13)}.cookie-message__text{line-height:1.3}.cookie-message__text a{color:var(--color-accent);border-bottom:1px solid currentColor;text-decoration:none!important;-webkit-transition:border-color .2s;transition:border-color .2s}.cookie-message__text a:hover{border-bottom-color:transparent}.cookie-message.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.cookie-message{width:340px;border-radius:6px;padding:16px 24px;bottom:8px;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-message__text{font-size:12px;text-wrap:balance;margin-bottom:8px}.cookie-message .btn,.cookie-message__btn{margin-top:16px;height:40px;width:100%;font-size:13px;padding:4px 16px}}@media (min-width:992px){.cookie-message{padding:16px 40px;border-radius:10px;bottom:24px;gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:1024px}.cookie-message__text{margin-right:16px;font-size:13px}.cookie-message__btn{height:55px}}.preloader{top:-100%;left:0;position:fixed;z-index:9999;-webkit-transition:background-color .5s,top .5s;transition:background-color .5s,top .5s;width:100%;height:100%}.header,.preloader.initial{top:0;background-color:var(--body-background-color)}.preloader.-visible{top:0;background-color:var(--body-background-inverse)}.preloader #preloader_svg{max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.header{position:fixed;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3rem;border-bottom:.0625rem solid transparent;-webkit-transition:background-color .3s ease .5s,border-bottom-color .3s ease .5s;transition:background-color .3s ease .5s,border-bottom-color .3s ease .5s;z-index:10}.header .header-burger{margin-right:.5rem}@media (min-width:340px){.header .header-burger{margin-right:1rem}}@media (min-width:768px){.header{min-height:3.625rem}}@media (min-width:1025px){.header{min-height:5rem}.header .header-burger{position:static;-webkit-transform:translateY(0);transform:translateY(0);margin-right:1.6875rem}}@media (min-width:1486px){.header .header-burger{margin-right:2.9375rem}}.header--open{background-color:var(--color-menu-bg);-webkit-transition:background-color .3s ease,border-bottom-color .3s ease;transition:background-color .3s ease,border-bottom-color .3s ease}.header--open.header--underlined{border-color:transparent}.header--open .header__logo svg{fill:var(--color-default-white)}.header--open .header__tel{color:var(--color-default-white)}.header--open .header__favorites,.header--open .header__switch{width:0;opacity:0;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:1025px){.header--open .header__call-btn,.header--open .header__favorites,.header--open .header__tel,.header--open .main-nav{opacity:0;pointer-events:none;-webkit-transition-delay:0s;transition-delay:0s}.header--open .header__favorites{width:auto}}.header~main{padding-top:3rem}@media (min-width:768px){.header~main{padding-top:3.625rem}}@media (min-width:1025px){.header~main{padding-top:5rem}}.header--underlined{border-color:var(--color-blue-light)}.header__wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.header__wrapper{margin:0 auto;-webkit-transition:padding-left .3s ease;transition:padding-left .3s ease}}.header__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}@media (min-width:340px){.header__section{margin-right:.625rem}}@media (min-width:768px){.header__section{margin-right:0;margin-left:.625rem}}.header__whatsapp{text-align:center;font-family:"Atyp Display","Arial",sans-serif;font-size:.625rem;white-space:nowrap;line-height:1;color:var(--color-navigation);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:8.125rem;height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--btn-background-grey);border:.0625rem solid var(--btn-border-color);font-weight:500;-webkit-transition:border .3s ease,background-color .3s ease,opacity .3s ease .5s;transition:border .3s ease,background-color .3s ease,opacity .3s ease .5s}@media (hover:hover),screen and (min-width:0){.header__whatsapp:focus,.header__whatsapp:hover{outline:0;border-color:var(--btn-border-lighten);background-color:var(--btn-background-grey-lighten)}}@media (min-width:1025px){.header__whatsapp{font-size:.75rem;width:10rem;height:2.5rem;opacity:.3s ease .5s}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header__logo svg{fill:var(--color-navigation);-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (max-width:400px){.header__logo{max-width:60px}}@media (min-width:768px){.header__logo{margin-right:.75rem}}@media (min-width:804px){.header__logo{margin-right:1.6875rem}}@media (min-width:1025px){.header__logo{margin-right:1.125rem}.header__logo svg{width:9.125rem;height:1.6875rem;-webkit-transition:fill .3s ease;transition:fill .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.header__logo[href]:focus svg,.header__logo[href]:hover svg{fill:var(--color-accent)}}@media (min-width:1070px){.header__logo{margin-right:1.875rem}}@media (min-width:1486px){.header__logo{margin-right:4.0625rem}}.header__favorites{width:1.5rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:.5rem;-webkit-transition:width .3s ease .5s,opacity .3s ease .5s;transition:width .3s ease .5s,opacity .3s ease .5s}@media (min-width:768px){.header__favorites{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:.625rem}}@media (min-width:1025px){.header__favorites{margin-right:1.875rem}}.header__switch{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-left:1rem;margin-right:.5rem;-webkit-transition:width .3s ease .5s,opacity .3s ease .5s;transition:width .3s ease .5s,opacity .3s ease .5s;display:none}@media (min-width:768px){.header__switch{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto;margin-right:.625rem;display:none}}@media (min-width:1025px){.header__switch{margin-right:1.25rem}}@media (max-width:375px){.header__switch{margin-left:.5rem}}.header__switch input+span{border-radius:50%;width:1.125rem;height:1.125rem;position:relative;-webkit-box-shadow:inset .5rem -.5rem 0 0 var(--color-accent);box-shadow:inset .5rem -.5rem 0 0 var(--color-accent);-webkit-transform:scale(1) rotate(-2deg);transform:scale(1) rotate(-2deg);-webkit-transition:-webkit-box-shadow .5s ease 0s,-webkit-transform .4s ease .1s;transition:box-shadow .5s ease 0s,transform .4s ease .1s;transition:box-shadow .5s ease 0s,transform .4s ease .1s,-webkit-box-shadow .5s ease 0s,-webkit-transform .4s ease .1s}.header__switch input+span:before{content:"";width:inherit;height:inherit;border-radius:inherit;position:absolute;left:0;top:0;-webkit-transition:background .3s ease;transition:background .3s ease}.header__switch input+span:after{content:"";width:.5rem;height:.5rem;border-radius:50%;margin:-.25rem 0 0 -.25rem;position:absolute;top:50%;left:50%;-webkit-box-shadow:0 -1.125rem 0 var(--color-accent),0 1.125rem 0 var(--color-accent),1.125rem 0 0 var(--color-accent),-1.125rem 0 0 var(--color-accent),.75rem .75rem 0 var(--color-accent),-.75rem .75rem 0 var(--color-accent),.75rem -.75rem 0 var(--color-accent),-.75rem -.75rem 0 var(--color-accent);box-shadow:0 -1.125rem 0 var(--color-accent),0 1.125rem 0 var(--color-accent),1.125rem 0 0 var(--color-accent),-1.125rem 0 0 var(--color-accent),.75rem .75rem 0 var(--color-accent),-.75rem .75rem 0 var(--color-accent),.75rem -.75rem 0 var(--color-accent),-.75rem -.75rem 0 var(--color-accent);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;transition:all .3s ease}.header__switch input:checked+span{-webkit-box-shadow:inset 1.125rem -1.125rem 0 0 var(--color-accent);box-shadow:inset 1.125rem -1.125rem 0 0 var(--color-accent);-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transition:-webkit-transform .3s ease .1s,-webkit-box-shadow .2s ease 0s;transition:transform .3s ease .1s,box-shadow .2s ease 0s;transition:transform .3s ease .1s,box-shadow .2s ease 0s,-webkit-transform .3s ease .1s,-webkit-box-shadow .2s ease 0s}.header__switch input:checked+span:before{background:var(--color-accent);-webkit-transition:background .3s ease .1s;transition:background .3s ease .1s}.header__switch input:checked+span:after{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:-webkit-transform .5s ease .15s;transition:transform .5s ease .15s;transition:transform .5s ease .15s,-webkit-transform .5s ease .15s}.header__call-btn,.header__favorites-btn{cursor:pointer;padding:0;background:0 0;border:0;outline:0;width:1.5rem;height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__favorites-btn{position:relative;fill:var(--color-navigation)}.header__favorites-btn .icon-desktop{display:none}.header__favorites-btn .icon-mobile{fill:var(--color-accent)}.header__favorites-btn span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:.9375rem;height:.6875rem;bottom:.125rem;right:-.3125rem;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.4375rem;line-height:1;text-align:center;background-color:var(--color-navigation);color:var(--color-blue-light)}@media (min-width:1025px){.header__favorites-btn span{width:1.0625rem;height:.8125rem;font-size:.5rem}.header__favorites-btn .icon-desktop,.header__favorites-btn .icon-mobile{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__favorites-btn .icon-mobile{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header__favorites-btn .icon-desktop{display:block;fill:var(--color-blue-light);stroke-width:.125rem;-webkit-transition:fill .3s ease;transition:fill .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.header__favorites-btn:focus .icon-desktop,.header__favorites-btn:hover .icon-desktop{fill:var(--color-accent)}.header__favorites-btn:focus .icon-mobile,.header__favorites-btn:hover .icon-mobile{opacity:1}}.header__call-btn{color:var(--color-navigation);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.header__call-btn span{display:none}@media (min-width:768px){.header__call-btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:.625rem}}@media (min-width:1025px){.header__call-btn{opacity:.3s ease .5s}}@media (max-width:375px){.header__call-btn{display:none}}@media (min-width:1288px){.header__call-btn{width:10rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--btn-background-grey);border:.0625rem solid var(--btn-border-color);font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.5rem;margin-right:1.25rem;-webkit-transition:border .3s ease,background-color .3s ease,opacity .3s ease .5s;transition:border .3s ease,background-color .3s ease,opacity .3s ease .5s}}@media (min-width:1288px) and (hover:hover),screen and (min-width:1288px) and (min-width:0){.header__call-btn:focus,.header__call-btn:hover{outline:0;border-color:var(--btn-border-lighten);background-color:var(--btn-background-grey-lighten)}}@media (min-width:1288px){.header__call-btn svg{display:none}.header__call-btn span{display:block}}.header__tel{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.625rem;line-height:1.5rem;margin-left:auto;margin-right:.5rem;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:340px){.header__tel{margin-right:.625rem}}@media (min-width:768px){.header__tel{margin-right:0;margin-left:0}}@media (min-width:1025px){.header__tel{font-size:.875rem;line-height:1.5rem;-webkit-transition:color .3s ease,opacity .3s ease .5s;transition:color .3s ease,opacity .3s ease .5s}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.header__tel:focus,.header__tel:hover{color:var(--color-accent)}}.footer{padding-top:3.5625rem;overflow:hidden}@media (min-width:768px){.footer{padding-top:6rem}}.footer-top{position:relative;background-color:var(--body-background-lighten);padding:0 0 5.75rem}@media (min-width:768px){.footer-top{padding:.9375rem 0 8.5625rem}}.footer-top::before{content:"";position:absolute;top:-3.5625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:225%;height:100%;border-radius:50%;border-top:6.25rem solid var(--body-background-lighten);background-color:transparent;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width:768px){.footer-top::before{border-top:5.3125rem solid var(--body-background-lighten);top:-5.3125rem}}@media (min-width:1025px){.footer-top::before{width:155%}.footer-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1390px){.footer-top .container{display:block}}.footer-top>*{position:relative}.footer-top__contacts{margin-bottom:1.375rem}.footer-top__contacts .socials{margin-left:auto;margin-right:auto}@media (min-width:1025px){.footer-top__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-top__contacts .socials{margin-left:0;margin-right:0}}@media (max-width:1390px){.footer-top__contacts{max-width:56.25rem;margin:0 auto 1.25rem}}@media (min-width:1025px){.footer-top__callback{margin-right:3.75rem}}.footer-top__tel{margin:0 0 .125rem;text-align:center}@media (min-width:1025px){.footer-top__tel{text-align:left;margin:0 0 .125rem}}.footer-top__tel-link{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.5rem;text-align:center;color:var(--color-bunker);margin-bottom:.5rem;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (min-width:1025px){.footer-top__tel-link{font-size:2.25rem;line-height:1.5rem;margin-bottom:.75rem}}@media (hover:hover),screen and (min-width:0\0 ){.footer-top__tel-link:focus,.footer-top__tel-link:hover{color:var(--color-accent)}}.footer-top__order{margin:0 0 1rem;text-align:center}@media (min-width:1025px){.footer-top__order{text-align:left;margin-bottom:0}}.footer-top__order-link{font-weight:500;font-size:.75rem;line-height:1.5rem;border:0;background-color:transparent;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--color-graphite);-webkit-transition:color .3s ease;transition:color .3s ease;outline:0;cursor:pointer}@media (hover:hover),screen and (min-width:0\0 ){.footer-top__order-link:focus,.footer-top__order-link:hover{color:var(--color-bunker)}}@media (min-width:1025px){.footer-top__reply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1390px){.footer-top__reply{max-width:56.25rem;margin:0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer-top__reply-btn{width:18rem;margin:0 auto 1rem}@media (min-width:1025px){.footer-top__reply-btn{margin:0 2.1875rem 0 0}}.footer-top__reply-text{font-size:.75rem;line-height:1.25rem;text-align:center;color:var(--color-bunker);margin:0 auto;max-width:12.8125rem}@media (min-width:1025px){.footer-top__reply-text{margin:.5rem 0 0;text-align:left}}.footer-bottom{position:relative;background-color:var(--body-background-inverse);color:var(--color-default-white);padding-top:.5rem;padding-bottom:1.25rem}@media (min-width:1025px){.footer-bottom{padding-bottom:4.75rem}}.footer-bottom::before{content:"";position:absolute;top:-3.5625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:225%;height:24.4375rem;border-radius:50%;border-top:6.25rem solid var(--body-background-inverse);background-color:transparent;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width:768px){.footer-bottom::before{top:-6rem}}@media (min-width:1025px){.footer-bottom::before{width:168%}}.footer-bottom>*{position:relative}.footer-bottom__navigation{list-style:none;margin:0;padding:0}@media (min-width:768px){.footer-bottom__navigation{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (min-width:1025px){.footer-bottom__navigation{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);grid-auto-rows:minmax(40px,auto);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (min-width:1440px){.footer-bottom__navigation{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.footer-bottom__navigation-head{position:relative;font-family:"Atyp Display","Arial",sans-serif}@media (min-width:1025px){.footer-bottom__navigation-head+.footer-bottom__content-list{margin-top:.75rem}}.footer-bottom__item{margin-bottom:.625rem}@media (min-width:1025px){.footer-bottom__item{margin-bottom:0}}.footer-bottom__accordion-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:2.5rem;border:0;background-color:transparent;cursor:auto;color:var(--color-default-white);outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.footer-bottom__accordion-btn{font-size:1rem;line-height:2.5rem}}.footer-bottom__accordion-btn svg{fill:none;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px){.footer-bottom__accordion-btn svg{display:none}}.footer-bottom__accordion-btn.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-bottom__content-list{list-style:none;margin:0;padding:0}@media (min-width:1025px){.footer-bottom__content-item:not(:last-child){margin-bottom:.25rem}}.footer-bottom__content-link{display:inline-block;padding:5px 0;color:var(--color-default-white);text-decoration:none;font-weight:400;font-size:.75rem;line-height:1.5rem;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0\0 ){.footer-bottom__content-link:focus,.footer-bottom__content-link:hover{color:var(--color-accent)}}@media (min-width:1025px){.footer-bottom__content-link{padding:0;font-size:.75rem;line-height:1.5rem}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding-bottom:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;background-color:rgba(var(--color-black),.6);-webkit-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:100%;min-height:100%;padding:3.5rem 1rem 0}@media (min-width:768px){.modal__wrapper{padding:5rem 2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal__wrapper::before{content:"";position:absolute;width:100%;height:.0625rem;background-color:var(--color-blue-light);top:3.5rem;left:0}@media (min-width:768px){.modal__wrapper::before{top:5rem}}.modal__bar{position:fixed;top:0;width:100%;height:3.5rem;background-color:var(--body-background-color);z-index:3}@media (min-width:768px){.modal__bar{height:5rem}}.modal__bar::before{content:"";position:absolute;width:100%;height:.0625rem;background-color:var(--color-blue-light);top:3.5rem;left:0}@media (min-width:768px){.modal__bar::before{top:5rem}}.modal__bar-wrap{position:relative;margin:auto;max-width:82rem;height:100%}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:100%;background-color:var(--body-background-color);margin-top:4rem}@media (min-width:768px){.modal__content{max-width:30rem;margin-top:8.875rem;margin-left:4rem}}@media (min-width:1025px){.modal__content{position:static}}.modal__back-link{cursor:pointer;position:absolute;top:1.0625rem;left:.8125rem;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker)}@media (min-width:768px){.modal__back-link{display:none}}.modal__back-link svg{margin-right:.5625rem}.modal__close-btn{position:fixed;top:1.25rem;right:1rem;outline:0;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--color-true-black)}@media (min-width:768px){.modal__close-btn{position:absolute;top:2rem;right:9.88%}}@media (min-width:1632px){.modal__close-btn{top:1.75rem}}@media (hover:hover),screen and (min-width:0\0 ){.modal__close-btn:focus,.modal__close-btn:hover{color:var(--color-accent)}}.modal--fit-content .modal__content,.modal--responsive .modal__content{width:100%}@media (min-width:768px){.modal--fit-content .modal__content{width:auto}}.modal progress,.modal--preload{display:none}.modal--active{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.modal--no-scale{-webkit-transform:none;transform:none}.modal textarea,.modal__title{font-style:normal;font-weight:500}.modal__title{margin:0 0 1.25rem;font-family:"Atyp Display","Arial",sans-serif;font-size:1.5rem;line-height:1.875rem;color:var(--color-bunker)}@media (min-width:768px){.modal__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.625rem}}.modal form{margin-bottom:.5rem}@media (min-width:768px){.modal form{max-width:26rem;margin-bottom:.625rem}}.modal textarea{border:.0625rem solid var(--input-border);-webkit-transition:border .3s ease;transition:border .3s ease;outline:0;border-radius:.625rem;background-color:var(--input-background);width:100%;min-height:9.5rem;font-family:"Montserrat","Arial",sans-serif;font-size:.875rem;line-height:1.5rem;color:var(--input-color);padding:.8125rem .875rem .8125rem 1rem;margin-bottom:.6875rem}.modal textarea:focus,.modal textarea:hover{border:.0625rem solid var(--color-graphite);cursor:pointer}@media (min-width:768px){.modal textarea{min-height:9.625rem;margin-top:.125rem;padding:.625rem .875rem .8125rem 1rem}}.modal textarea:-ms-input-placeholder,.modal textarea::-ms-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.modal textarea::placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.modal__text{font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-graphite);margin:0}@media (min-width:768px){.modal__text{max-width:20.5rem}}.modal__link{text-decoration:underline;font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-graphite);-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0\0 ){.modal__link:focus,.modal__link:hover{color:var(--color-black)}}.modal__btn{margin:0 0 1.625rem;width:100%}@media (min-width:768px){.modal__btn{max-width:26rem;margin-bottom:1.25rem}}.modal__upload{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}@media (min-width:768px){.modal__upload{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5625rem}}.modal__upload.input-file--uploaded{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__upload input[type=file]{position:absolute;top:0;left:0;z-index:0;clip:rect(0 0 0 0);width:.0625rem;height:.0625rem;margin:-.0625rem}.modal__upload input[type=file]:focus+.custom-input__upload{background-color:var(--color-default-white);border:.0625rem solid var(--color-graphite)}@media (min-width:768px){.modal__upload--drop-zone{min-height:3.5625rem}.modal__upload--drop-zone .custom-input__upload{position:relative;margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.0625rem solid var(--color-accent)}.modal__upload--drop-zone .custom-input__extensions,.modal__upload--drop-zone .custom-input__upload svg,.modal__upload--drop-zone .input-file__error{display:none}.modal__upload--drop-zone .custom-input__upload::before{content:"";position:absolute;height:120%;width:110%;left:-1%;top:-10%}}.modal__upload-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.modal__upload-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal__progress{display:none;max-width:1.6875rem;margin:0 2.5rem 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.modal__progress{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.modal__progress-circle{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.modal__error-popup{position:absolute;width:100%;min-height:4.6875rem;padding:.9375rem 1rem;background:var(--body-background-lighten);-webkit-box-shadow:0 1.25rem 1.25rem rgba(var(--color-black),.13);box-shadow:0 1.25rem 1.25rem rgba(var(--color-black),.13);border-radius:1rem;bottom:-1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}@media (min-width:768px){.modal__error-popup{width:25.9375rem}}@media (min-width:1600px){.modal__error-popup{bottom:5.0625rem;right:10rem;min-height:5.5rem}}.modal__error-popup svg{margin-right:.875rem}.modal__error-popup--appartment{position:fixed;display:none}@media (min-width:1025px){.modal__error-popup--appartment{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:7.25rem;right:10rem}}.modal__error-popup--onpage{position:fixed;bottom:10%;left:0;right:0;margin:auto;-webkit-box-shadow:.125rem .125rem .75rem #a0acca;box-shadow:.125rem .125rem .75rem #a0acca;max-width:18.75rem}@media (min-width:1025px){.modal__error-popup--onpage{left:initial;bottom:7.25rem;right:10rem}}.modal__error-title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:.875rem;color:var(--color-black);margin:0 0 .5rem}.modal__error-text{font-weight:500;font-size:.75rem;line-height:1.5rem;color:var(--color-bunker);margin:0}.modal .modal__offer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3.5625rem;margin-bottom:.625rem}@media (min-width:768px){.modal .modal__offer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:3.5625rem;margin-bottom:1.25rem}}.modal .modal__offer::before{content:"";position:absolute;width:100vw;height:.0625rem;bottom:0;background-color:var(--color-blue-light);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal .modal__offer img{width:4rem;height:5.625rem}@media (min-width:768px){.modal .modal__offer img{margin-right:2.1875rem;width:3.3125rem;height:4.6875rem}}.modal .modal__offer-title{display:none}@media (min-width:768px){.modal .modal__offer-title{display:block;margin-top:.25rem}}.modal .modal__offer-name{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.375rem;line-height:1.875rem;color:var(--color-bunker);margin:0 0 .6875rem}.modal .modal__offer-license{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.125rem;color:var(--color-light);margin:0}.modal--no-overlay .modal__overlay{display:none}.modal--callback,.modal--callback-commerce,.modal--callback-single,.modal--feedback,.modal--generate-pdf,.modal--hero-callback,.modal--offering,.modal--review,.modal--video{background-color:var(--body-background-color)}.modal--gallery{overflow-x:hidden;background:rgba(40,46,54,.91);padding-bottom:0}.modal--gallery .modal__wrapper{padding-left:1.6875rem;padding-bottom:0}@media (min-width:768px){.modal--gallery .modal__wrapper{padding-left:2.5rem}}.modal--gallery .modal__bar{background:0 0;position:absolute}.modal--gallery .modal__content{margin:0;background-color:transparent;max-width:initial;min-width:0}.modal--gallery .modal__close-btn{color:var(--color-default-white)}@media (hover:hover),screen and (min-width:0\0 ){.modal--gallery .modal__close-btn:focus,.modal--gallery .modal__close-btn:hover{color:var(--color-accent)}}@media (min-width:768px){.modal--callback .modal__content,.modal--callback-single .modal__content,.modal--hero-callback .modal__content{margin-left:0;max-width:26rem}}.modal--feedback .modal__content{margin-top:2.75rem}@media (min-width:768px){.modal--feedback .modal__content{margin-top:2.875rem}}.modal--feedback .modal__title{margin-bottom:2rem}@media (min-width:768px){.modal--feedback .modal__title{margin-bottom:2.4375rem}.modal--feedback .input{margin-bottom:1.5rem}}.modal--offering input{margin-bottom:1.0625rem}@media (min-width:768px){.modal--offering input{margin-bottom:1.5625rem}}.modal--offering .modal__close-btn{display:none}@media (min-width:768px){.modal--offering .modal__close-btn{display:block}}.modal--offering .custom-input:last-of-type input{margin-bottom:1rem}@media (min-width:768px){.modal--offering .custom-input:last-of-type input{margin-bottom:1.8125rem}}.modal--offering .modal__content{margin-top:2.625rem}@media (min-width:768px){.modal--offering .modal__content{margin-top:3.0625rem;margin-left:0;max-width:26rem}.modal--offering .modal__title{margin-bottom:1.8125rem}}.modal--offering .modal__btn{margin-bottom:.6875rem;padding:.9375rem 1.375rem}@media (min-width:768px){.modal--offering .modal__btn{padding:1.1875rem 1.375rem}}.modal--overall{background-color:var(--body-background-color);padding:0}.modal--overall .modal__close-btn{display:none}@media (min-width:768px){.modal--overall .modal__close-btn{display:block}}.modal--overall .modal__wrapper{padding-left:.75rem;padding-right:.75rem}.modal--overall .modal__content{margin-top:0;padding-top:24px}@media (min-width:768px){.modal--overall .modal__content{margin-top:3.0625rem;margin-left:0;max-width:40rem}.modal--overall .modal__title{margin-bottom:1.8125rem}}.modal--overall .modal__btn{margin-bottom:.6875rem;padding:.9375rem 1.375rem}@media (min-width:768px){.modal--overall .modal__btn{padding:1.1875rem 1.375rem}}.modal--review .modal__close-btn{display:none}@media (min-width:768px){.modal--review .modal__close-btn{display:block}}.modal--review .modal__wrapper{padding-left:.75rem;padding-right:.75rem}.modal--review .modal__content{margin-top:0}.modal--review .modal__content .review-card{padding-left:0;padding-right:0;padding-top:1.5625rem;border:0}.modal--review .modal__content .review-card__title p span:nth-of-type(2){display:inline}.modal--review .modal__content .review-card__header{margin-bottom:1.5rem}.modal--review .modal__content .review-card__content{line-height:1.375rem;-webkit-line-clamp:initial}@media (min-width:768px){.modal--review .modal__content{margin-top:3.0625rem;margin-left:0;max-width:40rem}.modal--review .modal__content .review-card__content{line-height:1.875rem}.modal--review .modal__title{margin-bottom:1.8125rem}}.modal--review .modal__btn{margin-bottom:.6875rem;padding:.9375rem 1.375rem}@media (min-width:768px){.modal--review .modal__btn{padding:1.1875rem 1.375rem}}.modal--favorites .modal__bar,.modal--favorites .modal__wrapper::before{display:none}.modal--favorites,.modal--favorites .modal__wrapper{padding:0}.modal--favorites .modal__content{margin:0}@media (min-width:768px){.modal--favorites{left:auto;bottom:auto;right:-1.375rem;padding:0;border:.0625rem solid var(--color-blue-light);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.06);border-radius:1rem;overflow:hidden;position:absolute;top:3.125rem;left:-11.625rem;right:auto;max-height:31.25rem;overflow-y:auto}.modal--favorites .modal__wrapper{padding:0}.modal--favorites .modal__content{width:auto;margin:0;min-height:24.0625rem}}@media (min-width:1025px){.modal--favorites{position:absolute;top:3.125rem;left:-11.625rem;right:auto;max-height:31.25rem;overflow-y:auto}.modal--favorites .modal__content{min-height:24.0625rem}}.modal--floor{background-color:var(--body-background-color)}.modal--floor.modal--active~.beer-handle{opacity:0}.modal--floor .modal__content{margin-top:2rem}.modal--floor .modal__wrapper{padding-left:0;padding-right:0}@media (min-width:768px){.modal--floor{position:absolute;padding:0;z-index:4}.modal--floor .modal__bar,.modal--floor .modal__wrapper::before{display:none}.modal--floor .modal__wrapper{padding:0}.modal--floor .modal__content{background-color:var(--body-background-lighten);max-width:none;width:100%;height:100%;margin:0}}.modal--video .modal__content{margin-top:2rem;margin-left:0;max-width:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--video .modal__iframe{position:relative;width:100%;height:56vw}.modal--video .modal__iframe iframe{width:100%;height:100%}@media (min-width:800px){.modal--video .modal__iframe{height:28.125rem}}.modal--video .modal__wrapper{padding-left:0;padding-right:0}.main-nav{display:none}@media (min-width:768px){.main-nav{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:.75rem}}@media (min-width:804px){.main-nav{margin-right:1.875rem}}@media (min-width:1025px){.main-nav{margin-right:1.25rem;max-width:34.9375rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}@media (min-width:1076px){.main-nav{margin-right:3.0625rem}}.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:768px){.main-nav__item:not(:last-of-type){margin-right:.9375rem}}@media (min-width:1076px){.main-nav__item:not(:last-of-type){margin-right:1.125rem}}@media (min-width:1606px){.main-nav__item:not(:last-of-type){margin-right:3rem}}.main-nav__link{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.75rem;line-height:1.25rem;white-space:nowrap;color:var(--color-bunker)}@media (min-width:1125px){.main-nav__link{font-size:.875rem;line-height:1.5rem;-webkit-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1125px) and (hover:hover),screen and (min-width:1125px) and (min-width:0){.main-nav__link:focus,.main-nav__link:hover{color:var(--color-accent)}}.header-burger{cursor:pointer;padding:0;background:0 0;border:0;outline:0;position:relative;display:block;width:1rem;height:1rem;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .3s;transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .3s}@media (min-width:1025px){.header-burger{width:2rem;height:2rem;-webkit-transition:opacity .3s ease,color .3s ease,margin-right .3s ease;transition:opacity .3s ease,color .3s ease,margin-right .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.header-burger:focus span,.header-burger:hover span{background-color:var(--color-accent)}}.header-burger span{display:block;position:absolute;height:.1875rem;width:.25rem;background-color:var(--color-navigation);border-radius:50%;opacity:1;left:0;top:calc(50% - .09375rem);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (min-width:1025px){.header-burger span{width:.5rem;height:.375rem;top:calc(50% - .1875rem)}}.header-burger span:nth-child(1){left:0}.header-burger span:nth-child(2),.header-burger span:nth-child(3){left:.375rem}@media (min-width:1025px){.header-burger span:nth-child(2),.header-burger span:nth-child(3){left:.75rem}}.header-burger span:nth-child(4){left:.75rem}@media (min-width:1025px){.header-burger span:nth-child(4){left:1.5rem}}.header-burger.open span{top:50%;background-color:var(--color-accent)}@media (min-width:1025px){.header-burger.open span{height:.0625rem}}.header-burger.open span:nth-child(1){width:0;left:50%}.header-burger.open span:nth-child(2),.header-burger.open span:nth-child(3){left:.125rem;width:80%;height:.125rem;border-radius:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-burger.open span:nth-child(4){width:0;left:50%}.intro{position:relative;width:100%;overflow:hidden}.intro--housing .intro-slider__item{padding-bottom:4.625rem}@media (min-width:768px){.intro--housing .intro-slider__item{height:calc(100vh - 3.625rem);height:calc(100*var(--vh, 1vh) - 3.625rem)}.intro--housing .intro-slider__item img{height:100%}.intro--housing .intro-slider__item::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(34.66%,rgba(40,46,54,0)),color-stop(84.36%,#282e36));background:linear-gradient(180deg,rgba(40,46,54,0) 34.66%,#282e36 84.36%)}}.intro--housing .intro-slider__text{position:relative;padding-left:1.25rem;margin-bottom:1.0625rem}.intro--housing .intro-slider__text::before{content:"";position:absolute;background-image:url(../img/svg/pin.svg);width:.5625rem;height:.75rem;background-repeat:no-repeat;left:0;top:0;bottom:0;margin:auto}@media (min-width:768px){.intro--housing .intro-slider__text{margin-bottom:2.1875rem}}.intro--housing .intro-slider__title{margin-bottom:.5rem}@media (min-width:768px){.intro--housing .intro-slider__title{margin-bottom:1.0625rem}}.intro--housing .intro-slider__btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.9375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.intro--housing .intro-slider__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.intro--housing .intro-slider__btn{min-width:12.5rem}.intro--housing .intro-slider__btn.btn--border{border-color:#fff;color:#fff;background-color:transparent}.intro--housing .intro-slider__btn.btn--border:focus,.intro--housing .intro-slider__btn.btn--border:hover{border-color:#ffcf55;color:var(--color-bunker);background-color:#ffcf55}.intro__slider-wrapper{position:relative;width:100%;clip-path:ellipse(116% 49% at 50% 50%)}@media (min-width:768px){.intro__slider-wrapper{clip-path:ellipse(110% 50% at 50% 50%)}}.intro-slider__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.intro-slider__item{position:relative;overflow:hidden;width:100%;min-height:31.5625rem;-ms-flex-negative:0;flex-shrink:0;padding-bottom:5rem}.intro-slider__item--active{z-index:1}.intro-slider__item img{position:absolute;top:0;left:0;width:100%;height:71%;-o-object-fit:cover;object-fit:cover;z-index:-1}.intro-slider__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(29.35%,rgba(40,46,54,0)),color-stop(53.31%,#282e36));background:linear-gradient(180deg,rgba(40,46,54,0) 29.35%,#282e36 53.31%);z-index:0}@media (min-width:768px){.intro-slider__item{height:calc(100vh - 3.625rem);height:calc(100*var(--vh, 1vh) - 3.625rem);padding-bottom:7.25rem}.intro-slider__item img{height:100%}.intro-slider__item::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(34.66%,rgba(40,46,54,0)),color-stop(84.36%,#282e36));background:linear-gradient(180deg,rgba(40,46,54,0) 34.66%,#282e36 84.36%)}}@media (min-width:1025px){.intro-slider__item{height:calc(100vh - 5rem);height:calc(100*var(--vh, 1vh) - 5rem)}}.intro-slider__container{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1}@media (min-width:768px){.intro-slider__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1025px){.intro-slider__container{padding-bottom:2.875rem}}.intro-slider__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.875rem;line-height:2rem;color:var(--color-default-white);margin-top:0;margin-bottom:.1875rem;max-width:440px}@media (min-width:1025px){.intro-slider__title{font-size:3.5rem;line-height:3.625rem;margin-bottom:1rem}}.intro-slider__text{font-weight:500;font-size:.75rem;line-height:2rem;color:var(--color-default-white);margin-top:0;margin-bottom:.5rem}@media (min-width:1025px){.intro-slider__text{font-size:1rem;line-height:2rem;margin-bottom:2.0625rem}}.intro-slider__pagination{position:absolute;left:50%;bottom:2.0625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.intro-slider__pagination{bottom:6.4375rem}}.intro-slider__pagination .swiper-pagination-bullet{width:8px;height:7px}.intro-slider__pagination .swiper-pagination-bullet:focus{outline:0}@media (hover:hover),screen and (min-width:0){.intro-slider__pagination .swiper-pagination-bullet:focus,.intro-slider__pagination .swiper-pagination-bullet:hover{background:var(--color-accent)}}.intro-slider__pagination .swiper-pagination-bullet-active{width:14px;height:12px}.intro-slider__breadcrumbs{list-style:none;margin:0 0 .4375rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.intro-slider__breadcrumbs-item{position:relative;margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.intro-slider__breadcrumbs-item{margin-right:2.125rem}}.intro-slider__breadcrumbs-item:nth-child(n+2)::before{content:"";position:absolute;background-image:url(../img/svg/icon-ellipse2.svg);width:.125rem;height:.125rem;left:-.75rem;top:0;bottom:0;margin:auto;-webkit-filter:var(--img-filter);filter:var(--img-filter)}@media (min-width:1025px){.intro-slider__breadcrumbs-item:nth-child(n+2)::before{left:-1rem}}.intro-slider__breadcrumbs-item:last-child{padding-right:1rem}.intro-slider__breadcrumbs-link{font-weight:500;font-size:.625rem;line-height:1.5rem;color:var(--color-default-white);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.intro-slider__breadcrumbs-link{font-size:.75rem;line-height:1.5rem}}@media (hover:hover),screen and (min-width:0){.intro-slider__breadcrumbs-link[href]:focus,.intro-slider__breadcrumbs-link[href]:hover{color:var(--color-accent)}}.menu{position:fixed;margin-top:0;z-index:3;top:3rem;left:0;right:0;min-width:100vw;min-height:calc(100vh - 3rem);min-height:calc(100*var(--vh, 1vh) - 3rem);overflow:hidden;-webkit-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:-webkit-transform 0s ease .5s;transition:transform 0s ease .5s;transition:transform 0s ease .5s,-webkit-transform 0s ease .5s;padding-bottom:5.125rem}.menu::before{content:"";position:absolute;top:0;left:0;min-width:calc(100vw + 1.0625rem);height:100%;display:block;background-color:var(--color-menu-bg);z-index:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94) .3s;transition:transform .3s cubic-bezier(.25,.46,.45,.94) .3s;transition:transform .3s cubic-bezier(.25,.46,.45,.94) .3s,-webkit-transform .3s cubic-bezier(.25,.46,.45,.94) .3s}.menu.active{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);bottom:0;-webkit-transition:-webkit-transform 0s ease;transition:transform 0s ease;transition:transform 0s ease,-webkit-transform 0s ease;right:1.0625rem}.menu.active .menu__container{border-bottom-color:var(--color-charade);border-top-color:var(--color-charade);-webkit-transition:border .3s ease .5s;transition:border .3s ease .5s}.menu.active .menu__container::after,.menu.active .menu__container::before{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.menu.active .menu__aside{opacity:1;z-index:6}.menu.active .menu__content{opacity:1;z-index:1}.menu.active::before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);transition:transform .4s cubic-bezier(.785,.135,.15,.86);transition:transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86)}@media (min-width:1025px){.menu.active .menu__col{opacity:1}.menu.active .menu__col:first-child{-webkit-transition-delay:.5s;transition-delay:.5s}.menu.active .menu__col:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.menu.active .menu__col:nth-child(3){-webkit-transition-delay:.7s;transition-delay:.7s}.menu.active .menu__aside{-webkit-transition-delay:.8s;transition-delay:.8s}.menu.active .menu__title{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}}@media (min-width:768px){.menu{min-height:calc(100vh - 3.625rem);min-height:calc(100*var(--vh, 1vh) - 3.625rem);top:3.625rem}}@media (min-width:1025px){.menu{min-height:calc(100vh - 5rem);min-height:calc(100*var(--vh, 1vh) - 5rem);top:5rem}}.menu__container{position:relative;height:100%;border-top:.0625rem solid transparent;border-bottom:.0625rem solid transparent;-webkit-transition:border .3s ease;transition:border .3s ease}.menu__container::after,.menu__container::before{content:"";position:absolute;width:100%;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#282e36),to(rgba(40,46,54,0)));background:linear-gradient(180deg,#282e36 0%,rgba(40,46,54,0) 100%);z-index:5;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.menu__container::after{height:2.5rem;bottom:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.menu__container::before{height:1.5rem;top:0;bottom:auto;-webkit-transform:rotate(0);transform:rotate(0)}@media (min-width:768px){.menu__container{border-bottom:none}.menu__container::after,.menu__container::before{display:none}}.menu__content{max-width:120rem;margin:0 auto;padding:1.5rem .8125rem 2.5rem;height:100%;overflow-y:auto;opacity:0;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}@media (min-width:1025px){.menu__content{opacity:1;padding:3.5rem 3.75rem}}@media (min-width:1230px){.menu__content{padding:8.0625rem 10rem}}@media (min-width:768px){.menu__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1025px){.menu__cols{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){.menu__col{width:33.33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:.9375rem}}@media (min-width:1025px){.menu__col{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:0s;transition-delay:0s}}@media (min-width:1230px){.menu__col{width:25.6%}}.menu__title{display:none}@media (min-width:1025px){.menu__title{display:block;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:3.5rem;line-height:3.625rem;color:var(--color-default-white);margin-top:0;margin-bottom:2.25rem;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}.menu__list{display:none}@media (min-width:768px){.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0;padding:0;list-style:none}}.menu__category{position:relative;display:block;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:2.5rem;color:var(--color-default-white);margin-top:0;margin-bottom:.125rem;padding-right:1.875rem}.menu__category--marked{color:var(--color-accent)}.menu__category svg{position:absolute;right:.6875rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.menu__category{margin-bottom:.5rem;padding-right:0}.menu__category svg{display:none}}@media (min-width:1025px){.menu__category{font-size:1rem;-webkit-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.menu__category:focus,.menu__category:hover{color:var(--color-accent)}.menu__category:focus.menu__category--marked,.menu__category:hover.menu__category--marked{color:var(--color-suva-grey)}}@media (min-width:768px){.menu__link{display:block;font-weight:400;font-size:.75rem;line-height:1.5rem;color:var(--color-default-white)}}@media (min-width:1025px){.menu__link{-webkit-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.menu__link:focus,.menu__link:hover{color:var(--color-accent)}}.menu__aside{position:absolute;left:0;bottom:-3.625rem;width:100%;opacity:0}.menu__aside .socials{margin-left:auto;margin-right:auto}@media (min-width:768px){.menu__aside{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.25rem}.menu__aside .socials{margin-left:0;margin-right:0}}@media (min-width:1025px){.menu__aside{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:0s;transition-delay:0s}}@media (min-width:1230px){.menu__aside{width:23.2%;max-width:14rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}}.menu__tel{display:none}@media (min-width:768px){.menu__tel{display:block;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.4375rem;line-height:1.5rem;color:var(--color-default-white);margin-right:1.5rem}}@media (min-width:1025px){.menu__tel{-webkit-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.menu__tel:focus,.menu__tel:hover{color:var(--color-accent)}}@media (min-width:1230px){.menu__tel{margin-bottom:2.0625rem}}.menu__btn{width:100%;display:none}@media (min-width:768px){.menu__btn{width:auto;display:block}}@media (min-width:1230px){.menu__btn{width:100%;margin-bottom:2rem}}.menu__popup{width:100%;position:absolute;visibility:hidden;margin-top:0;z-index:2;top:0;right:0;min-height:100%;background-color:var(--color-menu-bg);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;padding:1.625rem .8125rem 2.5rem}.menu__popup.active{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);overflow-y:auto;bottom:0;visibility:visible}@media (min-width:768px){.menu__list{padding-top:.5rem}.menu__list li:not(:last-of-type){margin-bottom:.4375rem}}.menu__back-link,.range-filter__inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__back-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:2.5rem;color:var(--color-accent);margin-bottom:.125rem}.menu__back-link svg{margin-right:.75rem}.range-filter__inputs{position:relative}.range-filter__inputs:after{content:"";position:absolute;left:50%;top:50%;width:.0625rem;height:1.5rem;background-color:#9ba0a5;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.range-filter__inputs>input{width:50%;color:#2a2a30;border:0;-webkit-transition:.3s;transition:.3s;padding:1.875rem 1rem 1.0625rem}.filter-input{position:relative;width:100%}.filter-input input{width:100%;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-black);background-color:transparent;border:.125rem solid rgba(var(--color-black),.1);outline:0;padding:1.875rem 2.75rem .9375rem .9375rem}@media (hover:hover),screen and (min-width:0){.filter-input input:focus,.filter-input input:hover{border-color:var(--color-black)}}.filter-input input::-webkit-input-placeholder,.filter-input textarea::-webkit-input-placeholder{color:rgba(var(--color-black),.6)}.filter-input input::-moz-placeholder,.filter-input textarea::-moz-placeholder{color:rgba(var(--color-black),.6)}.filter-input input:-ms-input-placeholder,.filter-input input::-ms-input-placeholder,.filter-input textarea:-ms-input-placeholder,.filter-input textarea::-ms-input-placeholder{color:rgba(var(--color-black),.6)}.filter-input input::placeholder,.filter-input textarea::placeholder{color:rgba(var(--color-black),.6)}.filter-input svg{-webkit-transition:fill .3s ease;transition:fill .3s ease}.filter-input--select{-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.filter-input--select input{width:100%;height:100%;font-weight:500;font-size:1rem;line-height:1.5rem;color:var(--color-bunker);background-color:transparent;border:0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-input--select input:active,.filter-input--select input:focus{outline:0;border:0}.filter-input--select input::-webkit-input-placeholder{color:var(--color-bunker)}.filter-input--select input::-moz-placeholder{color:var(--color-bunker)}.filter-input--select input:-ms-input-placeholder,.filter-input--select input::-ms-input-placeholder{color:var(--color-bunker)}.filter-input--select input::placeholder{color:var(--color-bunker)}.filter-input--select .filter-input__btn{position:absolute;top:1.5625rem;right:1.1875rem;cursor:pointer;padding:0;background:0 0;border:0;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:0;pointer-events:none;color:var(--color-true-black)}.filter-input--select .filter-input__btn svg{fill:transparent;stroke:rgba(var(--color-black),.6);-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.filter-input--select .intro__list{margin:0}.filter-input--select .filter-input__select-popup{position:absolute;z-index:9;top:100%;left:-.0625rem;min-width:calc(100% + .125rem);max-height:14.1875rem;margin:0;padding:1.0625rem .9375rem 1.1875rem;border-radius:.625rem;border:.0625rem solid var(--color-blue-light);overflow:auto;list-style:none;visibility:hidden;opacity:1;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;background-color:var(--input-background);border-top:none}.filter-input--select .filter-input__select-popup p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:.75rem;line-height:1.5rem;color:var(--color-bunker);cursor:pointer;margin-top:0;margin-bottom:0}.filter-input--select .filter-input__select-popup p:not(:last-of-type){margin-bottom:.5rem}.filter-input--select .filter-input__select-item>svg,.filter-input--select .filter-input__select-popup p svg{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.filter-input--select .filter-input__select-popup p.selected+.filter-input__select-list--city{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:3.25rem;opacity:1}.filter-input--select .filter-input__select-item{padding:.5rem 1.25rem .5rem .6875rem;position:relative;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--color-black);cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0){.filter-input--select .filter-input__select-item:focus,.filter-input--select .filter-input__select-item:hover{color:var(--color-blue);outline:0}}.filter-input--select .filter-input__select-item>svg{position:absolute;width:.625rem;height:.625rem;top:.75rem;right:0;opacity:0}.filter-input--select .filter-input__select-item.active{color:var(--color-blue)}.filter-input--select .filter-input__select-item.active>svg{opacity:1;fill:var(--color-blue)}.filter-input--select.active .filter-input__btn{-webkit-transform:translateY(-20%) rotate(180deg);transform:translateY(-20%) rotate(180deg)}.filter-input--select.active .filter-input__btn svg{stroke:var(--color-default-white)}.filter-input--select.active .filter-input__select-popup{visibility:visible;opacity:1;-webkit-box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.13);box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.13)}.filter-input__select-list{margin-top:0;margin-bottom:.25rem;padding:0;list-style:none}.filter-input__select-list .filter__item{position:relative;padding-left:1.75rem;font-weight:500;font-size:.75rem;line-height:1.5rem;cursor:pointer;outline:0}.filter-input__select-list .filter__item::before{content:"";position:absolute;width:1rem;height:1rem;background-color:var(--color-blue-light);top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:.375rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.filter-input__select-list .filter__item:not(:last-of-type){margin-bottom:1rem}.filter-input__select-list .filter__item.selected::before{background-color:var(--color-accent)}.filter-input__select-list .filter__item--all{padding-left:0}.filter-input__select-list .filter__item--all::before,.filter-input__select-list--city li::before{display:none}.filter-input__select-list .filter__item--all::after{opacity:0;content:"";position:absolute;width:.75rem;height:.5625rem;background-image:url(../img/svg/icon-checkmark.svg);top:0;bottom:0;right:0;margin:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-filter:var(--img-filter);filter:var(--img-filter)}.filter-input__select-list .filter__item--all.selected::after{opacity:1}.filter-input__select-list--city{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:0;opacity:0;border:.0625rem solid var(--color-blue-light);border-radius:.625rem;overflow:hidden;margin-bottom:.875rem;-webkit-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease}.filter-input__select-list--city li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3.125rem;padding:0;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--color-black);outline:0}.filter-input__select-list--city .filter__item:not(:last-of-type),.filter-input__select-list--city li:not(:last-of-type){margin-bottom:0}.filter-input__select-list--city li.selected{background-color:var(--color-accent)}.filter-input__select-list--city .filter__item{padding:0}@media (min-width:768px){.filter-input__select-list--city{min-width:15.5rem}}.filter-input__select-list--visible{max-height:none;opacity:1}.filter,.filter::after,.filter::before{background-color:var(--body-background-lighten)}.filter{padding-top:2.0625rem;padding-bottom:.3125rem;margin-bottom:2.9375rem;position:relative}.filter.indent{margin-bottom:3.5rem}@media (min-width:1025px){.filter.indent{margin-bottom:8.75rem}}.filter::after,.filter::before{content:"";position:absolute;height:6.25rem;z-index:-1}.filter::before{top:-6.25rem;width:100%;left:0}.filter::after{width:148%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-2.9375rem;border-radius:0 0 50% 50%/0 0 100% 100%}@media (min-width:768px){.filter{padding-top:1.875rem}}@media (min-width:1025px){.filter{padding-top:2.9375rem;margin-bottom:0;padding-bottom:3.25rem}.filter::after{width:120%;bottom:-3.5625rem}.filter .aside-filter__close-btn,.filter .filter__aside-btn,.filter .filter__back-link{display:none}}@media (min-width:768px){.filter--housing{padding-top:5rem}}@media (max-width:767px){.filter--extended .filter__form{padding-top:2.3125rem}.filter--extended .select-input{display:none}}.filter--extended::before{display:none}@media (min-width:768px){.filter--extended .filter__container{padding:3.0625rem 2.5rem 3.4375rem;background-color:var(--body-background-lighten)}.filter--extended .filter__form.opened{max-height:calc(100vh - 10.125rem);overflow-y:scroll!important;overflow-x:hidden;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.filter--extended .filter__form.opened::-webkit-scrollbar{width:0}.filter--extended .filter__form form{padding-right:0}.filter--extended .filter__form form .filter__form-btn{display:none}}@media (min-width:768px) and (min-width:1025px){.filter--extended .filter__title{font-size:1.5rem;line-height:1.875rem;margin-bottom:1.1875rem}}@media (min-width:768px) and (min-width:1400px){.filter--extended .filter__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.3125rem}}@media (min-width:768px) and (min-width:1024px) and (max-height:720px){.filter--extended .filter__title{margin-bottom:1.875rem;font-size:2rem}}@media (min-width:768px){.filter--extended .filter__cell{width:100%;margin-bottom:1.375rem}}@media (min-width:768px) and (min-width:768px) and (max-width:1249px){.filter--extended .filter__cell:not(:nth-of-type(2n)){margin-right:0}}@media (min-width:768px){.filter--extended .filter__options{width:100%;max-width:18.875rem;margin-left:auto;margin-right:auto;margin-top:.25rem;padding-right:.4375rem}.filter--extended .filter__options-btn--reset{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0}.filter--extended .filter__options-btn--more{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.filter--extended .filter__cell--city{display:none}}.filter--extended .filter__cell--price,.filter--extended .filter__cell--square{width:100%;margin-right:0}@media (min-width:1250px){.filter--extended .filter__cell--price,.filter--extended .filter__cell--square{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}}.filter--extended .filter__cell--type,.filter--extended .filter__cell--year{width:100%}@media (min-width:1250px){.filter--extended .filter__cell--type,.filter--extended .filter__cell--year{width:47.9%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1025px){.filter--extended{background:0 0}.filter--extended .filter__container{border-radius:1.0625rem}.filter--extended::after{display:none}}@media (min-width:1250px){.filter--extended .filter__accordion,.filter--extended .filter__options{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.filter--extended .filter__accordion{min-width:auto}.filter--extended .filter__accordion .filter__cell{width:100%}.filter--extended .filter__accordion .filter__cell:not(:last-of-type){margin-right:0}}.filter--cascade{margin-bottom:3rem;padding-bottom:1.4375rem}.filter--cascade::before,.filter--inline::after,.filter__options-btn--more svg{display:none}.filter--cascade .select-input{display:block}@media (min-width:1025px){.filter--cascade{padding-top:3.375rem;padding-bottom:3.25rem;margin-bottom:3.625rem}}.filter--inline{padding-top:2.375rem;padding-bottom:2.375rem;margin-left:-1rem;margin-right:-1rem}@media (min-width:768px){.filter--inline{margin-left:0;margin-right:0}}@media (min-width:1025px){.filter--inline{padding-bottom:3rem}}.cascade tr.cascade__task,.filter--inline .filter__container{background-color:var(--body-background-lighten)}@media (min-width:1025px){.filter--inline .filter__container{padding:0;background-color:transparent}}.filter--inline .filter__title{width:100%}.filter--inline .filter__form{padding-top:0}@media (min-width:768px){.filter--inline .filter__form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.filter--inline .filter__cell{width:100%}@media (min-width:768px){.filter--inline .filter__cell,.filter__accordion .filter--inline .filter__cell{width:calc(50% - 6px)}}@media (min-width:1025px){.filter--inline .filter__cell{width:calc(22% - 6px)}.filter--inline .filter__cell[data-name=FULL_PRICE]{width:calc(33% - 6px)}}.filter--inline .filter__options{width:100%}@media (min-width:1025px){.filter--inline .filter__options{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0}}.filter--inline .filter__options-btn--reset{margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:1025px){.filter--inline .filter__options-btn--reset{margin-left:65px}}.filter--inline .filter__options-btn--more{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:1025px){.filter--inline .filter__options-btn--more{margin-left:0}}.filter__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.875rem;color:var(--color-bunker);margin-top:0;margin-bottom:1.1875rem}.filter__title .h2,.filter__title h2,.objects__title h1,.objects__title h2{font:inherit;margin:0 .625rem 0 0}@media (min-width:1025px){.filter__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.625rem}}.filter__accordion.accordion__content.visible,.filter__form.accordion{overflow:visible}.filter__content,.filter__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter__content .filter__form-btn,.filter__form form .filter__form-btn{margin-top:.625rem;min-height:3.5rem;margin-bottom:1.5625rem}@media (max-width:1360px){.filter__content,.filter__form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.filter__content .filter__form-btn,.filter__form form .filter__form-btn{margin-top:0;margin-bottom:0}}@media (max-width:768px){.filter__content .filter__form-btn,.filter__form form .filter__form-btn{margin-bottom:20px;width:100%}}@media (min-width:1461px){.filter__content,.filter__form form{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:12rem}.filter__content .filter__form-btn,.filter__form form .filter__form-btn{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;min-height:4rem;width:12rem;padding-right:.75rem;padding-left:.75rem;margin-top:0}}.filter-input__container{height:100%}@media (min-width:768px){.filter__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.filter__accordion.accordion__content{max-height:0}}@media (min-width:1250px){.filter__accordion .filter__cell{width:23.5%}.filter__accordion .filter__cell:not(:last-of-type){margin-right:2%}}.filter__cell{height:4rem;position:relative;background:var(--input-background);-webkit-box-shadow:inset 0 0 0 .0625rem var(--input-border);box-shadow:inset 0 0 0 .0625rem var(--input-border);border-radius:.625rem;margin-bottom:.9375rem;-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.filter__cell .filter-input,.filter__cell .multirange-input{height:100%}.filter__cell.active{-webkit-box-shadow:inset 0 0 0 .125rem var(--color-blue-light);box-shadow:inset 0 0 0 .125rem var(--color-blue-light)}@media (min-width:768px) and (max-width:1249px){.filter__cell:not(:nth-of-type(2n)){margin-right:4.2%}}@media (min-width:768px){.filter__cell{display:-webkit-box;display:-ms-flexbox;display:flex;width:47.9%}}@media (min-width:1250px){.filter__cell{-webkit-transition:border-color .3s ease;transition:border-color .3s ease}}@media (min-width:1250px) and (hover:hover),screen and (min-width:1250px) and (min-width:0){.filter__cell:focus,.filter__cell:hover{border-color:var(--color-graphite)}}@media (min-width:1250px){.filter__cell--type{width:17.1%;margin-right:2.9%}.filter__cell--price,.filter__cell--square{width:27.1%;margin-right:2.9%}.filter__cell--city{display:none;width:17.1%;margin-right:2.5%}.filter__cell--year{width:17.1%;margin-right:0}}.filter__form form.wide{padding-right:0}.filter__form form.wide .filter__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}.filter__form form.wide .filter__cell{margin-right:20px}@media (min-width:768px){.filter__form form.wide .filter__cell{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(25% - 20px)}}@media (max-width:1360px){.filter__form form.wide .filter__cell{width:calc(50% - 20px)}}@media (max-width:768px){.filter__form form.wide .filter__cell{width:100%;margin-right:0}}.filter__form form.wide .filter__cell:last-child{margin-right:0}.filter__cell-name{position:absolute;left:.9375rem;top:.5rem;font-weight:500;font-size:.625rem;line-height:1.5rem;color:var(--color-graphite)}.filter__options{width:100%;max-width:18rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.0625rem;margin:0 auto}@media (min-width:768px){.filter__options{max-width:20.625rem;margin-right:0}}@media (min-width:1025px){.filter__options{padding-left:0}}@media (min-width:1461px){.filter__options{width:auto;min-width:17.9375rem;max-width:none;margin-top:.75rem;margin-left:0}}@media (max-width:768px){.filter__options{max-width:initial}}.filter__options-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:0;background:0 0;border:0;outline:0;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker)}.filter__options-btn::before{content:"";position:absolute;width:calc(100% + 1.25rem);height:calc(100% + 1.25rem);left:-.625rem;top:-.625rem;background-color:transparent}.filter__options-btn svg{stroke:var(--color-bunker);margin-right:.375rem}.filter__options-btn.active svg,.select-input.active label svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1025px){.filter__options-btn--more svg{display:block}.filter__options-btn--reset{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}.filter__options-btn svg{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,transform .3s ease;transition:color .3s ease,transform .3s ease,-webkit-transform .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.filter__options-btn:focus svg,.filter__options-btn:hover svg{color:var(--color-accent)}}@media (min-width:1250px){.filter__options-btn--reset{margin-left:4.0625rem}}.filter--commercial .filter__cell--type{display:none}@media (min-width:768px) and (max-width:1249px){.filter--commercial .filter__cell--square{margin-right:4.2%}.filter--commercial .filter__cell--price{margin-right:0}}@media (min-width:1250px){.filter--commercial .filter__form form{padding-right:26%}.filter--commercial .filter__form-btn{min-width:23%;position:static}.filter--commercial .filter__cell--square{width:31.1%}.filter--commercial .filter__cell--price{width:31.1%;margin-right:3.9%}.filter--commercial .filter__cell--year{width:31%}}.filter__bar,.filter__bar::before{position:absolute;width:100%;left:0}.filter__bar{display:none;top:0;z-index:3;padding:.875rem 1rem 1.125rem;height:3.5rem;background-color:var(--color-transparent)}@media (min-width:768px){.filter__bar{height:5rem}}.filter__bar::before{content:"";height:.0625rem;background-color:var(--color-blue-light);top:3.5rem}@media (min-width:768px){.filter__bar::before{top:5rem}}.filter__toggler{display:none;padding-top:.4375rem;padding-bottom:.4375rem;margin-bottom:.8125rem}.multirange-input{width:100%}.multirange-input__price-input,.multirange-input__price-inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.multirange-input__price-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 0 .5rem .875rem;width:50%}.multirange-input__price-input input{min-height:1.25rem;font-size:1rem;line-height:1rem;position:relative;width:100%;font-weight:500;outline:0;background:0 0;border:0;border-radius:0;color:var(--input-color)}.multirange-input__price-input:first-of-type input{border-right:.0625rem solid var(--btn-border-color)}@media (min-width:1025px){.multirange-input__price-input{padding:.4375rem .5rem .5rem .9375rem}}.multirange-input__price-label{font-weight:500;font-size:.625rem;line-height:1.3125rem;color:var(--input-label-color)}@media (min-width:768px){.multirange-input__price-label{margin-bottom:.25rem}}.multirange-input__price-slider-wrapper,.noUi-handle::after,.noUi-handle::before{display:none}@media (min-width:768px){.multirange-input__price-slider-wrapper{display:block;padding:0 .75rem;margin-top:-size(1px)}}.noUi-target{background:0 0;border-radius:2px;border:0;-webkit-box-shadow:none;box-shadow:none}.noUi-connects{border-radius:1px}.noUi-connect{background:var(--nouislider-connect)}.noUi-horizontal{height:2px}.noUi-horizontal .noUi-handle{width:14px;height:14px;background:var(--nouislider-handle);border:5px solid var(--nouislider-border);right:-7px;top:-6px;outline:0;cursor:pointer;-webkit-transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}@media (hover:hover),screen and (min-width:0\0 ){.noUi-horizontal .noUi-handle:focus,.noUi-horizontal .noUi-handle:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border-color:var(--color-accent)}}.noUi-handle{border:0;border-radius:50%;background:var(--nouislider-border);cursor:default;-webkit-box-shadow:none;box-shadow:none}.copyright{background-color:var(--body-background-inverse);color:var(--color-default-white)}@media (min-width:1025px){.copyright{border-top:.0625rem solid var(--color-charade);padding:2.5rem 0}}.copyright>*{position:relative}@media (min-width:1025px){.copyright .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.copyright__info{width:100vw;-webkit-transform:translateX(-16px);transform:translateX(-16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 1rem 1.625rem;border-top:.0625rem solid var(--color-charade);border-bottom:.0625rem solid var(--color-charade);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.copyright__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.copyright__info svg{fill:var(--color-accent);margin-right:2.5rem}@media (min-width:1025px){.copyright__info svg{width:6.5625rem;height:1.75rem;margin-right:2.3125rem}.copyright__info{border:0;-webkit-transform:none;transform:none;width:auto;padding:0}}.copyright__address{font-weight:500;font-size:.625rem;line-height:1rem;margin-right:2.5rem;margin-top:10px}@media (min-width:768px){.copyright__address{margin-top:0}}.copyright__info-text,.copyright__info-text a{font-weight:500;font-size:.625rem;line-height:1rem;color:var(--suva-grey);max-width:18rem}@media (min-width:768px){.copyright__info-text,.copyright__info-text a{margin:inherit}}.copyright__info-text--warning{max-width:25rem;font-size:.875rem}.copyright__info-text--warning a{font-size:inherit}@media (min-width:768px){.copyright__info-text--warning{margin:0 20px}}.copyright__email{margin-right:0;margin-top:0;display:block}.copyright__email a{font-weight:500;font-size:.625rem;line-height:1rem;color:var(--color-default-white)}@media (min-width:768px){.copyright__email{margin-right:20px}}.copyright__developed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:1.5625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.copyright__developed{padding:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1025px){.copyright__developed{padding:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.copyright__developed-text{font-size:.75rem;line-height:105%;margin:0 .5625rem 0 0}@media (min-width:1025px){.copyright__developed-text{margin-right:.9375rem}}.copyright__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;outline:0}.copyright__link svg{margin-top:.0625rem;fill:var(--color-default-white);-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (min-width:1025px){.copyright__link svg{margin-top:0}}@media (hover:hover),screen and (min-width:0\0 ){.copyright__link:focus svg,.copyright__link:hover svg{fill:var(--color-accent)}}.geography{padding-top:3.5rem;margin-bottom:7.5rem}@media (min-width:1025px){.geography{margin-bottom:13.1875rem;padding-top:4.6875rem}}.geography--infrastructure{margin-bottom:3.5rem;padding-bottom:3.5rem;border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:1025px){.geography--infrastructure{margin-bottom:5rem;padding-bottom:4.5625rem}}.geography--infrastructure .geography__header{margin-bottom:1.5625rem}@media (min-width:1025px){.geography--infrastructure .geography__header-wrap{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.geography--infrastructure .geography__link{min-width:initial}.geography--infrastructure .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.geography--infrastructure .container{display:block}}.geography--infrastructure .geography__title{margin-bottom:0}@media (min-width:1025px){.geography--infrastructure .geography__title{margin-bottom:1.375rem;margin-right:0}.geography--infrastructure .geography__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 auto}}.geography--infrastructure .geography__list{display:none}@media (min-width:1025px){.geography--infrastructure .geography__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-.25rem;margin-right:0}}.geography--infrastructure .geography__map{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;height:11rem}@media (min-width:1025px){.geography--infrastructure .geography__map{height:auto;min-height:37.1875rem;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.geography__back-link,.geography__back-link svg{-webkit-transition:color .3s ease;transition:color .3s ease}.geography__back-link{display:inline-block;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-true-black);margin:1rem 0 1rem .8125rem;outline:0}@media (min-width:1025px){.geography__back-link{display:none}}.geography__back-link svg{margin-right:.5rem}@media (hover:hover),screen and (min-width:0\0 ){.geography__back-link:focus,.geography__back-link:focus svg,.geography__back-link:hover,.geography__back-link:hover svg{color:var(--color-accent)}}.geography__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-true-black);margin:0 0 1.375rem}@media (min-width:1025px){.geography__title{margin-bottom:1.375rem;-ms-flex-negative:0;flex-shrink:0;font-size:2.25rem;line-height:2.5rem;margin-right:0}}@media (min-width:1440px){.geography__title{margin-right:11.375rem;margin-top:.4375rem}}.geography__container{margin-left:0}@media (min-width:1440px){.geography__container{margin-left:0}}.geography__list{list-style:none;margin:0 0 1.5625rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.geography__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){.geography__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-right:.9375rem}}.geography__item{margin-right:.5rem}@media (min-width:768px){.geography__item{margin-bottom:.5rem}}.geography__item:last-child{margin-right:0}.geography__link{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--btn-color-primary-inverse);display:block;min-width:6.875rem;width:100%;height:auto;padding:.6875rem 1rem .5625rem;background-color:var(--btn-background-grey);border:0;border-radius:.875rem;-webkit-transition:background .3s ease;transition:background .3s ease;outline:0;cursor:pointer}@media (hover:hover),screen and (min-width:0\0 ){.geography__link:not(.geography__link--active):focus,.geography__link:not(.geography__link--active):hover{color:var(--btn-color-primary);background-color:var(--color-accent-lighten)}}.geography__link--active{background-color:var(--color-accent);color:var(--btn-color-primary)}@media (min-width:1025px){.geography__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.75rem}}@media (min-width:768px){.geography__header-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%}}@media (min-width:1025px){.geography__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.geography__header-wrap{width:70%}}.geography__offices{display:none}@media (min-width:1025px){.geography__offices{display:inline-block;padding:.4375rem 1.0625rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;min-width:10rem}}@media (min-width:1440px){.geography__offices{margin-top:.4375rem}}.geography__offices--mobile{width:100%;display:block}@media (min-width:1025px){.geography__offices--mobile{display:none}}.geography__map{position:static;width:100vw;height:13.375rem;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);margin-bottom:2rem}@media (min-width:768px){.geography__map{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@media (min-width:1025px){.geography__map{height:auto;position:relative;-webkit-transform:translateX(-5rem);transform:translateX(-5rem);min-height:40.75rem;margin-bottom:0}}@media (min-width:2000px){.geography__map{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.geography [class*=ymaps-2-1][class*=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.geography__card{visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;display:block;background:var(--body-background-color);-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}@media (min-width:1025px){.geography__card{position:absolute;border:1px solid var(--color-blue-light);border-radius:.625rem;z-index:1;width:26rem;min-height:33.25rem;height:auto;left:calc(52% + 20px);top:12.5rem;right:initial;bottom:initial}}.geography__card--active{visibility:visible;opacity:1}@media (max-height:470px){.geography__card--active{overflow-y:scroll}}.geography__card--small{min-height:15.1875rem;top:21.875rem;display:none}@media (min-width:1025px){.geography__card--small{display:block}}.geography__card--small .geography__name{font-size:1.375rem;line-height:1.875rem;margin-bottom:0}.geography__infrastructure-card{visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:var(--body-background-color);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}@media (min-width:1025px){.geography__infrastructure-card{display:block;position:absolute;border:1px solid var(--color-blue-light);border-radius:.625rem;z-index:1;width:15.25rem;min-height:7.625rem;height:auto;left:43%;top:25.3125rem;right:initial;bottom:initial;padding:1.0625rem 1.5625rem 1.3125rem}}.geography__infrastructure-card--active{visibility:visible;opacity:1}.geography__infrastructure-card .geography__name{font-size:.9375rem;line-height:1.625rem;margin-bottom:.3125rem}.geography__infrastructure-card .geography__address{margin-bottom:.3125rem}.geography__time-onfoot{margin:0;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.875rem;color:var(--color-graphite)}.geography__discount{display:none}@media (min-width:1025px){.geography__discount{display:block;position:absolute;top:1rem;left:1.375rem;background:#fff;border-radius:.75rem;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;color:var(--color-black);padding:.4375rem .875rem;margin:0}}.geography__picture{position:relative;min-height:11.5rem;padding:1rem 2.25rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.4375rem}.geography__picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media (min-width:1025px){.geography__picture{min-height:16.3125rem;border-radius:.625rem .625rem 0 0;overflow:hidden;padding:1rem 1.875rem .875rem 1.5625rem;margin-bottom:0}}.geography__date,.geography__status{font-weight:700;font-size:.625rem;line-height:.625rem;color:var(--color-default-white);z-index:1}.geography__date{position:relative}@media (min-width:1025px){.geography__date,.geography__status{font-weight:700;font-size:.875rem;line-height:1.875rem}}.geography__date{-ms-flex-negative:0;flex-shrink:0;margin-left:.9375rem}.geography__status{position:relative;text-transform:uppercase;letter-spacing:.06em;padding-left:.8125rem}.geography__status::before{content:"";position:absolute;left:-.125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.4375rem;height:.4375rem;border-radius:50%;background-color:var(--color-accent)}.geography__status--finished::before{background-color:var(--color-gossip)}.geography__heading{padding:.5625rem 1rem .875rem .875rem}@media (min-width:1025px){.geography__heading{padding:.875rem 1rem 1.125rem 1.5rem;-webkit-transition:padding .3s ease;transition:padding .3s ease}}.geography__name{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.875rem;color:var(--color-true-black);margin:0 0 .25rem}@media (min-width:1025px){.geography__name{font-size:1.375rem;line-height:1.875rem;margin-bottom:.6875rem}}.geography__address{font-weight:500;font-size:.625rem;line-height:1rem;color:var(--color-graphite);margin:0}.geography__address svg{margin-right:.4375rem}@media (min-width:1025px){.geography__address{font-size:.875rem;line-height:1rem}.geography__address svg{width:.5625rem;height:.75rem}}.geography__card-list{margin-top:0;margin-bottom:0;padding:1.4375rem 1rem 1.8125rem;list-style:none;border-top:1px solid var(--color-blue-light)}@media (min-width:1025px){.geography__card-list{background:var(--body-background-color);padding:1.03125rem 1rem 2rem 1.5rem;border-radius:0 0 .625rem .625rem}}.geography__card-btn{display:block;max-width:18rem;margin:0 auto}@media (min-width:1025px){.geography__card-btn{display:none}}.geography__card-item:not(:last-of-type){margin-bottom:-.1875rem}@media (min-width:1025px){.geography__card-item:not(:last-of-type){margin-bottom:.25rem}}.geography__card-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geography__card-link p{font-size:.75rem;line-height:1.875rem;color:var(--color-nero);margin:0}@media (min-width:1025px){.geography__card-link p{font-size:.875rem}}.geography__card-link span{min-width:.9375rem;margin:0 .625rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px dashed var(--color-graphite);padding-bottom:.3125rem}.geography__card-link b{-ms-flex-negative:0;flex-shrink:0;font-weight:500;font-size:.75rem;line-height:1.875rem;color:var(--color-swamp);min-width:5.5rem}@media (min-width:1025px){.geography__card-link b{font-size:.875rem;min-width:6.4375rem}.geography .container{position:relative}}[class*=ymaps-2-1][class*=-image-with-content].hover,[class*=ymaps-2-1][class*=-image-with-content]:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.geography__description{font-size:.75rem;line-height:1.25rem}@media (min-width:1025px){.geography__description{font-size:1rem;line-height:1.8125rem}}.geography--location{border:0;padding-bottom:0;margin-bottom:-2rem}.geography--location .geography__header{margin-bottom:2rem}.geography--location .geography__map{height:55vw}@media (min-width:1025px){.geography--location{border-bottom:1px solid #d4deeb;padding-bottom:5rem;margin-bottom:0}.geography--location .geography__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:30%;padding-right:1.25rem}.geography--location .geography__title{margin-bottom:1.875rem}.geography--location .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.geography--location .geography__map{height:30.45vw;min-height:30.45vw;width:66%;-webkit-transform:none;transform:none;margin-left:auto;margin-top:.5rem;border-radius:1rem;overflow:hidden}}@media (min-width:2000px){.geography--location .geography__map{left:auto;-webkit-transform:none;transform:none}}.objects{padding-top:3.5rem;padding-bottom:3.5rem;border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:1025px){.objects{padding-top:8.75rem;padding-bottom:3.9375rem}}.objects--cascade{margin-bottom:0;padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:1025px){.objects--cascade{padding-top:5rem;padding-bottom:5rem}}.objects__title,.objects__title .objects__heading{display:-webkit-box;display:-ms-flexbox;display:flex}.objects__title{-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.875rem;color:var(--color-bunker);margin-top:0;margin-bottom:1.5625rem}.objects__title .objects__heading{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.objects__title .objects__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.objects__title .btn{display:none}@media (min-width:1025px){.objects__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.9375rem}.objects__title .btn{display:block;margin-left:auto}}.article__objects-list,.objects__list{min-width:100%;max-width:calc(100% + 1.875rem);margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:768px){.article__objects-list,.objects__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.875rem}.article__objects-item,.objects__item{width:calc(50% - 1.875rem);margin-right:1.875rem}}@media (min-width:1025px){.article__objects-item,.objects__item{width:calc(33.33% - 1.875rem)}}.article__objects-item--slide,.objects__item--slide{width:100%}.objects:not(.objects--list) .objects__item{margin-bottom:1rem}@media (min-width:768px){.objects:not(.objects--list) .objects__item:nth-of-type(n+2){display:block}}@media (min-width:1160px){.objects:not(.objects--list) .objects__item:nth-of-type(n+3){display:block}}.objects__more{margin-top:2.5rem}@media (min-width:1025px){.objects__more{display:none}}.objects--list{padding-top:1rem;padding-bottom:1.625rem;border-bottom:none}@media (min-width:1025px){.objects--list{padding-top:3.125rem;padding-bottom:0}}.objects--list .objects__item{margin-bottom:1.4375rem}@media (min-width:1025px){.objects--list .objects__item{margin-bottom:2.5rem}}.objects--list .objects__title{margin-bottom:.75rem}.objects--list .objects__title .btn{display:block}@media (min-width:768px){.objects--list .objects__title{margin-bottom:2.625rem}}.about{position:relative;background-color:var(--body-background-lighten);margin-bottom:7.5rem}@media (min-width:1025px){.about{margin-bottom:14.5625rem}}.about>*{position:relative}.about::before{content:"";position:absolute;top:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:285%;height:100%;border-radius:50%;border-top:4rem solid var(--body-background-lighten);border-bottom:4rem solid var(--body-background-lighten);background-color:transparent;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width:1025px){.about::before{top:-8rem;width:200%;height:calc(100% - .3125rem);border-top:8.1875rem solid var(--body-background-lighten);border-bottom:8.625rem solid var(--body-background-lighten)}}.about__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-black-2);margin:0 0 1.25rem;max-width:13.75rem}@media (min-width:1025px){.about__title{font-size:2.25rem;line-height:2.5rem;max-width:18.625rem;margin-bottom:2.4375rem}}.about__description{font-size:.875rem;line-height:1.4375rem;margin:0 0 1.5rem;color:var(--color-cello)}@media (min-width:1025px){.about__description{font-size:1.5rem;line-height:2.375rem;max-width:31.875rem;margin-bottom:2.5625rem;color:var(--color-dark)}}@media (min-width:1450px){.about__description{max-width:36.1875rem}}.about__slider{width:100%;position:relative}@media (min-width:1025px){.about__slider{position:absolute;width:35%;top:7rem;right:0;overflow:hidden}}@media (min-width:1150px){.about__slider{width:45%}}@media (min-width:1450px){.about__slider{width:48.7%}}@media (min-width:1550px){.about__slider{width:51%}}@media (min-width:2000px){.about__slider{left:50%;width:50vw}}.about__slider::before{display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";position:absolute;z-index:1;top:0;width:7.5rem;height:8.875rem}@media (min-width:1025px){.about__slider::before{display:block;width:15.625rem;height:14.875rem;left:-8.125rem}}.about__slider--blured::before,.purchase__offers.opened::before{opacity:1}.about__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:1025px){.about__slider-wrap{margin-bottom:3.5625rem}}.about__item{position:relative;width:10rem;min-height:8.875rem;-ms-flex-negative:0;flex-shrink:0;background:var(--body-background-lighten);border:.0625rem solid var(--color-blue-light);border-radius:.8125rem;padding:1.5rem 1.1875rem 1.125rem;-webkit-transition:background .3s ease;transition:background .3s ease}.about__item.last-slide{margin-right:1.875rem}.about__item.last-slide.about__item--blured,.about__item.last-slide~.about__item.about__item--blured{background:-webkit-gradient(linear,left top,right top,color-stop(88.37%,#f3f5f8),to(rgba(243,245,248,0)));background:linear-gradient(90deg,#f3f5f8 88.37%,rgba(243,245,248,0) 100%)}.about__item.last-slide,.about__item.last-slide~.about__item{background:var(--color-default-white)}@media (min-width:1025px){.about__item{width:16.8125rem;min-height:14.875rem;border-radius:1rem;padding:3rem 1.9375rem 2.25rem}}.about__item-title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:2.25rem;line-height:1.75rem;color:var(--color-dark);margin:0 0 .8125rem}@media (min-width:1025px){.about__item-title{font-size:4.5rem;line-height:1.75rem;margin-bottom:2.625rem}}.about__item-text{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.1875rem;color:var(--color-night-rider2);margin:0}@media (min-width:1025px){.about__item-text{font-size:1.25rem;line-height:1.625rem}.about__btn{width:10rem;padding:.4375rem 1rem}}.about .slider-pagination{position:relative;height:.0625rem;margin-bottom:2rem}@media (min-width:1025px){.about .slider-pagination{width:88%}}.about .slider-scrollbar{position:relative;margin-bottom:2rem}@media (min-width:1025px){.about .slider-scrollbar{width:88%}}.news{margin-bottom:3.5rem;padding-top:3.5rem}@media (min-width:1025px){.news{padding-top:6.5rem;margin-bottom:5rem}}.news__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news__btn{display:none;min-width:10rem}@media (min-width:1025px){.news__btn{display:block}}.news__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 1.625rem}@media (min-width:1025px){.news__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:3rem}}.news__slider{position:relative;width:100%}@media (min-width:1025px){.news__slider{overflow:hidden}}.news__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:1025px){.news__slider-wrap{margin-bottom:3rem}}.news__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:15rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:1025px){.news__item{width:calc(50% - 32px);opacity:0}}.news__item--visible .news__card{background:var(--body-background-color)}@media (min-width:1025px){.news__item--visible{opacity:1}}.news__item.penult-slide .news__card{background-color:var(--color-solitude)}@media (min-width:357px){.news__item.penult-slide .news__card{background-color:var(--color-default-white)}}@media (min-width:377px){.news__item.penult-slide .news__card{background-color:var(--color-solitude)}}.news__item.last-slide .news__card,.news__item.last-slide~.news__item .news__card{background-color:var(--color-default-white)}.news__card{border:.0625rem solid var(--color-blue-light);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.625rem;background:var(--body-background-lighten);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:14.25rem;width:100%;padding:8.4375rem 1rem 1.09375rem;overflow:hidden;-webkit-transition:background .3s ease,border .3s ease;transition:background .3s ease,border .3s ease;outline:0}@media (min-width:1280px){.news__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:15.6875rem;padding:1.5625rem 1rem 2.25rem 55%}}@media (min-width:1500px){.news__card{padding:1.5625rem 2rem 2.25rem 20.875rem}}@media (hover:hover),screen and (min-width:0\0 ){.news__card:focus,.news__card:hover{border:1px solid var(--color-graphite)}}.news__card img{position:absolute;width:100%;height:7.5rem;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (min-width:1280px){.news__card img{width:52%;height:100%}}@media (min-width:1500px){.news__card img{width:19rem;height:100%}}.news__text{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.8125rem;line-height:1.125rem;color:var(--color-bunker);margin:0 0 .84375rem}@media (min-width:1500px){.news__text{font-size:1.375rem;line-height:1.75rem}}.news__date{margin-top:auto;font-weight:500;font-size:.6875rem;line-height:1rem;color:var(--color-graphite)}@media (min-width:1500px){.news__date{font-size:.875rem;line-height:1rem}}.news .slider-pagination{position:relative;height:.0625rem}.news .slider-scrollbar{position:relative;margin-bottom:2rem;width:100%}.tabs__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__item{margin-right:.5rem}.tabs__link{cursor:pointer;border:0;outline:0;white-space:nowrap;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--btn-color-primary-inverse);display:block;width:100%;height:auto;padding:.625rem 1rem;background-color:var(--btn-background-grey);border-radius:.875rem;-webkit-transition:background .3s ease;transition:background .3s ease}.tabs__link--light{background-color:var(--body-background-color)}@media (hover:hover),screen and (min-width:0\0 ){.tabs__link:not(.tabs__link--active):focus,.tabs__link:not(.tabs__link--active):hover{background-color:var(--color-accent-lighten);color:var(--btn-color-primary)}}.tabs__link--active{background-color:var(--color-accent);color:var(--btn-color-primary)}.tab{display:none}.tab--active{display:-webkit-box;display:-ms-flexbox;display:flex}.city-tab{display:none}.city-tab--active{display:block}.range-input{width:100%}.range-input .noUi-horizontal{height:3px}.range-input .noUi-handle{width:1.25rem;height:1.25rem;background:var(--nouislider-handle);border:.375rem solid var(--nouislider-border);right:-.625rem;top:-.5rem}.purchase__offers::before,.range-input .noUi-connects{background-color:var(--color-blue-light)}.range-input .noUi-connect{background:var(--nouislider-connect)}.range-input__price-inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.range-input__price-input{padding:0 0 .375rem}.range-input__price-input input{font-family:"Atyp Display","Arial",sans-serif;letter-spacing:.04em;min-height:1.25rem;font-weight:500;font-size:1.125rem;line-height:1.5rem;position:relative;width:100%;outline:0;background:0 0;border:0;padding-top:.1875rem;padding-left:0;color:var(--input-color)}.range-input__price-label{font-weight:500;font-size:.625rem;line-height:1.3125rem;color:var(--input-label-color)}.range-input__price-slider{cursor:pointer}.purchase{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:1409px){.purchase form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0;padding-top:1.125rem}}.purchase__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:.75rem;margin-block-start:.75rem;color:var(--color-graphite);width:100%}.purchase__tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.purchase__tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.purchase__wrapper{position:relative;width:45.7%}}.purchase__wrapper form{padding:0 .75rem}@media (min-width:768px){.purchase__wrapper form{padding:0}}.purchase__header{margin-bottom:2rem}@media (max-width:1332px){.purchase__header .btn{display:none}}@media (min-width:768px){.purchase__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3.875rem}}.purchase__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-true-black);margin-top:0;margin-bottom:1.375rem}@media (min-width:1025px){.purchase__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:0}}@media (min-width:1460px){.purchase__tabs{margin-right:6.875rem}}.purchase__picture{position:relative;min-width:100vw;margin-bottom:1.625rem;margin-left:-1rem;min-height:9.5rem}.purchase__picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media (min-width:768px){.purchase__picture{min-width:100%;margin-left:0;min-height:21.875rem;border-radius:1rem;overflow:hidden}}.purchase__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.9375rem}@media (max-width:399px){.purchase__form-wrapper .range-input--fee{width:48%}.purchase__form-wrapper .range-input--term{width:42%}}@media (min-width:400px){.purchase__form-wrapper .range-input{width:45%;margin-bottom:1.4375rem}}@media (min-width:768px){.purchase__form-wrapper .range-input{width:45%;margin-bottom:3.1875rem}}@media (min-width:1409px){.purchase__form-wrapper{width:57%;margin-bottom:0}.purchase__form-wrapper:last-of-type{margin-right:0}}.purchase__input{margin-bottom:1.625rem}@media (min-width:1409px){.purchase__input{width:calc(43% - 2rem)}.purchase__input:not(:last-of-type){margin-right:2rem}}.purchase__text{font-size:.75rem;line-height:1.25rem;color:var(--color-true-black);margin-top:0;margin-bottom:1.5625rem}@media (min-width:1025px){.purchase__text{font-size:1rem;line-height:1.75rem;margin-bottom:2.4375rem}}.purchase__btn{width:100%}.purchase__btn.active{display:none}@media (min-width:768px){.purchase__btn{display:none}}@media (min-width:1025px){.purchase__btn{width:auto}}.purchase__offers{position:relative;padding-top:0;padding-bottom:0;-webkit-transition:padding .3s ease,margin-top .3s ease;transition:padding .3s ease,margin-top .3s ease}.purchase__offers::before{content:"";position:absolute;left:-1rem;top:0;height:.0625rem;width:100vw;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.purchase__offers.opened{padding-top:2.9375rem;padding-bottom:.0625rem;margin-top:3.5rem}@media (min-width:768px){.purchase__offers{width:48.8%;margin-left:auto;padding-top:0}.purchase__offers .purchase__offers-wrap{max-height:none}.purchase__offers.opened{padding-top:0;padding-bottom:0;margin-top:0}.purchase__offers::before{display:none}.purchase__description{width:48.8%;margin-left:auto;padding-top:.25rem}.purchase__description .purchase__btn{display:inline-block;min-width:18rem}}.purchase__offers-wrap{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.purchase__offers-title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-true-black);margin-top:0;margin-bottom:1.5625rem}@media (min-width:768px){.purchase__offers-title{font-size:1.375rem;margin-bottom:2rem}}.purchase__offers-list{margin-top:0;margin-bottom:0;padding:0;list-style:none;max-height:31.4375rem;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}@media (min-width:1025px){.purchase__offers-list{max-height:40.4375rem}}.purchase__offers-list--hiding{-webkit-animation-name:slide-bottom;animation-name:slide-bottom}.purchase__offers-list--opening{-webkit-animation-name:slide-top;animation-name:slide-top}.purchase__offers-item{margin-bottom:1.5625rem}@media (min-width:768px){.purchase__offers-item{margin-bottom:0}.purchase__offers-item:not(:last-of-type){margin-bottom:1.5625rem}}.purchase__more{margin-top:.5625rem}.purchase__more.open{display:none}@media (min-width:768px){.purchase__more{display:block;max-width:18rem;margin-top:1.8125rem}}@media (min-width:1025px){.purchase__more{margin-top:2rem}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.purchase__more:focus,.purchase__more:hover{outline:0;border-color:var(--color-suva-grey);background-color:var(--color-suva-grey)}}.purchase__application-btn{display:none;margin-bottom:16px}.purchase__application-btn.active{display:block}@media (min-width:768px){.purchase__application-btn{display:inline-block}}@media (min-width:1025px){.purchase__application-btn{margin-right:16px;margin-bottom:0}}@media (max-width:1439px){.purchase__wrapper form .btn--grey{margin-top:16px;width:100%}.purchase__application-btn{width:100%}}.purchase--mortgage .purchase__header{width:50%;margin-bottom:1.5rem}@media (min-width:1025px){.purchase--mortgage .purchase__header{margin-bottom:3.125rem}}.purchase--mortgage .purchase__picture{margin-left:0;min-width:100%;border-radius:.625rem;overflow:hidden;min-height:11.5rem}@media (min-width:768px){.purchase--mortgage .purchase__picture{min-height:21.38vw}}.purchase--mortgage .purchase__wrapper form{padding:0}.purchase--mortgage .purchase__offers-title{font-size:1.125rem;line-height:1.375rem}@media (min-width:1025px){.purchase--mortgage .purchase__offers-title{font-size:1.375rem;line-height:1.75rem}}.purchase--single{border-bottom:none}.purchase--single .purchase__tabs{display:none}.news-page{margin-bottom:2.875rem}@media (min-width:768px){.news-page{max-width:54rem;margin:0 auto 3rem}}.news-page__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:1.25rem;margin-bottom:1.375rem}@media (min-width:768px){.news-page__head{padding-top:1.875rem;padding-bottom:0;margin-bottom:3rem}}.news-page__head::before{content:"";position:absolute;height:.0625rem;width:100vw;-webkit-transform:translateX(-16px);transform:translateX(-16px);background-color:var(--color-blue-light);left:0;bottom:0}@media (min-width:768px){.news-page__head::before{display:none}}.news-page__back-link{display:inline-block;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker);margin:0 0 1.5rem -.125rem;outline:0}@media (min-width:768px){.news-page__back-link{margin-bottom:2rem}}.news-page__back-link svg{margin-right:.5rem;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0\0 ){.news-page__back-link:focus svg,.news-page__back-link:hover svg{color:var(--color-accent)}}.news-page__image{width:100vw;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);margin-bottom:1.125rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:768px){.news-page__image{width:auto;-webkit-transform:none;transform:none;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-bottom:0;border-radius:1rem;overflow:hidden}}.news-page__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 .75rem}@media (min-width:768px){.news-page__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2rem}}.news-page__date{font-weight:500;font-size:.6875rem;line-height:1rem;color:var(--color-graphite)}@media (min-width:768px){.news-page__date{margin-bottom:2rem;font-size:.875rem;line-height:1rem}}.news-page__socials{display:-webkit-box;display:-ms-flexbox;display:flex}.news-page__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;font-size:.75rem;line-height:1.5rem}@media (min-width:768px){.news-page__btn{margin-bottom:2rem}}.news-page__btn:last-of-type{margin-right:0}.news-page__btn svg{margin-right:.625rem}.news-page p{font-size:.75rem;line-height:1.25rem;color:var(--color-bunker);margin:0 0 1.25rem}@media (min-width:768px){.news-page p{font-size:1.125rem;line-height:2rem;margin-bottom:2rem}}.news-page p:last-of-type{margin-bottom:1.5625rem}@media (min-width:768px){.news-page p:last-of-type{margin-bottom:2.5rem}}.navigation{border-top:.0625rem solid var(--color-blue-light);border-bottom:.0625rem solid var(--color-blue-light)}.navigation__wrapper{position:relative;padding:0}@media (min-width:768px){.navigation__wrapper{padding:0 1rem}}@media (min-width:1025px){.navigation__wrapper{max-width:120rem;margin:0 auto;padding:0 4rem;-webkit-transition:padding-left .3s ease;transition:padding-left .3s ease}}@media (min-width:1440px){.navigation__wrapper{padding:0 9rem}}.navigation__list{position:relative;list-style:none;margin:0;padding:0;min-height:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}@media (min-width:768px){.navigation__list{min-height:2.5rem;overflow-x:initial}}.navigation__item{position:relative;margin-right:2.1875rem;-ms-flex-negative:0;flex-shrink:0}.navigation__item:nth-child(n+2)::before{content:"";position:absolute;background-image:url(../img/svg/icon-ellipse.svg);width:.125rem;height:.125rem;left:-1.0625rem;top:0;bottom:0;margin:auto;-webkit-filter:var(--img-filter);filter:var(--img-filter)}.navigation__item:first-child{padding-left:1rem}.navigation__item:last-child{padding-right:1rem}.navigation__link{font-size:.625rem;line-height:1.5rem;color:var(--color-bunker);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (min-width:768px){.navigation__link{font-size:.75rem;line-height:1.5rem}}@media (hover:hover),screen and (min-width:0\0 ){.navigation__link[href]:focus,.navigation__link[href]:hover{color:var(--color-accent)}}.select-input{position:relative}.select-input label{cursor:pointer;font:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-graphite);-webkit-transition:color .3s ease;transition:color .3s ease}.select-input label>svg{margin-left:.4375rem;margin-top:.375rem}@media (min-width:1025px){.select-input label>svg{width:1.1875rem;height:.625rem}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.select-input label:focus,.select-input label:hover{color:var(--color-accent)}}.select-input input{width:auto;color:var(--color-black);background-color:transparent;border:0;outline:0;padding:0}.select-input svg{-webkit-transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,transform .3s ease;transition:fill .3s ease,transform .3s ease,-webkit-transform .3s ease}.select-input.active label{color:var(--color-accent)}.select-input.active .select-input__list{visibility:visible;opacity:1;-webkit-box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.13);box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.13)}.select-input__btn{cursor:pointer;padding:0;background:0 0;border:0;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.select-input__btn svg{fill:transparent;stroke:rgba(var(--color-default-white),.6);-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.select-input__list{position:absolute;z-index:9;top:100%;left:1.25rem;margin:0;padding:.625rem 0;border-radius:.625rem;border:.0625rem solid var(--color-blue-light);overflow:auto;list-style:none;visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease,-webkit-box-shadow .3s ease;transition:visibility .3s ease,opacity .3s ease,box-shadow .3s ease;transition:visibility .3s ease,opacity .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;background-color:var(--body-background-color)}@media (min-width:1025px){.select-input__list{right:0;left:auto}}.select-input__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Montserrat","Arial",sans-serif;white-space:nowrap;font-weight:500;font-size:.75rem;line-height:2rem;cursor:pointer;color:var(--color-bunker);-webkit-transition:color .3s ease;transition:color .3s ease;padding:0 5.125rem 0 1.5rem}@media (hover:hover),screen and (min-width:0){.select-input__item:focus,.select-input__item:hover{background-color:var(--color-accent);outline:0}}.select-input__item>svg{position:absolute;top:50%;right:1.0625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.select-input__item.active>svg{opacity:1}.favorites{width:100vw;background-color:var(--body-background-color)}@media (min-width:768px){.favorites{max-width:26rem}}.favorites--empty .favorites__header .btn{display:none}@media (min-width:768px){.favorites--empty .favorites__header>span{margin-left:auto}}.favorites--empty .favorites__empty{opacity:1;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.favorites__back{padding:1.0625rem 1rem .875rem;border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:768px){.favorites__back{display:none}}.favorites__back-link{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker)}.favorites__back-link svg{margin-right:.5625rem}.favorites__header,.favorites__header .btn{display:-webkit-box;display:-ms-flexbox;display:flex}.favorites__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:.0625rem solid var(--color-blue-light);position:relative;padding:.6875rem 1rem 1rem}.favorites__header .h3{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:2.5rem;color:var(--color-bunker);margin:0}.favorites__header>span{font-weight:500;font-size:.75rem;line-height:1.125rem;color:#8ca1ba}@media (min-width:768px){.favorites__header>span{display:block;min-width:5.25rem;text-align:right}}.favorites__header .btn{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.4375rem 1rem .4375rem .5625rem}.favorites__header .btn svg{margin-right:.625rem}@media (min-width:768px){.favorites__header{padding:1.125rem 1.375rem .875rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorites__header .btn{position:static;margin-left:auto;margin-right:.3125rem;-webkit-transform:none;transform:none}.favorites__header h3{font-size:1.375rem;line-height:2.5rem}}.favorites__list{margin-top:0;margin-bottom:0;padding:0;list-style:none}.favorites__list:not(:last-of-type){margin-bottom:.4375rem}.favorites__item{border-bottom:.0625rem solid var(--color-blue-light)}.favorites-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem 1.4375rem .3125rem 1rem}@media (min-width:768px){.favorites-item{padding:0 2.125rem 0 1.375rem}}@media (min-width:1025px){.favorites-item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.favorites-item:focus,.favorites-item:hover{background-color:var(--body-background-lighten)}}.favorites-item__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:0;background:0 0;border:0;outline:0;margin-left:auto;margin-bottom:1.75rem}.favorites-item__btn svg{fill:var(--color-coral-red)}@media (min-width:1025px){.favorites-item__btn{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.favorites-item__btn:focus,.favorites-item__btn:hover{opacity:.5}}.favorites-item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;width:3rem;height:4.625rem}.favorites-item__img img{max-height:70px;width:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:var(--img-filter);filter:var(--img-filter)}@media (min-width:768px){.favorites-item__img{width:4.25rem;margin-right:1.75rem;height:6.4375rem}}.favorites-item__description,.favorites__category{display:-webkit-box;display:-ms-flexbox;display:flex}.favorites-item__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding-bottom:.5625rem}.favorites-item__description b{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.75rem;line-height:1.625rem;color:var(--color-bunker)}.favorites-item__description span{font-weight:500;font-size:.625rem;line-height:1.0625rem;color:#8ca1ba}@media (min-width:768px){.favorites-item__description b{font-size:1rem;line-height:1.875rem}.favorites-item__description span{font-size:.75rem;line-height:1.125rem}}.favorites__category{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5625rem 1rem 0}.favorites__category .btn{min-height:2rem;padding:.3125rem .8125rem 0}@media (min-width:768px){.favorites__category{padding:.5625rem 1.3125rem 0 1.5625rem}}.favorites__category-name{font-weight:500;font-size:.625rem;line-height:1.125rem;color:#8ca1ba;margin:0}.favorites__empty{display:none;visibility:hidden;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.9375rem 1rem 1rem;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.favorites__empty .h3,.favorites__empty p{font-weight:500;text-align:center;color:var(--color-bunker)}.favorites__empty .h3{font-family:"Atyp Display","Arial",sans-serif;margin:0 0 .5rem;font-size:1.5rem;line-height:2.5rem}.favorites__empty p{font-size:.75rem;line-height:1.1875rem;margin-top:0;margin-bottom:.625rem}.favorites__empty svg{fill:#8ca1ba}.favorites__empty .btn{width:100%}@media (min-width:768px){.favorites__empty{padding:3.625rem 1.375rem .875rem}.favorites__empty h3{font-size:1.375rem;line-height:2.5rem}.favorites__empty .btn{max-width:18rem}}.message-success{position:fixed;bottom:10%;right:.625rem;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:25.9375rem;width:calc(100% - 20px);padding:.875rem .625rem 1.25rem;background-color:var(--body-background-lighten);-webkit-box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.13);box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.13);border-radius:1rem;-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px){.message-success{right:5%}}@media (min-width:1025px){.message-success{bottom:7.25rem;right:10rem;max-width:25.9375rem;width:100%;padding:1rem .9375rem 1.25rem}}.message-success.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.message-success__icon{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.125rem;height:2.125rem;margin-right:.625rem;border-radius:50%;background-color:var(--color-default-white)}@media (min-width:1025px){.message-success__icon{width:2.75rem;height:2.75rem;margin-right:1.25rem}}.message-success__text{margin:0;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.5rem}.message-success__text--alt{font-family:"Montserrat","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.5rem}.icon-cluster-map{color:var(--color-default-white)}@media (hover:hover),screen and (min-width:0\0 ){.icon-cluster-map:hover{color:var(--color-accent)}}.apartments{padding-top:1rem;padding-bottom:3.5rem}@media (min-width:1025px){.apartments{padding-top:0;padding-bottom:2.5rem}}@media (max-width:1024px){.apartment-wrapper{padding:0}}@media (min-width:1025px){.apartment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.5rem}}.apartment-wrapper--cascade{position:relative}.apartment-wrapper--cascade::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.apartment-wrapper--cascade::after{left:calc((1920px - 100vw)/2)}}@media (min-width:1025px){.apartment-wrapper--cascade{padding-top:80px}.apartment-wrapper--cascade .apartment-wrapper__content{padding-bottom:80px}.apartment-wrapper--cascade .apartments__btn-more{display:block;min-width:18rem;width:auto;margin-left:0}}.apartments__back-link{display:none;margin-bottom:1.1875rem}@media (min-width:1025px){.apartments__back-link{display:inline-block}}.apartment-wrapper__aside{padding:0;margin:0 0 5.3125rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.apartment-wrapper__aside{min-width:20rem;width:39%;margin-right:3rem}}.apartment-wrapper__content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.apartments__header{padding:0 1rem}@media (min-width:768px){.apartments__header{padding:0 2.5rem}}@media (min-width:1025px){.apartments__header{padding:0}}.apartments__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:2.5rem;color:var(--color-bunker);margin-top:0;margin-bottom:.875rem}@media (min-width:768px){.apartments__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:1.6875rem}}.apartments__list{margin-top:1.375rem;margin-bottom:0;padding:0;list-style:none}@media (min-width:1025px){.apartments__list{margin-top:1.4375rem}}.apartments__item{border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:1025px){.apartments__item:last-of-type{border-bottom:none}}.apartments__btn-more{width:100%;max-width:calc(100% - 2rem);margin-top:1.25rem;margin-left:auto;margin-right:auto}.apartments__filter-btn{width:100%;margin-bottom:1.5rem;display:none}.apartments__filter-btn svg{margin-right:.5rem}@media (min-width:768px){.apartments__filter-btn{display:none}}.apartments__sort--hidden{display:none!important}@media (min-width:768px){.apartments__sort{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px) and (max-width:1440px){.apartments__sort{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.apartments__sort-btn{cursor:pointer;border:0;outline:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.5rem;background-color:var(--body-background-lighten);font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.875rem;color:var(--color-true-black);width:100%;padding:0 0 0 .625rem}.apartments__sort-btn .icon-desktop{display:none;fill:var(--color-true-black);stroke:var(--color-true-black)}.apartments__sort-btn .icon-mobile{fill:var(--color-true-black);stroke:var(--color-true-black);margin-left:.5rem}.apartments__sort-btn .desktop-text,.apartments__sort-btn--booked{display:none}@media (min-width:1025px){.apartments__sort-btn{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;background-color:transparent;font-size:.875rem;line-height:1.5rem;width:auto;padding:0;-webkit-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.apartments__sort-btn:focus,.apartments__sort-btn:hover{color:var(--color-accent)}.apartments__sort-btn:focus svg,.apartments__sort-btn:hover svg{fill:var(--color-accent);stroke:var(--color-accent)}}@media (min-width:1025px){.apartments__sort-btn:not(:last-of-type){margin-right:1.25rem}.apartments__sort-btn .icon-mobile{display:none}.apartments__sort-btn .icon-desktop{display:block}.apartments__sort-btn .icon-desktop--active{display:none}.apartments__sort-btn svg{margin-right:.5rem;-webkit-transition:fill .3s ease,stroke .3s ease;transition:fill .3s ease,stroke .3s ease}.apartments__sort-btn--booked{display:-webkit-box;display:-ms-flexbox;display:flex}.apartments__sort-btn .desktop-text{display:inline}.apartments__sort-btn .mobile-text,.apartments__sort-btn.active .icon-desktop{display:none}.apartments__sort-btn.active .icon-desktop--active{display:block}}@media (min-width:1123px){.apartments__sort-btn:not(:last-of-type){margin-right:5rem}}@media screen and (min-width:1025px) and (max-width:1440px){.apartments__sort-btn{font-size:.65rem}.apartments__sort-btn:not(:last-of-type){margin-right:1rem}}.apartments__not-result{display:none;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--color-bunker);margin-top:-.375rem;margin-bottom:1.75rem}@media (min-width:1025px){.apartments__not-result{font-size:1.375rem;line-height:1.875rem}}@media (min-width:768px){.aside-filter .aside-filter__close-btn{display:none}}@media (max-width:767px){.apartment-wrapper--filtered .apartment-wrapper__aside{margin:0}.apartment-wrapper--filtered .apartments__filter-btn{display:block}.apartment-wrapper--filtered .apartments__sort-btn--price{display:-webkit-box;display:-ms-flexbox;display:flex}.apartment-wrapper--filtered .apartments__back-link{display:inline-block}.apartment-wrapper--filtered .apartments__list{margin-top:2rem}.apartment-wrapper--filtered .aside-filter{position:fixed;width:auto;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-ms-overflow-style:none;scrollbar-width:none;background-color:var(--body-background-lighten);padding-top:3rem;padding-bottom:4.375rem}.apartment-wrapper--filtered .aside-filter--open{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.apartment-wrapper--filtered .filter__bar{display:block}.apartment-wrapper--filtered .filter__toggler{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center}.apartment-wrapper--filtered .filter__accordion{max-height:none;overflow:visible}.apartment-wrapper--filtered .filter__options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.apartment-wrapper--filtered .filter::after,.apartment-wrapper--filtered .filter__options-btn--more{display:none}}.construction-progress{margin-bottom:3.5rem;padding-top:3.5rem;padding-bottom:3rem;border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:1025px){.construction-progress{padding-top:5rem;margin-bottom:5rem;padding-bottom:5.625rem}}.construction-progress .filter-input__select-popup{border:.0625rem solid var(--color-blue-light);min-width:100%;top:100%;left:0}.construction-progress__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.construction-progress__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.construction-progress__list{list-style:none;margin:0 0 .9375rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media (min-width:768px){.construction-progress__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){.construction-progress__list{width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-right:15px}}.construction-progress__list-item{margin-right:.5rem}@media (min-width:768px){.construction-progress__list-item{margin-bottom:.5rem}}.construction-progress__list-button{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--btn-color-primary-inverse);display:block;min-width:5.25rem;width:100%;height:100%;padding:.5625rem .75rem .6875rem .875rem;background-color:var(--btn-background-grey);border:0;border-radius:14px;-webkit-transition:background .3s ease;transition:background .3s ease;outline:0;cursor:pointer}@media (hover:hover),screen and (min-width:0\0 ){.construction-progress__list-button:not(.construction-progress__list-button--active):focus,.construction-progress__list-button:not(.construction-progress__list-button--active):hover{background-color:var(--color-accent-lighten);color:var(--btn-color-primary)}}.construction-progress__list-button--active{background-color:var(--color-accent);color:var(--btn-color-primary)}.construction-progress__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 1.25rem}@media (min-width:1025px){.construction-progress__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:3rem;margin-right:14.125rem}}.construction-progress__slider{position:relative;width:100%}.construction-progress__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;margin:0 0 1.0625rem;padding:0}@media (min-width:1025px){.construction-progress__slider-wrap{margin-bottom:2rem}}.construction-progress__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:17rem;min-height:15rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:1025px){.construction-progress__item{width:26rem;min-height:21.4375rem}}.construction-progress__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:14.25rem;width:100%;padding:0;overflow:hidden;-webkit-transition:background .3s ease,border .3s ease;transition:background .3s ease,border .3s ease;outline:0}@media (min-width:1280px){.construction-progress__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:15.6875rem}}.construction-progress__image{width:100%;min-height:12.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:1rem}@media (min-width:1025px){.construction-progress__image{min-height:18.5rem}}.construction-progress__image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.construction-progress__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media (min-width:1025px){.construction-progress__info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.construction-progress__text{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker);margin:0}.construction-progress__photos{margin:0;font-weight:500;font-size:.625rem;line-height:1.5rem;color:var(--color-graphite)}@media (min-width:1025px){.construction-progress__photos{font-size:.875rem;line-height:1.5rem;padding-left:1.625rem;position:relative}.construction-progress__photos::before{content:"";position:absolute;top:0;bottom:0;margin:auto;left:13px;width:2px;height:2px;border-radius:50%;background-color:var(--color-graphite)}}.construction-progress .slider-pagination{position:relative;height:.0625rem}.construction-progress .slider-scrollbar{position:relative;width:100%}.construction-progress .filter{background-color:var(--body-background-color);padding:0;margin-bottom:1.125rem}@media (min-width:1025px){.construction-progress .filter{margin-bottom:1.5625rem}}.construction-progress .filter form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.construction-progress .filter form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:40.375rem}}.construction-progress .filter::after,.construction-progress .filter::before,.construction-progress--photo-only .construction-progress__list{display:none}@media (min-width:768px){.construction-progress .filter__cell{margin-right:0;width:100%}}@media (min-width:1025px){.construction-progress .filter__cell{margin-right:1.375rem}.construction-progress .filter__cell:last-of-type{margin-right:0}}.construction-progress .filter__cell input{font-weight:500;padding-top:2.1875rem}.construction-progress .filter__cell .filter-input__btn{top:1.625rem;right:1.25rem}.construction-progress--photo-only{margin-bottom:0}.construction-progress .filter form,.construction-progress__video-link,.introscreen{display:-webkit-box;display:-ms-flexbox;display:flex}.construction-progress__video-link{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:6rem;height:6rem;z-index:1;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.construction-progress__video-link svg{z-index:1;margin-left:.25rem}.construction-progress__video-link::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-default-white);border-radius:50%;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px) and (hover:hover),screen and (min-width:768px) and (min-width:0){.construction-progress__video-link:focus::before,.construction-progress__video-link:hover::before{-webkit-transform:scale(1.19);transform:scale(1.19)}}.introscreen{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;width:100%;overflow:hidden;clip-path:ellipse(121% 50% at 50% 50%);min-height:30.625rem;-ms-flex-negative:0;flex-shrink:0;padding-bottom:4.3125rem;margin-bottom:3.75rem}@media (min-width:768px){.introscreen{clip-path:ellipse(110% 50% at 50% 50%);height:calc(100vh - 3.625rem);height:calc(100*var(--vh, 1vh) - 3.625rem);padding-bottom:5.375rem}.introscreen img{height:100%}.introscreen::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(34.66%,rgba(40,46,54,0)),color-stop(84.36%,#282e36));background:linear-gradient(180deg,rgba(40,46,54,0) 34.66%,#282e36 84.36%)}}.introscreen img,.introscreen::before{position:absolute;top:0;left:0;width:100%;height:100%}.introscreen img{-o-object-fit:cover;object-fit:cover;z-index:-1}.introscreen::before{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(34.96%,rgba(40,46,54,0)),color-stop(71.61%,rgba(40,46,54,.88)));background:linear-gradient(180deg,rgba(40,46,54,0) 34.96%,rgba(40,46,54,.88) 71.61%);z-index:0}@media (min-width:1025px){.introscreen{height:calc(100vh - 5rem);height:calc(100*var(--vh, 1vh) - 5rem);margin-bottom:5rem}}.introscreen__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1}@media (min-width:768px){.introscreen__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:30%}}.introscreen__title{color:var(--color-default-white);margin-top:0;margin-bottom:1.125rem}@media (min-width:1025px){.introscreen__title{margin-bottom:.75rem}}.introscreen__text{font-weight:500;font-size:.75rem;line-height:1.25rem;color:var(--color-default-white);margin-top:0;margin-bottom:1.25rem;width:85%}@media (min-width:1025px){.introscreen__text{font-size:1rem;line-height:2rem;margin-bottom:2.0625rem}}.introscreen__breadcrumbs{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}@media (min-width:768px){.introscreen__breadcrumbs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:.375rem}}.introscreen__breadcrumbs-item{position:relative;margin-right:1.125rem;-ms-flex-negative:0;flex-shrink:0}.introscreen__breadcrumbs-item:not(:last-child)::after{content:"";position:absolute;background-image:url(../img/svg/icon-ellipse2.svg);width:.125rem;height:.125rem;right:-.625rem;top:0;bottom:0;margin:auto;-webkit-filter:var(--img-filter);filter:var(--img-filter)}@media (min-width:1025px){.introscreen__breadcrumbs-item:not(:last-child)::after{right:-1.125rem}}.introscreen__breadcrumbs-item:last-child{padding-right:1rem}@media (min-width:1025px){.introscreen__breadcrumbs-item{margin-right:2.125rem}}.introscreen__breadcrumbs-link{font-weight:500;font-size:.625rem;line-height:1.25rem;color:var(--color-default-white);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease}.introscreen__breadcrumbs-link[href]:hover,.purchase-way:hover h3{color:var(--color-accent)}@media (min-width:768px){.introscreen__breadcrumbs-link{font-size:.75rem;line-height:1.5rem}}.introscreen__btn{padding:.9375rem 2.25rem}.guide{padding-bottom:3.5rem;margin-bottom:3.5rem;position:relative}.guide::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.guide::after{left:calc((1920px - 100vw)/2)}}@media (min-width:768px){.guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.guide .btn{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:1025px){.guide{padding-bottom:4.75rem;margin-bottom:5.125rem}.guide .btn{min-width:18.125rem}}.guide__header{margin-bottom:1.3125rem}@media (min-width:768px){.guide__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1025px){.guide__header{margin-bottom:3.5rem}}.guide__extra{display:none}.guide__step-list{margin:0;margin-bottom:1.5rem;padding:0;list-style:none;counter-set:step}@media (min-width:768px){.guide__step-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1rem);margin-right:-1rem}}@media (min-width:1025px){.guide__step-list{width:calc(100% + 2rem);margin-right:-2rem;margin-bottom:1.5rem}}.guide__step{counter-increment:step;width:100%;border-radius:.875rem;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);min-height:69vw;overflow:hidden;margin-bottom:.9375rem;position:relative;padding:4.375rem .9375rem 2.8125rem 1.5rem;color:var(--color-default-white);font-size:.75rem;line-height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left}@media (min-width:768px){.guide__step{width:calc(50% - 1rem);margin-right:1rem;min-height:35vw}}@media (min-width:1025px){.guide__step{width:calc(33.3333333333% - 2rem);margin-right:2rem;margin-bottom:2.125rem;min-height:20.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:11.75rem 2.5rem 2.5rem;font-size:1rem;line-height:1.8125rem}.guide__step--lg{width:calc(58% - 2rem);padding-right:15%}.guide__step--md{width:calc(42% - 2rem)}}.guide__step img,.guide__step::after{position:absolute;left:0;top:0;width:100%;height:100%}.guide__step::after{content:"";background-color:rgba(0,0,0,.5);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:-1}.guide__step img{z-index:-2;-o-object-fit:cover;object-fit:cover;will-change:transform;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.guide__step:hover img,.purchase-way:hover img,.step:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.guide__step p{padding:0;margin:0;position:relative}.guide__step p::before{content:counter(step);position:absolute;bottom:calc(100% + .875rem);font-size:1.5rem;line-height:1.75rem;font-weight:500;font-family:"Atyp Display","Arial",sans-serif}@media (min-width:1025px){.guide__step p::before{font-size:3rem;line-height:1.75rem;bottom:calc(100% + 1.625rem)}}.article{margin-bottom:7.1875rem}@media (min-width:1025px){.article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5rem;margin-bottom:5rem}}.article--with-border{position:relative}.article--with-border::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.article--with-border::after{left:calc((1920px - 100vw)/2)}}@media (min-width:1025px){.article--with-border-desktop{position:relative}.article--with-border-desktop::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}}@media (min-width:1025px) and (min-width:1920px){.article--with-border-desktop::after{left:calc((1920px - 100vw)/2)}}.article--cascade{margin-bottom:0;padding-top:3.5rem;padding-bottom:3.5rem}.article--cascade .article__content,.article--content p{font-size:.75rem;line-height:1.375rem}.article--cascade .article__paragraph{margin-bottom:.8125rem}@media (min-width:1025px){.article--cascade{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:5rem;padding-bottom:5rem}.article--cascade .article__content{font-size:1rem;line-height:1.8125rem;padding-left:2.3125rem;padding-right:0}}.article .apartment-layouts-card{width:100%;max-width:68rem;margin-left:auto;margin-right:auto;margin-top:1.5625rem}@media (min-width:1025px){.article .apartment-layouts-card{margin-top:4.3125rem}}.article--content{display:block}@media (min-width:768px){.article--content{padding-top:3.4375rem;padding-bottom:4.875rem}}.article--content.container{max-width:74.125rem}.article--content.article--with-border::after{left:calc((74.125rem - 100vw)/2)}.article--content h2,.article--content h3{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500}.article--content h2{line-height:1.75rem;color:var(--color-bunker);max-width:38.375rem;font-size:1.5rem;margin:0 0 1.4375rem}@media (min-width:768px){.article--content h2{font-size:2.25rem;line-height:2.5rem;margin:0 0 2.5rem}}.article--content h3{font-size:1.125rem;line-height:170%;margin:0 0 1.125rem}@media (min-width:768px){.article--content h3{font-size:1.375rem;line-height:1.8125rem;margin:1.5rem 0 1.75rem}}.article--content p{color:var(--color-bunker);margin:0 0 .8125rem}@media (min-width:768px){.article--content p{font-size:1rem;line-height:1.8125rem;margin-bottom:.875rem}}.article--content p:last-child{margin-bottom:0}.article__picture{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:1rem;overflow:hidden;height:57.5vw;width:100%;margin-bottom:1.5rem}@media (min-width:1025px){.article__picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:26.6vw}}.article__picture img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.article__heading{margin-bottom:1.5rem}@media (min-width:1025px){.article__heading{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.article__heading.heading--only-desktop{margin-bottom:2.9375rem}}.article__content{font-size:.75rem;line-height:1.25rem}@media (min-width:768px){.article__content .btn{display:inline-block}}@media (min-width:1025px){.article__content{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-left:2.1875rem;padding-right:9.0625rem;font-size:1rem;line-height:1.8125rem}.article__content .btn{min-width:18rem}}.article__content--big{font-size:.875rem;line-height:1.4375rem}@media (min-width:1025px){.article__content--big{font-size:1.5rem;line-height:2.375rem}}.article__action{margin-top:.5rem}@media (min-width:1025px){.article__action{margin-top:2rem}}.article__paragraph{padding:0;margin-top:0;margin-bottom:1rem}.article__paragraph--grey{color:var(--color-dark);padding-bottom:.9375rem}.article__paragraph:last-child{margin-bottom:0}.article--maternal-usage{padding-bottom:3.5rem;margin-bottom:3.5rem}@media (min-width:1025px){.article--maternal-usage{padding-bottom:5rem;margin-bottom:5rem}}.article--maternal-usage .tick-list{padding-top:.75rem;padding-right:18%;margin-bottom:2.1875rem}@media (min-width:1025px){.article--maternal-usage .tick-list{margin-bottom:3.125rem;padding-right:0}}.article--2col{display:block;padding-bottom:2.25rem;margin-bottom:3.5rem}@media (min-width:1025px){.article--2col{padding-bottom:3.625rem;margin-bottom:4.875rem}}.article--2col .article__heading{width:90%;margin-bottom:1.125rem}@media (min-width:1025px){.article--2col .article__heading{width:35%;margin-bottom:3.125rem}}.article--2col .article__content{padding:0}@media (min-width:1025px){.article--2col .article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.article--2col .article__col1{font-size:.875rem;line-height:1.4375rem;margin-bottom:1.5625rem;color:var(--color-dark)}@media (min-width:1025px){.article--2col .article__col1{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;font-size:1.5rem;line-height:2.375rem}}.article--2col .article__col2 .heading--h3{margin-bottom:.5rem}@media (min-width:1025px){.article--2col .article__col2 .heading--h3{margin-bottom:1.5rem}.article--2col .article__col2{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-left:2.1875rem;padding-right:.625rem}}@media (min-width:1440px){.article--2col .article__col2{padding-right:6.25rem}}.article__list{font-size:.75rem;line-height:1.25rem;padding-left:1.125rem;margin:0}@media (min-width:1025px){.article__list{font-size:1rem;line-height:1.8125rem}}.article__list-item{margin-bottom:1rem}@media (min-width:1025px){.article--mat-cap{padding-bottom:.625rem}.article--mat-cap .article__content{padding-right:.625rem}}@media (min-width:1440px){.article--mat-cap .article__content{padding-top:.75rem;padding-right:12.5rem}}@media (min-width:768px){.article--mortgage .article__content{display:-webkit-box;display:-ms-flexbox;display:flex}.article--mortgage .article__col1{-webkit-box-flex:0;-ms-flex:0 0 45.7%;flex:0 0 45.7%;padding-right:1.875rem}.article--mortgage .article__col2{-webkit-box-flex:0;-ms-flex:0 0 48.8%;flex:0 0 48.8%;margin-left:auto}}@media (min-width:1025px){.article--mortgage .article__col2{padding-left:0}}.article--mortgage .article__heading{margin-bottom:1.5625rem}@media (min-width:1025px){.article--mortgage .article__heading{margin-bottom:2rem}}.article--mortgage-advantages{padding-bottom:3.5rem;margin-bottom:.625rem}@media (min-width:1025px){.article--mortgage-advantages{padding-bottom:2.125rem;margin-bottom:0}}.article--mortgage-advantages .tick-list__item:not(:last-child){margin-bottom:3rem}.article--picture{padding-bottom:3.625rem;margin-bottom:3.4375rem}@media (min-width:1025px){.article--picture{padding-bottom:5rem;margin-bottom:5rem}}.article--picture .article__heading{margin-bottom:1rem}@media (min-width:1025px){.article--picture .article__heading{margin-bottom:2.25rem}.article--picture .article__content{-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%}}.article--picture .article__paragraph{font-size:.75rem;line-height:1.25rem;margin-bottom:1.5rem}@media (min-width:1025px){.article--picture .article__paragraph{font-size:1rem;line-height:1.75rem;margin-bottom:2.875rem}}.article--picture .heading--h3{margin-bottom:1rem}@media (min-width:1025px){.article--picture .heading--h3{margin-bottom:1.375rem}}.article--picture .tick-list{margin-bottom:2.125rem}@media (min-width:1025px){.article--picture .tick-list{margin-bottom:2.4375rem}}.article--picture .tick-list__item:not(:last-child){margin-bottom:1.25rem}@media (min-width:1025px){.article--picture .tick-list__item:not(:last-child){margin-bottom:1.5rem}}.article--picture .tick-list__item-title{font-size:.875rem}@media (min-width:1025px){.article--picture .tick-list__item-title{font-size:1.125rem;line-height:1.875rem}.article--picture .article__content{padding-left:0}.article--full-width{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article--full-width .article__heading{margin-bottom:3.75rem}.article--full-width .article__content{padding-left:0;padding-right:0}.article--full-width .tick-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article--full-width .tick-list__item{width:calc((100% - 10rem)/3);margin-right:5rem;margin-bottom:4.5625rem}.article--full-width .tick-list__item:nth-child(3n){margin-right:0}}.article--installment{padding-bottom:3.5rem;margin-bottom:3.5rem}@media (min-width:1025px){.article--installment{padding-bottom:5rem;margin-bottom:5rem}}.article--about{padding-bottom:4.0625rem;margin-bottom:2.9375rem}@media (min-width:1025px){.article--about{padding-top:2.125rem;padding-bottom:2.5rem;margin-bottom:5rem}.article--about .article__heading{margin-bottom:2.375rem}}.article--about .article__col1{margin-bottom:2.5rem}@media (min-width:1025px){.article--about .article__col1{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}.article--about .article__col2{-webkit-box-flex:0;-ms-flex:0 0 57%;flex:0 0 57%;padding-left:6.75rem}}.scroll-line{counter-set:step;margin-bottom:.375rem}.scroll-line--with-bg{clip-path:ellipse(135% 50% at 50% 50%);padding-top:4.375rem;padding-bottom:4.375rem;background-color:var(--body-background-lighten)}@media (min-width:1025px){.scroll-line--with-bg{padding-top:7.875rem;padding-bottom:6.25rem;margin-bottom:5.5rem}.scroll-line{margin-bottom:4.25rem}}.scroll-line .slider-scrollbar{position:relative}.scroll-line__heading{margin-bottom:1.8125rem}@media (min-width:1025px){.scroll-line__heading{margin-bottom:3rem}}.scroll-line__list{list-style:none;padding:0;padding-bottom:2.125rem}@media (min-width:1025px){.scroll-line__list{padding-bottom:2.8125rem}}.scroll-line__slider{margin:0 -1rem}@media (min-width:768px){.scroll-line__slider{margin:0 -2rem}}@media (min-width:1025px){.scroll-line__slider{margin:0 -5rem}}@media (min-width:1440px){.scroll-line__slider{margin:0 -10rem}}@media (min-width:1920px){.scroll-line__slider{margin:0 calc((1920px - 100vw)/2 - 10rem)}}.scroll-line__item{height:initial}.scroll-line__item:first-child{margin-left:1rem}@media (min-width:768px){.scroll-line__item:first-child{margin-left:2rem}}@media (min-width:1025px){.scroll-line__item:first-child{margin-left:5rem}}@media (min-width:1440px){.scroll-line__item:first-child{margin-left:10rem}}@media (min-width:1920px){.scroll-line__item:first-child{margin-left:calc((100vw - 1920px)/2 + 10rem)}}.scroll-line__item:last-child{padding-right:1rem}@media (min-width:768px){.scroll-line__item:last-child{padding-right:2rem}}@media (min-width:1025px){.scroll-line__item:last-child{padding-right:5rem}}@media (min-width:1440px){.scroll-line__item:last-child{padding-right:10rem}}.scroll-line__tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scroll-line__item--purchase-way{width:77.5vw}@media (min-width:768px){.scroll-line__item--purchase-way{width:50vw}}@media (min-width:1025px){.scroll-line__item--purchase-way{width:25.49vw}}.scroll-line__item--purchase-way:last-child{width:calc(75vw + 16px)}@media (min-width:768px){.scroll-line__item--purchase-way:last-child{width:calc(50vw + 32px)}}@media (min-width:1025px){.scroll-line__item--purchase-way:last-child{width:calc(25.49vw + 80px)}}@media (min-width:1440px){.scroll-line__item--purchase-way:last-child{width:calc(25.49vw + 160px)}}@media (min-width:1920px){.scroll-line__item--purchase-way:last-child{width:calc(25.49vw + 160px + (100vw - 1920px)/2)}}.scroll-line__item--guide-step{counter-increment:step;width:15.75rem}@media (min-width:768px){.scroll-line__item--guide-step{width:22.5rem}}@media (min-width:1025px){.scroll-line__item--guide-step{width:25.9375rem}}.scroll-line__item--guide-step:last-child{width:calc(15.75rem + 16px)}@media (min-width:768px){.scroll-line__item--guide-step:last-child{width:calc(22.5rem + 32px)}}@media (min-width:1025px){.scroll-line__item--guide-step:last-child{width:calc(25.9375rem + 80px)}}@media (min-width:1440px){.scroll-line__item--guide-step:last-child{width:calc(25.9375rem + 160px)}}.scroll-line__item--guide-tab-step{counter-increment:step;width:14rem}@media (min-width:768px){.scroll-line__item--guide-tab-step{width:22.5rem}}@media (min-width:1025px){.scroll-line__item--guide-tab-step{width:26rem}}.scroll-line__item--guide-tab-step:last-child{width:calc(14rem + 16px)}@media (min-width:768px){.scroll-line__item--guide-tab-step:last-child{width:calc(22.5rem + 32px)}}@media (min-width:1025px){.scroll-line__item--guide-tab-step:last-child{width:calc(25.9375rem + 80px)}}@media (min-width:1440px){.scroll-line__item--guide-tab-step:last-child{width:calc(26rem + 160px)}}@media (min-width:1920px){.scroll-line__item--guide-tab-step:last-child{width:calc(26rem + 160px + (100vw - 1920px)/2)}}.scroll-line__item--promo{width:15rem}@media (min-width:768px){.scroll-line__item--promo{width:21.875rem;min-height:18.75rem}}@media (min-width:1025px){.scroll-line__item--promo{width:40rem;min-height:15.6875rem}}.scroll-line__item--promo:last-child{width:calc(15rem + 16px)}@media (min-width:768px){.scroll-line__item--promo:last-child{width:calc(21.875rem + 32px)}}@media (min-width:1025px){.scroll-line__item--promo:last-child{width:calc(40rem + 80px)}}@media (min-width:1440px){.scroll-line__item--promo:last-child{width:calc(40rem + 160px)}}@media (min-width:1920px){.scroll-line__item--promo:last-child{width:calc(40rem + 160px + (100vw - 1920px)/2)}}.scroll-line__item--person{width:12.8125rem}@media (min-width:768px){.scroll-line__item--person{width:21.875rem}}@media (min-width:1025px){.scroll-line__item--person{width:40rem;min-height:14rem}}.scroll-line__item--person:last-child{width:calc(12.8125rem + 16px)}@media (min-width:768px){.scroll-line__item--person:last-child{width:calc(21.875rem + 32px)}}@media (min-width:1025px){.scroll-line__item--person:last-child{width:calc(40rem + 80px)}}@media (min-width:1440px){.scroll-line__item--person:last-child{width:calc(40rem + 160px)}}@media (min-width:1920px){.scroll-line__item--person:last-child{width:calc(40rem + 160px + (100vw - 1920px)/2)}}.scroll-line__item--company{width:15.5rem}@media (min-width:768px){.scroll-line__item--company{width:21.875rem}}@media (min-width:1025px){.scroll-line__item--company{width:40rem;min-height:19.375rem}}.scroll-line__item--company:last-child{width:calc(15.5rem + 16px)}@media (min-width:768px){.scroll-line__item--company:last-child{width:calc(21.875rem + 32px)}}@media (min-width:1025px){.scroll-line__item--company:last-child{width:calc(40rem + 80px)}}@media (min-width:1440px){.scroll-line__item--company:last-child{width:calc(40rem + 160px)}}@media (min-width:1920px){.scroll-line__item--company:last-child{width:calc(40rem + 160px + (100vw - 1920px)/2)}}.scroll-line__item--other{width:17rem}@media (min-width:768px){.scroll-line__item--other{width:19.125rem}}.scroll-line__item--other:last-child{width:calc(17rem + 16px)}@media (min-width:768px){.scroll-line__item--other:last-child{width:calc(19.125rem + 32px)}}@media (min-width:1025px){.scroll-line__item--other:last-child{width:calc(19.125rem + 80px)}}@media (min-width:1440px){.scroll-line__item--other:last-child{width:calc(19.125rem + 160px)}}@media (min-width:1920px){.scroll-line__item--other:last-child{width:calc(19.125rem + 160px + (100vw - 1920px)/2)}}.scroll-line__item--object{width:17rem}@media (min-width:768px){.scroll-line__item--object{width:19.125rem}}@media (min-width:1025px){.scroll-line__item--object{width:26rem}}.scroll-line__item--object:last-child{width:calc(17rem + 16px)}@media (min-width:768px){.scroll-line__item--object:last-child{width:calc(19.125rem + 32px)}}@media (min-width:1025px){.scroll-line__item--object:last-child{width:calc(26rem + 80px)}}@media (min-width:1440px){.scroll-line__item--object:last-child{width:calc(26rem + 160px)}}@media (min-width:1920px){.scroll-line__item--object:last-child{width:calc(26rem + 160px + (100vw - 1920px)/2)}}.scroll-line--other-ways .slider-scrollbar{display:none}@media (min-width:1025px){.scroll-line--other-ways .slider-scrollbar{display:block}}.scroll-line--guide{margin-bottom:3.25rem}@media (min-width:1025px){.scroll-line--guide .scroll-line__heading{margin-bottom:3.5625rem}}.scroll-line--guide .scroll-line__list{padding-bottom:1.625rem}.scroll-line--guide .scroll-line__action{margin-top:1.9375rem}.scroll-line--guide-tab .scroll-line__list{padding-bottom:1rem}@media (min-width:1025px){.scroll-line--guide-tab .scroll-line__list{padding-bottom:2.5rem}}.scroll-line--promo{position:relative;padding-bottom:3.125rem;margin-bottom:3.5rem}.scroll-line--promo::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.scroll-line--promo::after{left:calc((1920px - 100vw)/2)}}@media (min-width:1025px){.scroll-line--promo{padding-bottom:4.625rem;margin-bottom:5rem}}.scroll-line--promo .scroll-line__list{padding-bottom:1.625rem}@media (min-width:1025px){.scroll-line--promo .scroll-line__list{padding-bottom:2.5rem}}.scroll-line--people{padding-bottom:1.875rem;border-bottom:1px solid #d4deeb;margin-bottom:3.5rem}.scroll-line--people .swiper-container{overflow:visible;width:100%;margin:0}.scroll-line--people .scroll-line__item:first-child{margin-left:0}@media (min-width:768px){.scroll-line--people .scroll-line__item:first-child{margin-left:0}}@media (min-width:1025px){.scroll-line--people .scroll-line__item:first-child{margin-left:0}}@media (min-width:1440px){.scroll-line--people .scroll-line__item:first-child{margin-left:0}}@media (min-width:1920px){.scroll-line--people .scroll-line__item:first-child{margin-left:0}}.scroll-line--people .scroll-line__item:last-child{padding-right:0}@media (min-width:768px){.scroll-line--people .scroll-line__item:last-child{padding-right:0}}@media (min-width:1025px){.scroll-line--people .scroll-line__item:last-child{padding-right:0}}@media (min-width:1440px){.scroll-line--people .scroll-line__item:last-child{padding-right:0}}@media (min-width:1920px){.scroll-line--people .scroll-line__item:last-child{padding-right:0}}@media (min-width:1025px){.scroll-line--people{border-bottom:none;margin-bottom:7.375rem}.scroll-line--people .scroll-line__heading{margin-bottom:2.75rem}}.scroll-line--partners{padding-bottom:1.625rem}.scroll-line--partners .swiper-container{margin:0;overflow:visible}.scroll-line--partners .scroll-line__item:first-child{margin-left:0}@media (min-width:768px){.scroll-line--partners .scroll-line__item:first-child{margin-left:0}}@media (min-width:1025px){.scroll-line--partners .scroll-line__item:first-child{margin-left:0}}@media (min-width:1440px){.scroll-line--partners .scroll-line__item:first-child{margin-left:0}}@media (min-width:1920px){.scroll-line--partners .scroll-line__item:first-child{margin-left:0}}.scroll-line--partners .scroll-line__item:last-child{padding-right:0}@media (min-width:768px){.scroll-line--partners .scroll-line__item:last-child{padding-right:0}}@media (min-width:1025px){.scroll-line--partners .scroll-line__item:last-child{padding-right:0}}@media (min-width:1440px){.scroll-line--partners .scroll-line__item:last-child{padding-right:0}}@media (min-width:1920px){.scroll-line--partners .scroll-line__item:last-child{padding-right:0}}@media (min-width:1025px){.scroll-line--partners{margin-bottom:2rem}}.reviews{border-bottom:.0625rem solid var(--color-blue-light);padding-bottom:1.0625rem;padding-top:0}@media (min-width:1025px){.reviews{padding-bottom:2.5rem}}.reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews__btn{display:none;min-width:10rem}@media (min-width:1025px){.reviews__btn{display:block}}.reviews__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 1.5rem}@media (min-width:1025px){.reviews__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.4375rem}}.reviews__slider{position:relative;width:95%}@media (min-width:768px){.reviews__slider{width:100%}}.reviews__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:1025px){.reviews__slider-wrap{margin-bottom:3rem}}.reviews__item{width:100%;-ms-flex-negative:0;flex-shrink:0}.reviews__item .review-card{background-color:var(--body-background-grey)}@media (min-width:1025px){.reviews__item{width:calc(50% - 2rem)}}.reviews__item--visible .review-card{background:var(--body-background-color)}.reviews__item.penult-slide .news__card{background-color:var(--color-solitude)}@media (min-width:357px){.reviews__item.penult-slide .news__card{background-color:var(--color-default-white)}}@media (min-width:377px){.reviews__item.penult-slide .news__card{background-color:var(--color-solitude)}}.reviews__item.last-slide .news__card,.reviews__item.last-slide~.news__item .news__card{background-color:var(--color-default-white)}.reviews__card{border:.0625rem solid var(--color-blue-light);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.625rem;background:var(--body-background-lighten);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:14.25rem;width:100%;padding:8.4375rem 1rem 1.09375rem;overflow:hidden;-webkit-transition:background .3s ease,border .3s ease;transition:background .3s ease,border .3s ease;outline:0}@media (min-width:1280px){.reviews__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:15.6875rem;padding:1.5625rem 1rem 2.25rem 55%}}@media (min-width:1500px){.reviews__card{padding:1.5625rem 2rem 2.25rem 20.875rem}}@media (hover:hover),screen and (min-width:0\0 ){.reviews__card:focus,.reviews__card:hover{border:.0625rem solid var(--color-graphite)}}.reviews__card img{position:absolute;width:100%;height:7.5rem;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (min-width:1280px){.reviews__card img{width:52%;height:100%}}@media (min-width:1500px){.reviews__card img{width:19rem;height:100%}}.reviews__text{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.8125rem;line-height:1.125rem;color:var(--color-bunker);margin:0 0 .84375rem}@media (min-width:1500px){.reviews__text{font-size:1.375rem;line-height:1.75rem}}.reviews__date{margin-top:auto;font-weight:500;font-size:.6875rem;line-height:1rem;color:var(--color-graphite)}@media (min-width:1500px){.reviews__date{font-size:.875rem;line-height:1rem}}.reviews .slider-pagination{position:relative;height:.0625rem}.reviews .slider-scrollbar{position:relative;margin-bottom:2rem;width:100%}.documents{padding-bottom:3.75rem;padding-top:3.0625rem}@media (min-width:1025px){.documents{padding-top:5rem;padding-bottom:5rem}}.documents__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .875rem}@media (min-width:1025px){.documents__header{margin-bottom:0}}.documents__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0}@media (min-width:1025px){.documents__title{font-size:2.25rem;line-height:2.5rem}}.documents__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4375rem 1.125rem .4375rem .5625rem}.documents__btn svg{margin-right:.875rem}.documents__list{margin-top:0;margin-bottom:0;padding:0;list-style:none}.documents--faq{padding-bottom:2.25rem;margin-bottom:3.5rem;position:relative}.documents--faq::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.documents--faq::after{left:calc((1920px - 100vw)/2)}}@media (min-width:1025px){.documents--faq{padding-bottom:3rem;margin-bottom:4.875rem}}.documents--faq .documents-card:last-of-type:not(.documents-card.opened) .documents-card__wrapper{border-bottom:none}@media (min-width:1025px){.documents--faq .documents__header{margin-bottom:2.375rem}}.documents--noborder::after{display:none}.purchase-way .purchase-way__picture-wrapper{overflow:hidden;border-radius:.625rem;margin-bottom:.5rem;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media (min-width:1025px){.purchase-way .purchase-way__picture-wrapper{margin-bottom:1.5rem}}.purchase-way img{width:100%;height:57.5vw;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px){.purchase-way img{height:33vw}}@media (min-width:1025px){.purchase-way img{height:18.14vw}}.purchase-way h3{margin:0;padding:0;font-family:"Atyp Display","Arial",sans-serif;font-size:1.125rem;line-height:1.875rem;font-weight:500;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.purchase-way h3{font-size:1.375rem}}.simple-tabs{padding-bottom:3.5rem;margin-bottom:3.5rem}.simple-tabs .tabs__link{padding-left:1.5rem;padding-right:1.5rem}.simple-tabs .tabs{margin-bottom:1.5rem}@media (min-width:1025px){.simple-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5rem;margin-bottom:4.875rem}}.simple-tabs__heading{margin-bottom:1rem}@media (min-width:1025px){.simple-tabs__heading{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.simple-tabs__content{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-left:2.1875rem;padding-top:.625rem}}.simple-tabs__tabs{margin-bottom:1.625rem}@media (min-width:1025px){.simple-tabs__tabs{margin-bottom:2.125rem}}.simple-tabs__footer{font-size:.75rem;line-height:1.25rem}@media (min-width:1025px){.simple-tabs__footer{font-size:1rem;line-height:1.8125rem;padding-right:8.4375rem}}@media (min-width:1300px){.simple-tabs__footer{padding-right:19.0625rem}}.figure{background-color:var(--color-accent);border-radius:1rem;padding:1.625rem .875rem;width:100%;min-height:50vw;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.figure{min-height:19rem;border-radius:2rem}}@media (min-width:1300px){.figure{width:38.25rem}}.figure__value{padding:0;margin:0;font-family:"Atyp Display","Arial",sans-serif;color:var(--color-default-white);font-size:3rem;line-height:3rem;font-weight:500;margin-bottom:.5rem}@media (min-width:1025px){.figure__value{font-size:5.5rem;line-height:7rem;margin-bottom:1.875rem}}@media (min-width:1300px){.figure__value{font-size:6rem;line-height:4.75rem}}.figure__text{font-family:"Atyp Display","Arial",sans-serif;font-size:1rem;line-height:1rem;font-weight:500;margin:0;margin-bottom:.625rem}@media (min-width:1025px){.figure__text{font-size:1.5rem;line-height:1rem}}.figure__text-secondary{font-size:.625rem;line-height:.9375rem;font-weight:400;margin:0 auto;width:80%}@media (min-width:1025px){.figure__text-secondary{font-size:.875rem;line-height:1rem}}.tick-list,.tick-list__item{margin:0;padding:0}.tick-list__item{list-style:none;padding-left:2.75rem;position:relative}.tick-list__item::before{content:"";position:absolute;left:0;top:0;width:1.875rem;height:1.625rem;background-color:var(--body-background-lighten);clip-path:ellipse(65% 48% at 50% 50%)}.tick-list__item::after{content:"";position:absolute;left:.5625rem;top:.4375rem;width:.75rem;height:.5rem;background-image:url(../img/svg/icon-tick.svg);background-size:100%;-webkit-filter:var(--img-filter);filter:var(--img-filter)}.tick-list__item:not(:last-child){margin-bottom:1.75rem}@media (min-width:1025px){.tick-list__item{padding-left:3.875rem}.tick-list__item::before{height:1.75rem}.tick-list__item::after{top:9px}.tick-list__item:not(:last-child){margin-bottom:2.375rem}}.tick-list__item-title{margin:0;margin-bottom:.5rem;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.375rem}@media (min-width:1025px){.tick-list__item-title{font-size:1.375rem;line-height:1.8125rem}}.tick-list__item-text{margin:0;font-size:.75rem;line-height:1.25rem}@media (min-width:1025px){.tick-list__item-text{font-size:1rem;line-height:1.8125rem}}.promo,.promo a,.promo__content{display:-webkit-box;display:-ms-flexbox;display:flex}.promo{border:1px solid #d4deeb;border-radius:.625rem;overflow:hidden;min-height:100%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.promo:hover{border-color:var(--color-graphite)}.promo a,.promo__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo a{width:100%}.promo a img{width:100%;height:7.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.promo a img{height:11.25rem}}@media (min-width:1025px){.promo a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.promo a img{min-height:100%;max-width:19rem;-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%}}.promo__content{padding:.75rem 1rem 1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1025px){.promo__content{padding:1.5625rem 2rem 2.25rem}}.promo__text{margin:0;margin-bottom:1.25rem;font-size:.8125rem;line-height:1.125rem;font-weight:500;font-family:"Atyp Display","Arial",sans-serif}@media (min-width:1025px){.promo__text{font-size:1.375rem;line-height:1.75rem}}.promo__date{margin:0;font-size:.6875rem;line-height:1rem;font-weight:500;color:var(--color-graphite)}@media (min-width:1025px){.promo__date{font-size:.875rem;line-height:1rem}}.step,.step p{position:relative}.step{border-radius:.875rem;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);min-height:69vw;height:100%;overflow:hidden;padding:2.8125rem .9375rem 2.8125rem 1.5rem;color:var(--color-default-white);font-size:.75rem;line-height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left}@media (min-width:768px){.step{min-height:35vw}}@media (min-width:1025px){.step{min-height:20.35vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:11.75rem 2.5rem 2.5rem;font-size:1rem;line-height:1.8125rem}}.step img,.step::before{position:absolute;left:0;top:0;width:100%;height:100%}.step::before{content:"";background-color:rgba(0,0,0,.5);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:-1}.step img{z-index:-2;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.step p{padding:0;margin:0}.step p::before{content:counter(step);position:absolute;bottom:calc(100% + .875rem);font-size:1.5rem;line-height:1.75rem;font-weight:500;font-family:"Atyp Display","Arial",sans-serif}@media (min-width:1025px){.step p::before{font-size:3rem;line-height:1.75rem;bottom:calc(100% + 1.625rem)}}.scroll-line--guide .step{min-height:16.875rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:5.125rem}@media (min-width:1025px){.scroll-line--guide .step{min-height:20.75rem;padding-top:7rem;padding-left:1.75rem;padding-right:1.75rem}}.scroll-line--guide-tab .step{padding-bottom:1.875rem;min-height:13.75rem}@media (min-width:1025px){.scroll-line--guide-tab .step{min-height:20.75rem}#remote .step{padding-top:7.5rem}}.about-housing{border-bottom:.0625rem solid var(--color-blue-light);padding-top:3.5rem;padding-bottom:2.1875rem}@media (min-width:768px){.about-housing{padding-top:8.625rem;padding-bottom:5.0625rem}}@media (min-width:1116px){.about-housing__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-housing__description{width:39%}}.about-housing__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;margin-top:0;margin-bottom:1.4375rem}@media (min-width:768px){.about-housing__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.375rem}}.about-housing__text{font-weight:400;font-size:.875rem;line-height:1.4375rem;color:var(--color-cello);margin-top:0;margin-bottom:.9375rem}@media (min-width:768px){.about-housing__text{font-size:1.5rem;line-height:2.375rem;margin-bottom:1.875rem}}.about-housing__parameters{margin-top:2.1875rem}@media (min-width:768px){.about-housing__parameters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5rem}}@media (min-width:1116px){.about-housing__parameters{margin-top:0;width:50.9%}}.parameters,.parameters__block{display:-webkit-box;display:-ms-flexbox;display:flex}.parameters{-ms-flex-wrap:wrap;flex-wrap:wrap}.parameters__block{width:44.5%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:19px}.parameters__block:not(:nth-of-type(2n)){margin-right:11%}@media (min-width:768px){.parameters__block{width:33.3%;padding-left:28px;margin-bottom:56px}.parameters__block:last-of-type,.parameters__block:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.parameters__block:not(:nth-of-type(2n)){margin-right:0}}.parameters__block span{font-weight:500;font-size:10px;line-height:20px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-graphite)}@media (min-width:768px){.parameters__block span{font-size:14px;line-height:24px;margin-bottom:5px}}.parameters__block b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:14px;line-height:24px;color:var(--color-bunker)}@media (min-width:768px){.parameters__block b{font-size:18px;line-height:24px}}.benefits{border-bottom:.0625rem solid var(--color-blue-light);padding-top:3.5rem;padding-bottom:2.5rem}@media (min-width:768px){.benefits{padding-top:5rem;padding-bottom:3rem}}.benefits__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;margin-top:0;margin-bottom:1.9375rem}@media (min-width:768px){.benefits__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:3.6875rem}}.benefits__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits__item{width:calc(50% - .5rem);margin-bottom:1rem}.benefits__item:not(:nth-of-type(2n)){margin-right:1rem}@media (min-width:1025px){.benefits__item{width:31.6%}.benefits__item:not(:nth-of-type(2n)){margin-right:0}.benefits__item:not(:nth-of-type(3n)){margin-right:2.6%;margin-bottom:2rem}}.apartment-layouts{border-bottom:.0625rem solid var(--color-blue-light);padding-top:3.5rem;padding-bottom:2.1875rem}@media (min-width:768px){.apartment-layouts{padding-top:5rem;padding-bottom:5.0625rem}}.apartment-layouts__header{margin-bottom:2.125rem}.apartment-layouts__header .btn{padding:.4375rem 1.9375rem;margin-left:3.125rem}@media (max-width:1332px){.apartment-layouts__header .btn{display:none}}@media (min-width:1025px){.apartment-layouts__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.8125rem}}.apartment-layouts__tab{width:100%;max-width:68rem;margin:0 auto}.apartment-layouts__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;margin-top:0;margin-bottom:1.4375rem}@media (min-width:768px){.apartment-layouts__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1025px){.apartment-layouts__title{margin-bottom:0}}.apartment-layouts__slider{width:95%;position:relative}.apartment-layouts__slider .slider-scrollbar{position:relative;display:block!important}@media (min-width:1025px){.apartment-layouts__slider .slider-scrollbar{opacity:0;visibility:hidden}}.apartment-layouts__slider .slider-controls-btn{position:absolute;top:calc(46% - 2.6875rem);color:var(--color-true-black)}.apartment-layouts__slider .slider-controls-btn--next{right:-3.4375rem}.apartment-layouts__slider .slider-controls-btn--prev{left:-3.4375rem}@media (min-width:768px){.apartment-layouts__slider{width:100%}}.apartment-layouts__slider-wrap{width:100%;margin-top:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1.5rem}.apartment-layouts__slide{width:94.6%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.apartment-layouts__slide{width:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.apartment-layouts__slide--next,.apartment-layouts__slide--prev{opacity:0}}.apartment-layouts__pagination{position:absolute;left:50%;bottom:-1.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.apartment-layouts__pagination{opacity:1;visibility:visible}}.apartment-layouts__pagination .swiper-pagination-bullet{background:var(--color-bunker);-ms-flex-negative:0;flex-shrink:0}@media (hover:hover),screen and (min-width:0){.apartment-layouts__pagination .swiper-pagination-bullet:focus,.apartment-layouts__pagination .swiper-pagination-bullet:hover{background:var(--color-accent)}}.apartment-layouts__pagination .swiper-pagination-bullet-active{background:var(--color-accent)}.apartment-layouts--commercial .apartment-layouts__header{display:none}@media (min-width:1025px){.apartment-layouts--commercial .apartment-layouts__header{display:-webkit-box;display:-ms-flexbox;display:flex}}.apartment-layouts--noborder{border:0}.apartment-layouts--nopadding,.gallery{padding-top:1rem;padding-bottom:0}.gallery{padding-top:3.5rem}@media (min-width:768px){.gallery{padding-top:5.125rem;padding-bottom:4.5625rem}}@media (min-width:1025px){.gallery{border-bottom:.0625rem solid var(--color-blue-light)}}.gallery--commercial{padding-top:4.5625rem;padding-bottom:4.375rem}@media (min-width:1025px){.gallery--commercial .gallery__slide{width:calc(50% - 2rem);max-width:35.75rem;min-height:25rem}}.gallery__header{margin-bottom:2.0625rem}@media (min-width:768px){.gallery__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.6875rem}}.gallery__tab{max-width:120rem}@media (min-width:568px){.gallery__tab{padding:0 1rem}}@media (min-width:1025px){.gallery__tab{padding:0 5rem}}@media (min-width:1440px){.gallery__tab{padding:0 10rem;margin:0 auto}}@media (min-width:768px){.gallery__tabs{margin:0 auto}}@media (min-width:1025px){.gallery__tabs{padding-right:8.4375rem}}.gallery__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;margin-top:0;margin-bottom:1.4375rem}@media (min-width:768px){.gallery__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.375rem}}.gallery__slider{width:100%;position:relative}.gallery__slider .slider-scrollbar{position:relative;opacity:0;visibility:hidden}@media (min-width:568px){.gallery__slider .slider-scrollbar{opacity:1;visibility:visible}}.gallery__slider-wrap{width:100%;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:568px){.gallery__slider-wrap{margin-bottom:1.125rem}}@media (min-width:1025px){.gallery__slider-wrap{margin-bottom:2.5rem}}.gallery__slide{position:relative;-ms-flex-negative:0;flex-shrink:0;min-height:13.5rem}.gallery__slide iframe,.gallery__slide img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.gallery__slide iframe{-o-object-fit:contain;object-fit:contain}@media (min-width:568px){.gallery__slide{padding:0 1rem;border-radius:.625rem;overflow:hidden}}@media (min-width:1025px){.gallery__slide{width:calc(50% - 1.47875rem);max-width:35.4375rem;min-height:24.8125rem;border-radius:1rem}}.gallery__slide--video{background:rgba(0,0,0,.4)}.gallery__video-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6rem;height:6rem}.gallery__video-link svg{z-index:1;margin-left:.25rem}.gallery__video-link::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-default-white);border-radius:50%;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px) and (hover:hover),screen and (min-width:768px) and (min-width:0){.gallery__video-link:focus::before,.gallery__video-link:hover::before{-webkit-transform:scale(1.19);transform:scale(1.19)}}.gallery__pagination{position:absolute;left:50%;bottom:1.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media (min-width:568px){.gallery__pagination{opacity:0;visibility:hidden}}@media (hover:hover),screen and (min-width:0){.gallery__pagination .swiper-pagination-bullet:focus,.gallery__pagination .swiper-pagination-bullet:hover{background:var(--color-accent)}}.gallery--about{padding-top:0;margin-bottom:2.375rem}@media (min-width:1025px){.gallery--about{margin-bottom:4.75rem}.gallery--about .gallery__slide{width:50.4375rem;max-width:none;height:29.5rem}}.contacts{padding-top:1.5rem;padding-bottom:3.4375rem}@media (min-width:768px){.contacts{padding-top:2.875rem;padding-bottom:8rem}}.contacts__header{margin-bottom:1.5rem}@media (min-width:1025px){.contacts__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:52.5rem;margin-bottom:3.5rem}}.contacts__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 1.5rem}@media (min-width:768px){.contacts__title{margin:0 .9375rem 1.5rem 0;font-size:2.25rem;line-height:2.5rem}}.contacts__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.contacts__list{width:auto}}.contacts__item{margin-right:.5rem}@media (min-width:768px){.contacts__item{margin-bottom:.5rem}}.contacts__button{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--btn-color-primary-inverse);display:block;min-width:6.875rem;width:100%;height:100%;padding:.625rem 1rem;background-color:var(--body-background-lighten);border:0;border-radius:14px;-webkit-transition:background .3s ease;transition:background .3s ease;outline:0;cursor:pointer}@media (hover:hover),screen and (min-width:0\0 ){.contacts__button:not(.contacts__button--active):focus,.contacts__button:not(.contacts__button--active):hover{background-color:var(--color-accent-lighten);color:var(--btn-color-primary)}}.contacts__button--active{background-color:var(--color-accent);color:var(--btn-color-primary)}.contacts__offices{margin:0 0 -2rem;padding:0;list-style:none}@media (min-width:768px){.contacts__offices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(100% + 32px);margin-right:-2rem}}.contacts__office{position:relative;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:.0625rem solid var(--color-blue-light);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem;overflow:hidden;padding:9.5rem 1.5rem 1.9375rem;min-height:17.875rem;margin-bottom:2rem;z-index:1}@media (min-width:768px){.contacts__office{width:calc(50% - 32px);padding:13.8125rem 2.1875rem 3.0625rem;margin-right:2rem;min-height:27.375rem}}@media (min-width:1200px){.contacts__office{width:calc(33.33% - 32px);margin-right:2rem}}.contacts__office--shown{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__card-map{position:absolute;top:0;left:0;width:100%;height:8.5rem;margin-bottom:1rem;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:768px){.contacts__card-map{height:12.3125rem;margin-bottom:1.5rem}}.contacts__card-map [class*=ymaps-2-1][class*=-map]{position:relative;overflow:hidden}.contacts__card-map [class*=ymaps-2-1][class*=-ground-pane],.office__map [class*=ymaps-2-1][class*=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.contacts__heading{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--color-bunker);margin:0 0 .5rem}@media (min-width:768px){.contacts__heading{font-size:1.375rem;line-height:1.8125rem}}.contacts__address{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:.625rem;line-height:1rem;color:var(--color-night-rider2);margin:0 0 .5rem}@media (min-width:768px){.contacts__address{font-size:1rem;line-height:1.75rem}}.contacts__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto 0 0}.contacts__tel svg{margin-right:.5625rem}@media (min-width:768px){.contacts__tel svg{margin-right:1rem}}.contacts__icon{display:inline}@media (min-width:768px){.contacts__icon--mobile{display:none}}.contacts__icon--desktop{display:none}@media (min-width:768px){.contacts__icon--desktop{display:inline}}.contacts__phone{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker);outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:768px){.contacts__phone{font-size:1rem;line-height:1.5rem}}@media (hover:hover),screen and (min-width:0\0 ){.contacts__phone:focus,.contacts__phone:hover{color:var(--color-accent)}}.contacts__office-link{outline:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:0\0 ){.contacts__office-link:focus,.contacts__office-link:hover{color:var(--color-accent)}}.office{padding-bottom:56px}@media (min-width:1025px){.office{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:96px}.office .container{padding-top:24px;padding-right:67px}.office__container{max-width:55.6%}}@media (min-width:1300px){.office__container{width:43%}}@media (min-width:1440px){.office__container{width:41%}}@media (min-width:1500px){.office__container{width:39.5%}}@media (min-width:2400px){.office__container{width:38%}}.office__map{height:246px;margin-bottom:24px}@media (min-width:1025px){.office__map{position:absolute;right:0;margin-bottom:0;width:44%;height:817px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1300px){.office__map{width:55.6%}}@media (min-width:1440px){.office__map{width:54%}}@media (min-width:1500px){.office__map{width:55.6%}}.office__back-link,.office__back-link svg{-webkit-transition:color .3s ease;transition:color .3s ease}.office__back-link{display:inline-block;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker);margin:0 0 1.125rem;outline:0}@media (min-width:768px){.office__back-link{margin-bottom:2rem}}@media (min-width:1025px){.office__back-link{margin-bottom:4.3125rem}}.office__back-link svg{margin-right:.5rem}@media (hover:hover),screen and (min-width:0\0 ){.office__back-link:focus svg,.office__back-link:hover svg{color:var(--color-accent)}.office__back-link:focus,.office__back-link:hover{cursor:pointer;color:var(--color-accent)}}.office__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 1.5rem}@media (min-width:1025px){.office__title{font-size:2.25rem;margin-bottom:4.875rem}}.office__list{margin:0 0 2.1875rem;padding:0 1.4375rem 0 0;list-style:none}@media (min-width:1025px){.office__list{padding-right:0;margin-bottom:3.125rem}}.office__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:450px}@media (min-width:1025px){.office__item:not(:last-of-type){margin-bottom:1.625rem}}.office__item:not(:last-of-type){margin-bottom:1.25rem}.office__item:nth-child(2) b{line-height:1rem}@media (min-width:1025px){.office__item:nth-child(2) b{line-height:.875rem}}.office__item p{font-size:12px;line-height:12px;color:var(--color-bunker);margin:0}@media (min-width:1025px){.office__item p{font-size:.875rem;line-height:.875rem}}.office__item span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:.0625rem dashed var(--color-graphite);padding-bottom:.5625rem;margin-right:.25rem}@media (min-width:1025px){.office__item span{padding-bottom:.6875rem;margin-right:.5rem;margin-left:.1875rem;border-bottom:.0625rem dashed var(--color-blue-light)}}.office__item b{width:6.25rem;min-width:100px;font-weight:500;font-size:.75rem;line-height:.75rem;color:var(--color-swamp)}@media (min-width:1025px){.office__item b{width:11.5625rem;font-size:.875rem;line-height:.875rem;min-width:6.75rem}}.office__tel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:96px;padding-left:6px}@media (min-width:1025px){.office__tel{margin-bottom:65px}}.office__tel::after{content:"";position:absolute;height:1px;width:100vw;background-color:var(--color-blue-light);bottom:-49px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.office__tel::after{display:none}}.office__tel svg{margin-right:15px}.office__phone{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:28px;color:var(--color-bunker);-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (min-width:1025px){.office__phone{font-size:36px;line-height:28px}}@media (hover:hover),screen and (min-width:0\0 ){.office__phone:focus,.office__phone:hover{color:var(--color-accent)}}@media (min-width:1025px){.office__options{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:448px}}.office__btn{width:100%}.office__btn:not(:last-child){margin-bottom:16px}@media (min-width:1025px){.office__btn:not(:last-child){min-width:224px;margin-bottom:0;margin-right:15px}}.beer-slider,.beer-slider::after{background-color:var(--body-background-lighten)}.beer-slider{display:inline-block;min-height:20rem;position:relative}.beer-slider::after{content:"";position:absolute;width:100vw;height:100%;left:100%;top:0}.beer-slider img{vertical-align:bottom;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media (max-width:767px){.beer-slider img{max-height:16.1875rem;margin-top:1.9375rem}}@media (min-width:768px){.beer-slider img{margin-top:3.75rem}}@media (min-width:1025px){.beer-slider img{margin-top:8.375rem}}.beer-slider>img{max-width:100%;max-height:600px;height:auto}.beer-reveal{position:absolute;left:0;top:0;bottom:0;right:50%;overflow:hidden;z-index:1;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;background-color:var(--body-background-color)}.beer-reveal>:first-child{width:200%;max-width:none}.beer-reveal>img:first-child{height:auto}.beer-range{position:absolute;z-index:2;top:0;bottom:0;height:100%;margin:0;left:0;width:100%;cursor:pointer;-webkit-appearance:slider-horizontal!important;-moz-appearance:none;opacity:0;-ms-touch-action:auto;touch-action:auto}@media (max-width:767px){.beer-range{-webkit-appearance:none;background:0 0;outline:0}}.beer-range::-webkit-slider-thumb{-webkit-appearance:none;height:300vh}@media (max-width:767px){.beer-range::-webkit-slider-thumb{height:20rem;width:6.0625rem;border-radius:0}}.beer-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}.beer-range::-ms-tooltip{display:none}.beer-handle{position:absolute;z-index:4;bottom:-.125rem;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);color:var(--color-default-white);background:var(--color-bunker);min-width:6.0625rem;height:1.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.625rem;line-height:1.5rem;text-transform:none;padding-left:1.625rem;border-radius:.3125rem;-webkit-box-shadow:0 0 .375rem transparent;box-shadow:0 0 .375rem transparent;-webkit-transition:background .3s,opacity .5s .25s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s,opacity .5s .25s;transition:background .3s,box-shadow .3s,opacity .5s .25s,-webkit-box-shadow .3s}@media (min-width:768px){.beer-handle{bottom:1.5rem}}@media (min-width:1025px){.beer-handle{min-width:6.8125rem;font-size:.75rem;padding:.375rem .25rem .5rem 2.125rem;min-height:1.9375rem}}.beer-handle:after,.beer-handle:before{content:"";position:absolute;width:.625rem;height:.625rem;top:50%;border-top:solid .125rem;border-left:solid .125rem;-webkit-transform-origin:0 0;transform-origin:0 0}.beer-handle:before{left:.625rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.beer-handle:after{left:1.875rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.beer-ready .beer-handle,.beer-ready .beer-reveal{opacity:1}.beer-handle,.beer-ready .beer-handle.hidden,.beer-ready .beer-reveal.hidden{opacity:0;pointer-events:none}@media (min-width:1025px){.beer-ready .beer-handle{opacity:0}}.beer-slider__plan{position:absolute;right:1.5rem;top:.9375rem;z-index:5}@media (min-width:768px){.beer-slider__plan{right:2rem}}@media (min-width:1025px){.beer-slider__plan{right:5rem;top:4.375rem}}@media (min-width:1440px){.beer-slider__plan{right:10rem}}.beer-slider__compass{position:absolute;left:1.25rem;display:block;top:1.25rem;z-index:5}@media (min-width:768px){.beer-slider__compass svg{width:2.125rem;height:2.125rem}}@media (min-width:1025px){.beer-slider__compass{left:5rem;top:4.875rem}}.apartment{border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:1025px){.apartment--commercial .apartment__header .apartment__back-link{margin-bottom:7.0625rem}}@media (max-width:767px){.apartment__container{padding-left:0;padding-right:0}}.apartment__container .beer-slider{width:100%}@media (min-width:768px){.apartment__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0}.apartment__container .beer-slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%}}@media (min-width:1025px){.apartment__container .beer-slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.apartment__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.apartment__header .back-link{margin-bottom:1.0625rem}@media (min-width:1025px){.apartment__header .back-link{margin-bottom:1.9375rem}}.apartment__description{padding:1rem 1rem 1.9375rem}@media (min-width:1025px){.apartment__description{min-height:51rem}}.apartment__description .btn{width:100%;margin-top:1.625rem}.apartment__description .apartment__pdf{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.625rem}.apartment__description .apartment__pdf svg{margin-right:.75rem}@media (min-width:768px){.apartment__description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;padding:1.3125rem 0 1.9375rem;border-right:.0625rem solid var(--color-blue-light)}.apartment__description .btn{padding:1.1875rem 3.75rem}.apartment__description .apartment__pdf,.apartment__description .btn{margin-top:1.9375rem;width:auto}}@media (min-width:1025px){.apartment__description{width:42.6%;max-width:35rem;padding:1.5625rem 0 6rem}}.apartment__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.apartment__footer .btn{margin-right:.75rem}}.apartment__footer .btn:last-child{margin-right:0}.apartment__title{position:relative;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin-top:0;margin-bottom:.875rem;padding-right:1.8125rem}@media (min-width:1025px){.apartment__title{font-size:2.25rem;line-height:1.75rem;margin-bottom:1.375rem;padding-right:3.25rem}}.apartment__title .favorites-btn{position:absolute;right:.1875rem;top:.25rem}.apartment__title .favorites-btn .icon-desktop{fill:var(--color-graphite)}@media (min-width:1025px){.apartment__title .favorites-btn{right:.375rem;top:.3125rem}.apartment__title .favorites-btn svg{width:1.875rem;height:1.5rem}}.apartment__address{font-weight:500;font-size:.75rem;line-height:1rem;color:var(--color-graphite);margin-top:0;margin-bottom:1.9375rem}.apartment__address svg{margin-right:.5rem}@media (min-width:1025px){.apartment__address{font-size:.875rem;line-height:1rem;margin-bottom:2.4375rem}.apartment__address svg{width:.75rem;height:1rem;margin-right:.75rem}}.apartment__list{list-style:none;margin-top:0;margin-bottom:2.5625rem;padding:0}@media (min-width:768px){.apartment__list{padding-right:1.875rem}}@media (min-width:1025px){.apartment__list{max-width:28.25rem;margin-bottom:2.6875rem}}.apartment__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.apartment__item:not(:last-of-type){margin-bottom:1.1875rem}.apartment__item p{font-size:.75rem;line-height:.75rem;color:var(--color-bunker);margin:0}@media (min-width:1025px){.apartment__item p{font-size:.875rem;line-height:.875rem}}.apartment__item span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:.0625rem dashed var(--color-graphite);padding-bottom:.5625rem;margin-right:.25rem}@media (min-width:1025px){.apartment__item span{padding-bottom:.6875rem;margin-right:.5rem;margin-left:.1875rem;border-bottom:.0625rem dashed var(--color-blue-light)}}.apartment__item b{width:5.8125rem;min-width:5.75rem;font-weight:500;font-size:.75rem;line-height:.75rem;color:var(--color-swamp)}@media (min-width:1025px){.apartment__item b{width:6.8125rem;font-size:.875rem;line-height:.875rem;min-width:6.75rem}.apartment__item:not(:last-of-type){margin-bottom:1.625rem}}.apartment__price-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.apartment__price-wrap{max-width:25.75rem}}.apartment__price-wrap--discount .apartment__price b,.apartment__price-wrap--discount .apartment__price span{color:var(--color-tahiti-gold)}.apartment__price-wrap,.apartment__price-wrap--discount .apartment__discount{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px) and (hover:hover),screen and (min-width:1025px) and (min-width:0){.apartment__price-wrap--discount:focus .apartment__price b,.apartment__price-wrap--discount:hover .apartment__price b{color:var(--color-bunker);text-decoration:line-through}.apartment__price-wrap--discount:focus .apartment__price span,.apartment__price-wrap--discount:hover .apartment__price span{color:var(--color-matterhorn);text-decoration:line-through}}.apartment__discount,.apartment__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.apartment__price{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}.apartment__price b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin-bottom:.3125rem}@media (min-width:1025px){.apartment__price b{font-size:2.25rem;line-height:1.75rem;margin-bottom:.875rem;-webkit-transition:color .3s ease;transition:color .3s ease}}.apartment__price span{font-weight:500;font-size:.75rem;line-height:1.0625rem;color:var(--color-matterhorn)}@media (min-width:1025px){.apartment__price span{font-size:.875rem;line-height:1.0625rem;-webkit-transition:color .3s ease;transition:color .3s ease}}.apartment__discount{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:39.7%}.apartment__discount b,.apartment__discount span{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.625rem}.apartment__discount b{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.4375rem;background-color:var(--color-accent);padding:.4375rem .5625rem;margin-bottom:.25rem;line-height:.625rem;color:var(--color-black)}@media (min-width:1025px){.apartment__discount b{padding:0 .5625rem .1875rem;line-height:1.5rem}}.apartment__discount span{line-height:1.0625rem;color:var(--color-cod-grey)}@media (min-width:1025px){.apartment__discount span{font-size:.75rem;line-height:1.0625rem}.apartment__discount{width:36.7%}}.mortgage-offer{padding-top:2.5rem;padding-bottom:2.5rem;border-bottom:.0625rem solid var(--color-blue-light)}@media (min-width:1025px){.mortgage-offer{background-color:var(--body-background-lighten);border-bottom:none;padding-top:2.9375rem;padding-bottom:3.4375rem}}.mortgage-offer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.mortgage-offer__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mortgage-offer__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}@media (min-width:1025px){.mortgage-offer__list{margin-right:1.9375rem;margin-left:1.25rem;margin-bottom:1.4375rem}}.mortgage-offer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:var(--body-background-color);border:solid 1px var(--color-blue-light);position:relative;width:2rem;height:2rem}.mortgage-offer__item:not(:first-of-type){margin-left:-1rem}.mortgage-offer__item img{width:50%;height:50%;-o-object-fit:cover;object-fit:cover}@media (min-width:1025px){.mortgage-offer__item{width:4.3125rem;height:4.3125rem}.mortgage-offer__item:not(:first-of-type){margin-left:-1.4375rem}}.mortgage-offer__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.mortgage-offer__price span{font-weight:500;font-size:.75rem;line-height:1.0625rem;color:var(--color-graphite)}@media (min-width:1025px){.mortgage-offer__price span{font-size:.875rem;line-height:1.0625rem;margin-bottom:.5625rem}}.mortgage-offer__price b{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--color-bunker)}@media (min-width:1025px){.mortgage-offer__price b{font-size:2.25rem;line-height:1.75rem}}@media (min-width:768px){.mortgage-offer__price{margin-right:3.75rem}}@media (min-width:1025px){.mortgage-offer__price{margin-right:7.5rem}}.mortgage-offer__btn{width:100%;margin-top:1.4375rem}@media (min-width:768px){.mortgage-offer__btn{width:auto}}@media (min-width:1025px){.mortgage-offer__btn{background-color:var(--color-default-white);padding:.9375rem 4.3125rem}}@media (min-width:1065px){.mortgage-offer__btn{margin-top:0}}.similar-apartments{padding-top:2.5rem;padding-bottom:3.5rem}@media (min-width:1025px){.similar-apartments{padding-top:4.9375rem}}.similar-apartments--cascade{padding-top:3.5rem;padding-bottom:1.9375rem;border-bottom:var(--border)}@media (min-width:1025px){.similar-apartments--cascade{padding-top:5rem;padding-bottom:5rem}}.similar-apartments__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin-top:0;margin-bottom:1.5rem}@media (min-width:1025px){.similar-apartments__title{font-size:2.25rem;line-height:1.75rem;margin-bottom:3rem}}.similar-apartments__slider .slider-scrollbar{opacity:0;visibility:hidden;max-height:0}@media (min-width:768px){.similar-apartments__slider .slider-scrollbar{position:relative;opacity:1;visibility:visible;max-height:none}}.similar-apartments__slider-wrap{margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:768px){.similar-apartments__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1.4375rem}}.similar-apartments__slide{margin-bottom:1.0625rem}.later-apartments__slide.nextstop~.card-item,.similar-apartments__slide.nextstop~.card-item{display:none;opacity:0}@media (min-width:768px){.similar-apartments__slide{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 1rem);margin-right:1rem;margin-bottom:0}}@media (min-width:1025px){.similar-apartments__slide{width:calc(33.33% - 2rem);margin-right:2rem}}.similar-apartments__btn{margin-top:0}@media (min-width:768px){.similar-apartments__btn{display:none}}.later-apartments{padding-top:2.5rem;padding-bottom:3.5rem}@media (min-width:1025px){.later-apartments{padding-top:4.9375rem}}.later-apartments--cascade{padding-top:3.5rem;padding-bottom:1.9375rem;border-bottom:var(--border)}@media (min-width:1025px){.later-apartments--cascade{padding-top:5rem;padding-bottom:5rem}}.later-apartments__title{font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin-top:0;margin-bottom:1.5rem}@media (min-width:1025px){.later-apartments__title{font-size:2.25rem;line-height:1.75rem;margin-bottom:3rem}}.later-apartments__slider .slider-scrollbar{opacity:0;visibility:hidden;max-height:0}@media (min-width:768px){.later-apartments__slider .slider-scrollbar{position:relative;opacity:1;visibility:visible;max-height:none}}.later-apartments__slider-wrap{margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:768px){.later-apartments__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1.4375rem}}.later-apartments__slide{margin-bottom:1.0625rem}@media (min-width:768px){.later-apartments__slide{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 1rem);margin-right:1rem;margin-bottom:0}}@media (min-width:1025px){.later-apartments__slide{width:calc(33.33% - 2rem);margin-right:2rem}}.later-apartments__btn{margin-top:0}@media (min-width:768px){.later-apartments__btn{display:none}}.figures{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1025px){.figures{width:77%}}.figures__item{width:calc(50% - .9375rem);margin-right:1.875rem;margin-bottom:.9375rem}.figures__item:nth-child(2n){margin-right:0}@media (min-width:1025px){.figures__item{margin-bottom:3.5rem}}.figures__title{margin:0;font-size:.625rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#8ca1ba}@media (min-width:1025px){.figures__title{font-size:.875rem;line-height:1.5rem;margin-bottom:.25rem}}.figures__value{margin:0;font-family:"Atyp Display","Arial",sans-serif;font-size:.875rem;line-height:1.5rem;font-weight:500;color:var(--color-bunker)}@media (min-width:1025px){.figures__value{font-size:1.125rem;line-height:1.5rem}}.figures--big .figures__item{width:calc((100% - 5rem)/3);margin-right:2.5rem;margin-bottom:0}.figures--big .figures__item:nth-child(2n){margin-right:2.5rem}.figures--big .figures__item:nth-child(3n){margin-right:0}.figures--big .figures__value{font-size:1.9375rem;line-height:1.5rem;margin-bottom:1rem}@media (min-width:1025px){.figures--big .figures__value{font-size:5.125rem;line-height:5rem;color:var(--color-dark);margin-bottom:.6875rem}}.figures--big .figures__title{line-height:1.0625rem}@media (min-width:1025px){.figures--big .figures__title{color:var(--color-true-black);text-transform:none;font-size:.875rem;line-height:1.375rem;font-weight:400;max-width:6.25rem}.figures--big{width:100%}}.guide-tabs{clip-path:ellipse(135% 50% at 50% 50%);padding-top:4.375rem;background-color:var(--body-background-lighten)}@media (min-width:1025px){.guide-tabs{padding-top:7.875rem;padding-bottom:6.25rem;margin-bottom:5.5rem}}.guide-tabs{padding-bottom:5rem;margin-bottom:3.5rem}@media (min-width:1025px){.guide-tabs{padding-bottom:4.625rem}}.guide-tabs .tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;max-height:0}.guide-tabs .tab--active{opacity:1;visibility:visible;max-height:none}.guide-tabs__header{margin-bottom:2rem}@media (min-width:1025px){.guide-tabs__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.875rem}.guide-tabs__aside{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.guide-tabs__heading{margin-bottom:1.5rem}@media (min-width:1025px){.guide-tabs__heading{margin-bottom:2rem}}.guide-tabs__desktop-description{display:none}@media (min-width:1025px){.guide-tabs__desktop-description{display:block;-webkit-box-flex:0;-ms-flex:0 0 48.5%;flex:0 0 48.5%;margin-left:auto;padding-right:6.875rem}}.guide-tabs__desktop-description p{display:none;min-height:6.25rem}.guide-tabs__desktop-description p.visible{display:block}.guide-tabs__desktop-action{width:18rem}.guide-tabs__tab-description{margin:0;font-size:.75rem;line-height:1.25rem;min-height:6.25rem;margin-bottom:.75rem}@media (min-width:1025px){.guide-tabs__tab-description{display:none}}.guide-tabs__action{margin-top:1.125rem}@media (min-width:1025px){.guide-tabs__action{display:none}}.text{font-size:.875rem;line-height:1.4375rem;position:relative;padding-bottom:2.625rem;margin-bottom:2.5rem}.text::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}@media (min-width:1920px){.text::after{left:calc((1920px - 100vw)/2)}}@media (min-width:1025px){.text{font-size:1.5rem;line-height:2.375rem;padding-bottom:5rem;margin-bottom:5rem}}.text--bold{font-family:"Atyp Display","Arial",sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;padding-bottom:3.125rem;margin-bottom:3.5rem}@media (min-width:1025px){.text--bold{font-size:2.25rem;line-height:2.9375rem;margin-bottom:6.875rem}.text--bold::after{background-color:transparent}.text--bold .text__content{width:70%}.text__content{width:60%}}.text__note{font-family:"Montserrat","Arial",sans-serif;font-size:.9375rem;line-height:1.625rem;color:var(--color-graphite);font-weight:500;margin-bottom:.5rem}@media (min-width:1025px){.text__note{font-size:1rem;line-height:1.8125rem;margin-bottom:1.0625rem}}.link-gallery{padding-top:1.375rem;padding-bottom:.9375rem}@media (min-width:768px){.link-gallery{padding-top:2.875rem;padding-bottom:.25rem}}.link-gallery__heading{margin-bottom:1.875rem}@media (min-width:768px){.link-gallery__heading{margin-bottom:3rem}}.link-gallery__list{list-style:none;margin:0;padding:0}@media (min-width:768px){.link-gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.link-gallery__item{margin-bottom:2.5rem}.link-gallery__item:hover .link-gallery__info{color:var(--color-accent)}@media (min-width:768px){.link-gallery__item{width:calc(50% - 1.75rem);margin-right:3.5rem;margin-bottom:2.375rem}.link-gallery__item:nth-child(2n){margin-right:0}}.link-gallery__image-wrapper{border-radius:.625rem;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);height:57.5vw;margin-bottom:.5rem}@media (min-width:768px){.link-gallery__image-wrapper{height:22.55vw;max-height:23rem;margin-bottom:1.375rem}}.link-gallery__link{display:block}.link-gallery__link img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.link-gallery__link:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.link-gallery__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:768px){.link-gallery__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.link-gallery__info .heading{margin-bottom:.5rem}}.link-gallery__note{margin:0;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-graphite)}@media (min-width:768px){.link-gallery__note{font-size:1rem;min-height:1rem}}.link-gallery__text{margin:0}.content-page{padding-bottom:2.3125rem}.content-page--nopadding{padding:0!important}@media (min-width:768px){.content-page{padding-bottom:3.875rem}}.content-page--pv-0{padding-top:0;padding-bottom:0}@media (min-width:768px){.content-page--pv-0{padding-top:0;padding-bottom:0}}@media (min-width:1440px){.content-page--pv-0{padding-top:0;padding-bottom:0}}.content-page .container{padding-top:1rem}@media (min-width:768px){.content-page .container{max-width:64.125rem;padding-top:1.5rem}}@media (min-width:1440px){.content-page .container{max-width:74.125rem}}.content-page__back-link,.content-page__back-link svg{-webkit-transition:color .3s ease;transition:color .3s ease}.content-page__back-link{display:inline-block;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--color-bunker);margin:0 0 1.5rem -.125rem;outline:0}@media (min-width:768px){.content-page__back-link{margin-bottom:1.875rem}}.content-page__back-link svg{margin-right:.5rem}@media (hover:hover),screen and (min-width:0\0 ){.content-page__back-link:focus,.content-page__back-link:focus svg,.content-page__back-link:hover,.content-page__back-link:hover svg{color:var(--color-accent)}}.content-page__article-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.125rem}@media (min-width:768px){.content-page__article-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.8125rem}}.content-page__rated{margin-right:2.1875rem;min-width:6.375rem}@media (min-width:768px){.content-page__rated{margin-right:2.375rem}}.content-page__star{margin-right:-.09375rem}.content-page__star svg{fill:none;stroke:var(--color-graphite)}@media (min-width:768px){.content-page__star svg{width:1.125rem;height:1.125rem}}.content-page__star--active svg{fill:var(--color-accent);stroke:var(--color-accent)}.content-page__time{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:170%;color:var(--color-graphite);padding-left:1.1875rem;margin-top:-.125rem;margin-right:-.0625rem;position:relative}.content-page__time::before{position:absolute;content:"";top:.0625rem;left:-.125rem;width:.8125rem;height:.8125rem;background-image:url(../img/svg/icon-clock.svg)}.content-page h2,.content-page__title{color:var(--color-bunker);max-width:38.375rem}.content-page__title{font-size:1.5rem;line-height:1.75rem;margin:0 0 1.3125rem}@media (min-width:768px){.content-page__title{font-size:2.25rem;line-height:2.5rem;margin:0 0 1.9375rem}}.content-page h2,.content-page h3,.content-page__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500}.content-page h2{line-height:1.125rem;font-size:1.125rem;margin:0 0 1.5625rem}@media (min-width:768px){.content-page h2{font-size:1.375rem;line-height:1.8125rem;margin:0 0 2rem}}.content-page .content-page__contents-title{margin:0 0 1.125rem}@media (min-width:768px){.content-page .content-page__contents-title{margin-bottom:1.5rem}}.content-page h3{font-size:1rem;line-height:170%;margin:0 0 .875rem}@media (min-width:768px){.content-page h3{font-size:1.25rem;line-height:1.8125rem;margin:0 0 1.75rem}}.content-page h4{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;margin:1.875rem 0 .9375rem}@media (min-width:768px){.content-page h4{font-size:1rem;line-height:1.8125rem;margin:2.375rem 0 1.25rem}}.content-page li:not([class]){font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;margin-bottom:.75rem}.content-page li:not([class]):last-child{margin-bottom:0}@media (min-width:768px){.content-page li:not([class]){font-size:1rem;line-height:1.8125rem;margin-bottom:1.25rem}}.content-page ul:not([class]){padding:0 0 0 1rem;margin:0 0 1.6875rem}@media (min-width:768px){.content-page ul:not([class]){margin-bottom:2.5rem;padding:0 0 0 1.875rem}}.content-page ol{padding:0 0 0 .9375rem;margin:0;list-style:none;counter-reset:list1}@media (min-width:768px){.content-page ol{padding:0 0 0 1.875rem}}.content-page ol ul{margin-bottom:0;padding-left:.8125rem;list-style:none}@media (min-width:768px){.content-page ol ul{padding-left:1.75rem;margin-bottom:1.125rem}}.content-page ol ul li{position:relative;margin-bottom:.625rem}.content-page ol ul li::before{content:"";position:absolute;left:-.75rem;top:0;bottom:0;margin:auto;background:var(--color-true-black);width:.125rem;height:.125rem;border-radius:50%}.content-page ol>li,.content-page p{font-size:.75rem;line-height:1.375rem}.content-page ol>li{position:relative;margin-bottom:.75rem}@media (min-width:768px){.content-page ol>li{font-size:1rem;line-height:1.8125rem}}.content-page blockquote,.content-page ol>li::before{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;line-height:1.375rem}.content-page ol>li::before{counter-increment:list1;content:counter(list1) ". ";left:-.9375rem;top:-.0625rem;color:var(--color-true-black);position:absolute;font-size:.6875rem}@media (min-width:768px){.content-page ol>li::before{font-size:1rem;line-height:1.8125rem;left:-1.75rem}}.content-page ol span{display:block;margin-bottom:.9375rem}@media (min-width:768px){.content-page ol span{margin-bottom:1.25rem}}.content-page blockquote{margin:2.1875rem 0 2.25rem;padding:2.125rem 2rem 2.75rem 3.5rem;background:var(--body-background-grey);border-radius:.625rem;font-size:.75rem;position:relative}@media (min-width:768px){.content-page blockquote{font-size:1rem;line-height:1.8125rem;margin:2.125rem 0 4.25rem;padding:2.5rem 3.9375rem 2.9375rem 5.125rem}}.content-page blockquote::before,.content-page__important b::before{content:"";position:absolute;-webkit-filter:var(--img-filter);filter:var(--img-filter)}.content-page blockquote::before{left:-.5rem;top:1.375rem;background-image:url(../img/svg/quotes-mobile.svg);width:2.875rem;height:3rem}@media (min-width:768px){.content-page blockquote::before{background-image:url(../img/svg/quotes.svg);width:5.625rem;height:5.875rem;left:-2.8125rem;top:2.5625rem}}.content-page blockquote cite,.content-page__recommended span{display:block;font-family:"Montserrat","Arial",sans-serif;font-style:normal}.content-page blockquote cite{margin-top:.875rem;font-weight:400;font-size:.75rem;line-height:1.375rem}@media (min-width:768px){.content-page blockquote cite{font-size:1rem;margin-top:1rem}}.content-page p{color:var(--color-bunker);margin:0 0 .8125rem}@media (min-width:768px){.content-page p{font-size:1rem;line-height:1.8125rem}}.content-page p+h4{margin-top:.875rem}@media (min-width:768px){.content-page p+h4{margin-top:1.75rem}}.content-page__line{position:relative;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:1px;background-color:#d4deeb;margin-bottom:2.4375rem}@media (min-width:768px){.content-page__line{margin-bottom:3.875rem}}.content-page figure,.content-page__contents{width:100vw;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.content-page__contents{background:var(--body-background-grey);padding:2.25rem 1rem 0;margin-top:2.5rem;margin-bottom:2.625rem;min-height:14.875rem}@media (min-width:768px){.content-page__contents{border-radius:1rem;width:auto;max-width:33.5rem;min-height:18.25rem;margin:3.875rem 0 3.125rem 1rem;padding:2.5rem 1.375rem 1.75rem 3rem}}.content-page__contents ol{padding:0 0 0 2.1875rem;margin:0 0 2rem;list-style:none;counter-reset:list1}.consult-form .custom-input input,.content-page__contents ol ul,.content-page__recommended .content-page__line,.post-contents ol{margin-bottom:0}.content-page__contents ol>li,.content-page__contents ol>li::before{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-size:.875rem;line-height:1.625rem}.content-page__contents ol>li{color:#617b98;margin-bottom:.0625rem;font-weight:400;position:relative}@media (min-width:768px){.content-page__contents ol>li{font-size:1rem;line-height:1.8125rem;margin-bottom:.6875rem}}.content-page__contents ol>li::before{counter-increment:list1;content:counter(list1);position:absolute;left:-2.125rem;top:-.0625rem;font-weight:500;color:var(--color-true-black)}@media (min-width:768px){.content-page__contents ol>li::before{font-size:1rem;line-height:1.8125rem}}.content-page__contents ol>li a,.content-page__recommended-info a{-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}.content-page__contents ol>li a{color:#617b98}@media (hover:hover),screen and (min-width:0){.content-page__contents ol>li a:focus,.content-page__contents ol>li a:hover{color:var(--color-accent)}}.content-page__contents ol ol{margin-top:.25rem;margin-bottom:.25rem;padding-left:1.125rem;counter-reset:list2}@media (min-width:768px){.content-page__contents ol ol{margin-top:.9375rem;margin-bottom:1.0625rem;padding-left:1.875rem}}.content-page__contents ol ol li{line-height:1.375rem}.content-page__contents ol ol li::before{counter-increment:list2;content:counter(list1) "." counter(list2);left:-2.625rem}.content-page__contents ol span{display:block;margin-bottom:1.5rem}.content-page img{margin:0 auto 6rem}@media (min-width:768px){.content-page img{margin:3.875rem 0 6.8125rem}}.content-page figure{max-width:500px;height:13.5rem;margin:0 auto 3.5rem}@media (min-width:768px){.content-page figure{width:auto;-webkit-transform:none;transform:none;max-width:initial;margin:3.875rem 0 6.8125rem;height:29.875rem}}.content-page figure img{height:100%;margin:0}@media (min-width:768px){.content-page figure img{height:29.875rem;border-radius:1rem;margin:0 0 1rem}}.content-page figcaption{margin:0;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.8125rem;padding:.5rem 1rem 0}@media (min-width:768px){.content-page figcaption{display:block;padding:0}}.content-page__recommended{margin-bottom:3.625rem}.content-page__recommended img{margin:.1875rem 0 0}.content-page__recommended span{font-weight:500;font-size:.625rem;line-height:1.5rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-graphite);margin:0 0 .375rem}@media (min-width:768px){.content-page__recommended span{font-size:.875rem;margin:0 0 .9375rem}}.content-page__recommended-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1.125rem;padding-bottom:1.25rem}@media (min-width:768px){.content-page__recommended-info{padding-top:1.875rem;padding-bottom:1.875rem}}.content-page__recommended-info img{margin-right:1.375rem;border-radius:8px;width:6.625rem;height:5.625rem}@media (min-width:768px){.content-page__recommended-info img{margin-right:3rem;width:10.125rem;height:7.1875rem}}.content-page__recommended-info h2{max-width:24.1875rem;margin:0}.content-page__recommended-info a{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.content-page__recommended-info a{font-size:1.375rem;line-height:1.8125rem}}@media (hover:hover),screen and (min-width:0){.content-page__recommended-info a:focus,.content-page__recommended-info a:hover{color:var(--color-accent)}}.content-page__summary{padding-top:3.4375rem;padding-bottom:3.25rem;border-bottom:1px solid #d4deeb}@media (min-width:768px){.content-page__summary{border-bottom:none;padding-top:3.75rem;padding-bottom:8.25rem}}.content-page__summary p{margin:0 0 1.5rem}@media (min-width:768px){.content-page__summary p{margin-bottom:2.5rem}}.content-page__important{background:var(--color-oasis);border-radius:.625rem;padding:1.625rem 2rem .9375rem 1.3125rem;margin-top:1.5rem;margin-bottom:1.875rem}@media (min-width:768px){.content-page__important{margin-top:2.5rem;margin-bottom:3rem;padding:2.625rem 3rem 2rem}}.content-page__important b{display:block;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:170%;margin:0 0 .875rem;position:relative;padding-left:2.5rem}@media (min-width:768px){.content-page__important b{padding-left:4.3125rem;font-size:1.375rem;line-height:1.8125rem;margin:0 0 1.75rem}}.content-page__important b::before{background-image:url(../img/svg/icon-important-mobile.svg);width:1.6875rem;height:1.6875rem;left:0}@media (min-width:768px){.content-page__important b::before{background-image:url(../img/svg/icon-important.svg);width:2.4375rem;height:2.4375rem;top:-.1875rem}}.content-page__topic{background:var(--body-background-grey);border-radius:.625rem;margin-top:2.1875rem;padding:2rem 2rem 2.5625rem 1.3125rem;margin-bottom:3.375rem}.content-page__topic:last-child{margin-bottom:0}@media (min-width:768px){.content-page__topic{padding:2.8125rem 3.25rem 2.5rem 3rem;margin-top:2.5625rem;margin-bottom:4rem}}.content-page__topic h3{line-height:1.625rem;margin-bottom:.625rem}@media (min-width:768px){.content-page__topic h3{margin-bottom:2.1875rem}}.content-page__topic ul{margin-bottom:0;padding-left:.75rem}@media (min-width:768px){.content-page__topic ul{padding-left:1.375rem}}.content-page__topic li{font-size:.75rem;line-height:1.375rem;margin-bottom:.5rem}.content-page__footer{padding-top:2.5rem;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:170%;color:var(--color-graphite)}@media (min-width:768px){.content-page__footer{padding-top:0;font-size:1rem;line-height:170%;margin-top:6.875rem}}.content-page__footer .content-page__line{margin-bottom:.5rem}@media (min-width:768px){.content-page__footer .content-page__line{display:none}}.content-page__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1025px){.content-page__info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.content-page__article-data{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.content-page__article-data{margin-right:13.8%}}.content-page__date{margin-right:1.875rem}@media (min-width:768px){.content-page__date{margin-right:2.3125rem}}.content-page__author{position:relative;max-width:12.1875rem}.content-page__author::before{position:absolute;content:"";left:-.8125rem;background-color:var(--color-graphite);width:.25rem;height:.25rem;border-radius:50%;top:.4375rem}@media (min-width:768px){.content-page__author::before{left:-1.25rem;top:.625rem}}.content-page__views{position:relative;padding-left:26px}@media (min-width:1025px){.content-page__views{margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content-page__views::before{content:"";position:absolute;left:0;width:1.25rem;height:.5625rem;background-image:url(../img/svg/icon-views.svg);top:0;bottom:0;margin:auto}.content-page__rate{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:1.6875rem;text-align:center}@media (min-width:1025px){.content-page__rate{text-align:left;-ms-flex-preferred-size:initial;flex-basis:initial;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.content-page__rate p{margin:0 0 .75rem;font-size:.75rem;line-height:170%;color:var(--color-graphite)}@media (min-width:768px){.content-page__rate p{font-size:1rem;line-height:1.8125rem}}@media (min-width:1025px){.content-page__rate p{margin-right:1.75rem}}.content-page__rate .rating{margin-top:-.3125rem}.content-page__rate .rating,.content-page__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-page__stars .content-page__star{cursor:pointer}.content-page__stars .content-page__star:not(:last-child){margin-right:.5rem}@media (min-width:768px){.content-page__stars .content-page__star svg{width:1.75rem;height:1.75rem}}.content-page--seo.cascade table{margin-bottom:3rem}.content-page--seo figure img,.content-page--tipography img{width:100%;-o-object-fit:cover;object-fit:cover}.content-page__consult{background-color:var(--body-background-grey);padding:2rem 0}@media (min-width:768px){.content-page__consult{padding:6rem 0}}.content-page__consult .container{padding-top:0}.content-page__consult h2{font-size:1.3125rem;margin-bottom:1rem;line-height:1.2}@media (min-width:768px){.content-page__consult h2{font-size:1.75rem;margin-bottom:1.5rem}}.content-page--tipography .picture--small{max-width:520px}@media (min-width:768px){.content-page--tipography .picture--small{margin:3.875rem auto 6.5rem;height:21.625rem}.content-page--tipography .picture--small img{height:21.625rem}}.content-page--tipography .cascade table{min-width:100%;margin:1rem 0 1.5rem}@media (min-width:768px){.content-page--tipography .cascade table{min-width:531px;margin:2rem 0 4rem}}.content-page--tipography .cascade__table{margin:1rem 0 1.5rem}.content-page--tipography .cascade__table table{margin:0}@media (min-width:768px){.content-page--tipography .cascade__table{margin:2rem 0 4rem}}.content-page--tipography h2,.content-page--tipography h3,.content-page--tipography h4,.content-page--tipography h5,.content-page--tipography h6,.post-list li{margin-bottom:1rem}@media (min-width:768px){.content-page--tipography h2,.content-page--tipography h3,.content-page--tipography h4,.content-page--tipography h5,.content-page--tipography h6{margin-bottom:1.5rem}}.content-page--tipography p:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.content-page--tipography p:not(:last-child){margin-bottom:2rem}}.content-page--tipography ol:not([class]),.content-page--tipography ul:not([class]){margin:1rem 0 1.5rem}@media (min-width:768px){.content-page--tipography ol:not([class]),.content-page--tipography ul:not([class]){margin:2rem 0 4rem}}.content-page--tipography .tabs{margin:1.5rem 0 3rem}@media (min-width:768px){.content-page--tipography .tabs{margin:3rem 0 6rem}}.content-page--tipography .tabs__list{margin-bottom:1.5rem}@media (min-width:768px){.content-page--tipography .tabs__list{margin-bottom:2rem}}.content-page--tipography .tabs__item{margin-right:1rem}@media (min-width:768px){.content-page--tipography .tabs__item{margin-right:2rem}}.content-page--tipography .tabs__link{border-radius:1rem}.reviews-page{padding-top:1.5rem;padding-bottom:3.4375rem}@media (min-width:1025px){.reviews-page{padding-top:3.5625rem}}.reviews-page__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-bunker);margin:0 0 1.5rem}@media (min-width:1025px){.reviews-page__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.9375rem}}.reviews-page__list{width:100%;max-width:68rem;margin:0 auto;padding:0;list-style:none}.reviews-page__item{margin-bottom:1.5rem}@media (min-width:1025px){.reviews-page__item{margin-bottom:2rem}.reviews-page__item:last-of-type{margin-bottom:3rem}}.reviews-page__btn-more{width:100%}@media (min-width:768px){.reviews-page__btn-more{display:block;width:auto;min-width:18rem;margin:0 auto}}.news-promo{padding-top:1.5rem;padding-bottom:3.5rem}@media (min-width:1025px){.news-promo{padding-top:3.4375rem;padding-bottom:4.375rem}}.news-promo__heading{margin-bottom:1.375rem}@media (min-width:768px){.news-promo__heading{margin-bottom:2.375rem}}.news-promo__list{margin:0;padding:0;list-style:none;overflow:hidden;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media (min-width:768px){.news-promo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}}.news-promo__item{margin-bottom:1.375rem}@media (min-width:768px){.news-promo__item{width:calc(50% - 1rem);margin-bottom:2rem}.news-promo__item:nth-child(2n+1){margin-right:2rem}}.news-promo__item--hidden{display:none}.news-promo__button{margin-top:.125rem}@media (min-width:768px){.news-promo__button{margin:0 auto;display:block;width:18rem}}.news-other__img{border-radius:1rem;overflow:hidden;margin-bottom:1rem;position:relative;height:12.125rem}@media (min-width:768px){.news-other__img{margin-bottom:1.5rem;height:13.625rem}}.news-card img,.news-other__img img{width:100%;-o-object-fit:cover;object-fit:cover}.news-other__img img{display:block;height:100%}.news-other__title{font-size:1rem;line-height:188%;margin:0}@media (min-width:768px){.news-other__title{font-size:1.125rem;line-height:167%}}.news-card{border:solid 1px var(--color-blue-light);border-radius:1rem;overflow:hidden;height:100%;min-height:17.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border-color .3s;transition:border-color .3s;margin-bottom:20px}.news-card:hover{border-color:var(--color-graphite)}.news-card img{height:42.5vw}@media (min-width:1025px){.news-card img{height:16.79vw}}@media (min-width:768px){.news-card{margin-bottom:0}}.news-card__info{padding:1rem 1.25rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1025px){.news-card__info{padding:2rem 2rem 2.625rem}}.news-card__title{margin-top:0;margin-bottom:1.625rem;font-family:"Atyp Display","Arial",sans-serif;font-weight:500;font-size:.875rem;line-height:1.125rem}@media (min-width:1025px){.news-card__title{font-size:1.375rem;line-height:1.75rem;margin-bottom:3.375rem;height:3.5rem}}.news-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-card__date{margin:0;padding:0;font-size:.6875rem;line-height:1rem;color:var(--color-graphite)}@media (min-width:1025px){.news-card__date{font-size:.875rem;margin-right:1rem;margin-bottom:.375rem}}.rate{margin-bottom:3.4375rem}@media (min-width:1025px){.rate{position:relative;padding-bottom:4rem;margin-bottom:5.125rem}.rate::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100vw;background-color:var(--color-blue-light)}}@media (min-width:1025px) and (min-width:1920px){.rate::after{left:calc((1920px - 100vw)/2)}}.rate__heading{margin-bottom:1.375rem}@media (min-width:1025px){.rate__heading{width:33%;margin-bottom:3.9375rem}}.rate__plate{background-color:var(--body-background-lighten);border:1px solid #d4deeb;border-radius:.6875rem;margin-bottom:1.5rem;padding-bottom:1.1875rem}@media (min-width:1025px){.rate__plate{margin-bottom:1rem;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:14rem}}.rate__header{border-bottom:1px solid #d4deeb;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.rate__header{border-bottom:none;border-right:1px solid #d4deeb;width:37%;padding-left:2.8125rem;padding-bottom:2.3125rem}.rate__header img{width:18rem;height:3.8125rem}}.rate__stars{padding:1.25rem 1.5rem .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rate__stars img:not(:last-child){margin-right:.4375rem}@media (min-width:1025px){.rate__stars{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-bottom:2.5rem;width:39%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rate__stars img{width:4.66vw;height:4.66vw;max-width:4.75rem;max-height:4.75rem}}.rate__mark{text-align:center;line-height:1.625rem;color:var(--color-dark)}@media (min-width:1025px){.rate__mark{width:24%;padding-bottom:.875rem;font-size:2.25rem;line-height:2.5rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rate__btn{display:none}}.interest{border-bottom:var(--border);padding-top:3.5625rem;padding-bottom:1.9375rem}@media (min-width:1025px){.interest{padding-top:4.375rem;padding-bottom:4.9375rem}}.interest__title{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.125rem;color:var(--color-bunker);margin-top:0;margin-bottom:1rem}@media (min-width:1025px){.interest__title{font-size:1.375rem;line-height:1.8125rem;margin-bottom:1.9375rem}}.interest__grid{width:100%}@media (min-width:1025px){.interest__grid{max-width:63.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.interest__grid-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.interest__grid-block a{font-weight:400;font-size:.75rem;line-height:1.375rem;color:var(--color-slate-grey);-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover:hover),screen and (min-width:768px){.interest__grid-block a:focus,.interest__grid-block a:hover{color:var(--color-accent)}}@media (min-width:1025px){.interest__grid-block{width:33.33%;padding-right:1.875rem}.interest__grid-block a{font-size:1rem;line-height:1.8125rem}}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.65);transform:scale(.65);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.85);transform:scale(.85)}@media (min-width:1024px){.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.6);transform:scale(.6)}}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.65);transform:scale(.65)}@media (min-width:1024px){.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.55);transform:scale(.55)}}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.85);transform:scale(.85)}@media (min-width:1024px){.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.6);transform:scale(.6)}}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.65);transform:scale(.65)}@media (min-width:1024px){.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.55);transform:scale(.55)}}.swiper-pagination-bullet{width:9.37px;height:8.35px;display:inline-block;border-radius:100%;background:#fff}@media (min-width:1024px){.swiper-pagination-bullet{width:14.05px;height:12.52px}}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#ffcf55}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3.5px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1024px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;padding:0 16px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,300ms background-color,200ms -webkit-transform;transition:200ms transform,200ms left,300ms background-color;transition:200ms transform,200ms left,300ms background-color,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,300ms background-color,200ms -webkit-transform;transition:200ms transform,200ms right,300ms background-color;transition:200ms transform,200ms right,300ms background-color,200ms -webkit-transform}.logo-list__list{list-style:none;margin:0;padding:0}@media (min-width:1025px){.logo-list__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.logo-list__item{padding-top:3.1875rem;position:relative;margin-bottom:4rem}.logo-list__item::before{content:"";position:absolute;left:0;top:0;width:2.8125rem;height:2.25rem;background-image:url(../img/svg/logo-short.svg);background-size:cover}@media (min-width:1025px){.logo-list__item{width:calc(50% - 4.125rem);margin-right:5.125rem;margin-bottom:5rem;padding-left:4.4375rem;padding-top:0}.logo-list__item::before{width:2.5625rem;background-size:100% 100%}.logo-list__item:nth-child(2n){margin-right:0}}.logo-list__heading{line-height:1.625rem;margin-bottom:.5rem}@media (min-width:1025px){.logo-list__heading{margin-bottom:1.5rem}}.logo-list__text{margin:0;padding:0;font-size:.75rem;line-height:1.25rem}@media (min-width:1025px){.logo-list__text{font-size:1rem;line-height:1.8125rem}}.contact-form{position:relative;clip-path:ellipse(135% 50% at 50% 50%);padding-bottom:4.375rem;background-color:var(--body-background-lighten)}@media (min-width:1025px){.contact-form{padding-top:7.875rem;padding-bottom:6.25rem;margin-bottom:5.5rem}}.contact-form{margin-bottom:3.5rem;padding-top:3.125rem}@media (min-width:1025px){.contact-form{margin-bottom:7.0625rem}}.contact-form .modal__error-popup{right:0;bottom:-.3125rem}@media (min-width:1025px){.contact-form .modal__error-popup{right:0;bottom:1.25rem}}.contact-form textarea{border:1px solid var(--input-border);-webkit-transition:border .3s ease;transition:border .3s ease;outline:0;border-radius:.625rem;background-color:var(--input-background);width:100%;min-height:6.3125rem;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-color);padding:.8125rem .875rem .8125rem 1rem;margin-bottom:1rem}.contact-form textarea:focus,.contact-form textarea:hover{border:1px solid var(--color-graphite);cursor:pointer}@media (min-width:768px){.contact-form textarea{min-height:9.625rem;margin-top:.125rem;padding:.625rem .875rem .8125rem 1rem}}.contact-form textarea::-webkit-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-colorw)}.contact-form textarea::-moz-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-colorw)}.contact-form textarea:-ms-input-placeholder,.contact-form textarea::-ms-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-colorw)}.contact-form textarea::placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-colorw)}.contact-form img{border-radius:50%;margin:0 auto;margin-bottom:1.6875rem}@media (min-width:1025px){.contact-form img{margin-left:2.875rem}}.contact-form__title{width:70%;margin-bottom:1.1875rem}@media (min-width:1025px){.contact-form__title{margin-bottom:2rem}}.contact-form__text{margin-top:0;margin-bottom:1rem;font-size:.875rem;line-height:1.4375rem;color:var(--color-cello)}@media (min-width:1025px){.contact-form__text{font-size:1rem;line-height:1.8125rem}}.contact-form__note{font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-graphite);margin:0}@media (min-width:768px){.contact-form__note{max-width:26rem;margin:0 auto}}.contact-form__link{text-decoration:underline;font-weight:500;font-size:.625rem;line-height:1.125rem;color:var(--color-graphite);-webkit-transition:color .3s ease;transition:color .3s ease;outline:0}@media (hover:hover),screen and (min-width:0\0 ){.contact-form__link:focus,.contact-form__link:hover{color:var(--color-black)}}.contact-form__btn{margin:0 0 1.625rem;width:100%}@media (min-width:768px){.contact-form__btn{max-width:26rem;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1025px){.contact-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-form__container img{-ms-flex-item-align:start;align-self:flex-start;margin-right:2.6875rem;-webkit-filter:var(--img-filter);filter:var(--img-filter)}.contact-form__intro{width:32%;margin-right:1.875rem}}.contact-form form{margin-right:auto}.simple-objects{padding-bottom:1.5rem;margin-bottom:3.5rem;border-bottom:1px solid #d4deeb}.simple-objects--padding{padding-top:3rem;padding-bottom:0}@media (min-width:1025px){.simple-objects--padding{padding-top:6rem}}.simple-objects--noborder{border-bottom:none}@media (min-width:1025px){.simple-objects{border-bottom:none;margin-bottom:5.25rem}}.simple-objects__heading{margin-bottom:2rem}@media (min-width:1025px){.simple-objects__heading{margin-bottom:2.75rem}}.simple-objects__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-objects__item{width:calc(50% - .5rem);margin-right:1rem;margin-bottom:1.875rem}.simple-objects__item:nth-child(2n){margin-right:0}.post-video .video__button:hover svg,.simple-objects__card:hover img,.simple-objects__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.simple-objects__card:hover .simple-objects__name,.simple-objects__item:hover .simple-objects__name{color:var(--color-accent)}@media (min-width:768px){.simple-objects__item{width:calc((100% - 2rem)/3)}.simple-objects__item:nth-child(2n){margin-right:1rem}.simple-objects__item:nth-child(3n){margin-right:0}}@media (min-width:1025px){.simple-objects__item{width:calc((100% - 6rem)/4);margin-right:2rem;margin-bottom:3.5rem}.simple-objects__item:nth-child(2n),.simple-objects__item:nth-child(3n){margin-right:2rem}.simple-objects__item:nth-child(4n){margin-right:0}}.simple-objects__card{width:100%;margin-bottom:1rem;border:1px solid var(--btn-border-color);border-radius:.625rem}.simple-objects__card .simple-objects__picture{border-radius:.625rem .625rem 0 0;margin:-1px -1px 0;width:calc(100% + 2px);position:relative}.simple-objects__card .simple-objects__picture img{position:relative;z-index:0}.simple-objects__card .simple-objects__picture::before{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(53.39%,transparent),color-stop(97.4%,rgba(0,0,0,.79)));background:linear-gradient(180deg,transparent 53.39%,rgba(0,0,0,.79) 97.4%);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}@media (min-width:768px){.simple-objects__card .simple-objects__picture{border-radius:.625rem}}.simple-objects__card .simple-objects__name{margin-top:.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.simple-objects__card .simple-objects__name{margin-top:1rem;padding:0}}.simple-objects__card .simple-objects__location{margin-top:0;padding-left:1rem;padding-right:1rem;padding-bottom:24px}@media (min-width:768px){.simple-objects__card .simple-objects__location{margin-top:.625rem;padding:0}}.simple-objects__card .object-card__discount{border-radius:.75rem;z-index:2}.simple-objects__card .object-card__status{position:absolute;left:17px;bottom:17px;line-height:1;z-index:2}.simple-objects__card .object-card__date{position:absolute;bottom:17px;right:17px;line-height:1;z-index:2}@media (min-width:768px){.simple-objects__card{width:calc((100% - 2rem)/3);border-radius:0;border:0}.simple-objects__card:nth-child(2n){margin-right:1rem}.simple-objects__card:nth-child(3n){margin-right:0}}@media (min-width:1025px){.simple-objects__card{width:calc((100% - 3rem)/3);margin-right:1.5rem;margin-bottom:3rem}.simple-objects__card:nth-child(2n){margin-right:1.5rem}.simple-objects__card:nth-child(3n){margin-right:0}}.simple-objects__picture{border-radius:.625rem;overflow:hidden;height:44.37vw;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);margin-bottom:.375rem}@media (min-width:1025px){.simple-objects__picture{border-radius:1rem;max-height:17.5rem}}.simple-objects__picture--small{max-height:8.875rem}@media (min-width:1025px){.simple-objects__picture--small{max-height:11.875rem}}.simple-objects__picture img{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.simple-objects__picture{height:25vw}}@media (min-width:1025px){.simple-objects__picture{height:14.64vw;margin-bottom:1.5rem}}.simple-objects__name{font-family:"Atyp Display","Arial",sans-serif;font-size:.875rem;line-height:1.875rem;font-weight:500;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1025px){.simple-objects__name{font-size:1.375rem;line-height:1.875rem;margin-bottom:.625rem}}.simple-objects__location{font-size:.625rem;line-height:1rem;font-weight:500;color:var(--color-graphite)}.simple-objects__location span{margin-left:.5rem}@media (min-width:1025px){.simple-objects__location svg{width:.5625rem;height:.75rem}.simple-objects__location{font-size:.875rem;line-height:1rem}}.person{border-radius:.8125rem;border:1px solid #d4deeb;overflow:hidden;padding:1.5rem 1.25rem;text-align:center;height:100%;min-height:16.0625rem;background-color:var(--body-background-lighten)}.swiper-slide-visible .person{background-color:var(--body-background-color)}.last-slide .person,.penult-slide .person{background-color:var(--color-default-white)}.person img{width:7.3125rem;height:7.3125rem;border-radius:50%;margin:0 auto;margin-bottom:1rem}@media (min-width:1025px){.person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3rem;padding-right:1rem;min-height:14rem}.person img{margin-left:0;margin-right:2.5rem;width:8.5rem;height:8.5rem}}.person__name{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}@media (min-width:1025px){.person__name{font-size:1.375rem;line-height:1.875rem;margin-bottom:.5625rem;text-align:left}}.person__position{margin:0;font-size:.75rem;line-height:1.125rem}@media (min-width:1025px){.person__position{font-size:1rem;line-height:1.8125rem;margin-left:0;text-align:left}}.banks{padding-bottom:2.875rem;border-bottom:1px solid #d4deeb;margin-bottom:3.5rem}@media (min-width:1025px){.banks{border:0;margin-bottom:5.875rem}}.banks__heading{margin-bottom:1.5rem}@media (min-width:1025px){.banks__heading{width:30%;margin-bottom:3.5rem}}.banks__list{list-style:none;margin:0;padding:0}@media (min-width:1025px){.banks__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.banks__item{margin-bottom:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.banks__item{margin-right:9.5rem;margin-bottom:1.25rem}.banks__item:last-child{margin-right:0}}.banks__logo{width:3rem;height:3rem;border-radius:50%;background-color:var(--body-background-lighten);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.9375rem}@media (min-width:1025px){.banks__logo{width:4rem;height:4rem}}.banks__name{font-family:"Atyp Display","Arial",sans-serif;font-size:.875rem;line-height:1.875rem;font-weight:500;color:var(--color-bunker)}@media (min-width:1025px){.banks__name{font-size:1.375rem}}.company{border:1px solid #d4deeb;border-radius:.8125rem;padding:2rem 1.5rem;height:100%;background-color:var(--body-background-lighten)}.swiper-slide-visible .company{background-color:var(--body-background-color)}.last-slide .company,.penult-slide .company{background-color:var(--color-default-white)}@media (min-width:1025px){.company{padding:3.5rem 2.9375rem}}.company__name{line-height:1.25rem;margin-bottom:1.5rem}@media (min-width:1025px){.company__name{margin-bottom:1.875rem}}.company__info{margin:0;padding:0;font-size:.625rem;line-height:1.1875rem}@media (min-width:1025px){.company__info{font-size:1rem;line-height:1.8125rem}}.cascade table{border-collapse:collapse;width:100%;min-width:531px;position:relative;margin-bottom:3.5rem}@media (min-width:768px){.cascade table{margin-bottom:6.0625rem}}.cascade table::before{content:"";position:absolute;height:.0625rem;background-color:#7c94b0;top:2.0625rem;width:100%}@media (max-width:531px){.cascade table::before{width:33.1875rem}}@media (min-width:768px){.cascade table::before{top:2.125rem}}.cascade th{text-align:left;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;padding-bottom:.4375rem}.cascade th:first-child{padding-left:1.375rem}@media (min-width:768px){.cascade th:first-child{padding-left:1.625rem}.cascade th{font-size:1rem;line-height:1.8125rem}}.cascade tr.cascade__task td{padding-top:.75rem;padding-bottom:.75rem}.cascade tr.cascade__task+tr td{padding-top:.9375rem}.cascade td{padding:1.4375rem 0 .75rem;vertical-align:baseline}@media (min-width:768px){.cascade td{padding:1rem 0}}.cascade td:first-child{padding-left:1.375rem;width:22%}@media (min-width:768px){.cascade td:first-child{padding-left:1.5625rem;width:20.5%}.cascade td:nth-child(2){width:40%}}.cascade td p{max-width:10.6875rem;margin:0}@media (min-width:768px){.cascade td p{max-width:17.5rem}}@media (max-width:1024px){.cascade__table-inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.cascade__table-inner table{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.cascade__table-padding{display:none}@media (max-width:1024px){.cascade__table-padding{display:block;-ms-flex-negative:0;flex-shrink:0;width:30px}}@media (max-width:767px){.cascade__table-padding{width:9px}}@media (max-width:531px){.cascade__table-inner{width:100vw}}.notfound__container{padding:10.75rem 0;background-color:var(--color-accent);margin-bottom:-4.5rem;color:var(--color-black)}.notfound__title{margin-bottom:1.25rem;width:100%;height:auto}@media (min-width:1025px){.notfound__title{margin-bottom:2.0625rem}}.notfound__desc{margin-bottom:.875rem;font-size:2rem;text-align:center}@media (min-width:1025px){.notfound__desc{margin-bottom:1.3125rem;font-size:3.5rem;line-height:1}}.notfound__info{margin-bottom:.875rem;text-align:center;font-weight:500}@media (min-width:1025px){.notfound__info{font-size:1.375rem;line-height:1.5rem}}.notfound__info a{color:currentColor;text-decoration:underline}.ceo{margin-top:60px}.ceo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1440px){.ceo__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ceo__photo{max-width:100%;position:relative;margin-bottom:30px}@media (min-width:768px){.ceo__photo{margin-right:15px}}@media (min-width:1440px){.ceo__photo{margin-bottom:0;width:45.7%;max-width:240px}}.ceo__pic{margin-bottom:16px;max-width:240px}.ceo__info{max-width:100%}@media (min-width:1440px){.ceo__info{max-width:960px}}.ceo__descr-mobile{display:block}@media (min-width:1440px){.ceo__descr-mobile{display:none}}.ceo__descr-desktop{margin-bottom:60px;display:none}@media (min-width:1440px){.ceo__descr-desktop{display:block}}.ceo__descr,.ceo__subtitle-desktop{color:#8ca1ba;text-transform:uppercase}.ceo__subtitle-desktop{display:none;margin-bottom:16px}@media (min-width:1440px){.ceo__subtitle-desktop{display:block}}.ceo__name{color:#282e36;max-width:640px;font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;font-size:1.875rem;line-height:2rem;margin-top:0;margin-bottom:1rem}@media (min-width:1025px){.ceo__name{font-size:3.5rem;line-height:3.625rem;margin-bottom:3.75rem}}.ceo__name-desktop,.post-documents::after{display:none}@media (min-width:1440px){.ceo__name-desktop{display:block}}.ceo__name-mobile{display:block;font-size:2.0625rem}@media (min-width:1440px){.ceo__name-mobile{display:none}}.ceo .tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}@media (min-width:768px){.ceo .tabs__list{margin-left:-20px}}.ceo .tabs__item{list-style:none}.ceo .tabs__link{font-family:"Atyp Display","Arial",sans-serif;font-style:normal;font-weight:500;line-height:1.75rem;text-align:center;color:#8ca1ba;display:block;min-width:6.875rem;width:100%;height:100%;border:0;outline:0;cursor:pointer;background-color:transparent;font-size:1.1875rem;padding:0}.ceo .tabs__link--active{color:#282e36}@media (min-width:768px){.ceo .tabs__link{font-size:1.375rem;padding:.625rem 1rem}}.ceo__tab{padding-top:24px;padding-bottom:40px;border-bottom:1px solid #d4deeb}.ceo__section{padding-top:40px}.ceo__section:not(:last-child){border-bottom:1px solid #d4deeb;padding:40px 0}.ceo__title{font-family:"Atyp Display","Arial",sans-serif;font-size:1.375rem;margin-bottom:1.5rem;color:#282e36;font-weight:400;margin-top:0}.ceo__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ceo__item{display:inline-block;padding:7px 24px;background:#f3f5f8;border-radius:14px;margin-bottom:10px}.ceo__item:not(:last-child){margin-right:16px}@media (min-width:768px){.ceo__item{margin-bottom:0}}.ceo__paragraph{color:#444f5b;font-style:italic}.ceo__ticker{white-space:nowrap;padding:20px 0;border-top:1px solid #d4deeb;border-bottom:1px solid #d4deeb;margin:40px 0}@media (min-width:768px){.ceo__ticker{margin:80px 0;padding:40px 0}}.ceo__ticker-inner{white-space:nowrap;-webkit-animation:ticker 100s linear infinite;animation:ticker 100s linear infinite;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ceo__ticker-inner svg{display:inline-block;margin:0 34px;width:30px}@media (min-width:768px){.ceo__ticker-inner svg{margin:0 50px;width:56px}}.ceo__ticker-inner span{color:#ffcf55;font-style:italic;font-size:1.875rem;line-height:1}@media (min-width:768px){.ceo__ticker-inner span{font-size:3.5rem}}.ceo-about{background-color:#f3f5f8;padding:80px 0;clip-path:ellipse(172% 50% at 50% 50%);margin-bottom:77px}@media (min-width:768px){.ceo-about{clip-path:ellipse(110% 50% at 50% 50%)}}.ceo-about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:1300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.ceo-about__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ceo-about__pic{margin-bottom:20px}.ceo-about__side{max-width:210px;text-align:center;margin-bottom:60px}@media (min-width:768px){.ceo-about__side{text-align:right;margin-bottom:0}}.ceo-about__descr{margin-bottom:24px;display:block;color:#000}@media (min-width:768px){.ceo-about__descr{margin-bottom:60px}}.ceo-about__link{text-transform:uppercase;text-decoration:underline}.ceo-about__textarea textarea{border:.0625rem solid var(--input-border);-webkit-transition:border .3s ease;transition:border .3s ease;outline:0;border-radius:.625rem;background-color:var(--input-background);width:100%;min-height:9.5rem;font-family:"Montserrat","Arial",sans-serif;font-size:.875rem;line-height:1.5rem;color:var(--input-color);padding:.8125rem .875rem .8125rem 1rem;margin-bottom:.6875rem}.ceo-about__mail,.consult-form .custom-input{width:100%}@media (min-width:768px){.ceo-about__mail{width:33%}}.consult-description{max-width:520px;font-size:.75rem;line-height:1.375rem}@media (min-width:768px){.consult-description{font-size:1rem;line-height:1.8125rem}}.consult-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;margin-top:1.5rem;max-width:34rem}@media (min-width:768px){.consult-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:3rem}}.consult-form__btn{min-width:208px}.consult-form__text{font-size:.75rem;line-height:1.25rem;color:#666;margin-top:1.5rem}@media (min-width:768px){.consult-form__text{margin-top:1rem}}.consult-form__link{color:#eb7520}.post-content .container{padding-top:1rem}@media (min-width:768px){.post-content .container{max-width:64.125rem;padding-top:1.5rem}}@media (min-width:1440px){.post-content .container{max-width:74.125rem}}.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin-top:1.5rem;margin-bottom:1rem;font-weight:400;font-family:"Atyp Display","Arial",sans-serif}@media (min-width:768px){.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin-top:2.25rem;margin-bottom:.9375rem}}.post-content h4,.post-content h5{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.post-content h4,.post-content h5{font-size:1rem;line-height:1.5rem}}.post-links{margin:40px 0}@media (min-width:768px){.post-links{margin:80px 0}}.post-links__list{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,277px));-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.post-links__src{font-weight:400;font-size:12px;line-height:183%;-webkit-text-decoration-line:none;text-decoration-line:none;color:#617b98;display:block;word-break:break-word}@media (min-width:768px){.post-links__src{font-size:16px;line-height:181%}}.post-documents{margin:40px 0;padding:0}@media (min-width:768px){.post-documents{margin:80px 0;padding:0}}.post-documents .documents__header{margin-top:0;margin-bottom:1rem}.post-documents .documents__title{margin-top:0;margin-bottom:0}.post-documents .documents__list{border-bottom:1px solid var(--color-blue-light)}.post-documents .documents-card:not(:last-child){border-bottom:.0625rem solid var(--color-blue-light);-webkit-transition:border-bottom-color .2s ease-out;transition:border-bottom-color .2s ease-out}.post-documents .documents-card.opened{border-color:transparent}@media screen and (max-width:768px){.post-documents .documents-card.opened{margin-bottom:0}}.post-documents .documents-card__wrapper{padding-top:1.25rem;padding-bottom:1.25rem;border:0}@media (min-width:768px){.post-documents .documents-card__wrapper{padding-top:2rem;padding-bottom:2rem}}.post-documents .documents-card__title{margin:.5rem 0;font-size:14px;line-height:157%}@media (min-width:768px){.post-documents .documents-card__title{font-size:18px;line-height:135%;margin:1rem 0}}.post-documents .documents-card__text{padding-bottom:1rem;font-size:12px;line-height:183%}@media (min-width:768px){.post-documents .documents-card__text{font-size:16px;line-height:181%}}.post-tabs{margin:24px 0 40px}@media (min-width:768px){.post-tabs{margin:48px 0 80px}}.post-tabs .tabs__link{padding:.5rem 1rem;border-radius:0}.post-tabs .tabs__link:hover{background-color:#d4deeb}.post-tabs .tabs__link--active{font-weight:700}@media (min-width:768px){.post-tabs .tabs__link{padding:.625rem 1.5rem}}.post-tabs .tabs__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}@media (min-width:768px){.post-tabs .tabs__content{padding-top:2rem}}.post-image{margin:1.5rem 0 2.5rem}@media (min-width:768px){.post-image{margin:3rem 0 5rem}}@media screen and (max-width:768px){.post-image figure{height:auto;margin-bottom:0;width:100%;-webkit-transform:none;transform:none}.post-image figure img{border-radius:16px}}.post-image figcaption{color:#546377;padding-left:0;padding-right:0}.post-image figcaption p{color:currentColor;font-size:inherit}.post-layouts{border-bottom:0;padding-top:1.5rem}@media (min-width:768px){.post-layouts{padding-top:3rem}}.post-layouts .custom-input__title{color:var(--color-dark)}.post-layouts .custom-input input{background:var(--body-background-grey);border:0}.post-layouts img,.post-objects .object-card__picture img{margin:0}.post-video{margin:2rem 0 3rem}@media (min-width:768px){.post-video{margin:1.5rem 0 5rem}}.post-video .video__block{position:relative;padding-top:56.25%;overflow:hidden;margin:0 -16px 24px;width:auto}@media (min-width:768px){.post-video .video__block{margin:0 0 24px;width:100%}}.post-video .video__link,.post-video .video__media{position:absolute;top:0;left:0;width:100%;height:100%}.post-video .video__link{display:block;z-index:0}.post-video .video__media{border:0;margin:0}.post-video .video__button{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0;background:0 0;display:none;cursor:pointer;padding:0;width:89px;height:57px}@media (min-width:768px){.post-video .video__button{width:125px;height:85px}}.post-video .video__button svg{width:100%;height:100%;display:block;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.post-video .video--enabled{cursor:pointer}.post-video .video--enabled .video__button{display:block}.post-video .video__desc{font-size:.875rem;line-height:1.5;color:#606e80}@media (min-width:768px){.post-video .video__desc{font-size:1rem}}.post-video iframe{width:100%;height:auto}.post-news--other::after,.post-table table::before,.post-video .ytp-chrome-top{display:none}.post-table table{border-collapse:collapse;margin-bottom:3rem;margin-top:1.5rem}@media (min-width:768px){.post-table table{min-width:100%;margin-bottom:5rem;margin-top:3rem}}@media screen and (max-width:1024px){.post-table table{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.post-table tr:nth-child(odd) td{background-color:#f3f5f8}.post-table tr:first-child td,.post-table tr:first-child th{border-bottom:1px solid #7c94b0;background-color:#fff}.post-table td,.post-table th{font-size:.75rem;line-height:183%;padding:.75rem 1.375rem;border:0}.post-table td:nth-child(2),.post-table th:nth-child(2){width:initial}@media (min-width:768px){.post-table td,.post-table th{font-size:16px;line-height:181%;padding:.75rem 1rem}}.post-list ol:not([class]),.post-list ul:not([class]){margin:1.5rem 0 3rem}@media (min-width:768px){.post-list ol:not([class]),.post-list ul:not([class]){margin:3rem 0 5rem}}.post-news--other{padding:0;margin:40px 0;overflow:hidden}@media (min-width:768px){.post-news--other{margin:80px 0}.post-news--other .container{max-width:64.125rem}}@media (min-width:1440px){.post-news--other .container{max-width:74.125rem}}@media screen and (max-width:768px){.post-news--other .scroll-line__slider{margin:0}.post-news--other .scroll-line__item:first-child{margin:0}}.post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px 24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1.5rem 0 2.5rem}@media (min-width:768px){.post-header{margin:2rem 0 5rem;gap:16px 48px}}.post-header__item,.post-header__thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-header__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.post-header__item .icon,.post-info__views svg{width:24px;height:24px}.post-header__thumbs{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.post-info{margin:40px 0;color:#546377}@media (min-width:768px){.post-info{margin:80px 0}}.post-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px 0;padding:24px 16px;background:var(--body-background-lighten);border-radius:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;font-size:14px;line-height:100%}@media (min-width:768px){.post-info__wrapper{margin-left:0;margin-right:0;gap:56px;padding:32px;border-radius:16px;font-size:1rem}}.post-info__statistic,.post-info__thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.post-info__share,.post-info__views{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-info__views{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}.post-info__views svg{-ms-flex-negative:0;flex-shrink:0}.post-info__share{gap:1rem;font-size:.875rem;line-height:100%}@media (min-width:768px){.post-info__share{font-size:1rem}}.post-info__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1rem;padding:0;margin:0}.post-header__item .icon,.post-info__links .icon,.thumbs .icon{-ms-flex-negative:0;flex-shrink:0;display:inline-block}.post-info__links .icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;cursor:pointer;width:2rem;height:2rem}.post-info__links .icon svg{pointer-events:none}.thumbs .icon{width:1.5rem;height:1.5rem;color:transparent}.thumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.thumbs__item.is-active svg{color:#546377}.tooltips{position:fixed;padding:4px 8px;border-radius:4px;text-align:center;font-size:14px;color:#333;background:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);z-index:10}.post-notes{margin:1.5rem 0 3rem}@media (min-width:768px){.post-notes{margin:3rem 0 5rem}}.post-contents{padding:2.25rem 1rem 2rem}@media (min-width:768px){.post-contents{margin-top:5rem;margin-bottom:5rem;padding:2.5rem 1.375rem 1.75rem 3rem}}.post-objects{padding:0!important;margin:40px 0}@media (min-width:768px){.post-objects{margin:80px 0}}.post-objects .scroll-line__list{padding-bottom:1.5rem}@media (min-width:768px){.post-objects .scroll-line__list{padding-bottom:0}}.post-objects .scroll-line__heading{margin-bottom:1.5rem}@media (min-width:768px){.post-objects .scroll-line__heading{margin-bottom:3rem;font-size:1.75rem;line-height:107%}}.post-objects .object-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.post-objects .object-card__picture{height:142px;padding:1.125rem 2rem 1.125rem .8125rem;border-radius:10px 10px 0 0;overflow:hidden}@media (min-width:768px){.post-objects .object-card__picture{padding:1rem 2.25rem 1rem 1rem;height:265px;border-radius:10px;overflow:hidden}}.post-objects .object-card__title{border-bottom:.0625rem solid var(--color-blue-light);padding-bottom:2rem;border-radius:0 0 10px 10px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.post-objects .object-card__title{border-bottom:0;padding-bottom:1.1875rem}}.post-objects .object-card__name{margin:0 0 8px}@media (min-width:768px){.post-objects .object-card__name{margin:0 0 10px}}.post-objects .object-card__discount{font-weight:400;font-size:12px;line-height:110%;padding:6px 10px;border-radius:12px}.post-objects .object-card__address{font-weight:500;font-size:14px;line-height:114%;color:#8ca1ba}.post-form{background:var(--body-background-lighten);padding-top:5.625rem;padding-bottom:5.625rem;clip-path:ellipse(135% 50% at 50% 50%)}.post-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media (min-width:768px){.post-form__wrapper{row-gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.post-form__content{max-width:25.9375rem;width:100%}.post-form__body{max-width:32.8125rem;width:100%}.post-form__headline{font-weight:700;font-size:1.5rem;line-height:120%;margin-bottom:1.5rem;font-family:"Atyp Display",sans-serif}@media (min-width:768px){.post-form__headline{font-weight:400;font-size:2.25rem;line-height:111%}}.post-form__desc{font-size:.875rem;line-height:160%;color:#444f5b}@media (min-width:768px){.post-form__desc{font-size:1rem;line-height:181%}}.post-form textarea{border:.0625rem solid var(--input-border);-webkit-transition:border .3s ease;transition:border .3s ease;outline:0;background-color:var(--input-background);width:100%;min-height:9.5rem;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-color);padding:.8125rem .875rem .8125rem 1rem;margin-bottom:.6875rem}.post-form textarea:focus,.post-form textarea:hover{border:.0625rem solid var(--color-graphite);cursor:pointer}@media (min-width:768px){.post-form textarea{min-height:9.625rem;margin-top:.125rem;padding:.625rem .875rem .8125rem 1rem}}.post-form textarea::-webkit-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.post-form textarea::-moz-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.post-form textarea:-ms-input-placeholder,.post-form textarea::-ms-input-placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.post-form textarea::placeholder{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.5rem;color:var(--input-label-color)}.post-form .btn{max-width:100%}.post-btn{margin:2rem 0}.post-btn .btn{word-break:break-all}.post-gallery{position:relative;margin:3rem -1rem;width:auto}@media (min-width:768px){.post-gallery{margin:5rem auto;width:100%}}.post-gallery__slider{overflow:hidden}.post-gallery__slider .swiper-slide{height:initial}.post-gallery__item{height:100%}.post-gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:378px;margin:0}.post-gallery__arrow{width:2.25rem;height:100%;background:#fafafa;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease;transition:.2s ease;opacity:.5}.post-gallery__arrow:hover{opacity:1;background-color:var(--color-accent-lighten)}.post-gallery__arrow--prev{left:0}.post-gallery__arrow--next{right:0}.post-gallery__dots{position:absolute;bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;width:100%;right:0;z-index:1}.post-gallery__dots .swiper-pagination-bullet{width:7px;height:7px;margin:0 6px;background-color:#fff}.post-gallery__dots .swiper-pagination-bullet-active{width:13px;height:13px;background-color:var(--color-accent)}.post-text a:not([class]){font-weight:500;text-decoration:underline}
/*# sourceMappingURL=style.min.css.map */
