:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{opacity:0;transform:translate(-75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translate(75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicOutNext{to{opacity:0;transform:translate(-75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translate(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}.f-button{align-items:center;background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;transition:var(--f-button-transition);width:var(--f-button-width)}@media (hover:hover){.f-button:hover:not([disabled]){background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{height:var(--f-button-svg-height);width:var(--f-button-svg-width);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);pointer-events:none;transform:var(--f-button-transform);transition:opacity .15s ease}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;bottom:0;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:flex;flex-direction:column;left:0;margin:0;padding:0;position:fixed;right:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;overflow:visible;transform-origin:top left;z-index:var(--fancybox-zIndex,1050);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{box-sizing:border-box;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;height:100%;margin:0 auto}.fancybox__slide{align-items:center;backface-visibility:hidden;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;overscroll-behavior:contain;padding:4px;position:relative;transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);border-radius:0;color:var(--fancybox-content-color,#374151);cursor:default;display:flex;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{backface-visibility:hidden;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;transform:translateZ(0);transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{display:block;filter:blur(0);height:100%;margin:auto;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:#18181b80;bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{height:100%;width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:#18181be6;color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{flex:0 0 auto;margin:0;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);perspective:1000px;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;transform:translateZ(0);width:100%}.f-thumbs__track{display:flex}.f-thumbs__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:calc((var(--f-thumb-clip-width, 0))*-.5);position:absolute;top:0;width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0))}.is-modern .f-thumbs__slide{pointer-events:none;transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;width:var(--f-thumb-clip-width)}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0 -100%;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:opacity .2s ease;width:var(--f-thumb-width)}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*(1 - var(--progress, 0))*.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{animation:f-fadeIn .2s ease-out;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);content:"";height:auto;z-index:10}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{border-radius:var(--f-thumb-border-radius);bottom:0;left:0;position:absolute;right:0;top:0}.f-thumbs__slide__img{box-sizing:border-box;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);position:relative;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.65;color:var(--fancybox-color,currentColor);display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--f-button-height);padding:0 5px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:30}.flat-inner-breadcrumbs{padding-top:148px;width:100%}.flat-inner-breadcrumbs__items{background-color:var(--grayDark);border-top:1px solid var(--79ed4953);gap:8px;padding:var(--spaceBetween-XS) var(--spaceBetween-S)}@media (max-width:480px){.flat-inner-breadcrumbs__items{flex-wrap:wrap}}.flat-inner-breadcrumbs__item{color:var(--79ed4953);gap:8px}.flat-inner-breadcrumbs__item-bullet{background-color:var(--whiteTr80);flex-shrink:0;height:6px;position:relative;top:8px;transform:rotate(45deg);width:6px}@media (max-width:480px){.flat-inner-breadcrumbs__item:last-child{justify-content:center}}@media (max-width:1600px){.flat-inner-breadcrumbs{padding-top:112px}}@media (max-width:1279px){.flat-inner-breadcrumbs{padding-top:96px}}@media (max-width:960px){.flat-inner-breadcrumbs{padding-top:84px}}@media (max-width:760px){.flat-inner-breadcrumbs{padding-top:56px}}@media (max-width:480px){.flat-inner-breadcrumbs{padding-top:64px}}svg[data-v-76064744]{transform:scale(.8)}.button{pointer-events:none}@keyframes slideRight{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes moveOut{0%{transform:translate(0)}to{transform:translate(100%)}}.button:before{background-color:var(--white);left:0;transform:translate(calc(-100% - 1px));z-index:3}.button:after,.button:before{content:"";height:100%;position:absolute;top:0;width:100%}.button:after{background-color:var(--secondary);right:0;transform:translate(calc(100% - 20px));transition:transform .3s cubic-bezier(.33,1,.68,1),visibility 0ms 1s;visibility:hidden;z-index:1}.button__background{height:100%;left:0;top:0;transition:visibility 0ms 1s,transform .15s ease-in;visibility:hidden;width:100%}.button__inner{gap:var(--buttonSpaceBetween);padding:var(--buttonPadding-v) var(--buttonPaddingR) var(--buttonPadding-v) var(--buttonPaddingL);transition:visibility 0ms 1s,transform .28s;visibility:hidden}.button__icon svg{height:32px;width:32px}.button__icon svg path{transition:fill .5s}@media (max-width:1279px){.button__icon svg{height:24px;width:24px}}@media (max-width:760px){.button__icon svg{height:20px;width:20px}}.button__text{transition:opacity .5s,color .5s}.button--1{--projectPrimary:var(--primary);--projectPrimaryAnimation:var(--secondary)}.button--1:after{background-color:var(--projectPrimaryAnimation)}.button--1 .button__background{background-color:var(--projectPrimary);border:1px solid var(--whiteTr20)}.button--2:before{background-color:var(--secondary)}.button--2:after{background-color:var(--primary)}.button--2 .button__background{border:1px solid var(--secondary)}.button--3{--projectPrimaryAnimation:var(--secondary)}.button--3:before{background-color:var(--primary)}.button--3:after{background-color:var(--projectPrimaryAnimation)}.button--3 .button__background{border:1px solid var(--whiteTr40)}.button--4{--projectPrimaryAnimation:var(--secondary)}.button--4:before{background-color:var(--projectPrimaryAnimation)}.button--4:after{background-color:var(--white)}.button--4 .button__background{background-color:var(--projectPrimaryAnimation);border:1px solid var(--projectPrimaryAnimation)}.button:hover:not(.button--scroll):after{transform:translate(0)}.button:hover:not(.button--scroll).button--4{--projectPrimaryAnimationHover:var(--primary)}.button:hover:not(.button--scroll).button--4 .button__inner path{fill:var(--projectPrimaryAnimationHover)}.button:hover:not(.button--scroll).button--4 .button__inner span{color:var(--projectPrimaryAnimationHover)}.button:active:after{transform:translate(0)}.button:active .button__inner{opacity:.64}.button--active{pointer-events:all}.button--active:before{animation:slideRight 1s,moveOut .5s 1s}.button--active .button__background,.button--active .button__inner,.button--active:after{visibility:visible}.button--disabled:after{background-color:var(--grayExtraLight)}.button--disabled .button__background{border:1px solid var(--grayExtraLight)}.button--disabled .button__inner path{fill:var(--whiteTr40)}.button--disabled .button__inner span{color:var(--whiteTr40)}.button--disabled:hover.button--4 .button__inner path{fill:var(--whiteTr40)}.button--disabled:hover.button--4 .button__inner span{color:var(--whiteTr40)}.button--disabled.button--1:after,.button--disabled.button--4:after{background-color:var(--grayLight)}.button--disabled.button--1 .button__background,.button--disabled.button--4 .button__background{background-color:var(--grayExtraLight)}.button--scroll .button:after{transform:translate(-200px)!important}.button--scroll .button__inner{transition-delay:0ms}.button--scroll .button__background,.button--scroll .button__inner{transform:translate(calc(100% - 96px))}.button--scroll .button__text{opacity:0}.img-absolute{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.img-absolute--contain{-o-object-fit:contain;object-fit:contain}.apartment-card{background-color:var(--grayDark);border-bottom:6px solid var(--secondary);padding:var(--spaceBetween-XL) var(--spaceBetween-S) var(--spaceBetween-L);position:relative}.apartment-card,.apartment-card__card{align-items:center;display:flex;flex-direction:column;justify-content:center}.apartment-card__SVG{align-items:center;display:flex;gap:var(--spaceBetween-XS);position:absolute;right:var(--spaceBetween-S);top:var(--spaceBetween-S);z-index:2}@media (max-width:1279px){.apartment-card__SVG{flex-direction:column}}.apartment-card__SVG svg{height:var(--buttonIcon);width:var(--buttonIcon)}.apartment-card__parallelogram{left:0;position:absolute;top:27px;z-index:4}.apartment-card__parallelogram--primary{align-items:center;background-color:var(--primary);display:flex;height:44px;justify-content:center;left:-8px;padding:var(--skewedRectTextPadding-v) var(--skewedRectTextPadding-h);position:absolute;transform:skew(30deg);width:139px;z-index:2}@media (max-width:1600px){.apartment-card__parallelogram--primary{height:40px;width:121px}}@media (max-width:1279px){.apartment-card__parallelogram--primary{height:36px;width:104px}}@media (max-width:760px){.apartment-card__parallelogram--primary{height:32px;left:10px;width:84px}}.apartment-card__parallelogram--primary span{transform:skew(-30deg)}.apartment-card__parallelogram--secondary{align-items:center;background-color:var(--secondary);display:flex;height:44px;justify-content:center;left:25px;padding:var(--skewedRectTextPadding-v) var(--skewedRectTextPadding-h);position:absolute;top:34px;transform:skew(30deg);width:189px}@media (max-width:1600px){.apartment-card__parallelogram--secondary{height:40px;left:22px;width:174px}}@media (max-width:1279px){.apartment-card__parallelogram--secondary{height:36px;left:18px;width:165px}}@media (max-width:760px){.apartment-card__parallelogram--secondary{height:32px;left:11px;top:28px;width:150px}}.apartment-card__new-price p,.apartment-card__new-price svg,.apartment-card__old-price p,.apartment-card__old-price svg{transform:skew(-30deg)}.apartment-card__old-price{color:var(--whiteTr64);font-size:13px;font-weight:700;line-height:20px;opacity:.64;text-decoration:line-through}.apartment-card__old-price svg{height:16px;width:16px}.apartment-card__new-price{color:var(--white)}.apartment-card__image-wrapper{position:relative;width:var(--projectApartmentImageSize-S)}.apartment-card__image-wrapper:before{content:"";display:block;padding-top:100%}.apartment-card__image-wrapper img{height:100%;left:0;-o-object-fit:contain!important;object-fit:contain!important;position:absolute;top:0;width:100%}.apartment-card__info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:var(--spaceBetween-S)}.apartment-card__info-title span{color:var(--secondary);margin-left:12px}.apartment-card__info-details{-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;margin-top:12px}@media (max-width:1600px){.apartment-card__info-details{justify-content:center}}.apartment-card__info-details span{color:var(--secondary80);position:relative}.apartment-card__info-details span:after{background-color:var(--whiteTr80);content:"";height:6px;left:-16px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.apartment-card__info-details span:first-child:after{content:unset}.apartment-card--colored{border-bottom:6px solid var(--619cd895)}.apartment-card--colored .apartment-card__parallelogram--primary{background-color:var(--6a5dc3e5)}.apartment-card--colored .apartment-card__parallelogram--secondary{background-color:var(--619cd895)}.apartment-card--colored .apartment-card__info-details span,.apartment-card--colored .apartment-card__info-title span{color:var(--619cd895)}.apartments-slider{padding:var(--spaceBetween-XL) 0}.apartments-slider__header{align-items:center;display:flex;gap:var(--spaceBetween-L);justify-content:space-between;padding-bottom:var(--spaceBetween-L);padding-left:calc(var(--spaceBetween-L) + var(--spaceBetween-XL))}.apartments-slider__header p{color:var(--0759159e)}@media (max-width:960px){.apartments-slider__header{padding-left:var(--spaceBetween-XL)}}@media (max-width:480px){.apartments-slider__header{align-items:start;flex-direction:column;justify-content:start}}@media (max-width:760px){.apartments-slider__swiper{padding:var(--spaceBetween-XL);padding-left:0}}.apartments-slider__swiper.swiper{padding-left:var(--spaceBetween-XL)}@media (max-width:480px){.apartments-slider__swiper.swiper{padding:0 var(--spaceBetween-L)}}.apartments-slider__swiper-pagination{align-items:center!important;display:flex!important;gap:4px;justify-content:center!important;margin:15px 0!important;transition:all 1s ease-in-out 1s;width:100%!important}.apartments-slider__swiper-pagination :after{background-color:var(--primary40);bottom:0;content:"";height:1px;position:absolute;width:100%}.apartments-slider__swiper-pagination.is-in-view{opacity:1!important}.apartments-slider__swiper-pagination-bullet{background-color:#fff!important;border-radius:0!important;height:13px!important;margin:0!important;opacity:1!important;transition:all .2s ease-in-out;width:12px!important}.apartments-slider__swiper-pagination-bullet--active{background-color:var(--secondary)!important;background-color:var(--0759159e)!important;width:24px!important}.custom-input{border:1px solid var(--whiteTr40);height:64px;margin-top:var(--labelMargin)}@media (max-width:1279px){.custom-input{height:56px}}@media (max-width:760px){.custom-input{height:52px}}.custom-input.has-error{border-color:var(--danger)}.custom-input.has-error .custom-input--error{font-feature-settings:unset;gap:6px;padding-top:12px;text-transform:unset}.custom-input.has-error .custom-input--right-slot svg path{fill:var(--danger)!important;stroke:var(--danger)!important;opacity:1!important}.custom-input.has-icon .custom-input__content{gap:var(--spaceBetween-XS)}.custom-input.has-value .custom-input__content.is-focused .custom-input__input{align-items:flex-end}.custom-input.has-value.input-bg-default .custom-input__input-label{color:var(--textColor)}.custom-input.has-value.input-bg-dark .custom-input__input-label{color:var(--white)}.custom-input.has-value .custom-input__input{align-items:flex-end}.custom-input.has-value .custom-input__input-label{font-size:16px;line-height:24px;opacity:1;transform:translateY(-16px)}@media (max-width:1600px){.custom-input.has-value .custom-input__input-label{font-size:14px;line-height:24px}}@media (max-width:960px){.custom-input.has-value .custom-input__input-label{font-size:12px;line-height:20px}}.custom-input.has-value .input-bg-dark .custom-input__input-label{opacity:1}.custom-input__content{padding:var(--inputPadding-v) var(--inputPadding-h);transition:all .3s cubic-bezier(.65,0,.35,1);width:100%}.custom-input__content.is-disabled{background-color:var(--border);border-color:var(--border)}.custom-input__content.is-disabled .custom-input__input{color:var(--textColor)}.custom-input__content.is-disabled .custom-input--right svg path{fill:var(--textColor);stroke:var(--textColor)}.custom-input__content.is-focused .custom-input__input-label{font-size:16px;line-height:24px;opacity:1;transform:translateY(-16px)}@media (max-width:1600px){.custom-input__content.is-focused .custom-input__input-label{font-size:14px;line-height:24px}}@media (max-width:960px){.custom-input__content.is-focused .custom-input__input-label{font-size:12px;line-height:20px}}.custom-input__content:active .custom-input__input-label{font-size:16px;line-height:24px;opacity:1;transform:translateY(-16px)}@media (max-width:1600px){.custom-input__content:active .custom-input__input-label{font-size:14px;line-height:24px}}@media (max-width:960px){.custom-input__content:active .custom-input__input-label{font-size:12px;line-height:20px}}.custom-input__content.input-bg-default{background-color:var(--border);border-bottom:1px solid var(--gray)}.custom-input__content.input-bg-default .custom-input__input{color:var(--textColor)}.custom-input__content.input-bg-default.is-focused{border-color:var(--buttonBackground)}.custom-input__content.input-bg-default.is-focused .custom-input__input-label{color:var(--buttonBackground)}.custom-input__content.input-bg-default.is-focused .custom-input--right-slot svg path{fill:var(--primary);stroke:var(--primary)}.custom-input__content.input-bg-dark{background-color:var(--primaryDark);border-color:var(--white)}.custom-input__content.input-bg-dark .custom-input__value{color:var(--white)}.custom-input__content.input-bg-dark .custom-input__input-label{opacity:1}.custom-input__content.input-bg-light{background-color:var(--primaryBackground);border-color:var(--gray)}.custom-input__content.input-bg-light .custom-input__value{color:var(--black)}.custom-input__content.input-bg-light input::-moz-placeholder{color:var(--gray)}.custom-input__content.input-bg-light input::placeholder{color:var(--gray)}.custom-input__content.input-bg-light.is-disabled{background-color:var(--gray60)}.custom-input__content.input-bg-light .custom-input--right-slot,.custom-input__content.input-bg-light .custom-input--right-slot svg{opacity:1}.custom-input__content.input-bg-light .custom-input--right-slot svg path{opacity:1;fill:var(--gray);stroke:var(--gray)}.custom-input__content.input-bg-light.is-focused{border-color:var(--buttonBackground)}.custom-input__content.input-bg-light.is-focused .custom-input__input-label{color:var(--buttonBackground)}.custom-input__content.input-bg-light.is-focused .custom-input--right-slot{opacity:1}.custom-input__content.input-bg-light.is-focused .custom-input--right-slot svg path{fill:var(--buttonBackground);stroke:var(--buttonBackground)}.custom-input__content.input-bg-light:active{border-color:var(--buttonBackground)}.custom-input__content.input-bg-light:active .custom-input__input-label{color:var(--buttonBackground)}.custom-input__content.input-bg-light:active .custom-input--right-slot{opacity:1}.custom-input__content.input-bg-light:active .custom-input--right-slot svg path{fill:var(--buttonBackground);stroke:var(--buttonBackground)}@media (max-width:1600px){.custom-input__content{height:64px}}@media (max-width:1279px){.custom-input__content{height:56px}}@media (max-width:760px){.custom-input__content{height:52px}}.custom-input__input-label{color:var(--whiteTr64);margin-bottom:10px;opacity:1}.custom-input__input-label--error{color:var(--danger)}.custom-input__value{color:var(--whiteTr64);font-size:18px;font-weight:700;height:32px;line-height:28px}@media (max-width:1600px){.custom-input__value{font-size:16px;font-weight:400;line-height:24px}}@media (max-width:960px){.custom-input__value{font-size:14px;font-weight:400;line-height:20px}}.custom-input input::-moz-placeholder{font-feature-settings:"case" on;text-transform:uppercase}.custom-input input::placeholder{font-feature-settings:"case" on;text-transform:uppercase}.custom-input--success{bottom:-30px;gap:6px}.custom-input--success svg path{fill:var(--success)}@media (max-width:760px){.custom-input--success{bottom:-24px}}.custom-input--right,.custom-input--right-slot{height:24px;width:24px}.custom-input--right-slot svg path{fill:var(--textColor);stroke:var(--textColor)}.custom-input--right svg{fill:var(--buttonBackground)}.custom-input--right svg path{fill:var(--buttonBackground);stroke:var(--buttonBackground)}.response-modal{gap:var(--spaceBetween-M)}@media (max-width:760px){.response-modal{padding-left:119px}}@media (max-width:480px){.response-modal{padding-left:0}}.response-modal__image{height:160px}@media (max-width:1600px){.response-modal__image{height:144px}}@media (max-width:1279px){.response-modal__image{height:127px}}@media (max-width:760px){.response-modal__image{bottom:0;height:103px;left:39px;margin:auto 0;position:absolute;top:0}}@media (max-width:480px){.response-modal__image{left:0;position:relative}}.response-modal__image:before{background-color:var(--danger);content:"";height:113px;transform:rotate(45deg);width:113px}@media (max-width:1600px){.response-modal__image:before{height:102px;width:102px}}@media (max-width:1279px){.response-modal__image:before{height:90px;width:90px}}@media (max-width:760px){.response-modal__image:before{height:73px;width:73px}}.response-modal__image svg{bottom:0;height:80px;left:0;margin:auto;right:0;top:0;width:80px}@media (max-width:1600px){.response-modal__image svg{height:72px;width:72px}}@media (max-width:1279px){.response-modal__image svg{height:64px;width:64px}}@media (max-width:760px){.response-modal__image svg{height:52px;width:52px}.response-modal__title{text-align:start}}@media (max-width:480px){.response-modal__title{text-align:center}}.response-modal__teaser{max-width:592px}@media (max-width:1600px){.response-modal__teaser{max-width:624px}}@media (max-width:1279px){.response-modal__teaser{max-width:552px}}@media (max-width:960px){.response-modal__teaser{max-width:424px}}@media (max-width:760px){.response-modal__teaser{max-width:100%;text-align:start}}@media (max-width:480px){.response-modal__teaser{text-align:center}}.response-modal__buttons{gap:var(--spaceBetween-S)}@media (max-width:760px){.response-modal__buttons{justify-content:flex-start}}@media (max-width:480px){.response-modal__buttons{flex-direction:column}}@media (max-width:760px){.response-modal__buttons .button{width:calc((100% - var(--spaceBetween-S))/2)}}@media (max-width:480px){.response-modal__buttons .button{width:100%}}@media (max-width:1279px){.response-modal__buttons .button__text{line-height:24px}}.response-modal--success .response-modal__image:before{background-color:var(--success)}.modal-backdrop{background-color:var(--blackTr80);left:0;top:0}.base-modal{left:0;top:0;z-index:30}.base-modal__content{background-color:var(--primary40);max-height:100%;overflow-x:hidden;overflow-y:auto;padding:var(--spaceBetween-L);scrollbar-gutter:stable}.base-modal__content::-webkit-scrollbar{border-radius:2px;width:6px}.base-modal__content::-webkit-scrollbar-track{background:transparent;border-radius:2px}.base-modal__content::-webkit-scrollbar-thumb{border-radius:5px}.base-modal__content::-webkit-scrollbar-track{background:#e9f1f7;border:1.8px solid #fff;border-radius:4px}.base-modal__content::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:4px;width:2px}@media (max-width:760px){.base-modal__content{padding:var(--spaceBetween-XL)}}.base-modal__content-head{margin-bottom:var(--spaceBetween-S)}.base-modal__wrapper{overflow:hidden;scrollbar-gutter:auto;width:-moz-max-content;width:max-content}@media (max-width:960px){.base-modal__wrapper{width:calc(100% - 48px)}}@media (max-width:760px){.base-modal__wrapper{height:100%;padding-top:20px;width:100%}}.base-modal__close{height:48px;width:48px}.base-modal__close svg path{fill:var(--white);transition:fill .4s cubic-bezier(.65,0,.35,1)}@media (min-width:1280px){.base-modal__close:hover svg path{fill:var(--primary)}}.base-modal__button{background-color:var(--primary40);padding:var(--spaceBetween-L);padding-top:var(--spaceBetween-S)}.base-modal__button .button{width:100%}@media (max-width:1279px){.base-modal__button .button__text{line-height:24px}}@media (max-width:480px){.base-modal__button .button__text{line-height:20px}}.base-modal--h-full .base-modal__wrapper{height:100dvh}.base-modal--h-full .base-modal__content{height:100%}.base-modal--is-response-modal .base-modal__wrapper{justify-content:center}@media (max-width:960px){.base-modal--is-response-modal .base-modal__wrapper{width:-moz-max-content;width:max-content}}@media (max-width:760px){.base-modal--is-response-modal .base-modal__wrapper{width:100%}}.base-modal--is-response-modal .base-modal__content{height:unset;padding:var(--spaceBetween-XL);scrollbar-gutter:unset}.base-modal--is-image-modal .base-modal__wrapper{justify-content:center}@media (max-width:960px){.base-modal--is-image-modal .base-modal__wrapper{width:-moz-max-content;width:max-content}}@media (max-width:480px){.base-modal--is-image-modal .base-modal__wrapper{width:100%}}.base-modal--is-image-modal .base-modal__content{height:unset;padding:0;scrollbar-gutter:unset}.base-modal--color .base-modal__button,.base-modal--color .base-modal__content{background-color:var(--grayDark)}@media (min-width:1280px){.base-modal--color .base-modal__close:hover svg path{fill:var(--3ae2ac3e)}}.map-section{margin-bottom:-204px;padding-left:124px;padding-top:var(--spaceBetween-M);position:relative;z-index:2}@media (max-width:1600px){.map-section{margin-bottom:-140px;padding-left:72px}}@media (max-width:1279px){.map-section{padding-left:60px}}@media (max-width:960px){.map-section{margin-bottom:-130px;padding-left:0}}@media (max-width:760px){.map-section{margin-bottom:-100px}}@media (max-width:480px){.map-section{margin-bottom:-40px}.map-section__presentation{padding-top:var(--spaceBetween-S)}}.map-section__inner{background-color:var(--grayDark);padding-bottom:var(--spaceBetween-XL);padding-left:var(--spaceBetween-XL);padding-top:var(--spaceBetween-XL)}.map-section__inner--investors{background-color:var(--primary40)}@media (max-width:960px){.map-section__inner{padding-right:var(--spaceBetween-XL)}}.map-section__inner-content{margin-top:var(--spaceBetween-L)}@media (max-width:960px){.map-section__inner-content{flex-wrap:wrap}}@media (max-width:760px){.map-section__inner-content{left:calc(var(--spaceBetween-XL)*-1);position:relative;width:calc(100% + var(--spaceBetween-XL)*2)}}.map-section__header{padding-left:var(--spaceBetween-L)}@media (max-width:760px){.map-section__header{padding-left:0}}@media (max-width:480px){.map-section__header{align-items:flex-start;flex-direction:column}}.map-section__title{opacity:0}@media (max-width:760px){.map-section__title{opacity:1}}.map-section__title--active{animation:slideFadeUp .35s ease-out 1s forwards}.map-section__teaser{opacity:0}@media (max-width:760px){.map-section__teaser{opacity:1}}.map-section__teaser--active{animation:slideFadeUp .35s ease-out 1s forwards}@keyframes slideFadeUp{0%{opacity:0;transform:translateY(100px 1s)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.map-section .button .button__background,.map-section .button .button__inner,.map-section .button:after{visibility:visible}}.map-section__direction-btn{display:none;margin-top:var(--spaceBetween-L);padding:var(--spaceBetween-XL)}@media (max-width:760px){.map-section__direction-btn{display:flex}}.map-section__callback-form{padding:var(--spaceBetween-L);width:33.7837837838%}@media (max-width:1600px){.map-section__callback-form{width:48.3870967742%}}@media (max-width:1279px){.map-section__callback-form{width:50%}}@media (max-width:960px){.map-section__callback-form{width:100%}}.map-section__inputs{display:flex;flex-direction:column;gap:var(--spaceBetween-M);margin-top:var(--spaceBetween-XS)}.map-section__inputs-check--error{bottom:-30px;font-feature-settings:unset;gap:6px;text-transform:unset}@media (max-width:760px){.map-section__inputs-check--error{bottom:-24px}}.map-section__inputs-box{align-items:center;display:flex;flex-shrink:1;position:relative}.map-section__inputs--checkbox{align-content:center;border:3px solid #a3a1a1;border-radius:.15rem;display:flex;flex-shrink:0;height:24px;justify-content:center;left:0;width:24px}.map-section__inputs .checkbox-error{border-color:var(--danger)}.map-section__inputs--svg{border-radius:.15rem;flex-shrink:0;height:24px;left:0;position:relative;width:24px}.map-section__inputs--svg path{fill:var(--2ecad44c)}.map-section__inputs--label{align-items:center;display:flex;flex-wrap:wrap;margin-left:10px;overflow-wrap:break-word;white-space:nowrap;width:100%}.map-section__inputs--label-link{padding:0 4px}.map-section__request-btn{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spaceBetween-M);justify-content:space-between;margin-top:var(--spaceBetween-M)}.map-section__request-btn .button{flex-shrink:0}@media (max-width:480px){.map-section__request-btn .button{width:100%}}.map-section__frame{position:relative;width:66.2162162162%}@media (max-width:1600px){.map-section__frame{width:51.6129032258%}}@media (max-width:1279px){.map-section__frame{width:50%}}@media (max-width:960px){.map-section__frame{width:100%}}.map-section__frame-container{height:100%;width:100%}.map-section__frame-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;top:0;width:100%}.map-section__frame .google-map{display:block}@media (max-width:760px){.map-section__frame .google-map{display:none}}.map-section__frame .google-map__map{height:638px}@media (max-width:1600px){.map-section__frame .google-map__map{height:582px}}@media (max-width:1279px){.map-section__frame .google-map__map{height:530px}}.map-section__frame .google-map__details{height:48px;position:relative;width:430px}.map-section__frame .google-map__details svg{font-family:sans-serif;font-weight:700;height:48px;position:absolute;width:430px}@media (max-width:1279px){.map-section__frame .google-map__details svg{left:50px}}@media (max-width:960px){.map-section__frame .google-map__details svg{left:60px}}.map-section__frame .google-map__stroke{stroke:var(--white);stroke-width:12px;stroke-linejoin:round}.map-section__buttons{gap:var(--spaceBetween-XS)}.render-floor-responsive__floors{align-items:center;color:var(--white);gap:var(--spaceBetween-L);margin:var(--spaceBetween-L) 0}.render-floor-responsive__floors-title{margin-bottom:var(--spaceBetween-S)}.render-floor-responsive__floors-swiper{background-color:var(--projectPrimary);overflow:visible!important;width:44px!important}.render-floor-responsive__floors-swiper-slide{align-items:center;display:flex;height:44px;justify-content:center;transform:translate(-6px)!important;transition:all .5s ease-out;width:-moz-fit-content!important;width:fit-content!important;width:56px!important}.render-floor-responsive__floors-swiper-slide-text{padding:6px;text-align:center}@media (max-width:760px){.render-floor-responsive__floors-swiper-slide{width:56px!important}}.render-floor-responsive__floors-bottom{display:flex;gap:var(--spaceBetween-XL);padding:0 var(--spaceBetween-XL);width:100%}@media (max-width:480px){.render-floor-responsive__floors-bottom{flex-direction:column}}.render-floor-responsive__floors-bottom-detail{background-color:var(--grayDark);border-right:6px solid var(--projectPrimaryLight);flex:1;padding:var(--spaceBetween-M)}.render-floor-responsive__floors-bottom-detail-header{margin-top:var(--spaceBetween-L)}.render-floor-responsive__floors-bottom-detail-header h4{color:var(--projectPrimary)}.render-floor-responsive__floors-bottom-detail-content{display:flex;flex-direction:column;gap:16px;padding:var(--spaceBetween-L) 0}.render-floor-responsive__floors-bottom-detail-content-svg{margin-right:12px}.render-floor-responsive__floors-bottom-detail-content-svg svg path{fill:#fff!important}.render-floor-responsive__floors-bottom-detail-content p:first-child{color:var(--projectPrimary);margin-bottom:4px}.render-floor-responsive__floors-bottom-detail-content-button,.render-floor-responsive__floors-bottom-detail-content-button .button{width:100%}.render-floor-responsive__floors-bottom-detail-content-button .button svg path{fill:var(--white)}.render-floor-responsive__floors-bottom-image{flex:1}.render-floor-responsive__svg svg{position:relative;z-index:1}.render-floor-responsive__svg circle{opacity:0;pointer-events:none;visibility:hidden}.render-floor-responsive__svg path{stroke-width:.5px;stroke:var(--whiteTr20);fill:var(--whiteTr20);cursor:pointer;transition:all .4s cubic-bezier(.33,1,.68,1)}.render-floor-responsive__svg path:hover{stroke:var(--projectPrimary);fill:var(--projectPrimaryTr80)}.render-floor-responsive__svg path.active{fill:var(--projectPrimaryTr80)}.render-floor-responsive__svg g[available_flats="0"] path:hover{stroke:var(--danger);fill:var(--dangerTr64)}.render-floor-responsive__svg g[available_flats="0"] path.active{fill:var(--dangerTr64)}.render-floor-responsive__svg g[available_flats="0"]:not([sold_flats="0"]) path:hover{stroke:var(--danger);fill:var(--dangerTr64)}.render-floor-responsive__svg g[available_flats="0"]:not([sold_flats="0"]) path.active{fill:var(--dangerTr64)}.render-floor-responsive__svg g[available_flats="0"]:not([reserved_flats="0"]) path:hover{stroke:var(--warning);fill:var(--warningTr64)}.render-floor-responsive__svg g[available_flats="0"]:not([reserved_flats="0"]) path.active{fill:var(--warningTr64)}.render-floor-responsive__svg g[floor_status=sold] path:hover{stroke:var(--danger);fill:var(--dangerTr64)}.render-floor-responsive__svg g[floor_status=sold] path.active{fill:var(--dangerTr64)}.render-floor-responsive__svg g[floor_status=reserved] path:hover{stroke:var(--warning);fill:var(--warningTr64)}.render-floor-responsive__svg g[floor_status=reserved] path.active{fill:var(--warningTr64)}.render-floor-responsive__svg g[route=undefined] path:hover{stroke:var(--projectPrimary);fill:var(--dangerTr64)}.render-floor-responsive__svg g[route=undefined] path.active{fill:var(--projectPrimaryTr80)}@media (max-width:768px){.projects-render__block{flex-wrap:wrap}.projects-render__block-info-in{left:0!important;width:100%!important}}.compass{--compassPrimary:var(--primary);height:184px;width:184px}@media (max-width:1600px){.compass{height:128px;width:128px}}@media (max-width:1279px){.compass{height:96px;width:96px}}@media (max-width:760px){.compass{height:84px;width:84px}}.compass svg path.colored{fill:var(--compassPrimary)}.render-tooltip{background:var(--grayDark);color:#fff;opacity:0;position:absolute;transition:top .3s ease-in,opacity .3s ease-in;z-index:4}.render-tooltip__floor,.render-tooltip__loading{padding:var(--spaceBetween-L);width:var(--teamImageH)}.render-tooltip__floor-bottom{display:grid;row-gap:var(--spaceBetween-XS)}.render-tooltip__floor .render-tooltip__item-info:nth-child(odd){padding:0 var(--spaceBetween-XS)}.render-tooltip__flat{padding:var(--spaceBetween-M);width:var(--projectFloorHoverBlockMaxW)}.render-tooltip__flat .render-tooltip__block-bottom{margin-bottom:var(--spaceBetween-M)}.render-tooltip__flat-title{margin-bottom:var(--spaceBetween-XS)}.render-tooltip__flat-title span{color:var(--projectPrimaryLight)}.render-tooltip__flat-images{background-color:var(--primaryTr20);margin:0 calc(var(--spaceBetween-M)*-1);margin-bottom:calc(var(--spaceBetween-M)*-1);padding:var(--spaceBetween-M)}.render-tooltip__flat-images-title{color:var(--projectPrimaryLight);font-size:16px;margin-bottom:6px}.render-tooltip__flat-images-maintitle{font-size:24px;font-weight:700;margin-bottom:var(--spaceBetween-S)}.render-tooltip__flat-images-pictures{align-items:center;display:flex;gap:var(--spaceBetween-S);justify-content:center}.render-tooltip__flat-images-pictures picture{flex:1;height:164px}.render-tooltip__flat-images-pictures picture:nth-child(2){margin-top:var(--spaceBetween-S)}.render-tooltip__flat-images-pictures img{position:relative}.render-tooltip__block{padding:var(--spaceBetween-M);width:var(--projectFloorHoverBlockMaxW)}.render-tooltip__block-bottom{-moz-column-gap:var(--spaceBetween-XS);column-gap:var(--spaceBetween-XS);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--spaceBetween-S)}.render-tooltip__block-bottom .render-tooltip__item-info:first-child,.render-tooltip__block-bottom .render-tooltip__item-info:nth-child(2),.render-tooltip__block-bottom .render-tooltip__item-info:nth-child(5),.render-tooltip__block-bottom .render-tooltip__item-info:nth-child(6){padding:0 var(--spaceBetween-XS)}.render-tooltip__item-info{gap:12px}.render-tooltip__item-info-svg{height:32px;width:32px}.render-tooltip__item-info-text-value{align-items:center;display:flex;gap:5px;justify-items:center}.render-tooltip__item-info-text-value-price{display:flex;gap:8px}.render-tooltip__item-info-text-value-price-val{color:var(--whiteTr64);font-size:16px;text-decoration:line-through}.render-tooltip__item-info-text-value-price-offered{align-items:center;display:flex;justify-content:center}.render-tooltip__item-info-text-key{color:var(--projectPrimaryLight);margin-bottom:var(--inputSuffixPadding)}.render-tooltip__line{background-color:var(--projectPrimaryLight);height:0;pointer-events:none;position:absolute;top:3px;transform-origin:top;transition:height .2s ease-in;width:5px}.render-tooltip-title{color:var(--projectPrimaryLight)}.render-tooltip-maintitle,.render-tooltip-teaser{margin-bottom:var(--spaceBetween-XS)}.render-tooltip__pins{padding:var(--spaceBetween-L);width:var(--teamImageH)}.render-tooltip__pins-title{font-size:24px;font-weight:700}.projects-render{--projectPrimary:var(--primary);--projectPrimaryDark:var(--primaryDark);--projectPrimaryLight:var(--primaryLight);--projectPrimaryTr80:var(--primaryTr80);width:100%;z-index:3}@media (max-width:){.projects-render{position:relative}}.projects-render__filter{left:96px;top:96px;z-index:3}@media (max-width:2560px){.projects-render__filter{left:64px;top:64px}}@media (max-width:){.projects-render__filter{left:0;right:0;top:0}}.projects-render__filter .button{display:none}.projects-render__filter .floor-filters{background-color:transparent;margin-top:0}.projects-render__filter .floor-filters .swiper-wrapper{height:100%}.projects-render__filter .floor-filters-type{justify-content:flex-start}@media (max-width:){.projects-render__filter .floor-filters{border:none;padding:0;width:100%}}.projects-render__filter .floor-filters .swiper-slide{margin-right:0!important}@media (max-width:){.projects-render__filter .burgerdropdown,.projects-render__filter .custom-burger-dropdown,.projects-render__filter .floor-filters .swiper-slide,.projects-render__filter .swiper{width:100%}}.projects-render__presentation{left:664px;position:absolute;top:33px}@media (max-width:2560px){.projects-render__presentation{left:500px;top:21px}}@media (max-width:){.projects-render__presentation{left:342px;top:17px}}@media (max-width:1920px){.projects-render__presentation{left:326px}}@media (max-width:){.projects-render__presentation{left:0;top:60px}}.projects-render__presentation .button{display:block!important;height:106px;width:-moz-max-content;width:max-content}@media (max-width:2560px){.projects-render__presentation .button{height:86px}}@media (max-width:){.projects-render__presentation .button{height:60px}}.projects-render__live{right:96px;top:96px;z-index:3}@media (max-width:2560px){.projects-render__live{right:64px;top:64px}}@media (max-width:){.projects-render__live{display:none;right:32px;top:32px}}.projects-render__select{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1279px){.projects-render__select{padding-top:96px}}@media (max-width:960px){.projects-render__select{padding-top:84px}}@media (max-width:760px){.projects-render__select{padding-top:56px}}@media (max-width:480px){.projects-render__select{padding-top:64px}}.projects-render__select .projects-render__svg svg{position:relative;z-index:1}.projects-render__select .projects-render__svg circle{opacity:0;pointer-events:none;visibility:hidden}.projects-render__select .projects-render__svg path{stroke-width:.5px;stroke:var(--whiteTr20);fill:var(--whiteTr20);cursor:pointer;transition:all .4s cubic-bezier(.33,1,.68,1)}@media (min-width:1280px){.projects-render__select .projects-render__svg path:hover{stroke:var(--projectPrimary);fill:var(--projectPrimaryTr80)}}.projects-render__select .projects-render__svg path.active{fill:var(--projectPrimaryTr80)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[available_flats="0"] path:hover{stroke:var(--danger);fill:var(--dangerTr64)}}.projects-render__select .projects-render__svg g[available_flats="0"] path.active{fill:var(--dangerTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[available_flats="0"]:not([sold_flats="0"]) path:hover{stroke:var(--danger);fill:var(--dangerTr64)}}.projects-render__select .projects-render__svg g[available_flats="0"]:not([sold_flats="0"]) path.active{fill:var(--dangerTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[available_flats="0"]:not([reserved_flats="0"]) path:hover{stroke:var(--warning);fill:var(--warningTr64)}}.projects-render__select .projects-render__svg g[available_flats="0"]:not([reserved_flats="0"]) path.active{fill:var(--warningTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[reserved="1"] path:hover{stroke:var(--warning);fill:var(--warningTr64)}}.projects-render__select .projects-render__svg g[reserved="1"] path.active{fill:var(--warningTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[floor_status=sold] path:hover{stroke:var(--danger);fill:var(--dangerTr64)}}.projects-render__select .projects-render__svg g[floor_status=sold] path.active{fill:var(--dangerTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[floor_status=reserved] path:hover{stroke:var(--warning);fill:var(--warningTr64)}}.projects-render__select .projects-render__svg g[floor_status=reserved] path.active{fill:var(--warningTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[sold="1"] path:hover{stroke:var(--danger);fill:var(--dangerTr64)}}.projects-render__select .projects-render__svg g[sold="1"] path.active{fill:var(--dangerTr64)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[route=undefined] path:hover{stroke:var(--projectPrimary);fill:var(--dangerTr64)}}.projects-render__select .projects-render__svg g[route=undefined] path.active{fill:var(--projectPrimaryTr80)}@media (min-width:1280px){.projects-render__select .projects-render__svg g[pin=true] path:hover{stroke:var(--projectPrimary);fill:var(--projectPrimaryTr80)}}.projects-render__select .projects-render__svg g[pin=true] path.active{fill:var(--projectPrimaryTr80)}.projects-render__select img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%}@media (max-width:1279px){.projects-render__select .projects-render__img{height:auto;top:96px}}@media (max-width:960px){.projects-render__select .projects-render__img{top:84px}}@media (max-width:760px){.projects-render__select .projects-render__img{top:56px}}@media (max-width:480px){.projects-render__select .projects-render__img{top:64px}}@media (max-width:){.projects-render__select{padding-top:155.6034482759%}}@media (max-width:1279px){.projects-render__svg{display:none}.projects-render__svg--show{display:block}}.projects-render__blocks{gap:var(--spaceBetween-L);padding:var(--spaceBetween-L) var(--spaceBetween-XL) var(--spaceBetween-XL)}.projects-render__block{margin-top:30px}.projects-render__block-price{gap:4px}.projects-render__block-wrapper{gap:var(--spaceBetween-XL)}@media (max-width:960px){.projects-render__block-wrapper{gap:var(--spaceBetween-L)}}.projects-render__block-image{min-width:30px}.projects-render__block-image img{width:100%}.projects-render__block-info-in{background-color:var(--projectPrimaryDark);border-right:4px solid var(--projectPrimaryLight);gap:8px;left:-30px;padding:var(--spaceBetween-S);width:calc(100% + 30px)}.projects-render__block-info sup{font-size:xx-small;right:-6px;top:-5px}.projects-render__block-icon{height:18px;width:20px}.projects-render__block-icon svg{height:100%;position:relative;top:-1px;width:100%}.projects-render__block-icon svg path{fill:var(--whiteTr64)}.projects-render__block-divider{margin:0 8px}.projects-render__individuals{gap:var(--spaceBetween-L);padding:0 var(--spaceBetween-XL) var(--spaceBetween-XL)}.projects-render__individuals-wrapper{display:grid;gap:var(--spaceBetween-XL);grid-template-columns:1fr 1fr}@media (max-width:960px){.projects-render__individuals-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:480px){.projects-render__individuals-wrapper{grid-template-columns:1fr}}.projects-render__individuals .apartment-card{width:100%}.projects-render__compass{bottom:35px;left:35px}@media (max-width:1600px){.projects-render__compass{bottom:25px;left:25px}}@media (max-width:1279px){.projects-render__compass{bottom:unset;display:none;left:20px;top:96px}}@media (max-width:960px){.projects-render__compass{top:84px}}@media (max-width:760px){.projects-render__compass{left:15px;top:56px}}@media (max-width:480px){.projects-render__compass{top:64px}}.projects-render__tooltip{height:100vh;pointer-events:none;position:absolute;top:0;z-index:3}.compare__item{flex:1}.compare__item .text-compare{font-size:13px;line-height:20px}.compare__item .pdl-8{padding-left:8px}.compare__item-content{background-color:var(--black);border:1px solid var(--whiteTr40);display:flex;height:100%;position:relative}@media (max-width:760px){.compare__item-content{flex-direction:column}}@media (max-width:480px){.compare__item-content{flex-direction:row}}.compare__item-content-iconwrapper{padding:12px;position:absolute;right:0}.compare__item-content-iconwrapper-icon{height:var(--contactItemIcon);width:var(--contactItemIcon)}.compare__item-content-imgwrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--spaceBetween-S)}.compare__item-content-imgwrapper img{height:var(--compareImageSize-S);width:var(--compareImageSize-S)}.compare__item-content-info{color:#fff;display:flex;flex:1;flex-direction:column;gap:8px;padding:var(--spaceBetween-XS) var(--spaceBetween-XS) var(--spaceBetween-XS) 0}@media (max-width:760px){.compare__item-content-info{padding:var(--spaceBetween-XS)}}.compare__item-content-info-apartment{font-size:16px;line-height:24px}.compare__item-content-info-block,.compare__item-content-info-price{display:flex;gap:var(--spaceBetween-XS)}.compare__item-content-info-price svg{height:20px;width:20px}.compare__item-content-info-price sup{position:absolute;transform:translateY(-20%)}.compare__item-empty{align-items:center;align-self:stretch;background-color:var(--black);border:1px solid var(--whiteTr40);display:flex;flex:1 0 0;height:100%;justify-content:center;text-align:center}@media (max-width:960px){.compare__controls a{display:flex;flex-direction:column;justify-content:center}}.compare__wrapper{background-color:var(--grayDark);display:flex;gap:var(--spaceBetween-S);padding:var(--spaceBetween-S) var(--spaceBetween-M)}@media (max-width:1279px){.compare__wrapper{flex-direction:column-reverse}}@media (max-width:960px){.compare__wrapper{flex-direction:column}}@media (max-width:760px){.compare__wrapper{flex-direction:column-reverse}}.compare__apartments{display:flex;flex:1;gap:var(--spaceBetween-M)}@media (max-width:960px){.compare__apartments{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:760px){.compare__apartments{grid-template-columns:1fr 1fr 1fr}}@media (max-width:480px){.compare__apartments{grid-template-columns:1fr}}.compare__apartments-controls{display:flex;flex-direction:column;justify-content:center}@media (max-width:960px){.compare__apartments-controls{flex-direction:column;justify-content:center}}.compare__apartments-controls-clear{align-items:center;color:var(--white);display:flex;flex:1 0 0;gap:var(--buttonSpaceBetween);justify-content:center}.compare__controls{display:flex;flex-direction:column;gap:var(--spaceBetween-S);justify-content:center}@media (max-width:1279px){.compare__controls{flex-direction:row-reverse;justify-content:flex-start}}@media (max-width:960px){.compare__controls{flex-direction:column;justify-content:center}}@media (max-width:760px){.compare__controls{flex-direction:row-reverse;justify-content:flex-start}}@media (max-width:480px){.compare__controls{flex-direction:column;justify-content:center}}.compare__controls-clear{align-items:center;color:var(--white);display:flex;flex:1 0 0;gap:var(--buttonSpaceBetween);justify-content:center;padding-top:12px}@media (max-width:1279px){.compare__controls-clear{max-width:336px}}@media (max-width:960px){.compare__controls-clear{max-width:unset}}@media (max-width:760px){.compare__controls-clear{max-width:173px}}@media (max-width:480px){.compare__controls-clear{max-width:unset}}.compare{bottom:0;position:fixed;transform:translateY(0);transition:all .3s ease-in;width:var(--viewportW);z-index:23}@media (max-width:1279px){.compare{bottom:92px;transform:translateY(calc(100% - 50px))}}@media (max-width:760px){.compare{bottom:60px}}.compare__expand{transform:unset;transition:all .3s ease-out}.compare__bar{align-items:center;background-color:#4848ca;color:var(--white);display:flex;gap:var(--buttonSpaceBetween);height:50px;justify-content:center;padding:var(--spaceBetween-XS) var(--spaceBetween-XL)}.compare__bar svg{height:var(--buttonIcon);width:var(--buttonIcon)}.compare__modal .base-modal__content{background-color:var(--grayDark);padding:var(--spaceBetween-S) var(--spaceBetween-M)}.compare__modal .compare__wrapper{padding:unset}.custom-dropdown{padding:var(--inputPadding-v) var(--inputPadding-h);z-index:4}.custom-dropdown__icon-slot{gap:8px;width:100%}.custom-dropdown__icon--rotated{transform:rotate(180deg)}.custom-dropdown__icons{height:22px;width:22px}.custom-dropdown__icons-move{height:44px;transform:translateY(-22px);transition:transform .3s cubic-bezier(.33,1,.68,1)}.custom-dropdown__icons-move svg{height:100%;width:100%}.custom-dropdown__icons-move svg path{stroke:var(--white)}.custom-dropdown__content{background-color:var(--primary64);border:1px solid var(--whiteTr40);border-top:none;right:-1px;top:calc(100% + 1px);transform:scaleY(0);transform-origin:top right;transition:transform .3s cubic-bezier(.33,1,.68,1);width:calc(100% + 2px)}.custom-dropdown__content-in{box-shadow:0 2px 16px #040f2114;max-height:284px;overflow-y:auto;padding:12px 20px}.custom-dropdown__content-in::-webkit-scrollbar{width:8px}.custom-dropdown__content-in::-webkit-scrollbar-track{background-color:var(--whiteTr20)}.custom-dropdown__content-in::-webkit-scrollbar-thumb{background:var(--white)}@media (max-width:1600px){.custom-dropdown__content-in{max-height:252px}}.custom-dropdown--active .custom-dropdown__icons-move{transform:translateY(0)}.custom-dropdown--active .custom-dropdown__content{transform:scaleY(1)}.phone-input__label{color:var(--whiteTr64);margin-bottom:10px;opacity:1}.phone-input__label--error{color:var(--danger)}.phone-input--error{bottom:-30px;font-feature-settings:unset;gap:6px;text-transform:unset}@media (max-width:760px){.phone-input--error{bottom:-24px}}.input-dropdown{border:1px solid var(--whiteTr40);gap:8px;padding:var(--inputPadding-v) var(--inputPadding-h);transition:all .3s cubic-bezier(.65,0,.35,1)}.input-dropdown .input{padding-left:12px}.input-dropdown .input input::-webkit-inner-spin-button,.input-dropdown .input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-dropdown .dial input{caret-color:transparent;cursor:pointer}.input-dropdown__top{color:var(--whiteTr64)}.input-dropdown__top input{height:30px;padding-right:13px}.input-dropdown__top input::-moz-placeholder{color:var(--whiteTr64)}.input-dropdown__top input::placeholder{color:var(--whiteTr64)}.input-dropdown__top .country-name{padding-right:8px}.input-dropdown__selects{width:100%}.input-dropdown__list{display:flex;flex-direction:column}.input-dropdown__list li{margin:0 -20px;padding:14px 20px;transition:background-color .3s ease-in}.input-dropdown__list--disabled{opacity:.4;pointer-events:none}.input-dropdown--error{border-color:var(--danger)}.input-dropdown .custom-dropdown{padding:0}.input-dropdown .custom-dropdown__icons{display:none}.input-dropdown .custom-dropdown__content{top:calc(100% + var(--inputPadding-v));width:calc(100% + 2px + var(--inputPadding-h))}@media (max-width:480px){.input-dropdown .custom-dropdown__content{left:calc(-1px - var(--inputPadding-h));right:unset}}.input-dropdown .custom-dropdown:first-child:after{background-color:var(--whiteTr40);content:"";height:32px;position:absolute;right:0;width:1px}.input-dropdown .custom-dropdown:last-child .custom-dropdown__content{left:-1px;right:unset}.input-dropdown .custom-dropdown:last-child input{padding-left:12px}.input-dropdown--active{border-color:var(--white)}.input-dropdown--color .custom-dropdown__content{background-color:var(--grayExtraLight)}.input-dropdown--query{background-color:var(--whiteTr20)}.input-dropdown--disabled{background-color:transparent;border-color:var(--grayExtraLight);pointer-events:none}.input-dropdown--disabled .input-dropdown__top input{color:var(--grayExtraLight)}.input-dropdown--disabled .input-dropdown__top input::-moz-placeholder{color:var(--grayExtraLight)}.input-dropdown--disabled .input-dropdown__top input::placeholder{color:var(--grayExtraLight)}.input-dropdown--disabled .custom-dropdown__icons svg path{stroke:var(--grayExtraLight);fill:var(--grayExtraLight)}.request-callback-modal__header{padding-bottom:var(--spaceBetween-M)}.request-callback-modal__header-teaser{color:var(--secondary)}.request-callback-modal__header-title{margin-top:var(--newsContentSpaceBetween)}.request-callback-modal__inputs{gap:var(--spaceBetween-M)}.request-callback-modal__inputs-check--error{bottom:-30px;font-feature-settings:unset;gap:6px;text-transform:unset}@media (max-width:760px){.request-callback-modal__inputs-check--error{bottom:-24px}}.request-callback-modal__inputs .input-dropdown .custom-dropdown__content-in{max-height:242px}.request-callback-modal__inputs-box{display:flex;flex-shrink:0;height:24px;width:24px}.request-callback-modal__inputs--checkbox{align-content:center;border:3px solid #a3a1a1;border-radius:.15rem;display:flex;height:100%;justify-content:center;left:0;width:100%}.request-callback-modal__inputs .checkbox-error{border-color:var(--danger)}.request-callback-modal__inputs--svg{border-radius:.15rem;height:100%;left:0;position:relative;width:100%}.request-callback-modal__inputs--label{align-items:center;display:flex;flex-wrap:wrap;overflow-wrap:break-word;white-space:nowrap;width:100%}.request-callback-modal__inputs--label-link{padding:0 4px}.request-callback-modal--color .request-callback-modal__header-teaser,.request-callback-modal--color .request-callback-modal__inputs--label-link{color:var(--33663e52)}svg .svg-elem-1{stroke-dashoffset:1762px;stroke-dasharray:1762px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) 0s}svg.active .svg-elem-1{stroke-dashoffset:0}svg .svg-elem-2{stroke-dashoffset:883.5px;stroke-dasharray:883.5px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .12s}svg.active .svg-elem-2{stroke-dashoffset:0}svg .svg-elem-3{stroke-dashoffset:883.5px;stroke-dasharray:883.5px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .24s}svg.active .svg-elem-3{stroke-dashoffset:0}svg .svg-elem-4{stroke-dashoffset:883.5px;stroke-dasharray:883.5px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .36s}svg.active .svg-elem-4{stroke-dashoffset:0}svg .svg-elem-5{stroke-dashoffset:883.5px;stroke-dasharray:883.5px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .48s}svg.active .svg-elem-5{stroke-dashoffset:0}svg .svg-elem-6{stroke-dashoffset:170px;stroke-dasharray:170px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .6s}svg.active .svg-elem-6{stroke-dashoffset:0}svg .svg-elem-7{stroke-dashoffset:32px;stroke-dasharray:32px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .72s}svg.active .svg-elem-7{stroke-dashoffset:0}svg .svg-elem-8{stroke-dashoffset:708px;stroke-dasharray:708px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .84s}svg.active .svg-elem-8{stroke-dashoffset:0}svg .svg-elem-9{stroke-dashoffset:722.5px;stroke-dasharray:722.5px;transition:stroke-dashoffset 4s cubic-bezier(.47,0,.745,.715) .96s}svg.active .svg-elem-9{stroke-dashoffset:0}.burger{background-color:var(--black);grid-template-columns:61.25% 38.75%;height:calc(100vh - 146px);left:0;opacity:0;pointer-events:none;top:148px;transition:opacity .5s cubic-bezier(.33,1,.68,1);width:100%}@media (max-width:1600px){.burger{grid-template-columns:57.5735294118% 42.4264705882%;height:calc(100vh - 116px);top:118px}}@media (max-width:1279px){.burger{grid-template-columns:55.078125% 44.921875%;height:calc(100vh - 96px);top:98px}}@media (max-width:960px){.burger{grid-template-columns:none;height:calc(100vh - 88px);top:90px}}@media (max-width:760px){.burger{grid-template-columns:49.3353028065% 50.6646971935%;grid-template-rows:none;height:calc(100dvh - 56px);top:56px}}@media (max-width:480px){.burger{grid-template-columns:none;grid-template-rows:43.9252336449% 56.0747663551%;height:calc(100dvh - 64px);top:64px}}.burger-box{height:48px;left:0;position:absolute;top:0;transition:all .5s cubic-bezier(.33,1,.68,1);width:48px}@media (max-width:1600px){.burger-box{height:40px;width:40px}}@media (max-width:1279px){.burger-box{height:32px;width:32px}}@media (max-width:760px){.burger-box{height:24px;width:24px}}.burger-box--active{transform:scale(var(--3a0a642d),100)}.burger__menus{flex-direction:column;justify-content:space-evenly}@media (max-width:1279px){.burger__menus{justify-content:normal}.burger__menus::-webkit-scrollbar{width:8px}.burger__menus::-webkit-scrollbar-track{background-color:var(--whiteTr20)}.burger__menus::-webkit-scrollbar-thumb{background:var(--white)}}@media (max-width:480px){.burger__menus{align-items:center}}.burger__menus--scroll{justify-content:normal;margin:30px 30px 30px 0;overflow-x:hidden;overflow-y:auto;transition-delay:1s;z-index:2}.burger__menus--scroll::-webkit-scrollbar{width:8px}.burger__menus--scroll::-webkit-scrollbar-track{background-color:var(--whiteTr20)}.burger__menus--scroll::-webkit-scrollbar-thumb{background:var(--white)}@media (max-width:1279px){.burger__menus--scroll{margin:15px}}.burger__menus--scroll .burger__menu{padding:60px 96px}@media (max-width:1600px){.burger__menus--scroll .burger__menu{padding:60px 52px}}@media (max-width:1279px){.burger__menus--scroll .burger__menu{padding:28px 32px}}@media (max-width:960px){.burger__menus--scroll .burger__menu{padding:13px 80px}}@media (max-width:760px){.burger__menus--scroll .burger__menu{padding:13px 32px}}.burger__menu{height:100%;opacity:0;padding:0 96px;transform:translateY(150px);transition:all 1.5s cubic-bezier(.33,1,.68,1)}@media (max-width:1600px){.burger__menu{padding:0 52px;transform:translateY(124px)}}@media (max-width:1279px){.burger__menu{justify-content:space-between;padding:28px 32px}}@media (max-width:960px){.burger__menu{padding:28px 80px}}@media (max-width:760px){.burger__menu{padding:28px 32px}}@media (max-width:480px){.burger__menu{justify-content:center;width:100%}}.burger__menu-cont.burger__menu-cont-truncate{max-width:70%}@media (max-width:1600px){.burger__menu-cont.burger__menu-cont-truncate{max-width:64%}}@media (max-width:1279px){.burger__menu-cont{max-width:71%}}@media (max-width:480px){.burger__menu-cont{max-width:90%}}.burger__menu:after{background-color:var(--whiteTr20);bottom:0;content:"";display:block;height:1px;left:92px;position:absolute;right:92px}@media (max-width:1600px){.burger__menu:after{left:52px;right:52px}}@media (max-width:1279px){.burger__menu:after{left:32px;right:32px}}@media (max-width:960px){.burger__menu:after{left:80px;right:80px}}@media (max-width:760px){.burger__menu:after{left:32px;right:32px}}.burger__menu--active .burger__menu-img-cont{transform:scaleY(1)}.burger__menu--inactive .burger__menu-text{transform:scale(.64)}.burger__menu-box{background-color:var(--extraPark);height:48px;left:-20px;position:absolute;top:0;transition:all .5s cubic-bezier(.33,1,.68,1);width:48px}@media (max-width:1600px){.burger__menu-box{height:40px;left:-15px;top:-5px;width:40px}}@media (max-width:1279px){.burger__menu-box{height:32px;top:-8px;width:32px}}@media (max-width:760px){.burger__menu-box{height:24px;right:-8px;top:-6px;width:24px}}.burger__menu-img{bottom:0;right:10%}@media (max-width:1279px){.burger__menu-img{position:static}}@media (max-width:760px){.burger__menu-img{display:none}}.burger__menu-img-cont{height:0;padding-top:138.2978723404%;transform:scale(0);transition:transform .5s cubic-bezier(.33,1,.68,1);width:14.6875vw}@media (max-width:1279px){.burger__menu-img-cont{transform:none;width:12.5vw}}@media (max-width:960px){.burger__menu-img-cont{width:16.15vw}}@media (max-width:760px){.burger__menu-img-cont{display:none}}.burger__menu:first-child .burger__menu-img{bottom:auto;top:25%}.burger__menu:last-child .burger__menu-img{bottom:20%}.burger__menu:only-child .burger__menu-img{top:33%!important}.burger__menu-text{border-top:1px solid gray;color:var(--white);overflow:hidden;text-overflow:ellipsis;transform-origin:top left;transition:transform .5s cubic-bezier(.33,1,.68,1);white-space:nowrap}@media (max-width:760px){.burger__menu-text{overflow:initial;text-overflow:clip;white-space:normal}}@media (max-width:480px){.burger__menu-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.burger__menu-text:first-child{border-top:initial}.burger__menu:last-child:after{display:none}.burger__bottom{background-color:var(--white);padding:var(--menuFooterPadding-v) var(--menuFooterPadding-h);transform:scaleY(0) translateY(100%);transition:all .5s cubic-bezier(.33,1,.68,1)}@media (max-width:760px){.burger__bottom{display:none}}.burger__bottom-socials{border-bottom:1px solid var(--blackTr20);margin-bottom:var(--menuFooterTopMarginV);margin-top:var(--menuFooterTopMarginT);padding-bottom:var(--menuFooterSpaceBetween)}.burger__bottom-socials svg path{fill:var(--primary)}.burger__bottom-socials-text{font-weight:700}.burger__bottom-socials-left{gap:var(--basicIconSpaceBetween)}.burger__bottom-socials-right{color:var(--primaryDark);gap:var(--buttonSpaceBetween)}.burger__bottom-copyright{opacity:.64;padding-top:var(--menuFooterSpaceBetween)}@media (max-width:760px){.burger__bottom-copyright{display:none}}.burger__right{background-color:var(--black)}@media (max-width:1279px){.burger__right{z-index:1}}.burger__right-cont{gap:10px;height:100%;justify-content:space-evenly;padding:50px 152px}@media (max-width:1600px){.burger__right-cont{padding:32px 60px}}@media (max-width:960px){.burger__right-cont{-moz-columns:2;column-count:2;display:initial;gap:40px;padding:32px}}@media (max-width:760px){.burger__right-cont{-moz-columns:unset;columns:unset;display:flex;gap:unset;padding:24px}}@media (max-width:480px){.burger__right-cont{align-items:center}}.burger__right-row{opacity:0;transform:translate(100px);transition:all .5s cubic-bezier(.33,1,.68,1)}@media (max-width:960px){.burger__right-row{padding-bottom:10px}}.burger__right-row-paras{flex-wrap:wrap;gap:var(--submenuItemsSpaceBetween-v) var(--submenuItemsSpaceBetween-h);margin-top:10px}@media (max-width:760px){.burger__right-row-paras{display:none}}.burger__right-row-text{color:var(--white);transition:color .25s cubic-bezier(.33,1,.68,1)}.burger__right-row-para{color:var(--whiteTr64);text-wrap:nowrap}.burger__right-row-heading:active,.burger__right-row-heading:hover{color:var(--secondary)}.burger__right-row-para:active,.burger__right-row-para:hover{color:var(--white)}@media (max-width:960px){.burger__right-row:last-child{padding-bottom:0}}.burger__left{background-color:var(--primary);height:calc(100vh + 20px);left:0;opacity:0;position:absolute;transform:translateY(100vh);transition:all 1s cubic-bezier(.33,1,.68,1);width:61.25%}@media (max-width:1600px){.burger__left{width:57.5735294118%}}@media (max-width:1279px){.burger__left{width:55.078125%}}@media (max-width:960px){.burger__left{width:100%}}@media (max-width:760px){.burger__left{width:49.3353028065%}}@media (max-width:480px){.burger__left{width:100%}}.burger--open{opacity:1;pointer-events:auto}.burger--open .burger__left{opacity:1;transform:translateY(-154px)}@media (max-width:1600px){.burger--open .burger__left{transform:translateY(-118px)}}@media (max-width:1279px){.burger--open .burger__left{transform:translateY(-98px)}}@media (max-width:960px){.burger--open .burger__left{transform:translateY(-90px)}}@media (max-width:760px){.burger--open .burger__left{transform:translateY(-56px)}}@media (max-width:480px){.burger--open .burger__left{transform:translateY(-64px)}}.burger--open .burger__menu{opacity:1;transform:translateY(0)}.burger--open .burger__right-row{opacity:1;transform:translate(0)}.burger--open .burger__bottom{transform:scaleY(1) translateY(0);transition:all 1.5s cubic-bezier(.33,1,.68,1)}.header__sales{gap:var(--contactItemSpaceBetween);opacity:1;transform:translateY(0);transition:all 1s cubic-bezier(.33,1,.68,1);transition-delay:.75s}@media (max-width:540px){.header__sales{display:none}}.header__sales:active svg rect,.header__sales:hover svg rect{fill:var(--14eb6aae);transition:all .15s cubic-bezier(.32,0,.67,0)}.header__sales:active svg{opacity:.64}.header__sales-icon{height:48px;width:48px}@media (max-width:1279px){.header__sales-icon{height:36px;width:36px}}@media (max-width:760px){.header__sales-icon{height:26px;width:26px}}.header__sales-svg{height:100%;width:100%}.header__sales-text .header-text-para{color:var(--whiteTr64)}@media (max-width:760px){.header__sales-text .header-text-para{display:none}}.header__sales-text .header-text-heading{color:var(--white)}.header{background:var(--black);height:148px;opacity:1;transition:all .5s cubic-bezier(.65,0,.35,1);width:100%;z-index:5}@media (max-width:1600px){.header{height:112px}}@media (max-width:1279px){.header{height:92px;z-index:21}}@media (max-width:960px){.header{height:84px}}@media (max-width:760px){.header{align-items:normal;height:56px}}@media (max-width:480px){.header{height:64px}}@media (max-width:1279px){.header-project .header__cont{margin-left:var(--spaceBetween-XL)!important}}.header-project .header__cont-logo-cont{height:79.996px!important;width:210px!important}@media (max-width:1600px){.header-project .header__cont-logo-cont{height:55.997px!important;width:152px!important}}@media (max-width:1279px){.header-project .header__cont-logo-cont{height:47.998px!important;width:128px!important}}@media (max-width:960px){.header-project .header__cont-logo-cont{height:39.998px!important;width:108px!important}}@media (max-width:760px){.header-project .header__cont-logo-cont{height:31.999px!important;width:86px!important}}.header-project .header__cont-logo-cont svg{max-width:100%;width:auto}.header-default .header__cont{margin:var(--headerPadding-v) var(--headerPadding-h) var(--headerPadding-v) var(--headerPaddingLS)}.header-default .header__loader{left:-34px}@media (max-width:1600px){.header-default .header__loader{left:0}}@media (max-width:1279px){.header-default .header__loader{left:-2px}}@media (max-width:960px){.header-default .header__loader{left:calc(0px - var(--headerPaddingLS))}}.header-default .header__line{left:calc(0px - var(--headerPaddingLS));transform:rotate(57deg);width:182px}@media (max-width:1600px){.header-default .header__line{transform:rotate(56.7deg);width:139px}}@media (max-width:1279px){.header-default .header__line{transform:rotate(57deg);width:112.5px}}@media (max-width:960px){.header-default .header__line{display:none}}.header-project--active{pointer-events:none}.header-project--active .header__lang,.header-project--active .header__menu,.header-project--active .header__sales{pointer-events:auto}.header-project--active .header__cont-left{pointer-events:auto;transform:translate(-128px)}@media (max-width:1600px){.header-project--active .header__cont-left{transform:translate(-88px)}}@media (max-width:1279px){.header-project--active .header__cont-left{transform:translate(0)}}@media (max-width:760px){.header-project--active .header__cont-left{transform:none}}.header__grids{height:1000px;left:80px;pointer-events:none;right:80px;top:86px}@media (max-width:1600px){.header__grids{left:49px;right:59px;top:52px}}@media (max-width:1279px){.header__grids{left:57px;right:0}}@media (max-width:960px){.header__grids{left:97px;right:32px;top:42px}}@media (max-width:760px){.header__grids{left:25px;right:30px;top:32px}}@media (max-width:480px){.header__grids{display:none}}.header__loader{background-color:var(--secondary);bottom:calc(-6px - var(--headerPadding-v));display:block;height:6px;left:-21px;opacity:0;transform:translate(0);transition:transform 1s cubic-bezier(.33,1,.68,1);width:calc(100vw + 100px)}@media (max-width:1600px){.header__loader{bottom:calc(-4px - var(--headerPadding-v));height:4px;left:-14px}}@media (max-width:1279px){.header__loader{left:-18px}}@media (max-width:960px){.header__loader{left:-15px}}@media (max-width:760px){.header__loader{bottom:calc(-2px - var(--headerPadding-v));height:2px;left:calc(0px - var(--headerPaddingL))}}.header__loader-finished{opacity:1;transition:all 1s cubic-bezier(.33,1,.68,1)}.header--hide{opacity:0}.header--unhide{opacity:1!important;transition-delay:1s}.header--fixed{box-shadow:0 2px 16px #040f2114;height:132px;left:0;top:-6px;transform:translateY(-100%)}@media (max-width:1600px){.header--fixed{height:108px;top:-4px}}@media (max-width:1279px){.header--fixed{height:78px}}@media (max-width:760px){.header--fixed{height:56px;top:-2px}}@media (max-width:480px){.header--fixed{height:66px}}.header--fixed.header--fixed-project{background:var(--grayDark)}.header--fixed .header__cont{margin:calc(var(--minimizedHeaderPadding-v) + 6px) var(--minimizedHeaderPadding-h) var(--minimizedHeaderPadding-v) var(--minimizedHeaderPadding-h)}@media (max-width:1600px){.header--fixed .header__cont{margin:calc(var(--minimizedHeaderPadding-v) + 4px) var(--minimizedHeaderPadding-h) var(--minimizedHeaderPadding-v) var(--minimizedHeaderPadding-h)}}@media (max-width:760px){.header--fixed .header__cont{margin:calc(var(--minimizedHeaderPadding-v) + 2px) var(--minimizedHeaderPadding-h) var(--minimizedHeaderPadding-v) var(--minimizedHeaderPadding-h)}}.header--fixed .header__loader{bottom:calc(0px - var(--minimizedHeaderPadding-v));left:calc(0px - var(--minimizedHeaderPadding-h))}@media (max-width:1600px){.header--fixed .header__loader{bottom:calc(0px - var(--minimizedHeaderPadding-v))}}@media (max-width:760px){.header--fixed .header__loader{bottom:calc(0px - var(--minimizedHeaderPadding-v))}}.header--fixed .burger{height:calc(100vh - 125px);top:132px}@media (max-width:1600px){.header--fixed .burger{height:calc(100vh - 104px);top:108px}}@media (max-width:1279px){.header--fixed .burger{height:calc(100vh - 74px);top:80px}}@media (max-width:760px){.header--fixed .burger{height:calc(100dvh - 52px);top:56px}}@media (max-width:480px){.header--fixed .burger{height:calc(100dvh - 62px);top:66px}}.header--expanded{transform:translateY(0)}.header--loading .header__sales{opacity:0;transform:translateY(30px)}@media (max-width:760px){.header--loading .header__sales{opacity:1;transform:none}}.header--loading .header__lang,.header--loading .header__menu{opacity:0;transform:translateY(30px)}@media (max-width:760px){.header--loading .header__lang,.header--loading .header__menu,.header--loading .header__sales{opacity:1;transform:none}}.header--loading .header__cont--favorites{opacity:0;transform:translateY(30px)}.header--overlay{background:transparent;left:0;position:absolute;top:0}.header-burger--active.header-default .header__cont-left{transform:none}.header-burger--active.header-default .header__loader{transform:translate(calc(0px - var(--headerPaddingLS)))}.header-burger--active.header--fixed .burger__left{transform:translateY(-134px)}@media (max-width:1600px){.header-burger--active.header--fixed .burger__left{transform:translateY(-108px)}}@media (max-width:1279px){.header-burger--active.header--fixed .burger__left{transform:translateY(-78px)}}@media (max-width:760px){.header-burger--active.header--fixed .burger__left{transform:translateY(-56px)}}@media (max-width:480px){.header-burger--active.header--fixed .burger__left{transform:translateY(-64px)}}.header-burger--active.header--fixed .header__cont-left,.header-burger--active.header--fixed .header__cont-logo,.header-burger--active.header--fixed .header__loader{transform:none}.header-burger--active .header__loader{background-color:var(--white);transform:translate(calc(21px - var(--headerPaddingL)));transition:transform 1s cubic-bezier(.33,1,.68,1)}@media (max-width:1600px){.header-burger--active .header__loader{transform:translate(calc(14px - var(--headerPaddingL)))}}@media (max-width:1279px){.header-burger--active .header__loader{transform:translate(calc(18px - var(--headerPaddingL)))}}@media (max-width:960px){.header-burger--active .header__loader{transform:translate(calc(15px - var(--headerPaddingL)))}}@media (max-width:760px){.header-burger--active .header__loader{transform:none}}.header-burger--active .header__line{left:-130px;transform:rotate(180deg);transition:all .5s cubic-bezier(.33,1,.68,1)}@media (max-width:1600px){.header-burger--active .header__line{left:-50px}}@media (max-width:1279px){.header-burger--active .header__line{left:-30px}}.header-burger--active .header__cont-left{transform:translate(-128px)}@media (max-width:1600px){.header-burger--active .header__cont-left{transform:translate(-88px)}}@media (max-width:1279px){.header-burger--active .header__cont-left{transform:none}}.header-burger--active .header__menu .header-close{opacity:1;transition:opacity .27s cubic-bezier(.33,1,.68,1)}.header-burger--active .header__menu .header-menu{opacity:0;transition:opacity .13s cubic-bezier(.33,1,.68,1)}.header-burger--active .header__menu svg rect:first-child{transform:translate(14.5996px,4.68603px)}.header-burger--active .header__menu svg rect:nth-child(2){transform:translate(.599609px,.599609px)}.header-burger--active .header__menu svg rect:nth-child(3){transform:translate(1px)}.header-burger--active .header__menu svg rect:nth-child(4){transform:translate(-14.00029px,-4.7944px)}.header__line{background:linear-gradient(to right,var(--primary) 50%,transparent 50%);background-position:100% 100%;background-size:200% 100%;display:block;height:6px;left:calc(0px - var(--headerPaddingL));top:calc(0px - var(--headerPadding-v));transform:rotate(39deg);transform-origin:top left;transition:all 1.2s ease-out;width:233px}@media (max-width:1600px){.header__line{height:4px;transform:rotate(44deg);width:163px}}@media (max-width:1279px){.header__line{transform:rotate(45deg);width:135px}}@media (max-width:960px){.header__line{transform:rotate(52deg);width:115px}}@media (max-width:760px){.header__line{display:none}}.header__line-transition{transition:all .65s ease-out}.header__line--active{background-position:0 100%}.header__cont{justify-content:space-between;margin:calc(var(--headerPadding-v) + 6px) var(--headerPadding-h) var(--headerPadding-v) var(--headerPaddingL)}@media (max-width:1600px){.header__cont{margin:calc(var(--headerPadding-v) + 4px) var(--headerPadding-h) var(--headerPadding-v) var(--headerPaddingL)}}@media (max-width:760px){.header__cont{margin:calc(var(--headerPadding-v) + 2px) var(--headerPadding-h) var(--headerPadding-v) var(--headerPaddingL)}}.header__cont-left,.header__cont-logo{transform:translate(0) scale(1);transition:all 1.5s cubic-bezier(.33,1,.68,1)}.header__cont-logo-cont{height:64px;width:270px}@media (max-width:1600px){.header__cont-logo-cont{height:48px;width:203px}}@media (max-width:1279px){.header__cont-logo-cont{height:40px;width:169.275px}}@media (max-width:960px){.header__cont-logo-cont{height:36px;width:152.348px}}@media (max-width:760px){.header__cont-logo-cont{height:28px;width:118.493px}}.header__cont-logo-en,.header__cont-logo-ka{transition:opacity .2s cubic-bezier(.33,1,.68,1);transition-delay:.15s}.header__cont-logo-en{left:0;opacity:0;position:absolute;top:0}@media (max-width:760px){.header__cont-logo-en{top:50%;transform:translateY(-50%)}}.header__cont-logo--hide{opacity:0;transition:opacity .2s cubic-bezier(.33,1,.68,1);transition-delay:.15s}.header__cont-logo--show{opacity:1;transition:opacity .15s cubic-bezier(.33,1,.68,1);transition-delay:.2s}.header__cont-logo--anim svg{animation:slideFadeUpLogo .5s ease-out 2s forwards}.header__cont-logo--fastanim svg{animation:slideFadeUpLogo .5s ease-out .5s forwards!important}.header__cont-logo svg{height:100%;opacity:0;width:100%;z-index:20}@keyframes slideFadeUpLogo{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.header__cont-logo svg{animation:initial;opacity:1}}.header__cont-logo--loading{transform:translate(calc(50vw - 335px),36.5vh) scale(1.7)}@media (max-width:1600px){.header__cont-logo--loading{transform:translate(calc(50vw - 229.5px),36.5vh) scale(1.87)}}@media (max-width:1279px){.header__cont-logo--loading{transform:translate(calc(50vw - 197px),36.5vh) scale(2.02)}}@media (max-width:960px){.header__cont-logo--loading{transform:translate(calc(50vw - 156px),36.5vh) scale(1.76)}}@media (max-width:760px){.header__cont-logo--loading{transform:none}}.header__cont-logo--loading.header__cont-logo-langka{transform:translate(calc(50vw - 335px),36.5vh) scale(1.83)}@media (max-width:1600px){.header__cont-logo--loading.header__cont-logo-langka{transform:translate(calc(50vw - 229.5px),36.5vh) scale(2)}}@media (max-width:1279px){.header__cont-logo--loading.header__cont-logo-langka{transform:translate(calc(50vw - 197px),36.5vh) scale(2.18)}}@media (max-width:960px){.header__cont-logo--loading.header__cont-logo-langka{transform:translate(calc(50vw - 156px),36.5vh) scale(1.9)}}@media (max-width:760px){.header__cont-logo--loading.header__cont-logo-langka{transform:none}}.header__cont-left{gap:var(--spaceBetween-M)}.header__cont--favorites{gap:8px;opacity:1;transform:translateY(0);transition:all 1s cubic-bezier(.33,1,.68,1);transition-delay:1.25s}.header__cont--favorites svg{height:var(--buttonIcon);width:var(--buttonIcon)}.header__cont-right{gap:var(--headerSpaceBetween)}.header__lang{gap:var(--langSpaceBetween);opacity:1;transform:translateY(0);transition:all 1s cubic-bezier(.33,1,.68,1);transition-delay:1s}@media (max-width:1279px){.header__lang{flex-direction:row}}@media (max-width:760px){.header__lang{padding:30px 24px}.header__lang:before{background-color:var(--white);content:"";height:1px;left:24px;opacity:.2;position:absolute;right:24px;top:0}}@media (max-width:480px){.header__lang{justify-content:center}}.header__lang--active .header__lang-text{color:var(--white)}@media (max-width:960px){.header__lang--active .header__lang-text{color:var(--black)}}@media (max-width:760px){.header__lang--active .header__lang-text{color:var(--white)}}.header__lang--active .header__lang-box{scale:1}.header__lang-text{color:var(--whiteTr40)}@media (max-width:960px){.header__lang-text{color:var(--blacktr40)}}@media (max-width:760px){.header__lang-text{color:var(--whiteTr40)}}.header__lang-box{background-color:var(--primary);height:12px;left:-8px;scale:0;top:-2px;transition:scale .15s cubic-bezier(.33,1,.68,1);width:20px}@media (max-width:960px){.header__lang-box{background-color:var(--secondary)}}@media (max-width:760px){.header__lang-box{left:auto;right:-8px}}@media (max-width:480px){.header__lang-box{left:-8px;right:auto}}.header__menu{gap:12px;opacity:1;transform:translateY(0);transition:all 1s cubic-bezier(.33,1,.68,1);transition-delay:1.25s}.header__menu-cont{text-align:right;width:98px}@media (max-width:1600px){.header__menu-cont{width:88px}}@media (max-width:760px){.header__menu-cont{width:78px}}.header__menu .header-close{opacity:0;transition:opacity .13s cubic-bezier(.33,1,.68,1)}.header__menu-text{color:var(--white)}.header__menu-box{height:40px;width:36px}@media (max-width:1600px){.header__menu-box{height:36px}}@media (max-width:1279px){.header__menu-box rect{height:13px;width:13px}}@media (max-width:760px){.header__menu-box{height:32px;width:32px}}.header__menu-box svg{height:100%;width:100%}.header__menu-box rect{transform:translate(0);transition:transform .3s cubic-bezier(.33,1,.68,1)}.header__menu-sq{background-color:red}.header__cont--favorites .favorite-amount--light-color{color:var(--6801cf76)}.mobile-menu{background-color:var(--black);border-top:4px solid var(--primary);bottom:0;display:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr;left:0;opacity:1;padding:var(--tabBarPadding-v) var(--tabBarPadding-h);transition:opacity .5s cubic-bezier(.33,1,.68,1);width:100%;z-index:23}@media (max-width:1279px){.mobile-menu{z-index:24}}@media (max-width:760px){.mobile-menu{border-top:2px solid var(--primary)}}.mobile-menu svg{height:100%;width:100%}.mobile-menu svg path{transition:fill .25s cubic-bezier(.33,1,.68,1)}.mobile-menu--hide{opacity:0;pointer-events:none}.mobile-menu--active svg path{fill:#f05a32}.mobile-menu--active .mobile-menu__text{color:#f05a32}.mobile-menu__cont{gap:var(--tabBarItemSpaceBetween)}.mobile-menu__cont-svg{height:32px;width:32px}@media (max-width:760px){.mobile-menu__cont-svg{height:20px;width:20px}}@media (max-width:480px){.mobile-menu__cont-svg{height:24px;width:24px}}.mobile-menu__text{color:var(--whiteTr64);font-size:12px;font-weight:700;line-height:20px;transition:color .25s cubic-bezier(.33,1,.68,1)}@media (max-width:760px){.mobile-menu__text{font-size:10px}}.loader{height:129px;z-index:6}@media (max-width:1600px){.loader{height:80px}}@media (max-width:1279px){.loader{height:58px;z-index:24}}.loader-hide{display:none}.loader__inner{animation:slideFadeUpLoader .5s ease-out 2s forwards;height:100%;opacity:0}@keyframes slideFadeUpLoader{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.loader__inner{animation:initial;opacity:1}}.loader__cont{height:100%;opacity:1}.loader__text{color:var(--white);font-size:24px;font-variation-settings:"wght" 700;font-weight:700;line-height:36px;margin-top:12px;text-align:center;text-wrap:nowrap;transform:translateY(33vh);transition:transform 1s cubic-bezier(.33,1,.68,1)}@media (max-width:1600px){.loader__text{font-size:20px;line-height:28px;margin-top:20px}}@media (max-width:1279px){.loader__text{font-size:18px;line-height:28px;margin-top:28px;transform:translateY(34vh)}}@media (max-width:960px){.loader__text{font-size:14px;margin-top:4px}}@media (max-width:760px){.loader__text{display:none}}.loader__line{background:linear-gradient(to right,var(--secondary) 50%,var(--black) 50%);background-position:100% 100%;background-size:200% 100%;display:block;height:6px;transform:translateY(-148px);transition:transform 1s cubic-bezier(.33,1,.68,1);transition:all var(--3c7c6493) ease-out;width:100%}@media (max-width:1600px){.loader__line{height:4px;transform:translateY(-112px)}}@media (max-width:1279px){.loader__line{transform:translateY(-92px)}}@media (max-width:960px){.loader__line{transform:translateY(-84px)}}@media (max-width:760px){.loader__line{height:2px;transform:translateY(-56px)}}@media (max-width:480px){.loader__line{transform:translateY(-64px)}}.loader__line--hide{opacity:0;transition:opacity .5s cubic-bezier(.33,1,.68,1)}.loader--active .loader__text{transform:scale(1.7);transition:all 1s cubic-bezier(.33,1,.68,1);transition-delay:2.45s}@media (max-width:1279px){.loader--active .loader__text{transform:scale(1.3)}}.loader--active .loader__cont{opacity:0;transition:opacity 1s cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--32457c73)*4)}.loader--active .loader__line{background-position:0 100%}.loader-finished{z-index:4}.loader-finished .loader__line{transform:translate(calc(var(--headerPaddingL) - 21px),3px)!important;transition:transform 1.4s cubic-bezier(.33,1,.68,1)!important}@media (max-width:1600px){.loader-finished .loader__line{transform:translate(calc(var(--headerPaddingL) - 14px),2px)!important}}@media (max-width:1279px){.loader-finished .loader__line{transform:translate(calc(var(--headerPaddingL) - 18px),4px)!important}}@media (max-width:960px){.loader-finished .loader__line{transform:translate(calc(var(--headerPaddingL) - 15px),4px)!important}}@media (max-width:760px){.loader-finished .loader__line{transform:translate(0)!important}}.loader-increment .loader__line{transform:translateY(10px);transition:all .5s cubic-bezier(.33,1,.68,1)}@media (max-width:1279px){.loader-increment .loader__line{transform:translateY(4px)}}@media (max-width:760px){.loader-increment .loader__line{transform:translateY(2px)}}.loader-overlay{background-color:var(--black);height:100vh;left:0;pointer-events:none;top:0;transition:opacity .7s;width:100vw;z-index:999}@media (max-width:760px){.loader-overlay{display:none}}.loader-overlay-remove{opacity:0!important;transition:opacity 1s cubic-bezier(.33,1,.68,1)}.loader-overlay__line{background:linear-gradient(to right,var(--secondary) 50%,var(--black) 50%);background-position:100% 100%;background-size:200% 100%;display:block;height:6px;left:0;top:0;transition:transform 1s cubic-bezier(.33,1,.68,1);transition:all var(--6649fa8a) ease-out;width:100%}@media (max-width:1600px){.loader-overlay__line{height:4px}}.loader-overlay__line--active{background-position:0 100%}.loader-overlay__cont{display:flex;height:100%;width:100%}@media (max-width:760px){.loader-overlay__cont{display:flex}}.loader-overlay__cont-logo{height:64px;transform:scale(1.75);width:270px}@media (max-width:1600px){.loader-overlay__cont-logo{height:48px;transform:scale(1.95);width:203px}}@media (max-width:1279px){.loader-overlay__cont-logo{height:40px;transform:scale(2.1);width:169.275px}}@media (max-width:960px){.loader-overlay__cont-logo{height:36px;transform:scale(1.83);width:152.348px}}.loader-overlay__cont-logo.loader-overlay__cont-logo-ru{transform:scale(1.7)}@media (max-width:1600px){.loader-overlay__cont-logo.loader-overlay__cont-logo-ru{transform:scale(1.88)}}@media (max-width:1279px){.loader-overlay__cont-logo.loader-overlay__cont-logo-ru{transform:scale(2.05)}}@media (max-width:960px){.loader-overlay__cont-logo.loader-overlay__cont-logo-ru{transform:scale(1.76)}}.loader-overlay__cont-logo.loader-overlay__cont-logo-ka{transform:scale(1.9)}@media (max-width:1600px){.loader-overlay__cont-logo.loader-overlay__cont-logo-ka{transform:scale(2.13)}}@media (max-width:1279px){.loader-overlay__cont-logo.loader-overlay__cont-logo-ka{transform:scale(2.3)}}@media (max-width:960px){.loader-overlay__cont-logo.loader-overlay__cont-logo-ka{transform:scale(1.95)}}.loader-overlay__cont-text{color:var(--white);margin-top:32px;text-align:center;text-wrap:nowrap}@media (max-width:960px){.loader-overlay__cont-text{font-size:14px}}@media (max-width:480px){.loader-overlay__cont-text{margin-top:4px}}.loader-overlay-mobile{background-color:var(--black);display:none;height:100vh;left:0;pointer-events:none;top:0;width:100vw}@media (max-width:1279px){.loader-overlay-mobile{z-index:999}}@media (max-width:760px){.loader-overlay-mobile{display:block;height:100dvh}}.loader-overlay-mobile-remove{opacity:0;transition:opacity 1s cubic-bezier(.33,1,.68,1)}.loader-overlay-mobile__line{background:linear-gradient(to right,var(--secondary) 50%,var(--black) 50%);background-position:100% 100%;background-size:200% 100%;display:block;height:6px;left:0;top:0;transition:transform 1s cubic-bezier(.33,1,.68,1);transition:all var(--4271725f) ease-out;width:100%}@media (max-width:1600px){.loader-overlay-mobile__line{height:4px}}.loader-overlay-mobile__line--active{background-position:0 100%}.loader-overlay-mobile__cont{display:flex;height:100%;width:100%}@media (max-width:760px){.loader-overlay-mobile__cont{display:flex}}.loader-overlay-mobile__cont-logo{height:64px;width:270px}@media (max-width:760px){.loader-overlay-mobile__cont-logo{height:28px;transform:scale(2.35);width:118.493px}}@media (max-width:480px){.loader-overlay-mobile__cont-logo{height:56px;transform:scale(.94);width:236px}}.loader-overlay-mobile__cont-logo.loader-overlay-mobile__cont-logo-ka{transform:scale(2.55)}@media (max-width:480px){.loader-overlay-mobile__cont-logo.loader-overlay-mobile__cont-logo-ka{transform:scale(1)}}.loader-overlay-mobile__cont-logo.loader-overlay-mobile__cont-logo-ru{transform:scale(2.3)}@media (max-width:480px){.loader-overlay-mobile__cont-logo.loader-overlay-mobile__cont-logo-ru{transform:scale(.9)}}.loader-overlay-mobile__cont-text{color:var(--white);margin-top:16px;text-align:center;text-wrap:nowrap}@media (max-width:760px){.loader-overlay-mobile__cont-text{margin-top:24px}}@media (max-width:480px){.loader-overlay-mobile__cont-text{font-size:11px;margin-top:10px}}.measure-switch{--activeBackground:var(--primaryDark);background-color:var(--whiteTr20)}.measure-switch:before{background-color:var(--activeBackground);content:"";height:32px;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.65,0,.35,1);width:40px}.measure-switch__button{font-weight:700;height:32px;width:40px}.measure-switch--on-active:before{transform:translate(40px)}.measurable-photo{--projectPrimaryDark:var(--primaryDark)}.measurable-photo__wrapper{margin:var(--spaceBetween-M) 0;position:relative}@media (max-width:960px){.measurable-photo__wrapper{margin-top:56px}}.measurable-photo__wrapper img{height:unset;-o-object-fit:contain;object-fit:contain;position:static;width:100%}.measurable-photo__wrapper svg{background-color:#0000005a;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.measurable-photo__wrapper svg line{stroke:var(--projectPrimaryLight);stroke-width:2;stroke-dasharray:5,5;pointer-events:none}.measurable-photo__wrapper svg rect{height:20px;width:70px;fill:#fff;pointer-events:none}.measurable-photo__wrapper svg text{fill:var(--projectPrimaryLight);pointer-events:none}.measurable-photo__pins{left:0;top:0}.measurable-photo__pin{background-color:var(--white);height:20px;transform:translate(-50%,-50%);transition:background-color .25s cubic-bezier(.65,0,.35,1),color .25s cubic-bezier(.65,0,.35,1);width:20px}@media (min-width:1280px){.measurable-photo__pin:hover{background-color:var(--projectPrimaryDark);color:var(--white)}}.measurable-photo__pin--active{background-color:var(--projectPrimaryDark);color:var(--white)}.measurable-photo__pin span{bottom:0;font-size:14px;height:-moz-max-content;height:max-content;left:0;margin:auto;right:0;top:0;width:-moz-max-content;width:max-content}.dimension-switch{--activeBackground:var(--primary);background-color:var(--whiteTr20);flex-direction:column}@media (max-width:960px){.dimension-switch{flex-direction:row}}.dimension-switch:before{background-color:var(--activeBackground);content:"";height:32px;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.65,0,.35,1);width:40px}.dimension-switch.activeTwo:before{transform:translateY(32px)}@media (max-width:960px){.dimension-switch.activeTwo:before{transform:translate(40px)}}.dimension-switch.activeThree:before{transform:translateY(64px)}@media (max-width:960px){.dimension-switch.activeThree:before{transform:translate(80px)}}.dimension-switch__button{font-weight:700;height:32px;width:40px}.currency-switch{--activeBackground:var(--secondary);background-color:var(--whiteTr20)}.currency-switch:before{background-color:var(--activeBackground);content:"";height:32px;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.65,0,.35,1);width:32px}.currency-switch__button{height:32px;width:32px}.currency-switch--gel-active:before{transform:translate(32px)}.custom-radio{margin:var(--spaceBetween-XS) 0}.custom-radio h4{margin-bottom:8px}.custom-radio__info{margin-left:8px}.custom-radio__infotext{background:var(--grayLight);bottom:40px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;right:-142px;transition:opacity .25s cubic-bezier(.33,1,.68,1);width:296px}@media (max-width:1279px){.custom-radio__infotext{right:-104px;width:220px}}.custom-radio__infotext-show{opacity:1}.custom-radio__infotext-triangle{background-color:var(--grayLight);bottom:-9px;height:24px;left:50%;transform:translate(-50%) rotate(45deg);width:24px;z-index:0}.custom-radio__infotext-text{font-size:13px;font-weight:700;line-height:13px;z-index:1}.custom-radio__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spaceBetween-S)}.custom-radio__button{align-items:center;display:flex;padding-left:36px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-radio__button input{opacity:0;position:absolute}.custom-radio__checkmark{border:3px solid var(--whiteTr80);height:24px;left:0;top:0;transition:border-color .2s cubic-bezier(.65,0,.35,1);width:24px}.custom-radio__checkmark:after{background-color:var(--activeBackground);bottom:0;content:"";height:10px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transition:all .2s cubic-bezier(.65,0,.35,1);width:10px}.custom-radio__button input:checked~.custom-radio__checkmark{border-color:var(--activeBackground)}.custom-radio__button input:checked~.custom-radio__checkmark:after{opacity:1;transform:scale(1)}.amount-details{--textColor:var(--primaryLight);border-bottom:1px solid var(--whiteTr40);display:flex;flex-direction:column;gap:var(--spaceBetween-XS);padding:var(--spaceBetween-S)}.amount-details__area{gap:8px}.amount-details__area-square sup{font-size:12px;position:relative;right:4px;top:-3px}.amount-details__area-square--small sup{font-size:11px;top:-2px}.amount-details__price-per-square{align-items:center;display:flex;gap:var(--inputSuffixPadding)}.amount-details__price-per-square svg path{fill:var(--whiteTr64)}.amount-details__price{gap:12px}.amount-details__price-current{color:var(--textColor)}.amount-details__price-old{text-decoration:line-through}.amount-details__radios{display:flex;flex-direction:column;gap:var(--spaceBetween-XS)}.amount-details__checkboxes-title{margin-bottom:8px}.amount-details__checkboxes-container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spaceBetween-XS)}.amount-details__checkboxes-container-item{align-items:center;cursor:pointer;display:flex;gap:8px;min-width:-moz-max-content;min-width:max-content}.amount-details__checkboxes-container-item label{cursor:pointer}.amount-details__checkboxes-container--checkbox{align-content:center;border:3px solid #a3a1a1;border-radius:.15rem;display:flex;height:24px;justify-content:center;left:0;width:24px}.amount-details__checkboxes-container--svg{height:24px;width:24px}.amount-details__checkboxes-container--svg path{fill:var(--54c14afe)}.rooms-list{--projectPrimaryLight:var(--primaryLight);--projectPrimaryTr80:var(--primaryTr80);max-height:288px;overflow-y:auto}.rooms-list::-webkit-scrollbar{border-radius:2px;width:6px}.rooms-list::-webkit-scrollbar-track{background:transparent;border-radius:2px}.rooms-list::-webkit-scrollbar-thumb{border-radius:5px}.rooms-list::-webkit-scrollbar-track{background:#e9f1f7;border:1.8px solid #fff;border-radius:4px}.rooms-list::-webkit-scrollbar-thumb{background-color:var(--primary);background-color:var(--white);border-radius:4px;border-radius:unset;width:2px}.rooms-list::-webkit-scrollbar-track{background:var(--whiteTr40);border:unset;border-radius:unset}.rooms-list__sequence{align-items:center;background-color:var(--projectPrimaryTr80);display:flex;height:32px;justify-content:center;transition:background-color .25s cubic-bezier(.65,0,.35,1);width:32px}.rooms-list__square{white-space:nowrap}.rooms-list__square sup{font-size:10px;position:relative;right:3px;top:-2px}.rooms-list__item{align-items:center;display:flex;gap:12px;padding:8px;transition:background-color .25s cubic-bezier(.65,0,.35,1)}@media (min-width:1280px){.rooms-list__item:hover{background-color:var(--whiteTr20)}.rooms-list__item:hover .rooms-list__sequence{background-color:var(--projectPrimaryLight)}}.rooms-list__item--active{background-color:var(--whiteTr20)}.rooms-list__item--active .rooms-list__sequence{background-color:var(--projectPrimaryLight)}@media (max-width:480px){.rooms-list{border-bottom:1px solid var(--whiteTr64);padding-bottom:var(--spaceBetween-XS)}}.flat-inner-buttons{gap:var(--spaceBetween-S);padding:var(--spaceBetween-L);width:-moz-fit-content;width:fit-content}.flat-inner-buttons__svg{cursor:pointer;height:var(--buttonIcon);position:relative;width:var(--buttonIcon)}.flat-inner-buttons__svg:before{align-items:center;background-color:var(--grayExtraLight);color:var(--white);content:attr(aria-label);display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;left:0;line-height:20px;min-width:176px;opacity:0;padding:8px 12px;position:absolute;right:10px;text-transform:uppercase;top:0;transform:translate(calc(-100% - 20px));transition:all .2s cubic-bezier(.65,0,.35,1);visibility:hidden;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media (max-width:1279px){.flat-inner-buttons__svg:before{display:none}}.flat-inner-buttons__svg:after{border:6px solid transparent;border-left:6px solid var(--grayExtraLight);content:"";opacity:0;position:absolute;right:17px;top:10px;transform:translate(-200%);transition:all .3s ease-in;transition:all .2s cubic-bezier(.65,0,.35,1);visibility:hidden}@media (max-width:1279px){.flat-inner-buttons__svg:after{display:none}}.flat-inner-buttons__svg svg{height:100%;width:100%}.flat-inner-buttons__svg:hover:after,.flat-inner-buttons__svg:hover:before{opacity:1;visibility:visible}@media (max-width:960px){.flat-inner-buttons{flex-direction:row;padding:0}}.subscribe-update-modal__header{padding-bottom:var(--spaceBetween-M)}.subscribe-update-modal__header-teaser{color:var(--405eaf9c)}.subscribe-update-modal__header-title{margin-top:var(--newsContentSpaceBetween)}.subscribe-update-modal__inputs{gap:var(--spaceBetween-M)}.subscribe-update-modal__inputs-check--error{bottom:-30px;font-feature-settings:unset;gap:6px;text-transform:unset}@media (max-width:760px){.subscribe-update-modal__inputs-check--error{bottom:-24px}}.subscribe-update-modal__inputs .input-dropdown .custom-dropdown__content-in{max-height:242px}.subscribe-update-modal__inputs-box{display:flex;flex-shrink:0;height:24px;width:24px}.subscribe-update-modal__inputs--checkbox{align-content:center;border:3px solid #a3a1a1;border-radius:.15rem;display:flex;height:100%;justify-content:center;left:0;width:100%}.subscribe-update-modal__inputs .checkbox-error{border-color:var(--danger)}.subscribe-update-modal__inputs--svg{border-radius:.15rem;height:100%;left:0;position:relative;width:100%}.subscribe-update-modal__inputs--svg path{fill:var(--405eaf9c)}.subscribe-update-modal__inputs--label{align-items:center;display:flex;flex-wrap:wrap;overflow-wrap:break-word;white-space:nowrap;width:100%}.subscribe-update-modal__inputs--label-link{color:var(--405eaf9c);padding:0 4px}.back-lines-building{color:var(--white);height:calc(100% - 155px);left:72px;position:absolute;top:69px;width:calc(100% - 160px)}@media (max-width:1600px){.back-lines-building{height:calc(100% - 134px);left:40px;top:56px;width:calc(100% - 82px)}}@media (max-width:960px){.back-lines-building{height:695px;top:46px;width:100%}}@media (max-width:760px){.back-lines-building{height:594px;top:28px}}@media (max-width:480px){.back-lines-building{display:none}}.back-lines-building__top{animation:fadeIn 2s ease-out .2s forwards;background-color:var(--whiteTr20);height:1px;margin:auto auto 12px;width:100%}.back-lines-building__middle{display:flex;gap:18px;height:100%;width:100%}@media (max-width:1279px){.back-lines-building__middle{gap:14px}}.back-lines-building__middle-div{position:relative}.back-lines-building__middle-div:before{background-color:var(--whiteTr20);bottom:0;content:"";height:1px;position:absolute;right:18px;transform:scaleX(0);transform-origin:top;width:calc(100% - 18px)}.back-lines-building__middle-div:after{background-color:var(--whiteTr20);content:"";height:100%;position:absolute;right:0;transform:scaleY(0);transform-origin:top;width:1px}.back-lines-building__middle-div:first-child{flex:5;transform-origin:top}.back-lines-building__middle-div:first-child:after{animation:lineAnimationVertical 2s ease-out .2s forwards}.back-lines-building__middle-div:first-child:before{animation:lineAnimationHorizontal 2s ease-out .6s forwards}@media (max-width:1600px){.back-lines-building__middle-div:first-child{flex:5.5}}.back-lines-building__middle-div:nth-child(2){flex:19;margin-right:8px;position:relative}@media (max-width:1279px){.back-lines-building__middle-div:nth-child(2){margin-right:0}}.back-lines-building__middle-div:nth-child(2):after{animation:lineAnimationVertical 2s ease-out 0s forwards}.back-lines-building__middle-div:nth-child(2):before{animation:lineAnimationHorizontal 2s ease-out .3s forwards}.back-lines-building__middle-div:nth-child(3){border-color:var(--whiteTr20);flex:18}.back-lines-building__middle-div:nth-child(3):after{animation:lineAnimationVertical 2s ease-out .8s forwards;left:0}.back-lines-building__middle-div:nth-child(3):before{animation:lineAnimationHorizontal 2s ease-out .4s forwards;left:18px}.back-lines-building__middle-div:nth-child(4){border-color:var(--whiteTr20);flex:1}.back-lines-building__middle-div:nth-child(4):after{animation:lineAnimationVertical 2s ease-out .4s forwards;left:0}.back-lines-building__middle-div:nth-child(4):before{animation:lineAnimationHorizontal 2s ease-out .2s forwards;left:18px}@media (max-width:1600px){.back-lines-building__middle-div:nth-child(4){flex:2}}@keyframes lineAnimationVertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lineAnimationHorizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.floor-switch{--activeBackground:var(--primary);background-color:var(--whiteTr20);counter-reset:floor-counter;flex-direction:column}@media (max-width:960px){.floor-switch{flex-direction:row}}.floor-switch:before{background-color:var(--activeBackground);content:"";height:32px;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.65,0,.35,1);width:40px}.floor-switch.translate-1:before{transform:translateY(100%)}@media (max-width:960px){.floor-switch.translate-1:before{transform:translate(100%)}}.floor-switch.translate-2:before{transform:translateY(200%)}@media (max-width:960px){.floor-switch.translate-2:before{transform:translate(200%)}}.floor-switch.translate-3:before{transform:translateY(300%)}@media (max-width:960px){.floor-switch.translate-3:before{transform:translate(300%)}}.floor-switch.translate-4:before{transform:translateY(400%)}@media (max-width:960px){.floor-switch.translate-4:before{transform:translate(400%)}}.floor-switch__button{counter-increment:floor-counter;font-weight:700;height:32px;width:40px}.floor-switch__button:before{content:counter(floor-counter,upper-roman)}.flat-inner__floor{height:-moz-max-content;height:max-content;width:256px}.flat-inner__floor-render{font-size:0}.flat-inner__floor-render svg{height:100%;position:relative;z-index:2}.flat-inner__floor-render path{cursor:pointer;opacity:1;fill:var(--whiteTr40);stroke:var(--whiteTr40);stroke-width:.5px;transition:all .4s cubic-bezier(.33,1,.68,1)}.flat-inner__floor-render path:hover{fill:var(--projectPrimaryTr80)}.flat-inner__floor-render g{position:relative}.flat-inner__floor-render g[active="1"] path{stroke:var(--projectPrimaryTr80);fill:var(--projectPrimaryTr80)}.flat-inner__floor-render g[reserved="1"] path,.flat-inner__floor-render g[sold="1"] path{fill:var(--blackTr64)}.flat-inner__floor-render text{font-family:HelveticaNeueBold;text-anchor:middle;pointer-events:none}.flat-inner__floor-render .number{font-size:40px;fill:var(--white)}.flat-inner__floor-render .number--sold{fill:var(--danger)}.flat-inner__floor-render .number--reserved{fill:var(--warning)}.flat-inner__floor-render .area,.flat-inner__floor-render .status{display:none}.flat-inner__floor img{bottom:0;height:100%;left:0;margin:auto;-o-object-fit:cover;object-fit:cover;right:0;top:0}@media (max-width:480px){.flat-inner__floor img{left:0;top:0}}.flat-inner{--projectPrimaryLight:var(--primaryLight);--projectPrimaryTr80:var(--primaryTr80)}.flat-inner .back-lines-building{height:100%;left:0;top:0;width:100%}@media (max-width:960px){.flat-inner .back-lines-building{display:none}}.flat-inner .back-lines-building__middle-div:first-child{flex:3}@media (max-width:1600px){.flat-inner .back-lines-building__middle-div:first-child{flex:4}}.flat-inner .back-lines-building__middle-div:nth-child(2),.flat-inner .back-lines-building__middle-div:nth-child(3){flex:15}@media (max-width:1600px){.flat-inner .back-lines-building__middle-div:nth-child(2),.flat-inner .back-lines-building__middle-div:nth-child(3){flex:17}}@media (max-width:1279px){.flat-inner .back-lines-building__middle-div:nth-child(2),.flat-inner .back-lines-building__middle-div:nth-child(3){flex:19}}.flat-inner .back-lines-building__middle-div:nth-child(4){flex:5}@media (max-width:1279px){.flat-inner .back-lines-building__middle-div:nth-child(4){flex:4}}.flat-inner__top{display:grid;gap:var(--spaceBetween-XL);grid-template-columns:1fr 1fr;padding:var(--spaceBetween-XL) 0}@media (max-width:960px){.flat-inner__top{padding:var(--spaceBetween-L) var(--spaceBetween-XL)}}@media (max-width:760px){.flat-inner__top{padding:var(--spaceBetween-XL)}}@media (max-width:480px){.flat-inner__top{grid-template-columns:1fr}}.flat-inner__left,.flat-inner__right{padding:61.5px 0}.flat-inner__left{align-items:center;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:center;position:relative}@media (max-width:1600px){.flat-inner__left{padding:43px 0}}@media (max-width:1279px){.flat-inner__left{padding:37px 0}}@media (max-width:960px){.flat-inner__left{height:unset;justify-content:unset;padding:0}}@media (max-width:1600px){.flat-inner__right{padding:0}}.flat-inner__measure{gap:var(--spaceBetween-XS)}@media (max-width:960px){.flat-inner__measure{display:none}}.flat-inner__measure-tab{display:none;gap:var(--spaceBetween-XS);margin-bottom:var(--spaceBetween-M)}@media (max-width:960px){.flat-inner__measure-tab{display:flex}}@media (max-width:760px){.flat-inner__measure-tab{display:none}}.flat-inner__image{width:49.1379310345%}@media (max-width:1600px){.flat-inner__image{width:49.087%}}@media (max-width:1279px){.flat-inner__image{width:65.715%}}@media (max-width:960px){.flat-inner__image{width:100.63%}}@media (max-width:760px){.flat-inner__image{width:100.17%}}@media (max-width:480px){.flat-inner__image{width:91.17%}}.flat-inner__download-plan{align-items:center;display:flex;gap:8px}.flat-inner__download-plan svg{height:var(--buttonIcon);width:var(--buttonIcon)}.flat-inner__dimension-changer{left:72px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1600px){.flat-inner__dimension-changer{left:40px}}@media (max-width:1279px){.flat-inner__dimension-changer{left:24px}}@media (max-width:960px){.flat-inner__dimension-changer{left:50%;top:0;transform:translate(-50%)}}.flat-inner__floor-changer{height:-moz-fit-content;height:fit-content;position:absolute;right:72px;top:50%;transform:translateY(-50%)}@media (max-width:1600px){.flat-inner__floor-changer{right:40px}}@media (max-width:1279px){.flat-inner__floor-changer{right:24px}}@media (max-width:960px){.flat-inner__floor-changer{margin-bottom:10px;margin-top:30px;position:static}}.flat-inner__compass{left:38px;position:absolute;top:-26px}@media (max-width:1600px){.flat-inner__compass{left:26px;top:-22px}}@media (max-width:1279px){.flat-inner__compass{left:20px;top:-24px}}@media (max-width:960px){.flat-inner__compass{bottom:0;left:-24px;top:unset}}@media (max-width:760px){.flat-inner__compass{left:-6px}}@media (max-width:480px){.flat-inner__compass{display:none}}.flat-inner__details{padding-right:328px}@media (max-width:1600px){.flat-inner__details{padding-right:183px}}@media (max-width:1279px){.flat-inner__details{padding-right:110px}}@media (max-width:960px){.flat-inner__details{padding-right:0}}.flat-inner__details-header{align-items:center;border-bottom:1px solid var(--whiteTr40);display:flex;justify-content:space-between;padding:0 var(--spaceBetween-S);padding-bottom:var(--spaceBetween-S)}@media (max-width:960px){.flat-inner__details-header{align-items:flex-start;flex-direction:column-reverse;gap:16px}}@media (max-width:480px){.flat-inner__details-header{align-items:center;flex-direction:row}}.flat-inner__details__offer-label{align-items:center;background-color:var(--projectPrimaryLight);display:flex;height:44px;justify-content:center;padding:var(--skewedRectTextPadding-v) var(--skewedRectTextPadding-h);transform:skew(30deg);width:139px}@media (max-width:1600px){.flat-inner__details__offer-label{height:40px;width:121px}}@media (max-width:1279px){.flat-inner__details__offer-label{height:36px;width:111px}}.flat-inner__details__offer-label span{transform:skew(-30deg)}.flat-inner__rooms{padding-left:var(--spaceBetween-XS);padding-right:var(--spaceBetween-XS);padding-top:var(--spaceBetween-S)}@media (max-width:480px){.flat-inner__rooms{padding-left:0;padding-right:0}}.flat-inner__tooltip{right:0;top:149px}@media (max-width:1600px){.flat-inner__tooltip{top:117px}}@media (max-width:960px){.flat-inner__tooltip{padding-left:var(--spaceBetween-XS);padding-right:var(--spaceBetween-XS);padding-top:var(--spaceBetween-XS);position:relative;top:0;width:100%}}@media (max-width:480px){.flat-inner__tooltip{display:flex;justify-content:center}}.flat-inner__bottom{margin-top:-41px;padding-left:48px}@media (max-width:960px){.flat-inner__bottom{flex-direction:column;padding:var(--spaceBetween-XL)}}.flat-inner__bottom-view{margin-top:-10px;padding-bottom:32px;width:50%}@media (max-width:960px){.flat-inner__bottom-view{width:100%}}.flat-inner__bottom-view p{color:var(--projectPrimaryLight)}.flat-inner__bottom-view-imgs{gap:var(--spaceBetween-M);margin-top:var(--spaceBetween-XS);position:relative}@media (max-width:480px){.flat-inner__bottom-view-imgs{flex-direction:column}}.flat-inner__bottom-view-imgs-picture{flex:1;position:relative}.flat-inner__bottom-view-imgs-picture:before{content:"";display:block;margin-top:57.1428571429%}.flat-inner__bottom-view-imgs-picture:nth-child(2){position:relative;top:32px}@media (max-width:1600px){.flat-inner__bottom{padding-left:40px}}@media (max-width:1279px){.flat-inner__bottom{padding-left:24px}}@media (max-width:960px){.flat-inner__bottom-floor{display:none}}.flat-subscribe-modal .base-modal__wrapper{overflow-y:hidden;width:var(--modalW)}.flat-subscribe-modal .base-modal__button{padding-top:0}.building-module-floor{--projectPrimary:var(--primary);--projectPrimaryDark:var(--primary64);--projectPrimaryLight:var(--primaryLight);--projectPrimaryHover:var(--primaryDark)}.building-module-floor__dropdown{background-color:var(--grayDark);border:1px solid var(--whiteTr40);min-width:320px;transition:all .3s cubic-bezier(.65,0,.35,1)}@media (max-width:1279px){.building-module-floor__dropdown{min-width:36.5234375%}}@media (max-width:480px){.building-module-floor__dropdown{width:100%}}.building-module-floor__dropdown .custom-dropdown__content{background-color:var(--projectPrimaryDark)}.building-module-floor__dropdown-top{color:var(--white);overflow:hidden}.building-module-floor__dropdown-top span{line-height:32px}.building-module-floor__dropdown-top span:first-child{margin-right:6px}.building-module-floor__dropdown-top span:last-child{color:var(--projectPrimaryLight);overflow:hidden;text-overflow:ellipsis;transition:all .3s cubic-bezier(.65,0,.35,1);white-space:nowrap}.building-module-floor__dropdown-list{display:flex;flex-direction:column}.building-module-floor__dropdown-list li{margin:0 -20px;padding:14px 20px;transition:background-color .3s ease-in}.building-module-floor__dropdown-list li:hover,.building-module-floor__dropdown-list--active{background-color:var(--projectPrimaryHover)}.building-module-floor__dropdown-list--disabled{opacity:.4;pointer-events:none}.building-module-floor__dropdown--active{background-color:var(--projectPrimary);border-color:var(--white)}.building-module-floor__dropdown--active .building-module-floor__dropdown-top span:last-child{color:var(--white)}.building-module-floor__dropdown--disabled{background-color:transparent;border-color:var(--grayExtraLight);pointer-events:none}.building-module-floor__dropdown--disabled .building-module-floor__dropdown-top span{color:var(--grayExtraLight)}.building-module-floor__dropdown--disabled .custom-dropdown__icons svg path{stroke:var(--grayExtraLight);fill:var(--grayExtraLight)}.building-module-floor{--projectPrimaryTr80:var(--primaryTr80)}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.building-module-floor__render{font-size:0}.building-module-floor__render-wrapper{align-items:center;height:calc(100vh - 148px);margin-top:148px;padding:0 48px;width:100%}@media (max-width:1600px){.building-module-floor__render-wrapper{height:calc(100vh - 112px);margin-top:112px}}@media (max-width:1279px){.building-module-floor__render-wrapper{margin-top:96px;padding:0}}@media (max-width:960px){.building-module-floor__render-wrapper{margin-top:84px}}@media (max-width:760px){.building-module-floor__render-wrapper{margin-top:56px}}@media (max-width:480px){.building-module-floor__render-wrapper{height:-moz-fit-content;height:fit-content;margin-top:64px}}.building-module-floor__render-wrapper-center{height:640px;margin-top:20px}@media (max-width:1600px){.building-module-floor__render-wrapper-center{height:484px;margin-top:64px}}@media (max-width:1279px){.building-module-floor__render-wrapper-center{height:400px;margin-top:44px}}@media (max-width:960px){.building-module-floor__render-wrapper-center{margin-top:184px}}.building-module-floor__render-wrapper-center--wide{height:520px}@media (max-width:1600px){.building-module-floor__render-wrapper-center--wide{height:430px}}@media (max-width:1279px){.building-module-floor__render-wrapper-center--wide{height:330px}}@media (max-width:960px){.building-module-floor__render-wrapper-center--wide{height:240px}}.building-module-floor__render-wrapper-floor{display:none;padding:var(--spaceBetween-L) 0}@media (max-width:760px){.building-module-floor__render-wrapper-floor{display:block}}.building-module-floor__render-wrapper-floor>.flat-inner__floor{height:150px!important;width:100%}.building-module-floor__render svg{height:100%;position:relative;z-index:2}.building-module-floor__render svg circle{display:none}.building-module-floor__render path{cursor:pointer;opacity:1;fill:var(--whiteTr40);stroke:var(--whiteTr40);stroke-width:.5px;transition:all .4s cubic-bezier(.33,1,.68,1)}.building-module-floor__render path:hover{fill:var(--whiteTr64)}.building-module-floor__render circle{display:none}.building-module-floor__render g{position:relative}.building-module-floor__render g.hovered-flat path{fill:var(--projectPrimaryTr80)}.building-module-floor__render g[reserved="1"] path,.building-module-floor__render g[sold="1"] path{fill:var(--blackTr64)}.building-module-floor__render text{font-family:HelveticaNeueBold;text-anchor:middle;pointer-events:none}.building-module-floor__render .number{font-size:16px;fill:var(--white);transform:translateY(-20px)}.building-module-floor__render .area{font-size:14px;fill:var(--whiteTr64);transform:translate(0)}.building-module-floor__render .status{font-feature-settings:"case" on;font-size:12px;text-transform:uppercase;transform:translateY(20px)}.building-module-floor__render .status--sold{fill:var(--dangerLight)}.building-module-floor__render .status--reserved{fill:var(--warningLight)}.building-module-floor__render--loading{opacity:0}.building-module-floor__floor{bottom:0;left:0;margin:auto;right:0;top:0}.building-module-floor__floor--hidden{opacity:0;pointer-events:none;visibility:hidden}.building-module-floor__filter{gap:var(--spaceBetween-M);padding:var(--spaceBetween-S) 0}@media (max-width:1279px){.building-module-floor__filter{background-color:var(--grayDark);gap:var(--spaceBetween-S);padding:var(--spaceBetween-S) var(--spaceBetween-L);width:100%}}@media (max-width:760px){.building-module-floor__filter{align-items:center;flex-direction:column;z-index:5}}.building-module-floor__filter-dropdowns{gap:var(--spaceBetween-M);max-width:100%}@media (max-width:1279px){.building-module-floor__filter-dropdowns{gap:var(--spaceBetween-S)}}.building-module-floor__filter-currency{gap:16px}.building-module-floor__title{padding:var(--spaceBetween-XL)}.building-module-floor__flats{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spaceBetween-XL);padding:0 var(--spaceBetween-XL) 80px}@media (max-width:480px){.building-module-floor__flats{grid-template-columns:repeat(1,minmax(0,1fr))}}.building-module-floor__compass{bottom:35px;left:35px}@media (max-width:1600px){.building-module-floor__compass{bottom:25px;left:25px}}@media (max-width:1279px){.building-module-floor__compass{bottom:76px;left:20px}}@media (max-width:760px){.building-module-floor__compass{display:none}.building-module-floor .back-lines-building{height:300px}}.building-module-floor img{bottom:0;height:100%;left:0;margin:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;right:0;top:0}@media (max-width:480px){.building-module-floor img{left:0;top:0}}.building-module-floor__loading{height:calc(100% - 114px);position:absolute;top:114px;z-index:4}.building-module-floor__loading .base-modal__wrapper{height:150px;margin-bottom:114px;width:150px}.building-module-floor__loading .base-modal__content{background-color:transparent;min-height:auto;padding:0}.building-module-floor__loading .base-modal__content-head{display:none}.building-module-floor__loading-content{height:100%}@media (max-width:){.building-module-floor__loading-content{transform:scale(.45)}}.building-module-floor__loading-content span{color:var(--white);padding-right:10px}.building-module-floor__loading-content svg circle{stroke:var(--whiteTr40)}.building-module-floor__loading-content svg path:last-child{stroke:var(--white);animation:loading 1.2s infinite;transform-origin:center}.building-module-floor__loading .modal-backdrop{background-color:transparent;cursor:auto;width:100%}.st0{fill:#f05a32}.st1{fill:#fff}.socials{position:relative}.socials__items{gap:var(--basicIconSpaceBetween)}.socials__icon{height:24px;width:24px}.socials__icon svg{height:100%;width:100%}.socials__icon svg path{fill:var(--white)}.socials__svg{height:24px;width:24px}.contact{width:100%}.contact__items{gap:var(--footerRightContentsSpaceBetween)}.contact__items--colorless .contact-item__svg{background-color:var(--white)}.contact__items--colorless .contact-item__svg path{fill:var(--black)}.contact__items--colorless .contact-item:hover .contact-item__svg{background-color:var(--5f9ea5ed)}.contact__items--colorless .contact-item:hover .contact-item__svg svg path{fill:var(--white)}.contact__items--colorless .contact-item:active .contact-item__svg{background-color:var(--c618a9d2)}.contact__items--colorless .contact-item:active svg{opacity:.64}.contact-item{gap:var(--contactItemSpaceBetween);width:-moz-fit-content;width:fit-content}.contact-item__svg{align-items:center;background-color:var(--secondary);display:flex;justify-content:center;padding:var(--contactItemIconPadding)}.contact-item__svg,.contact-item__svg svg{transition:all .2s cubic-bezier(.33,1,.68,1)}.contact-item__svg svg{height:var(--contactItemIcon);width:var(--contactItemIcon)}.contact-item__text .slug{color:var(--whiteTr64)}.contact-item__text .title{color:var(--white)}.contact-item:active .contact-item__svg,.contact-item:hover .contact-item__svg{background-color:var(--secondary80);transition:all .15s cubic-bezier(.32,0,.67,0)}.contact-item:active svg{opacity:.64;transition:all .15s cubic-bezier(.32,0,.67,0)}.footer{height:-moz-fit-content;height:fit-content;justify-content:flex-start}.footer__box{background-color:var(--primaryDark);height:100%;left:0;position:absolute;top:0;transform:translate(-100%);width:85.2083333333%;z-index:-1}.footer__box--animation{animation:slideFromLeft .9s ease-out .5s forwards}@keyframes slideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width:1600px){.footer__box{width:80%}}@media (max-width:1279px){.footer__box{width:100%}}@media (max-width:760px){.footer__box{transform:translate(0)}}.footer__wrapper{background-repeat:no-repeat;height:100%;padding-bottom:0;padding-left:var(--footerPadding-h);padding-right:var(--footerPadding-h);padding-top:var(--homeFooterPaddingT);width:100%}.footer__background{height:calc(100% - var(--footerRightsPadding-v)*2 - 6px);left:53px;padding-right:88px;pointer-events:none;top:45px;width:100%;z-index:1}@media (max-width:1600px){.footer__background{height:calc(100% - var(--footerRightsPadding-v)*2 - 16px);top:38px}}@media (max-width:1279px){.footer__background{height:calc(100% - var(--footerRightsPadding-v)*2 - 104px);top:38px}}@media (max-width:960px){.footer__background{top:31px}}@media (max-width:760px){.footer__background{height:calc(100% - var(--footerRightsPadding-v)*2 - 88px);top:37px}}@media (max-width:480px){.footer__background{display:none}}.footer--colorless .footer__wrapper{background-color:var(--black)!important}.footer--media .footer__wrapper{background-color:var(--primaryDark);padding-top:var(--homeFooterPaddingT)}.footer--other{background-color:var(--primaryDark);width:100%}.footer--other.footer__wrapper{padding-top:var(--footerPadding-h)}.footer--other .back-lines-footer__middle-div:first-child{flex:4.3}@media (max-width:1600px){.footer--other .back-lines-footer__middle-div:first-child{flex:3.7}}@media (max-width:1279px){.footer--other .back-lines-footer__middle-div:first-child{flex:5.5}}.footer--other .back-lines-footer__middle-div:nth-child(2){flex:19}@media (max-width:1279px){.footer--other .back-lines-footer__middle-div:nth-child(2){flex:22}}@media (max-width:960px){.footer--other .back-lines-footer__middle-div:nth-child(2){flex:20.5}}@media (max-width:760px){.footer--other .back-lines-footer__middle-div:nth-child(2){flex:18}}.footer--other .back-lines-footer__middle-div:nth-child(4){flex:2}.footer--other .back-lines-footer__middle-div:nth-child(4):before{left:38px;width:calc(100% - 38px)}@media (max-width:1279px){.footer--other .back-lines-footer__middle-div:nth-child(4):before{left:0;width:100%}}.footer--other .back-lines-footer{left:60px;width:calc(100% - var(--footerPadding-h) - 10px)}@media (max-width:1600px){.footer--other .back-lines-footer{height:calc(100% - var(--footerRightsPadding-v)*2 - 16px);top:45px}}@media (max-width:1279px){.footer--other .back-lines-footer{height:calc(100% - var(--footerRightsPadding-v)*2 - 32px);left:32px;top:41px}}@media (max-width:960px){.footer--other .back-lines-footer{height:calc(100% - var(--footerRightsPadding-v)*2 - 30px);top:30px}}@media (max-width:760px){.footer--other .back-lines-footer{height:calc(100% - var(--footerRightsPadding-v)*2 - 36px);top:36px}.footer--other .back-lines-footer__middle{gap:10px}}@media (max-width:480px){.footer--other .back-lines-footer{height:calc(100% - var(--footerRightsPadding-v)*2 - 16px);top:45px}}.footer__top{gap:var(--footerContentsSpaceBetween);opacity:0;padding:var(--footerContentsPadding-v) 0;transform:translateY(100px);z-index:2}.footer__top--animation{animation:slideFadeUp .3s ease-out 1s forwards}@media (max-width:760px){.footer__top{opacity:1;transform:translateY(0)}}.footer .footer-line-animations{left:53px;top:45px}@media (max-width:1600px){.footer .footer-line-animations{bottom:0;top:unset;top:-190px}.footer .footer-line-animations svg{height:800px}}.footer--info{width:50%}@media (max-width:1279px){.footer--info{flex-shrink:0}}.footer__bottom{margin:var(--footerRightsPadding-v) 0;opacity:0;transform:translateY(100px)}.footer__bottom--animation{animation:slideFadeUp .5s ease-out 1.4s forwards}@media (max-width:760px){.footer__bottom{opacity:1;transform:translateY(0)}}@media (max-width:480px){.footer__bottom{align-items:flex-start;flex-direction:column;gap:16px}}.footer__text{color:var(--whiteTr64);display:-webkit-box;margin-bottom:28px;margin-top:20px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:760px){.footer__text{padding-bottom:24px;padding-top:16px}}.footer__button .button__inner{padding-left:20px;padding-right:20px;width:auto}.footer__logo{height:var(--footerLogoH);position:relative;width:var(--footerLogoW)}.footer__logo svg{height:100%;width:100%}.footer__contact{width:50%}.footer__contact .contact-item{opacity:0;transform:translateY(100px)}@media (max-width:760px){.footer__contact .contact-item{opacity:1;transform:translateY(0)}}.footer__contact .footer__social--mobile{opacity:0;transform:translateY(100px)}@media (max-width:760px){.footer__contact .footer__social--mobile{opacity:1;transform:translateY(0)}}.footer__contact--animation .contact-item{animation:slideFadeUp .2s cubic-bezier(.33,1,.68,1) 1s forwards}@keyframes slideFadeUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.footer__contact{align-items:center;display:flex;flex-direction:column;gap:var(--containerSpaceBetween);width:100%}}@media (max-width:480px){.footer__contact{align-items:flex-start;gap:28px}}@media (max-width:1279px){.footer{padding-bottom:92px}}@media (max-width:960px){.footer{bottom:0}}@media (max-width:760px){.footer{padding-bottom:66px}}.footer--colorless .footer__logo .rhombus{fill:var(--2d8b31c5)}.custom-switch--disabled{pointer-events:none}.custom-switch--disabled .custom-switch__knob-off,.custom-switch--disabled .custom-switch__knob-on{background-color:var(--whiteTr20)!important}.custom-switch--disabled .custom-switch__knob-off.switch-off,.custom-switch--disabled .custom-switch__knob-on.switch-on{background-color:var(--grayExtraLight)!important}.custom-switch__knob-off,.custom-switch__knob-on{background-color:var(--gray60);background-color:var(--whiteTr20);color:var(--white);font-weight:700;padding:8px 8px 6px;transition:all .3s cubic-bezier(.65,0,.35,1)}.custom-switch__knob-off.switch-off{background-color:var(--primary64)}.custom-switch__knob-on.switch-on{background-color:var(--secondary)}.cookie__item{border-bottom:1px solid var(--whiteTr40);gap:var(--spaceBetween-S);padding:var(--spaceBetween-XS) 0}.cookie__item-content{margin-right:20px}@media (max-width:480px){.cookie__item-content{margin-right:0}}.cookie__item--default{font-size:24px;opacity:.6;text-align:center}@media (max-width:2560px){.cookie__item--default{font-size:18px}}@media (max-width:){.cookie__item--default{font-size:14px}}@media (max-width:760px){.cookie__item--default{margin-top:33px;text-align:right}}@media (max-width:480px){.cookie__item--default{display:none}}.cookie{overflow-y:hidden}.cookie__title h3{color:var(--secondary)}.cookie__title h2{color:var(--white)}.cookie__item:first-child .cookie-item{padding-top:0}.cookie__item:last-child .cookie-item{border-bottom:none}.cookie__button{background-color:var(--primary40);bottom:0;padding-bottom:var(--spaceBetween-L);position:absolute;width:calc(100% - var(--spaceBetween-L)*2)}.cookie__button .button{width:100%}.cookie-alert{transition:all .2s cubic-bezier(.65,0,.35,1)}.cookie-alert__wrapper{background-color:var(--primary40);border:1px solid var(--gray20);bottom:0;padding:var(--spaceBetween-M);position:fixed;width:100%;z-index:10001}@media (max-width:760px){.cookie-alert__wrapper{flex-direction:column;gap:12px}}.cookie-alert__text{color:var(--whiteTr80);margin-right:var(--spaceBetween-S)}.cookie-alert__buttons{flex-shrink:0;gap:var(--spaceBetween-S)}.cookie-alert__buttons .button{height:60px;text-transform:unset}@media (max-width:960px){.cookie-alert__buttons{flex-direction:column}}@media (max-width:760px){.cookie-alert__buttons{flex-direction:row;width:100%}.cookie-alert__buttons .button{width:100%}}@media (max-width:480px){.cookie-alert__buttons{flex-direction:column}}.cookie-modal{z-index:10002}.cookie-modal .base-modal__wrapper{max-height:var(--modalMaxH);max-width:var(--modalW);overflow-y:hidden}.cookie-modal__button .button{width:100%;--projectPrimary:var(--primary);--projectPrimaryAnimation:var(--secondary)}@keyframes lights{0%{color:#b8bee0;text-shadow:0 0 1em rgba(255,0,170,.2),0 0 .125em rgba(255,51,187,.3),-1em -.125em .5em rgba(255,187,51,0),1em .125em .5em rgba(51,187,255,0)}30%{color:#d1d8fa;text-shadow:0 0 1em rgba(255,0,170,.5),0 0 .125em rgba(255,51,187,.5),-.5em -.125em .25em rgba(255,187,51,.2),.5em .125em .25em rgba(51,187,255,.4)}40%{color:#e6eaff;text-shadow:0 0 1em rgba(255,0,170,.5),0 0 .125em rgba(255,204,238,.5),-.25em -.125em .125em rgba(255,187,51,.2),.25em .125em .125em rgba(51,187,255,.4)}70%{color:#d1d8fa;text-shadow:0 0 1em rgba(255,0,170,.5),0 0 .125em rgba(255,51,187,.5),.5em -.125em .25em rgba(255,187,51,.2),-.5em .125em .25em rgba(51,187,255,.4)}to{color:#b8bee0;text-shadow:0 0 1em rgba(255,0,170,.2),0 0 .125em rgba(255,51,187,.3),1em -.125em .5em rgba(255,187,51,0),-1em .125em .5em rgba(51,187,255,0)}}.clear-cache-comp{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;width:100%}.clear-cache-comp span{animation:lights 5s linear .75s infinite;display:block;font-family:sans-serif!important;font-size:72px}.error-page__background{height:100%;padding:0 88px;pointer-events:none;top:-74px;width:100%;z-index:6}.error-page__background--menu-open{z-index:3}@media (max-width:1279px){.error-page__background--menu-open{z-index:3!important}}.error-page__background svg{opacity:1!important}@media (max-width:1600px){.error-page__background{padding:0 35px;top:-56px}}@media (max-width:1279px){.error-page__background{top:-46px;z-index:22}}@media (max-width:960px){.error-page__background{top:-44px}}@media (max-width:760px){.error-page__background{top:-28px}}@media (max-width:480px){.error-page__background{display:none}}.error-page__space{background-color:var(--primary);width:100%}.error-page__images,.error-page__inner{gap:var(--404spacebetween)}.error-page__inner{padding-bottom:393px;padding-top:251px;z-index:7}.error-page__inner--menu-open{z-index:3}@media (max-width:1279px){.error-page__inner--menu-open{z-index:3!important}}@media (max-width:1600px){.error-page__inner{padding-bottom:232px;padding-top:120px}}@media (max-width:1279px){.error-page__inner{z-index:23}}@media (max-width:760px){.error-page__inner{z-index:3}.error-page__inner--loader-finished{z-index:23}}@media (max-width:960px){.error-page__inner{align-items:center;flex-direction:column;padding-bottom:300px;padding-top:216px}}@media (max-width:760px){.error-page__inner{flex-direction:row;padding-bottom:121px;padding-top:68px}}@media (max-width:480px){.error-page__inner{align-items:center;flex-direction:column;padding-bottom:207px;padding-top:144px}}.error-page__inner-right{align-items:center}.error-page__inner-right-title{margin-bottom:var(--spaceBetween-L)}@media (max-width:960px){.error-page__inner-right-title{align-items:center}}@media (max-width:480px){.error-page__inner-right-title{align-items:center}}.error-page__inner-right-box{align-items:flex-start;color:var(--white)}.error-page__inner-right-box h3{color:var(--secondary)}@media (max-width:960px){.error-page__inner-right-box{align-items:center}}@media (max-width:760px){.error-page__inner-right-box{align-items:flex-start}}@media (max-width:480px){.error-page__inner-right-box{align-items:center}}.error-page__inner-right-btn{margin-top:var(--spaceBetween-S)}.error-page__inner-svg-404{height:var(--404svgH);width:var(--404svgW)}.error-page__inner-svg-rect{height:var(--404rectH);width:var(--404rectW)}.error-page__inner-svg svg{height:100%;width:100%}.project-gallery{padding:var(--spaceBetween-XL) 0}.project-gallery .has-background{padding-top:35px}@media (max-width:480px){.project-gallery .has-background{align-items:flex-start;flex-direction:column}}.project-gallery--background{background-color:var(--4dee8ed7);height:480px;left:calc(var(--spaceBetween-XL)*-1);width:calc(100% + var(--spaceBetween-XL));z-index:0}@media (max-width:1600px){.project-gallery--background{height:320px}}@media (max-width:1279px){.project-gallery--background{height:256px;height:220px}}@media (max-width:960px){.project-gallery--background{height:220px}}@media (max-width:760px){.project-gallery--background{height:238px}}.project-gallery__header{flex:1;margin-left:calc(var(--spaceBetween-XL) + var(--spaceBetween-L));padding-bottom:var(--spaceBetween-L)}.project-gallery__header-light{color:var(--1fb5283a)}.project-gallery__header--background{padding-top:var(--spaceBetween-XL)}@media (max-width:960px){.project-gallery__header{margin-left:var(--spaceBetween-XL)}}@media (max-width:480px){.project-gallery__button{margin-bottom:var(--spaceBetween-S);margin-left:var(--spaceBetween-XL)}}.project-gallery__slides{padding-left:var(--spaceBetween-XL)!important}.project-gallery__slide{width:-moz-fit-content!important;width:fit-content!important}.project-gallery__slide-image{height:var(--projectGalleryImageH);margin-right:var(--spaceBetween-L);width:var(--projectGalleryImageW)}.project-gallery__slide-fbslide{cursor:pointer;position:relative}.project-gallery__slide-fbslide:hover .project-gallery__slide-fbslide-overlay,.project-gallery__slide-fbslide:hover svg{opacity:1}.project-gallery__slide-fbslide-overlay{background:#00000078;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;position:absolute;transition:all .3s ease-in;width:100%}.project-gallery__slide-fbslide svg{top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;position:absolute;transition:all .3s ease-in-out}.project-gallery__slide-fbslide-modal-wrapper{display:flex;height:100%;justify-content:center;margin:auto}.project-gallery__slide-fbslide-modal .base-modal__wrapper{height:100%!important;width:100%!important}body{background-color:var(--black);overflow:hidden}#gallery{position:absolute;z-index:6}.corner-buttons{align-items:flex-end;bottom:80px;color:#fff;display:flex;flex-direction:column;gap:20px;position:fixed;right:20px;transition:all .4s ease-in-out;z-index:3}@media (max-width:1279px){.corner-buttons{display:none}}.request-callback-base-modal .base-modal__wrapper{height:calc(var(--modalMaxH) + 48px);max-height:100dvh;overflow-y:hidden;width:var(--modalW)}.vertical-line{background-color:var(--primary);height:100%;left:91px;opacity:0;position:absolute;top:0;transition:opacity .3s cubic-bezier(.65,0,.35,1);width:6px}@media (max-width:1600px){.vertical-line{left:71px;width:4px}}@media (max-width:1279px){.vertical-line{left:58px}}@media (max-width:960px){.vertical-line{display:none}}.vertical-line--visible{opacity:1}.tour__container{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10001}.tour__inner{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:40px;top:40px;transition:all .5s ease-in-out;z-index:10002}.tour__inner:hover{transform:scale(1.1)}.tour__inner:active{transform:scale(.75)}
