.card--apartment,.image-slider__text{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.tooltip__inner{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 1.5)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 1.2)) var(--n-md,calc(var(--scale-text-rem) * 1)));--lh:var(--xxxxl,1.2em) var(--n-xxxxl,var(--md,1.33333em) var(--n-md,1.5em));line-height:var(--lh);letter-spacing:var(--xxxxl,.03em) var(--n-xxxxl,.05em);text-transform:uppercase}.is-win .tooltip__inner{--fos:-0.0905em;--foe:-0.2095em}.apartment{background-color:var(--c-grey)}.apartment__layout{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;will-change:transform}.apartment__go-back-button{width:-moz-fit-content;width:fit-content}.apartment__info{width:100%;display:flex;flex-direction:column;height:auto;justify-content:space-between}.apartment__background{height:100%;background-color:var(--c-grey)}.apartment__plans{width:100%}.apartment__content-image{padding:calc(var(--scale-px) * 50) 0 calc(var(--scale-px) * 55) 0;text-align:center}.apartment__content-image svg{width:100%;height:auto;vertical-align:top}.apartment__content-image img,.apartment__content-image svg{max-height:var(--xxxxl,calc(var(--scale-px) * 570)) var(--n-xxxxl,var(--md,calc(var(--scale-px) * 430)) var(--n-md,calc(var(--scale-px) * 220)))}.apartment__content-image img{max-width:var(--md,89.71%) var(--n-md,66vw);-o-object-fit:contain;object-fit:contain}.apartment__area{display:flex;padding-top:10px}.apartment__area-value,.apartment__area .text-sup,.apartment__area sup{background:var(--c-text-gradient-light);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.apartment__area-value{padding:calc(var(--scale-px) * 5) 0 calc(var(--scale-px) * 5) 0;margin:calc(var(--scale-px) * -5) 0 calc(var(--scale-px) * -5) 0;font-family:Decart,sans-serif;font-weight:400;font-size:var(--lg,calc(var(--scale-text-rem) * 17.1)) var(--n-lg,calc(var(--scale-text-rem) * 5.7));--lh:var(--lg,0.93567em) var(--n-lg,0.96491em);line-height:var(--lh);letter-spacing:var(--lg,-.03em) var(--n-lg,.01em);text-transform:uppercase}.apartment__area-value,.apartment__rooms,.is-win .apartment__area-value{--fos:-0.05em;--foe:-0.25em}.apartment__rooms{display:block;font-family:Decart,sans-serif;font-weight:400;font-size:var(--lg,calc(var(--scale-text-rem) * 17.1)) var(--n-lg,calc(var(--scale-text-rem) * 5.7));--lh:var(--lg,0.93567em) var(--n-lg,0.96491em);line-height:var(--lh);letter-spacing:var(--lg,-.03em) var(--n-lg,.01em);text-transform:uppercase}.is-win .apartment__rooms{--fos:-0.05em;--foe:-0.25em}.apartment__release{display:flex;flex-direction:column;gap:calc(var(--scale-px) * 10);justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}.apartment__char{padding-bottom:0;border-bottom:none}.apartment__char,.apartment__features{display:flex;justify-content:space-between;align-items:flex-end}.apartment__features{padding-top:calc(var(--scale-px) * 40);border-bottom:1px solid var(--t-line)}.apartment__features p:not(:last-child){padding-bottom:calc(var(--scale-px) * 10)}.apartment__old-price{text-decoration:line-through;padding-bottom:calc(var(--scale-px) * 6)}.apartment__price{font-family:Decart,sans-serif;font-weight:400;font-size:var(--lg,calc(var(--scale-text-rem) * 3.2)) var(--n-lg,calc(var(--scale-text-rem) * 2));--lh:var(--lg,1.03125em) var(--n-lg,1.2em);line-height:var(--lh);letter-spacing:var(--lg,.01em) var(--n-lg,.02em);text-transform:uppercase}.apartment__price,.is-win .apartment__price{--fos:-0.05em;--foe:-0.25em}.apartment__buttons{padding-top:calc(var(--scale-px) * 40);display:flex;justify-content:space-between;gap:calc(var(--scale-px) * 10);margin-top:auto}.apartment__buttons .btn{width:100%}.apartment__buttons .btn .btn-container.is-disabled:after,.apartment__buttons .btn.is-disabled:after,.apartment__buttons .btn:disabled:after{border:1px solid var(--t-line)}.apartment__content{padding:calc(var(--scale-px) * 30) calc(var(--scale-px) * 20);display:flex;flex-direction:column;height:100%}.apartment__content .toggle .btn:after{border:none!important}.apartment__content-bottom{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;margin-top:auto}.apartment__content-bottom__graphs{justify-content:center;border-bottom:1px solid var(--t-line);width:100%;justify-content:space-between}.apartment__content-bottom__plan .filled{fill:var(--c-brick);pointer-events:none}.apartment__content-bottom__plan .disabled{fill:rgba(var(--c-brick-rgb),.3);pointer-events:none}.has-hover .apartment__content-bottom__plan a:hover path{fill:rgba(var(--c-brick-rgb),.3)}.apartment__content-bottom__buttons{display:flex;width:100%;justify-content:space-between}@media (min-width:980px){.apartment__layout{flex-direction:row;gap:calc(var(--scale-px) * 60)}.apartment__info{width:calc(var(--grid-col) * 5 + var(--grid-gutter) * 5 + var(--grid-col) * .5)}.apartment__plans{width:calc(var(--grid-col) * 6 + var(--grid-gutter) * 5 + var(--grid-gutter) * .5)}.apartment__content-image{padding:calc(var(--scale-px) * 80) 0 calc(var(--scale-px) * 40) 0}.apartment__area{padding-top:calc(var(--scale-px) * 30)}.apartment__char{padding-bottom:calc(var(--scale-px) * 40);border-bottom:1px solid var(--t-line)}.apartment__features{align-items:flex-start;border-bottom:none}.apartment__old-price{padding-bottom:calc(var(--scale-px) * 20)}.apartment__content{padding:calc(var(--scale-px) * 40)}.apartment__content-bottom{align-items:flex-end;justify-content:space-between;flex-direction:row}.apartment__content-bottom__graphs{flex-direction:row;justify-content:flex-start;gap:calc(var(--scale-px) * 40);border-bottom:none;width:auto;width:100%;justify-content:space-between}.apartment__content-bottom__graphs .compass{position:relative;left:0}.apartment__content-bottom__buttons{justify-content:flex-end}}.share-popover__links{padding-top:calc(var(--scale-px) * 40);margin-bottom:calc(var(--scale-px) * 20)}.share-popover__links:last-child{margin-bottom:0}.share-popover__links:last-child .share-popover__link:last-child{border-bottom:none;padding-bottom:0}.share-popover__link{display:flex;width:100%;border-bottom:1px solid rgba(var(--c-blue-rgb),.15);justify-content:space-between;padding:calc(var(--scale-px) * 20) 0}.share-popover__link a{flex:auto}.share-popover--download .share-popover__links{padding-bottom:0;border:0;margin:0}.share-popover--download .share-popover__link:not(:last-child){padding-bottom:calc(var(--scale-px) * 16);border-bottom:1px solid rgba(var(--c-blue-rgb),.15);margin-bottom:calc(var(--scale-px) * 17)}.apartment-features{padding-top:var(--md,calc(var(--scale-px) * 180)) var(--n-md,calc(var(--scale-px) * 45));padding-bottom:var(--md,calc(var(--scale-px) * 360)) var(--n-md,0)}.apartment-features__heading-image{position:relative;height:auto;width:100%;display:block}.apartment-features__heading-image[data-lang=en]{margin:0 auto;width:var(--lg,calc(var(--scale-text-px) * 741)) var(--n-lg,100%)}.apartment-features__heading{margin-bottom:-.5em;position:relative;z-index:10}.apartment-features__pattern{pointer-events:none;top:1px}.apartment-features__pattern svg{width:var(--md,100vw) var(--n-md,auto);height:auto;margin-top:var(--md,-17.70833vw) var(--n-md,-27.77778vw);margin-left:var(--md,0) var(--n-md,-29.44444vw)}.apartment-similar__pattern{display:flex;justify-content:center;align-items:flex-end}.apartment-similar__pattern svg{width:var(--md,calc(var(--grid-col) * 8 + var(--grid-gutter) * 7)) var(--n-md,calc(var(--grid-col) * 3));height:auto}.apartment-similar__content:after{content:"";height:1px;background:var(--t-line-footer);width:calc(100% + var(--container-h-padding-left) * 2);position:absolute;bottom:0;left:calc(var(--container-h-padding-left) * -1)}.apartment-similar__title{z-index:1;position:relative}.image-slider{display:flex;justify-content:space-between;align-items:flex-end}.image-slider__text{opacity:var(--md,1) var(--n-md,0);transition-duration:.4s;transition-property:opacity;will-change:opacity;padding-right:var(--md,calc(var(--scale-px) * 10)) var(--n-md,0)}.image-slider__text:last-child{padding-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * 130))}.image-slider__pretext{margin-bottom:var(--md,calc(var(--scale-px) * 45)) var(--n-md,calc(var(--scale-px) * 20))}.image-slider__counter{opacity:0}.image-slider .mobile-scrollable__item.is-active .image-slider__counter,.image-slider .mobile-scrollable__item.is-active .image-slider__text{opacity:1}.image-slider .mobile-scrollable__item{--item-width:calc(100vw - var(--spacing) * 2)}.image-slider .mobile-scrollable{gap:calc(var(--spacing) / 2);padding-right:calc(var(--spacing) / 2);padding-left:calc(var(--scale-px) * 20)}.toggle{border-radius:calc(var(--scale-px) * 50);box-shadow:inset 0 0 0 1px var(--t-line);display:flex}.toggle__item:not(.is-active):after{border:none}.has-hover .btn-container:hover .toggle__item,.has-hover .toggle__item:hover{color:var(--c-brick)}.has-hover .btn-container:hover .toggle__item:not(.is-active):after,.has-hover .toggle__item:hover:not(.is-active):after{border:none}.has-hover .btn-container.is-active:hover .toggle__item,.has-hover .btn-container:hover .toggle__item.is-active,.has-hover .toggle__item.is-active:hover,.has-hover input:checked+.toggle__item:is(label):hover{color:var(--t-text)}.breadcrumbs{flex-wrap:nowrap;position:relative;z-index:1}.breadcrumbs,.breadcrumbs__item{display:flex;align-items:center;gap:var(--md,calc(var(--scale-px) * 8)) var(--n-md,calc(var(--scale-px) * 6))}.breadcrumbs__item{flex-shrink:0}.breadcrumbs__item--disabled .breadcrumbs__item__link,.breadcrumbs__item__text{color:var(--t-text)}.breadcrumbs__item--shrink{flex-shrink:1;min-width:0}.breadcrumbs__item--shrink .breadcrumbs__item__link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs__item--disabled,.compass-wrapper{pointer-events:none}.compass-wrapper{width:calc(var(--scale-px) * 40);min-width:calc(var(--scale-px) * 40);height:calc(var(--scale-px) * 40);border-radius:50%;display:flex;align-items:center;justify-content:center}.compass{position:relative;width:calc(var(--scale-px) * 30);min-width:calc(var(--scale-px) * 30);height:calc(var(--scale-px) * 30);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compass:before{content:"";border-radius:50%;border:1px solid rgba(var(--t-text-rgb),.2)}.compass:before,.compass__direction{position:absolute;left:0;top:0;width:100%;height:100%}.compass__direction{background-image:url(../images/common/direction.svg);background-position:50%;background-size:calc(var(--scale-px) * 30) calc(var(--scale-px) * 30);background-repeat:no-repeat;transform:rotate(var(--compass-direction));display:flex;align-items:center;justify-content:center}.compass__direction .north{transform:rotate(calc(var(--compass-direction) * -1))}.compass__direction span{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 1.5)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 1.2)) var(--n-md,calc(var(--scale-text-rem) * 1)));--lh:var(--xxxxl,1.2em) var(--n-xxxxl,var(--md,1.33333em) var(--n-md,1.5em));line-height:var(--lh);letter-spacing:var(--xxxxl,.03em) var(--n-xxxxl,.05em);text-transform:uppercase}.is-win .compass__direction span{--fos:-0.0905em;--foe:-0.2095em}.compass__direction span.small{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 1.5)) var(--n-md,calc(var(--scale-text-rem) * 1.2)));--lh:var(--xxxxl,1.25em) var(--n-xxxxl,var(--md,1.2em) var(--n-md,1.33333em));line-height:var(--lh);letter-spacing:var(--xxxxl,.02em) var(--n-xxxxl,var(--md,.03em) var(--n-md,.05em));text-transform:uppercase}.is-win .compass__direction span.small{--fos:-0.0905em;--foe:-0.2095em}.compass__direction--white{background-image:url(../images/common/direction-white.svg)}.tooltip{display:block;position:absolute;left:0;top:0;max-width:50vw;padding-bottom:calc(var(--scale-px) * 5);z-index:12}.tooltip__inner{position:relative;background-color:var(--t-text);color:var(--t-background);padding:calc(var(--scale-px) * 5) calc(var(--scale-px) * 10);border-radius:calc(var(--scale-px) * 20)}.tooltip__inner:before{content:"";display:block;position:absolute;bottom:100%;left:calc(50% - 5px);border:5px solid transparent;border-bottom:5px solid var(--t-text)}.tooltip--te .tooltip__inner:before,.tooltip--tm .tooltip__inner:before,.tooltip--ts .tooltip__inner:before{bottom:auto;top:100%;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--t-text)}.tooltip--le .tooltip__inner:before,.tooltip--lm .tooltip__inner:before,.tooltip--ls .tooltip__inner:before{left:100%;bottom:calc(50% - 5px);border-left-color:var(--t-text);border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent}.tooltip--re .tooltip__inner:before,.tooltip--rm .tooltip__inner:before,.tooltip--rs .tooltip__inner:before{left:auto;right:100%;bottom:calc(50% - 5px);border-left-color:transparent;border-bottom-color:transparent;border-right-color:var(--t-text);border-top-color:transparent}.tooltip--bs .tooltip__inner:before,.tooltip--ts .tooltip__inner:before{left:calc(var(--spacing) / 3)}.tooltip--be .tooltip__inner:before,.tooltip--te .tooltip__inner:before{left:auto;right:calc(var(--spacing) / 1.5)}.tooltip--ls .tooltip__inner:before,.tooltip--rs .tooltip__inner:before{bottom:auto;top:calc(.5em - 2.5px)}.tooltip--le .tooltip__inner:before,.tooltip--re .tooltip__inner:before{bottom:calc(.5em - 2.5px)}.tooltip--map .tooltip__inner{padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 15);border-radius:calc(var(--scale-px) * 30)}.tooltip--parking{max-width:calc(var(--scale-px) * 273)}.tooltip--parking .tooltip__inner{margin-left:var(--md,calc(var(--spacing) / -2 + 2.5px)) var(--n-md,calc(var(--spacing) * -1 + 2.5px));width:100%;padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 15);border-radius:calc(var(--scale-px) * 30);text-align:center}.tooltip--parking .tooltip__inner:before{left:var(--md,calc(var(--spacing) / 2)) var(--n-md,calc(var(--spacing)))}.card{display:block;position:relative;overflow:hidden;overflow:clip;--card-spacing-h:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 20));--card-spacing-v:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 20));display:flex;flex-direction:column}.card:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--t-background)}.card__sizer{position:relative;padding-top:calc(100% * var(--item-ratio))}.card__background{position:absolute;left:0;top:0;width:100%;height:100%}.card__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.card__title{color:var(--t-primary)}.card__image{overflow:hidden}.card__image img{display:block;width:100%;height:auto}.card__lb,.card__lt,.card__rb,.card__rt{position:absolute;max-width:100%;padding:var(--card-spacing-v) var(--card-spacing-h)}.card__lb,.card__lt{left:0}.card__rb,.card__rt{right:0}.card__lt,.card__rt{top:0}.card__lb,.card__rb{bottom:0}.card--apartment{--item-ratio:var(--xxxl,0.88235) var(--n-xxxl,var(--md,1.2) var(--n-md,0.8125));border:1px solid var(--t-line-thin);transition-property:border}.card--apartment:hover{border:1px solid var(--c-brick)}.card--apartment .card__center,.card--apartment .card__footer,.card--apartment .card__top{width:100%}.card--apartment .card__top{padding:var(--card-spacing-v);padding-bottom:0}.card--apartment .card__top .btn.is-active:after{border-color:var(--c-brick)!important}.card--apartment .card__footer{align-items:flex-end;padding:var(--card-spacing-v);padding-top:0}.card--apartment .card__center{min-height:calc(var(--scale-px) * 20);min-width:calc(var(--scale-px) * 20);padding:var(--xxxl,0 calc(var(--scale-px) * 180)) var(--n-xxxl,var(--md,0 calc(var(--scale-px) * 90)) var(--n-md,calc(var(--scale-px) * 35) calc(var(--scale-px) * 90)));text-align:center}.card--apartment .card__center img,.card--apartment .card__center picture{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card--apartment .card__center .btn{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.card--apartment .card__center .card__is-reserved{opacity:.5}.card--apartment .card__content{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:column}.card--apartment .card__top-text{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxl,calc(var(--scale-text-rem) * 1.5)) var(--n-xxxl,var(--md,calc(var(--scale-text-rem) * 1.2)) var(--n-md,calc(var(--scale-text-rem) * 1)));--lh:var(--xxxl,1.2em) var(--n-xxxl,var(--md,1.33333em) var(--n-md,1.5em));line-height:var(--lh);letter-spacing:var(--xxxl,.03em) var(--n-xxxl,.05em);text-transform:uppercase}.is-win .card--apartment .card__top-text{--fos:-0.0905em;--foe:-0.2095em}.card--apartment .card__top-text p:not(:last-child){padding-bottom:var(--xxxl,calc(var(--scale-px) * 10)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 8)) var(--n-md,calc(var(--scale-px) * 9)))}.card--apartment .card__old-price{text-decoration:line-through;padding-bottom:calc(var(--scale-px) * 5)}.card--apartment .card__price{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxl,calc(var(--scale-text-rem) * 2)) var(--n-xxxl,calc(var(--scale-text-rem) * 1.5));--lh:var(--xxxl,1.25em) var(--n-xxxl,1.2em);line-height:var(--lh);letter-spacing:var(--xxxl,.02em) var(--n-xxxl,.03em);text-transform:uppercase;padding-bottom:var(--md,calc(var(--scale-px) * 5)) var(--n-md,0)}.is-win .card--apartment .card__price{--fos:-0.0905em;--foe:-0.2095em}.cards-list{display:grid;grid-template-columns:var(--lg,auto auto auto) var(--n-lg,var(--md,auto auto) var(--n-md,auto));gap:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 20))}.cards-list--3-md{grid-template-columns:var(--md,auto auto auto) var(--n-md,auto)}.cards-list--2-xs{grid-template-columns:var(--lg,auto auto auto) var(--n-lg,auto auto)}