.detail-links{background-color:#fff;padding:.5rem}.detail-links .detail-links__wrapper{display:-ms-flexbox;display:flex;gap:.25rem;overflow:auto}.detail-links .detail-links__link{-ms-flex:1 0 auto;flex:1 0 auto;padding:.75rem;border-radius:.75rem;text-align:center;white-space:nowrap;transition:background-color .25s linear,color .25s linear}.detail-links .detail-links__link svg{width:.875rem;height:.875rem}.detail-links .detail-links__link:hover{background-color:rgba(0,117,255,.1);color:#0075ff}.detail-links .detail-links__link.detail-links__link--icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:3rem;max-width:3rem}.detail-links .detail-links__link.detail-links__link--active{background-color:rgba(0,117,255,.1);color:#0075ff}.detail-links .detail-links__link.detail-links__link--active svg{fill:#0075ff}.detail-links .detail-links__link.detail-links__link--scroll{background-color:rgba(0,117,255,.1);color:#0075ff}.detail-links .detail-links__link.detail-links__link--scroll svg{fill:#0075ff}.detail-view{position:relative;z-index:5}.detail-view .detail-view__container.detail-view__container--content{position:relative;z-index:1;margin-top:-8.75rem}.detail-view .detail-view__breadcrumbs{color:#8e929e;padding:0;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis}.detail-view .detail-view__breadcrumbs span{font-size:.75rem;line-height:1.125rem}.detail-view .detail-view__slider-controls{display:none}.detail-view .detail-view__slider-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background-color:rgba(18,19,25,.5);border-radius:50%;transition:background-color .25s linear;pointer-events:auto}.detail-view .detail-view__slider-button svg{width:.75rem;height:.75rem;fill:#fff}.detail-view .detail-view__slider-button.detail-view__slider-button--next{-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-view .detail-view__slider-button:hover{background-color:#121319}.detail-view .detail-view__slider-button.swiper-button-disabled{pointer-events:none;background-color:rgba(18,19,25,.3)}.detail-view .detail-view__pagination{display:none}.detail-view .detail-view__body{background-color:#fff;border-radius:1.25rem;padding:1rem}.detail-view .detail-view__content-header{position:relative;padding:0 0 1rem;z-index:1}.detail-view .detail-view__content-header .shared-share .shared-share__dropdown{right:-5.5rem}.detail-view .detail-view__title{font-weight:400;margin:0 0 .75rem}.detail-view .detail-view__address-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.detail-view .detail-view__link{transition:color .25s linear}.detail-view .detail-view__link:hover{color:#0075ff}.detail-view .detail-view__map-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:500;color:#0075ff}.detail-view .detail-view__map-button svg{width:.875rem;height:1.125rem;margin-right:.5rem;fill:#0075ff}.detail-view .detail-view__map-button:hover{color:#0966cc}.detail-view .detail-view__map-button:hover svg{fill:#0966cc}.detail-view .detail-view__labels{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:.5rem;margin-bottom:.5rem}.detail-view .detail-view__label{padding:.25rem .5rem;border-radius:1.25rem;background-color:#fff}.detail-view .detail-view__label[data-for-popup]{cursor:pointer}.detail-view .detail-view__label.detail-view__label--active{background-color:#931f2b;color:#fff}.detail-view .detail-view__slider{height:25rem;padding-right:.625rem}.detail-view .detail-view__fast-view-wrapper{position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;left:50%;top:1rem;-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;z-index:2}.detail-view .detail-view__fast-view{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#fff;border-radius:2.5rem;padding:.5rem .625rem .5rem 1rem;background-color:rgba(18,19,25,.5);transition:background-color .25s linear,opacity .25s linear;pointer-events:auto}.detail-view .detail-view__fast-view svg{width:1.0625rem;height:1.0625rem;fill:#fff;margin-left:.5rem}.detail-view .detail-view__fast-view:hover{background-color:#121319}.detail-view .detail-view__slide{position:relative}.detail-view .detail-view__slide:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,32,77,.5),rgba(39,71,116,0) 51.5%);pointer-events:none}.detail-view .detail-view__slide picture{display:block;width:100%;height:100%;overflow:hidden}.detail-view .detail-view__slide picture img{width:100%;height:100%;object-fit:cover}.detail-view .detail-view__slide.detail-view__slide--expert{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;align-items:center;background-color:rgba(0,117,255,.1);padding:0 2.5rem 5.625rem}.detail-view .detail-view__slide.detail-view__slide--expert:after{content:none}.detail-view .detail-view__slide-private-sale{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;top:0;left:0;pointer-events:none;padding-top:6.25rem}.detail-view .detail-view__slide-private-sale img{width:3.5rem;height:3.5rem;margin-bottom:1.25rem;object-fit:contain}.detail-view .detail-view__slide-private-sale span{width:9.375rem;font-weight:700;font-size:1rem;line-height:1.5rem;color:#fff;text-align:center}.detail-view .detail-view__metro-box{margin-bottom:.75rem}.detail-view .detail-view__metro{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.detail-view .detail-view__metro-color{display:-ms-inline-flexbox;display:inline-flex;padding-right:.625rem}.detail-view .detail-view__metro-color span{width:1.125rem;height:1.125rem;border-radius:50%;background-color:#025a89;border:2px solid #fff}.detail-view .detail-view__metro-color span:not(:first-child){margin-left:-.625rem}.detail-view .detail-view__metro-color span:last-child{position:relative}.detail-view .detail-view__metro-color span:last-child:after{position:absolute;content:"M";font-weight:600;font-size:.5rem;line-height:.75rem;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.detail-view .detail-view__tags-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.detail-view .detail-view__tag{display:inline-block;background-color:rgba(6,92,169,.1);border-radius:1.25rem;padding:.25rem .5rem}.detail-view .detail-view__id{position:relative;padding-right:1rem}.detail-view .detail-view__id:after{position:absolute;content:"";width:.1875rem;height:.1875rem;border-radius:.1875rem;background-color:#121319;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:.3125rem}.detail-view .detail-view__price,.detail-view .detail-view__price-box{margin-bottom:.75rem}.detail-view .detail-view__price-profit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:.75rem}.detail-view .detail-view__price-profit svg{width:1.25rem;height:1.25rem;fill:#0075ff;margin-left:.375rem}.detail-view .detail-view__aside-buttons{display:-ms-flexbox;display:flex;gap:.5rem}.detail-view .detail-view__button{-ms-flex:1;flex:1}.detail-view .detail-view__removed-block{position:relative;width:calc(100% + 2rem);background-color:rgba(147,31,43,.5);padding:1.25rem 2rem;margin:0 -1rem;text-align:center}.detail-view .detail-view__removed-block>span{display:block;font-weight:500;color:#fff}.detail-view .detail-view__removed-link{margin-top:1rem}.detail-view .detail-view__expert-image{width:7.5rem;height:7.5rem;border-radius:50%;overflow:hidden;margin-bottom:.5rem}.detail-view .detail-view__expert-image img{width:100%;height:100%;object-fit:cover}.detail-view .detail-view__expert-text{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;text-align:center}.detail-view .detail-view__expert-buttons{display:-ms-inline-flexbox;display:inline-flex;gap:1rem}.detail-view .detail-view__expert-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:color .25s linear;font-weight:500;padding:.25rem 0}.detail-view .detail-view__expert-button svg{width:1.25rem;height:1.25rem;margin-right:.375rem;transition:fill .25s linear}.detail-view .detail-view__expert-button small{width:1.25rem;height:1.25rem;margin-right:.375rem;background-size:100%}.detail-view .detail-view__expert-button.detail-view__expert-button--whatsapp{color:#06b502}.detail-view .detail-view__expert-button.detail-view__expert-button--whatsapp small{background-image:url(/static/assets/images/icons/whatsapp_menu.png)}.detail-view .detail-view__expert-button.detail-view__expert-button--telegram{color:#0075ff}.detail-view .detail-view__expert-button.detail-view__expert-button--telegram small{background-image:url(/static/assets/images/icons/telegram_menu.png)}.detail-view .detail-view__plug{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:1;background-color:#e5ecf4}.detail-view .detail-view__plug img{pointer-events:none}.detail-view .detail-view__plug-icon{margin-bottom:1.25rem}.detail-view .detail-view__plug-button{position:relative;font-weight:500;font-size:1rem;line-height:1.5rem;color:#0075ff;background-color:transparent;padding:.125rem .5625rem;z-index:3;transition:color .25s linear,border .25s linear}.detail-view .detail-view__mobile-menu{width:100%;overflow:auto;padding-bottom:.75rem}.detail-view .detail-view__mobile-menu.detail-view__mobile-menu--open .detail-view__mobile-menu-fixed{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;top:0;left:0;background-color:rgba(18,19,25,.4);z-index:2}.detail-view .detail-view__mobile-menu-wrapper{display:-ms-flexbox;display:flex;gap:.25rem}.detail-view .detail-view__mobile-menu-item{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.625rem;-ms-flex-negative:0;flex-shrink:0;min-width:2.25rem;padding:.5rem 1rem;background-color:rgba(0,117,255,.1);border-radius:2.5rem}.detail-view .detail-view__mobile-menu-item span{font-weight:500;color:#0075ff}.detail-view .detail-view__mobile-menu-item svg{width:1.25rem;height:1.25rem;fill:#0075ff}.detail-view .detail-view__mobile-menu-item small{position:absolute;width:3px;height:3px;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#0075ff}.detail-view .detail-view__mobile-menu-item small:after,.detail-view .detail-view__mobile-menu-item small:before{position:absolute;content:"";width:3px;height:3px;left:0;border-radius:50%;background-color:#0075ff}.detail-view .detail-view__mobile-menu-item small:before{top:-.4375rem}.detail-view .detail-view__mobile-menu-item small:after{top:.4375rem}.detail-view .detail-view__mobile-menu-fixed{display:none}.detail-view .detail-view__mobile-menu-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding:1.5rem 1.25rem;border-radius:1.25rem 1.25rem 0 0}.detail-view .detail-view__mobile-menu-content .detail-view__mobile-menu-item{background-color:transparent;padding-left:0}.detail-view .detail-view__mobile-menu-content .detail-view__mobile-menu-item span{font-weight:400;font-size:1rem;line-height:1.5rem;color:#121319}.detail-view .detail-view__mobile-menu-content-close{position:absolute;width:2.25rem;height:2.25rem;top:.3125rem;right:.3125rem}.detail-view .detail-view__mobile-menu-content-close:after,.detail-view .detail-view__mobile-menu-content-close:before{position:absolute;content:"";width:1.25rem;height:.125rem;background-color:#8e929e;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:background-color .25s linear}.detail-view .detail-view__mobile-menu-content-close:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.detail-view .detail-view__mobile-menu-content-close:hover{background-color:#121319}.detail-view.detail-view--removed .detail-view__slider{filter:grayscale(1)}.detail-view.detail-view--removed .detail-view__pagination{display:none}.detail-view.detail-view--removed .detail-view__body{border-radius:0}.detail-view.detail-view--removed .detail-view__container--content{margin-top:-15.375rem}.shared-share{position:relative}.shared-share .shared-share__dropdown{position:absolute;display:none}.shared-share .shared-share__button{padding:.5rem;border-radius:2.5rem;background-color:rgba(18,19,25,.5);color:#fff;transition:background-color .25s linear}.shared-share .shared-share__button svg{width:1.25rem;height:1.25rem;fill:#fff;transition:fill .25s linear}.shared-share .shared-share__button span{margin-right:.5rem}.shared-share .shared-share__button:hover[data-share=whatsApp]{background-color:#25d366}.shared-share .shared-share__button:hover[data-share=telegram]{background-color:#37aee2}.shared-share .shared-share__button:hover[data-share=email]{background-color:#168de2}.shared-share .shared-share__button:hover[data-share=vk]{background-color:#4c6c91}.shared-share .shared-share__button:hover[data-share=ok]{background-color:#f68634}.shared-share .shared-share__button:hover[data-share=fb]{background-color:#3b5998}.shared-share:hover .shared-share__button{background-color:#121319}.shared-share:hover .shared-share__dropdown{display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;padding:.5rem;border-radius:1.25rem;background-color:#fff;top:100%;right:0;box-shadow:0 .25rem .5rem 0 rgba(18,19,25,.2)}.shared-share.shared-share--right .shared-share__dropdown{right:auto;left:0}.shared-share.shared-share--left .shared-share__dropdown{right:0;left:auto}.shared-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:.75rem;padding:1rem;max-height:3.5rem;text-align:center;background-color:#0075ff;color:#fff;transition:background-color .25s linear,color .25s linear,border-color .25s linear}.shared-button svg{width:1rem;height:1rem;fill:#fff;transition:fill .25s linear;margin-left:.5rem}.shared-button span{pointer-events:none}.shared-button span[data-m-button]+[data-d-button]{display:none}.shared-button:hover{background-color:#0966cc}.shared-button .shared-button__pulsar{position:absolute;top:-.25rem;right:-.25rem;width:.875rem;height:.875rem;border-radius:50%;background-color:#f73}.shared-button.shared-button--white{border:1px solid #0075ff;background-color:#fff;color:#0075ff;transition:background-color .25s linear,color .25s linear,border .25s linear}.shared-button.shared-button--white svg{fill:#0075ff}.shared-button.shared-button--white:hover{border-color:#0966cc;background-color:#0966cc;color:#fff}.shared-button.shared-button--white:hover svg{fill:#fff}.shared-button.shared-button--whatsapp{color:#06b502;background-color:rgba(6,181,2,.1)}.shared-button.shared-button--whatsapp:hover{color:#fff;background-color:#06b502}.shared-button.shared-button--red{background-color:#931f2b}.shared-button.shared-button--red:hover{background-color:#750e2c}.shared-button.shared-button--red-outliner{background-color:#fff;border:1px solid #931f2b;color:#931f2b}.shared-button.shared-button--red-outliner svg{fill:#931f2b}.shared-button.shared-button--red-outliner:hover{background-color:#750e2c;border-color:#750e2c;color:#fff}.shared-button.shared-button--red-outliner:hover svg{fill:#fff}.shared-button.shared-button--black{background-color:rgba(18,19,25,.5)}.shared-button.shared-button--black:hover{background-color:#121319}.shared-button.shared-button--red-text{background-color:transparent;color:#931f2b}.shared-button.shared-button--red-text:hover{color:#750e2c}.shared-button.shared-button--small{font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;border-radius:.5rem}.shared-button.shared-button--outline{background-color:transparent;font-weight:500;color:#0075ff;border:1px solid #0075ff;border-radius:2.5rem;padding-left:1.5rem;padding-right:1.5rem}.shared-button.shared-button--outline svg{fill:#0075ff}.shared-button.shared-button--outline:hover{background-color:#0966cc;border-color:#0966cc;color:#fff}.shared-button.shared-button--outline:hover svg{fill:#fff}.shared-button.shared-button--disabled{background-color:#b1b5c3;pointer-events:none}.entities-actions{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.entities-actions .entities-actions__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.5rem;border-radius:2.5rem;background-color:rgba(18,19,25,.5);transition:background-color .25s linear;color:#fff}.entities-actions .entities-actions__button svg{width:1.25rem;height:1.25rem;fill:#fff;color:transparent}.entities-actions .entities-actions__button span{margin-right:.5rem}.entities-actions .entities-actions__button:hover{background-color:#121319}.entities-actions .entities-actions__button.entities-actions__button--active{background-color:#931f2b}.entities-actions .entities-actions__button.entities-actions__button--active svg{color:#931f2b}.entities-actions.entities-actions--card{gap:.625rem}.entities-actions.entities-actions--card .entities-actions__button{padding:.125rem;background-color:transparent}.entities-actions.entities-actions--card .entities-actions__button svg{fill:#0075ff}.entities-actions.entities-actions--card .entities-actions__button--active svg,.entities-actions.entities-actions--card .entities-actions__button:hover svg{fill:#931f2b}.entities-actions.entities-actions--card .shared-share .shared-share__button{padding:.125rem;background-color:transparent}.entities-actions.entities-actions--card .shared-share .shared-share__button svg{fill:#0075ff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=whatsApp]{background-color:#25d366}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=whatsApp] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=telegram]{background-color:#37aee2}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=telegram] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=email]{background-color:#168de2}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=email] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=vk]{background-color:#4c6c91}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=vk] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=ok]{background-color:#f68634}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=ok] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=viber]{background-color:#6e4fd4}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=viber] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=twitter]{background-color:#121319}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=twitter] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=fb]{background-color:#3b5998}.entities-actions.entities-actions--card .shared-share .shared-share__button:hover[data-share=fb] svg{fill:#fff}.entities-actions.entities-actions--card .shared-share .shared-share__dropdown .shared-share__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem}.entities-actions.entities-actions--popup-preview .shared-share .shared-share__dropdown{right:auto;left:-.625rem}.entities-actions.entities-actions--preview .entities-actions__button--active svg{color:#fff}.detail-description{width:100%;border-radius:1.25rem;padding:1.5rem;background-color:#fff}.detail-description .detail-description__content ul{padding-left:1.5rem;margin-bottom:1.5rem}.detail-description .detail-description__content ul li{position:relative;padding:.25rem 0 .25rem .875rem}.detail-description .detail-description__content ul li:before{position:absolute;content:"";width:.25rem;height:.25rem;border-radius:50%;background-color:#121319;top:.875rem;left:0}.detail-description .detail-description__title{font-weight:400;margin:0 0 1rem}.detail-description .detail-description__text{margin-bottom:1rem}.detail-description .detail-description__button{background-color:transparent;color:#0075ff;margin-bottom:1rem}.detail-description .detail-description__presentation{padding:.5rem 1rem}.detail-description .detail-description__hidden-text{display:none;padding-bottom:1rem}.detail-description .detail-description__hidden-text.detail-description__hidden-text--open{display:block}.detail-description .detail-description__qr-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:1rem}.detail-description .detail-description__qr-box img{width:12.5rem;height:12.5rem;object-fit:contain}.detail-description .detail-description__qr-text{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.detail-description .detail-description__qr-text svg{display:-ms-inline-flexbox;display:inline-flex;width:1.25rem;height:1.25rem;fill:#0075ff;margin-left:.375rem}.detail-description .detail-description__qr-number{font-weight:500}.detail-aside-price{padding:1rem;border-radius:1.25rem;background-color:#fff;box-shadow:0 .25rem .5rem 0 rgba(18,19,25,.2)}.detail-aside-price .detail-aside-price__title{font-weight:500;margin-bottom:.75rem}.detail-aside-price .detail-aside-price__submit{width:100%;margin-bottom:.75rem}.detail-aside-price .detail-aside-price__accept{color:#8e929e}.detail-aside-price .detail-aside-price__accept a{color:#0075ff}.detail-aside{width:100%}.detail-aside .detail-aside__main{position:relative;background-color:#fff;border-radius:1.25rem 1.25rem 0 0;padding:1.5rem}.detail-aside .detail-aside__expert{background-color:#fff;border-radius:0 0 1.25rem 1.25rem;padding:1.5rem;margin-top:1px}.detail-aside .detail-aside__tabs{display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid rgba(0,117,255,.1);margin-bottom:1rem}.detail-aside .detail-aside__tab{position:relative;-ms-flex:1;flex:1;padding:0 .75rem .75rem;text-align:center;transition:color .25s linear}.detail-aside .detail-aside__tab:after{position:absolute;content:"";width:100%;height:2px;bottom:0;left:0;background-color:#0075ff;opacity:0;transition:opacity .25s linear}.detail-aside .detail-aside__tab.detail-aside__tab--active{color:#0075ff}.detail-aside .detail-aside__tab.detail-aside__tab--active:after{opacity:1}.detail-aside .detail-aside__tab:hover{color:#0075ff}.detail-aside .detail-aside__tab:hover:after{opacity:1}.detail-aside .detail-aside__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.detail-aside .detail-aside__button{-ms-flex:1;flex:1}.detail-aside .detail-aside__price-box{position:relative;margin-bottom:1rem}.detail-aside .detail-aside__price{position:relative;margin-bottom:.75rem;z-index:1}.detail-aside .detail-aside__price-watch{font-weight:500;color:#0075ff;background-color:transparent}.detail-aside .detail-aside__id{position:absolute;right:-1.5rem;bottom:0;padding:.25rem .75rem;background-color:rgba(0,117,255,.1);border-radius:.75rem 0 0 .75rem}.detail-aside .detail-aside__price-watch-wrapper{position:relative}.detail-aside .detail-aside__history{display:none}.detail-aside .detail-aside__history.detail-aside__history--active{position:absolute;display:-ms-inline-flexbox;display:inline-flex;max-width:25rem;top:1.875rem;left:0}.detail-aside .detail-aside__removed-block{padding:1rem 2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:rgba(147,31,43,.5);border-radius:1.25rem 1.25rem 0 0}.detail-aside .detail-aside__removed-block>span{font-weight:500;color:#fff;padding-right:.625rem}.detail-aside .detail-aside__removed-link{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.detail-aside.detail-aside--removed .detail-aside__main{border-radius:0}.shared-expert{display:-ms-flexbox;display:flex}.shared-expert .shared-expert__photo{-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;margin-right:1rem;border-radius:50%;overflow:hidden}.shared-expert .shared-expert__photo img{position:static;width:100%;height:100%;object-fit:cover}.shared-expert .shared-expert__name{font-weight:500;margin-bottom:.5rem}.shared-expert .shared-expert__position{margin-bottom:.5rem;color:#8e929e}.shared-expert .shared-expert__position.shared-expert__position--no-margin{margin-bottom:0}.shared-expert .shared-expert__contacts{display:-ms-flexbox;display:flex}.shared-expert .shared-expert__contacts.shared-expert__contacts--whatsapp a{color:#25d366}.shared-expert .shared-expert__buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.shared-expert .shared-expert__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:color .25s linear;font-weight:500;padding:.25rem 0}.shared-expert .shared-expert__button svg{width:1.25rem;height:1.25rem;margin-right:.375rem;transition:fill .25s linear}.shared-expert .shared-expert__button small{width:1.25rem;height:1.25rem;margin-right:.375rem;background-size:100%}.shared-expert .shared-expert__button.shared-expert__button--whatsapp{color:#06b502}.shared-expert .shared-expert__button.shared-expert__button--whatsapp small{background-image:url(/static/assets/images/icons/whatsapp_menu.png)}.shared-expert .shared-expert__button.shared-expert__button--telegram{color:#0075ff}.shared-expert .shared-expert__button.shared-expert__button--telegram small{background-image:url(/static/assets/images/icons/telegram_menu.png)}.shared-expert.shared-expert--card .shared-expert__photo{width:2.5rem;height:2.5rem;margin-right:.5rem}.shared-expert.shared-expert--card .shared-expert__name{font-weight:500;font-size:.875rem;line-height:1.25rem;margin-bottom:0}.aside-banner{position:relative;width:100%;background:linear-gradient(91.52deg,#5921a0 .11%,#002687 99.9%);border-radius:1.25rem;padding:1rem;overflow:hidden;cursor:pointer}.aside-banner picture{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;top:0;left:0;pointer-events:none}.aside-banner picture img{max-width:100%;max-height:100%}.aside-banner .aside-banner__title{position:relative;width:50%;color:#fff;margin-bottom:.75rem}.aside-banner .aside-banner__button{position:relative;padding:.5rem 1rem;cursor:pointer}.aside-banner.aside-banner--image-full-width picture img{width:100%;height:100%;object-fit:cover}.aside-banner.aside-banner--image-full-width picture:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(18,19,25,.4);pointer-events:none}.features-gallery .features-gallery__header{background-color:#fff;padding:1rem;margin-bottom:2px;border-radius:1.25rem}.features-gallery .features-gallery__body{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;grid-auto-flow:dense;background-color:#fff;padding:1rem;border-radius:1.25rem}.features-gallery .features-gallery__title{margin:0 0 .5rem}.features-gallery .features-gallery__image-box{position:relative;height:9.75rem;border-radius:1.25rem;overflow:hidden}.features-gallery .features-gallery__image-box:nth-child(5){-ms-grid-column:2;grid-column:2}.features-gallery .features-gallery__image-box:nth-child(6n){-ms-grid-column:span 2;grid-column:span 2}.features-gallery .features-gallery__image-box:nth-child(6n+1){height:auto;-ms-grid-row:span 2;grid-row:span 2}.features-gallery .features-gallery__image-box:nth-child(5n+11){-ms-grid-column:2;grid-column:2}.features-gallery .features-gallery__image-box picture{display:block;width:100%;height:100%}.features-gallery .features-gallery__image-box picture img{width:100%;height:100%;object-fit:cover}.features-gallery .features-gallery__image-box.features-gallery__image-box--cover:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(7,45,83,.4);pointer-events:none}.features-gallery .features-gallery__image-wrapper{width:100%;height:100%;cursor:pointer}.features-gallery .features-gallery__button{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;white-space:nowrap;pointer-events:none}.detail-characteristic .detail-characteristic__header{background-color:#fff;border-radius:1.25rem;padding:1rem;margin-bottom:2px}.detail-characteristic .detail-characteristic__title{margin:0}.detail-characteristic .detail-characteristic__item-text[href]{transition:color .25s linear}.detail-characteristic .detail-characteristic__item-text[href]:hover{color:#0075ff}.detail-characteristic .detail-characteristic__block{padding:1rem;background-color:#fff}.detail-characteristic .detail-characteristic__block:not(:last-child){margin-bottom:2px}.detail-characteristic .detail-characteristic__block:first-child{border-radius:1.25rem 1.25rem 0 0}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--half-size .detail-characteristic__block-wrapper{max-width:25rem;gap:.5rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--half-size .detail-characteristic__block-title{margin:0 0 .5rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--half-size .detail-characteristic__item-text{width:50%;text-align:right}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--half-size .detail-characteristic__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0;border-bottom:1px dashed rgba(18,19,25,.2);gap:.5rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--has-background .detail-characteristic__block-wrapper{gap:2px}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--has-background .detail-characteristic__item-title{font-size:.875rem;line-height:1.25rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--has-background .detail-characteristic__item-text{font-size:1.125rem;line-height:1.75rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--has-background .detail-characteristic__item{padding:1rem;background-color:#f4f5f6;border-radius:.75rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--additional .detail-characteristic__block-wrapper{gap:1rem 0}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--additional .detail-characteristic__item-title{color:#333}.detail-characteristic .detail-characteristic__block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-characteristic .detail-characteristic__item{width:100%}.detail-characteristic .detail-characteristic__block-title{margin:0 0 1rem}.detail-characteristic .detail-characteristic__item-title{color:#8e929e}.detail-characteristic .detail-characteristic__address-box{width:100%;max-width:25rem;margin-bottom:1rem}.detail-characteristic .detail-characteristic__address{display:-ms-flexbox;display:flex;padding:.5rem 0;border-bottom:1px dashed #e6e8ec}.detail-characteristic .detail-characteristic__address span{max-width:50%}.detail-characteristic .detail-characteristic__address span:first-of-type{color:#8e929e;margin-right:auto;padding-right:1rem}.detail-characteristic .detail-characteristic__address span:last-of-type{text-align:right}.detail-characteristic .detail-characteristic__address a{text-align:right;transition:color .25s linear}.detail-characteristic .detail-characteristic__address a:hover{color:#0075ff}.detail-characteristic .detail-characteristic__metro{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.detail-characteristic .detail-characteristic__metro svg{width:1.375rem;height:1.375rem;margin-right:.5rem}.detail-characteristic .detail-characteristic__metro-color{display:-ms-inline-flexbox;display:inline-flex;padding-right:.625rem}.detail-characteristic .detail-characteristic__metro-color span{width:1.125rem;height:1.125rem;border-radius:50%;background-color:#025a89;border:2px solid #fff}.detail-characteristic .detail-characteristic__metro-color span:not(:first-child){margin-left:-.625rem}.detail-characteristic .detail-characteristic__metro-color span:last-child{position:relative}.detail-characteristic .detail-characteristic__metro-color span:last-child:after{position:absolute;content:"M";font-weight:600;font-size:.5rem;line-height:.75rem;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.detail-characteristic .detail-characteristic__metro-name[href]{transition:color .25s linear}.detail-characteristic .detail-characteristic__metro-name[href]:hover{color:#0075ff}.detail-characteristic .detail-characteristic__metro-name a{transition:color .25s linear}.detail-characteristic .detail-characteristic__metro-name a:hover{color:#0075ff}.detail-characteristic .detail-characteristic__map-wrapper{position:relative}.detail-characteristic .detail-characteristic__map-checkbox{margin-bottom:1.25rem}.detail-characteristic .detail-characteristic__map{width:100%;height:20rem;background-color:#f4f5f6}.detail-characteristic .detail-characteristic__footer{background-color:#072d53;border-radius:0 0 1.25rem 1.25rem;padding:1rem}.detail-characteristic .detail-characteristic__footer-text{display:inline-block;color:#fff;margin-bottom:1rem}.detail-characteristic .detail-characteristic__button{padding:.5rem 1rem}.detail-characteristic .detail-characteristic__feature-wrapper{display:-ms-grid;display:grid;gap:2px}.detail-characteristic .detail-characteristic__feature-block{position:relative;width:100%;background-color:#f4f5f6;border-radius:1.25rem;padding:1.25rem 1rem .625rem 3.5rem}.detail-characteristic .detail-characteristic__feature-block:nth-child(odd):last-of-type{-ms-grid-column:span 2;grid-column:span 2}.detail-characteristic .detail-characteristic__feature-block svg{position:absolute;width:1.875rem;height:1.875rem;fill:#0075ff;top:1.3125rem;left:1.3125rem}.detail-characteristic .detail-characteristic__feature-title{padding-left:.5rem;margin-bottom:1.5rem}.detail-characteristic .detail-characteristic__feature-list div{padding:.375rem 0}.detail-infrastructure .detail-infrastructure__header{padding:1rem;margin-bottom:2px;border-radius:1.25rem;background-color:#fff}.detail-infrastructure .detail-infrastructure__title{font-weight:400;margin:0}.detail-infrastructure .detail-infrastructure__content{display:none}.detail-infrastructure .detail-infrastructure__content.detail-infrastructure__content--active{display:block;padding-top:1rem}.detail-infrastructure .detail-infrastructure__map{width:100%;height:25rem}.detail-infrastructure .detail-infrastructure__block{padding:1rem;margin-bottom:2px;border-radius:1.25rem;background-color:#fff}.detail-infrastructure .detail-infrastructure__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.detail-infrastructure .detail-infrastructure__card{position:relative;width:100%;min-height:8.5rem;padding:1rem;border-radius:1.25rem;background-color:rgba(0,117,255,.1);overflow:hidden}.detail-infrastructure .detail-infrastructure__card.detail-infrastructure__card--with-image{color:#fff}.detail-infrastructure .detail-infrastructure__card-title{position:relative;margin-bottom:.5rem}.detail-infrastructure .detail-infrastructure__card-text{position:relative}.detail-infrastructure .detail-infrastructure__card-image{position:absolute;width:100%;height:100%;top:0;left:0}.detail-infrastructure .detail-infrastructure__card-image:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(7,45,83,.4)}.detail-infrastructure .detail-infrastructure__card-image img{width:100%;height:100%;object-fit:cover}.detail-infrastructure .detail-infrastructure__item{padding:1rem 0}.detail-infrastructure .detail-infrastructure__item-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.detail-infrastructure .detail-infrastructure__item-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;margin-right:.5rem;border-radius:50%;border:1px solid rgba(0,117,255,.3)}.detail-infrastructure .detail-infrastructure__item-icon svg{width:1.25rem;height:1.25rem;fill:#0075ff}.detail-infrastructure .detail-infrastructure__item-wrap{color:#8e929e}.detail-infrastructure .detail-infrastructure__tabs{display:-ms-inline-flexbox;display:inline-flex;padding:.5rem;gap:.25rem}.detail-infrastructure .detail-infrastructure__tabs.detail-infrastructure__tabs--single-element{display:none}.detail-infrastructure .detail-infrastructure__tab-item{padding:.75rem;border-radius:.75rem;background-color:transparent;transition:color .25s linear,background-color .25s linear}.detail-infrastructure .detail-infrastructure__tab-item.detail-infrastructure__tab-item--active{background-color:rgba(0,117,255,.1);color:#0075ff}.detail-infrastructure .detail-infrastructure__map-filter{padding-bottom:1.25rem}.detail-categories .detail-categories__header{padding:1rem;background-color:#fff;border-radius:1.25rem;margin-bottom:2px}.detail-categories .detail-categories__title{margin:0}.detail-categories .detail-categories__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:1rem;background-color:#fff;border-radius:1.25rem}.detail-categories .detail-categories__item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.25rem .5rem;background-color:rgba(0,117,255,.1);border-radius:1.25rem;transition:color .25s linear}.detail-categories .detail-categories__item span{color:#8e929e;padding-left:.625rem;transition:color .25s linear}.detail-categories .detail-categories__item.detail-categories__item--hidden{display:none}.detail-categories .detail-categories__item:hover,.detail-categories .detail-categories__item:hover span{color:#0075ff}.detail-categories .detail-categories__button{color:#0075ff;background-color:transparent;transition:color .25s linear}.detail-categories .detail-categories__button-wrapper{width:100%;padding-top:.5rem}.detail-about{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.detail-about .detail-about__content{width:100%;padding:1rem;background-color:#fff;border-radius:1.25rem}.detail-about .detail-about__title{margin:0 0 .5rem}.detail-about .detail-about__text-hidden{display:none}.detail-about .detail-about__text-hidden.detail-about__text-hidden--active{display:block}.detail-about .detail-about__aside{width:100%;padding:1rem;background-color:#fff;border-radius:1.25rem}.detail-about .detail-about__image-box{width:100%;position:relative;height:28.75rem;border-radius:1.25rem;overflow:hidden}.detail-about .detail-about__image-box picture{display:block;width:100%;height:100%}.detail-about .detail-about__image-box picture img{width:100%;height:100%;object-fit:cover}.detail-about .detail-about__video{position:absolute;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;border-radius:2.5rem;color:#fff;bottom:1rem;left:1rem}.detail-about .detail-about__video svg{width:1.25rem;height:1.25rem}.detail-about .detail-about__row{padding-bottom:1rem}.detail-about .detail-about__row-label{display:block;color:#8e929e;margin-bottom:.25rem}.detail-about .detail-about__link{width:100%}.detail-about .detail-about__button{background-color:transparent;color:#0075ff;margin-top:1rem}.shared-banner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;min-height:18.75rem;border-radius:1.25rem;padding:1rem;overflow:hidden}.shared-banner,.shared-banner .shared-banner__content{position:relative;-ms-flex-align:center;align-items:center}.shared-banner .shared-banner__content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.shared-banner .shared-banner__image-box,.shared-banner .shared-banner__image-box:after{position:absolute;width:100%;height:100%;top:0;left:0}.shared-banner .shared-banner__image-box:after{content:"";transition:opacity .25s;background-color:rgba(7,45,83,.4)}.shared-banner .shared-banner__image-box picture{display:block;width:100%;height:100%}.shared-banner .shared-banner__image-box picture img{width:100%;height:100%;object-fit:cover}.shared-banner .shared-banner__tags{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:1.25rem}.shared-banner .shared-banner__tag{padding:.25rem .5rem;background-color:#fdd200;border-radius:1.25rem;margin:0 .125rem}.shared-banner .shared-banner__title{color:#fff;text-align:center;margin-bottom:1.25rem}.shared-banner .shared-banner__button{padding:.5rem 1rem}.shared-banner .shared-banner__link{position:absolute;inset:0;cursor:pointer;z-index:1}.shared-banner .shared-banner__ad{position:absolute;width:100%;color:#e0e2e5;padding:1rem 1.5rem;left:0;bottom:0}.shared-banner .shared-banner__legal-info{position:absolute;top:.5rem;right:.5rem;z-index:1}.shared-banner.shared-banner--hovered:hover .shared-banner__image-box:after{opacity:0}.shared-input{position:relative;display:inline-block;min-height:3.5rem;padding:1rem .75rem;border-radius:.75rem;background-color:#fff;line-height:1.125rem}.shared-input:hover .shared-input__action{border-color:#0075ff}.shared-input .shared-input__action{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:.75rem;border:1px solid transparent;transition:border .25s linear;pointer-events:none}.shared-input .shared-input__label{position:absolute;top:.375rem;left:.75rem;color:#8e929e;transition:color .25s linear}.shared-input .shared-input__icon{position:absolute;width:1.25rem;height:1.25rem;bottom:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.75rem}.shared-input input{width:100%;height:100%;background-color:transparent;transition:border .25s linear}.shared-input input:focus~.shared-input__label,.shared-input input:hover~.shared-input__label{color:#0075ff}.shared-input input:focus~svg,.shared-input input:hover~svg{fill:#0075ff}.shared-input input.shared-input--error~.shared-input__label{color:#931f2b}.shared-input input.shared-input--error~.shared-input__action{border-color:#931f2b}.shared-input input.shared-input--error~svg{fill:#931f2b}.shared-input input.shared-input--error.shared-input--country-inited{border-radius:.75rem;border:1px solid #931f2b;z-index:1}.shared-input input[data-country].core-input--error{border-radius:.75rem;border:1px solid #931f2b}.shared-input .iti{position:absolute;width:100%;height:100%;top:0;left:0}.shared-input .iti .iti__flag-container{z-index:2}.shared-input .iti .iti__flag-container .iti__selected-flag,.shared-input .iti .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.shared-input .iti .iti__country-list{max-width:21.875rem;border-radius:.75rem}.shared-input .iti .iti__country{font-size:1rem;line-height:1.5rem;padding:.4375rem .75rem}.shared-input .iti .iti__highlight{background-color:rgba(0,117,255,.1)}.shared-input .iti .iti__dial-code{color:#121319}.shared-input .iti .iti__divider{height:0;margin:0;padding:0}.shared-input .iti .iti__active{background-color:#f4f5f6}.shared-input .iti .iti__country-name,.shared-input .iti .iti__flag-box{margin-right:.625rem}.shared-input.shared-input--icon{padding-left:2.75rem}.shared-input.shared-input--icon .shared-input__icon{-ms-transform:none;transform:none;bottom:.75rem}.shared-input.shared-input--gray{background-color:#f4f5f6}.shared-input.shared-input--footer{min-height:2.25rem;padding:.5rem .75rem;border-radius:.5rem;color:#252525}.shared-input.shared-input--footer .shared-input__action,.shared-input.shared-input--footer input.core-input--error.core-input--country-inited{border-radius:.5rem}.shared-input.shared-input--big{font-size:1rem;line-height:1.5rem}.shared-input.shared-input--error .shared-input__action{border-color:#931f2b}.detail-excursion{position:relative;padding:1rem;background:linear-gradient(77.31deg,#ecb783,#bfdeff);border-radius:1.25rem}.detail-excursion picture{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;top:0;left:0;border-radius:1.25rem;overflow:hidden}.detail-excursion picture img{max-width:100%;max-height:100%}.detail-excursion .detail-excursion__title{position:relative;margin:0 0 1rem}.detail-excursion .detail-excursion__accept{padding-top:.5rem;color:#fff}.detail-excursion .detail-excursion__accept a{color:#fff;transition:color .25s linear}.detail-excursion .detail-excursion__accept a:hover{color:#0075ff}.detail-excursion .detail-excursion__form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.detail-excursion .detail-excursion__input{width:100%}.detail-sales .detail-sales__content{padding:1rem;border-radius:1.25rem;background-color:#fff}.detail-sales picture{display:block;width:100%;height:100%;max-height:25rem;border-radius:1.25rem;overflow:hidden}.detail-sales picture img{width:100%;height:100%;object-fit:cover}.detail-sales .detail-sales__title{margin:0 0 1rem}.detail-sales .detail-sales__text{margin-bottom:1rem}.detail-sales .detail-sales__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.detail-sales .detail-sales__agreement{color:#8e929e}.detail-sales .detail-sales__agreement a{color:#8e929e;transition:color .25s linear}.detail-sales .detail-sales__agreement a:hover{color:#0966cc}.shared-feedback-type .shared-feedback-type__text{margin-bottom:.75rem}.shared-feedback-type .shared-feedback-type__types{display:-ms-inline-flexbox;display:inline-flex;padding:.25rem}.shared-feedback-type .shared-feedback-type__action{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:.5rem;transition:background-color .25s linear}.shared-feedback-type .shared-feedback-type__label{transition:color .25s linear}.shared-feedback-type .shared-feedback-type__type{position:relative;padding:.5rem;border-radius:.5rem;cursor:pointer}.shared-feedback-type .shared-feedback-type__type input{display:none}.shared-feedback-type .shared-feedback-type__type input:checked~.shared-feedback-type__action{background-color:rgba(0,117,255,.1)}.shared-feedback-type .shared-feedback-type__type input:checked~.shared-feedback-type__label{color:#0075ff}.shared-feedback-type .shared-feedback-type__type:hover .shared-feedback-type__action{background-color:rgba(0,117,255,.1)}.shared-feedback-type .shared-feedback-type__type:hover .shared-feedback-type__label{color:#0075ff}.shared-rating{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.shared-rating .shared-rating__wrap{position:relative;display:inline-block;height:30px;overflow:hidden}.shared-rating .shared-rating__wrap:before{content:"";width:100%;height:100%;background:#ddd;position:absolute;left:0;top:0}.shared-rating .shared-rating__wrap-box{position:relative}.shared-rating .shared-rating__progress{position:absolute;top:0;left:0;height:100%;background:#fdd200}.shared-rating .shared-rating__value{margin-left:.3125rem}.shared-rating .shared-rating__stars{fill:#fff;height:31px;position:relative;z-index:1;width:156px}.shared-rating .shared-rating__text{color:#8e929e}.shared-rating .shared-rating__star-box{position:relative}.shared-rating .shared-rating__star-item{width:1.125rem;height:1.125rem;fill:#fff;stroke:#fdd200}.shared-rating .shared-rating__star-main{display:-ms-flexbox;display:flex}.shared-rating .shared-rating__star-cover{position:absolute;display:-ms-flexbox;display:flex;top:0;left:0}.shared-rating .shared-rating__star-cover .shared-rating__star-item{fill:#fdd200}.shared-rating .shared-rating__radio-box{position:absolute;display:-ms-flexbox;display:flex;width:100%;top:0;left:0}.shared-rating .shared-rating__radio-box input{width:1.75rem;height:1.75rem}.shared-rating .shared-rating__item label{border:none;padding-left:0;background-color:transparent}.shared-rating .shared-rating__item label input{display:none}.shared-rating .shared-rating__item label:after,.shared-rating .shared-rating__item label:before{content:none}.shared-rating .shared-rating__item label svg{width:1.5rem;height:1.5rem;fill:#8e929e}.shared-rating .shared-rating__item.shared-rating__item--active label svg{fill:#0075ff}.shared-rating.shared-rating--consultation{-ms-flex-direction:column;flex-direction:column}.shared-rating.shared-rating--consultation .shared-rating__star-item{width:.875rem;height:.875rem}.shared-rating.shared-rating--consultation .shared-rating__star-item:not(:last-of-type){margin-right:.3125rem}.shared-rating.shared-rating--consultation .shared-rating__value{display:none}.shared-rating.shared-rating--consultation .shared-rating__text{margin:0;padding-top:2px}.shared-rating.shared-rating--review{-ms-flex-direction:row;flex-direction:row}.shared-rating.shared-rating--review .shared-rating__star-item:not(:last-of-type){margin-right:.3125rem}.shared-rating.shared-rating--review .shared-rating__text{margin-left:.5rem}.features-consultation{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.features-consultation .features-consultation__content{padding:1rem;background-color:#fff;border-radius:0 0 1.25rem 1.25rem}.features-consultation .features-consultation__experts{max-height:28.75rem;padding:0 1rem;background-color:rgba(0,117,255,.1);border-radius:1.25rem 1.25rem 0 0;overflow:auto}.features-consultation .features-consultation__experts.features-consultation__experts--empty{position:relative;height:28.75rem}.features-consultation .features-consultation__experts.features-consultation__experts--empty .features-consultation__experts-wrapper{display:none}.features-consultation .features-consultation__experts.features-consultation__experts--empty .features-consultation__image{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.features-consultation .features-consultation__title{margin:0 0 1rem}.features-consultation .features-consultation__title span{color:#0075ff}.features-consultation .features-consultation__types{margin-bottom:.75rem}.features-consultation .features-consultation__input{display:block;margin-bottom:.25rem}.features-consultation .features-consultation__submit{width:100%;margin-bottom:.75rem}.features-consultation .features-consultation__agreement{color:#8e929e}.features-consultation .features-consultation__agreement a{color:#8e929e;transition:color .25s linear}.features-consultation .features-consultation__agreement a:hover{color:#0966cc}.features-consultation .features-consultation__expert-image-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:.75rem}.features-consultation .features-consultation__expert-image-box img{width:12.5rem;height:12.5rem;border-radius:50%;overflow:hidden;object-fit:cover}.features-consultation .features-consultation__expert-card{background-color:#fff;padding:.75rem;border-radius:.75rem;cursor:pointer}.features-consultation .features-consultation__expert-name{margin-bottom:.25rem;transition:color .25s linear}.features-consultation .features-consultation__expert-position{margin-bottom:.75rem}.features-consultation .features-consultation__expert-review-box{padding-top:.75rem}.features-consultation .features-consultation__experts-wrapper{height:100%;overflow:auto;padding:1rem 0}.features-consultation .features-consultation__experts-wrapper::-webkit-scrollbar{width:.375rem}.features-consultation .features-consultation__experts-wrapper::-webkit-scrollbar-track{background-color:transparent}.features-consultation .features-consultation__experts-wrapper::-webkit-scrollbar-thumb{background-color:#b1b5c3;border-radius:.25rem}.features-consultation .features-consultation__experts-wrapper::-webkit-scrollbar-thumb:hover{background-color:#b1b5c3}.features-consultation .features-consultation__experts-wrapper scrollbar{-moz-appearance:none;width:.375rem}.features-consultation .features-consultation__experts-wrapper scrollbar-thumb{background-color:#b1b5c3;border-radius:.25rem}.features-consultation .features-consultation__expert{border:1px solid transparent;border-radius:.75rem}.features-consultation .features-consultation__expert:hover .features-consultation__expert-name{color:#0075ff}.features-consultation .features-consultation__expert.features-consultation__expert--short{position:relative}.features-consultation .features-consultation__expert.features-consultation__expert--short.features-consultation__expert--active{border-color:#0075ff}.features-consultation .features-consultation__expert.features-consultation__expert--short.features-consultation__expert--active .features-consultation__expert-name{color:#0075ff}.features-consultation .features-consultation__expert.features-consultation__expert--short:not(:last-of-type){margin-bottom:.5rem}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__experts-wrapper{max-height:23rem;border-radius:.75rem;overflow:auto}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__expert-card{display:-ms-flexbox;display:flex;min-height:6.375rem}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__expert-info{padding-right:3.125rem}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__expert-info--no-rating{padding-right:5.3125rem}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__expert-review-box{width:5.375rem;margin-top:5rem;margin-left:auto}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__expert-image-box{position:absolute;margin:0;top:.75rem;right:.75rem}.features-consultation .features-consultation__expert.features-consultation__expert--short .features-consultation__expert-image-box img{width:5rem;height:5rem}.features-review .features-review__header{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.features-review .features-review__title{margin:0}.features-review .features-review__header-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.features-review .features-review__content{min-height:max-content}.features-review .features-review__review{padding:1rem;background-color:#fff;border-radius:1.25rem;height:auto}.features-review .features-review__review-text{margin-bottom:.5rem}.features-review .features-review__button{background-color:transparent;font-weight:500;color:#0075ff;transition:color .25s linear}.features-review .features-review__button:hover{color:#0966cc}.features-review .features-review__image{display:inline-block;width:5.3125rem;height:5.3125rem;overflow:hidden;border-radius:50%;margin-bottom:1.25rem;border:1px solid #edeff1}.features-review .features-review__image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.features-review .features-review__review-author{padding-top:1rem}.features-review .features-review__author-rating{width:100%;margin-bottom:.5rem}.features-review .features-review__author-name{font-weight:500;margin-bottom:.5rem}.features-review .features-review__author-position{color:#8e929e;margin-bottom:.5rem}.features-review .features-review__logo{display:inline-block;max-width:13.4375rem;max-height:10.125rem;overflow:hidden}.features-review .features-review__logo img{width:100%;height:100%;object-fit:cover}.features-review.single-slide .features-review__header-controls{display:none}.shared-controls{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.shared-controls .shared-controls__buttons{display:-ms-inline-flexbox;display:inline-flex;gap:.25rem}.shared-controls .shared-controls__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background-color:#0075ff;border-radius:50%;transition:background-color .25s linear}.shared-controls .shared-controls__button svg{width:.75rem;height:.75rem;fill:#fff}.shared-controls .shared-controls__button.shared-controls__button--next{-ms-transform:rotate(180deg);transform:rotate(180deg)}.shared-controls .shared-controls__button:hover{background-color:#0966cc}.shared-controls .shared-controls__button.swiper-button-disabled{pointer-events:none;background-color:rgba(18,19,25,.3)}.shared-controls .shared-controls__pagination{position:static;width:calc(100% - 8.75rem);height:2px;background-color:rgba(18,19,25,.05);margin-right:1rem;z-index:1}.shared-controls .shared-controls__pagination span{background-color:#0075ff}.shared-controls .shared-controls__fraction{margin-right:1rem;white-space:nowrap}.shared-controls.shared-controls--hide{visibility:hidden;pointer-events:none}.shared-select{position:relative;display:-ms-inline-flexbox;display:inline-flex}.shared-select select{display:none}.shared-select .shared-select__header{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.9375rem 3.25rem .9375rem .9375rem;border-radius:.75rem;border:1px solid #fff;background-color:#fff;cursor:pointer;transition:border .25s linear}.shared-select .shared-select__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shared-select .shared-select__title-arrow{position:absolute;width:.75rem;height:.4375rem;fill:#121319;top:50%;right:.875rem;-ms-transform-origin:center;transform-origin:center;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:fill .25s linear,transform .25s linear}.shared-select .shared-select__icon,.shared-select .shared-select__title-icon{width:1.25rem;height:1.25rem;margin-right:.5rem}.shared-select .shared-select__icon{pointer-events:none}.shared-select .shared-select__dropdown{position:absolute;min-width:100%;border-radius:.75rem;background-color:#fff;top:calc(100% + 2px);border:1px solid #fff;transition:border .25s linear;display:none;box-shadow:0 .25rem .5rem 0 rgba(18,19,25,.2);overflow:hidden}.shared-select .shared-select__checkbox{position:absolute;width:1.125rem;height:1.125rem;-ms-transform-origin:center;transform-origin:center;fill:#0075ff;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.75rem;transition:opacity .25s linear;pointer-events:none;opacity:0}.shared-select .shared-select__option{padding:.5rem .9375rem;cursor:pointer;white-space:nowrap;transition:background-color .25s linear}.shared-select .shared-select__option.shared-select__option--disabled{display:none}.shared-select .shared-select__option.shared-select__option--multiple{position:relative;padding-left:2.75rem}.shared-select .shared-select__option.shared-select__option--multiple:before{position:absolute;content:"";width:1.125rem;height:1.125rem;border-radius:.3125rem;border:2px solid #121319;-ms-transform-origin:center;transform-origin:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.75rem;pointer-events:none;box-sizing:border-box}.shared-select .shared-select__option.shared-select__option--selected{background-color:#f4f5f6}.shared-select .shared-select__option.shared-select__option--selected .shared-select__checkbox{opacity:1}.shared-select .shared-select__option.shared-select__option--selected:before{opacity:0}.shared-select .shared-select__option.shared-select__option--icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.shared-select .shared-select__option:hover{background-color:rgba(0,117,255,.1)}.shared-select:hover .shared-select__header{border-color:#0075ff}.shared-select:hover .shared-select__title-arrow{fill:#0075ff}.shared-select.shared-select--gray .shared-select__header{background-color:#f4f5f6}.shared-select.shared-select--outlined .shared-select__header{background-color:transparent;border-color:#b1b5c3}.shared-select.shared-select--outlined:hover .shared-select__header{border-color:#0075ff}.shared-select.shared-select--medium .shared-select__header{font-size:.875rem;line-height:1.25rem;padding:.4375rem 2.1875rem .4375rem .75rem}.shared-select.shared-select--medium .shared-select__option{font-size:.875rem;line-height:1.25rem}.shared-select.shared-select--small .shared-select__header{padding:.6875rem 2.5rem .6875rem .6875rem}.shared-select.shared-select--small .shared-select__option{padding:.5rem .6875rem}.shared-select.shared-select--small .shared-select__option--multiple{padding-left:2.75rem}.shared-select.shared-select--footer{color:#121319}.shared-select.shared-select--footer .shared-select__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.shared-select.shared-select--open{z-index:4}.shared-select.shared-select--open .shared-select__title-arrow{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.shared-select.shared-select--open .shared-select__dropdown{display:block}.shared-select.shared-select--filter .shared-select__option--selected{pointer-events:none}.shared-select.shared-select--plan .shared-select__header{padding:.5rem 2.5rem .5rem .75rem}.shared-select.shared-select--plan .shared-select__option{padding:.5rem .75rem}.shared-select.shared-select--price .shared-select__header{color:#0075ff;background-color:transparent;border:none;padding:0 2.1875rem 0 0}.shared-select.shared-select--price .shared-select__title-arrow{top:52%;fill:#0075ff}.shared-select.shared-select--disabled{pointer-events:none}.shared-select.shared-select--disabled .shared-select__title{color:#e0e2e5}.shared-select.shared-select--disabled .shared-select__title-arrow{fill:#e0e2e5}.shared-select .shared-select__price-block{margin-bottom:.75rem}.shared-radio{padding:.25rem}.shared-radio,.shared-radio .shared-radio__label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.shared-radio .shared-radio__label{position:relative;padding:.5rem;border-radius:.5rem;overflow:hidden;cursor:pointer}.shared-radio .shared-radio__label:hover .shared-radio__text{color:#0075ff}.shared-radio .shared-radio__label:hover .shared-radio__icon{fill:#0075ff}.shared-radio .shared-radio__label:hover .shared-radio__input:after{opacity:1}.shared-radio .shared-radio__text{position:relative;transition:color .25s linear}.shared-radio .shared-radio__icon{position:relative;width:.875rem;height:.875rem;margin-right:.375rem;fill:#121319}.shared-radio .shared-radio__input{width:0;height:0}.shared-radio .shared-radio__input:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,117,255,.1);opacity:0;transition:opacity .25s linear;pointer-events:none}.shared-radio .shared-radio__input:checked:after{opacity:1}.shared-radio .shared-radio__input:checked~.shared-radio__text{color:#0075ff}.shared-radio .shared-radio__input:checked~.shared-radio__icon{fill:#fff}.shared-radio.shared-radio--features-cards{gap:.25rem}.shared-radio.shared-radio--features-cards .shared-radio__input:after{background-color:rgba(0,117,255,.1);opacity:1}.shared-radio.shared-radio--features-cards .shared-radio__input:checked:after{background-color:#0075ff}.shared-radio.shared-radio--features-cards .shared-radio__input:checked~.shared-radio__text{color:#fff}.shared-radio.shared-radio--features-cards .shared-radio__input:checked~.shared-radio__icon{fill:#fff}.shared-radio.shared-radio--features-cards .shared-radio__label{padding:.25rem .5rem;border-radius:1.25rem}.shared-textarea{width:100%;padding:1rem .75rem;background-color:#f4f5f6;border-radius:.75rem;border:1px solid #f4f5f6;transition:border .25s linear}.shared-textarea:-ms-input-placeholder{font-size:1rem;line-height:1.5rem;color:#8e929e}.shared-textarea::placeholder{font-size:1rem;line-height:1.5rem;color:#8e929e}.shared-textarea:focus,.shared-textarea:hover{border-color:#0075ff}.features-album .features-album__header{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.features-album .features-album__title{margin:0}.features-album .features-album__header-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.features-album .features-album__header-filter{width:100%}.features-album .features-album__header-selects{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.features-album .features-album__header-count{padding-top:.5rem}.features-album .features-album__content{border-radius:1.25rem;overflow:hidden}.features-album .features-album__card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:25rem;padding:1.5rem;cursor:pointer}.features-album .features-album__card:hover .features-album__image-box:after{opacity:0}.features-album .features-album__image-box{position:absolute;width:100%;height:100%;top:0;left:0}.features-album .features-album__image-box picture{display:block;width:100%;height:100%}.features-album .features-album__image-box picture img{width:100%;height:100%;object-fit:cover}.features-album .features-album__image-box:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(7,45,83,.4);transition:opacity .25s linear;pointer-events:none}.features-album .features-album__card-title{position:relative;color:#fff;margin-bottom:.5rem}.features-album .features-album__card-text{position:relative;color:#fff}.features-album .features-album__block-images,.features-album .features-album__block-title{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.features-album .features-album__block-images{display:-ms-grid;display:grid;gap:1.25rem}.features-album .features-album__block-images .features-album__image-box{position:relative;height:28.125rem;border-radius:1.25rem;overflow:hidden}.features-album .features-album__block-images .features-album__image-wrapper{width:100%;height:100%}.features-album.single-slide .features-album__header-controls{display:none}.shared-map-pin{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:#931f2b}.shared-map-pin svg{width:1.0625rem;height:1.1875rem;fill:#fff}.shared-map-pin.shared-map-pin--infrastructure{background-color:#0075ff}.listing-pin{position:relative;display:-ms-flexbox;display:flex;width:.75rem;height:.75rem;line-height:1.375rem;color:#931f2b;transition:color .25s linear}.listing-pin .listing-pin__point{display:inline-block;min-width:.75rem;min-height:.75rem;border-radius:50%;background-color:#931f2b;border:1px solid #fff;transition:background-color .25s linear}.listing-pin .listing-pin__price{display:none}.listing-pin .listing-pin__count{padding:0 .5rem;background-color:#931f2b;color:#fff;border-radius:1.25rem 0 0 1.25rem;margin-right:.25rem;transition:background-color .25s linear}.listing-pin .listing-pin__ids-count{display:none}.listing-pin:hover{color:#0075ff}.listing-pin:hover .listing-pin__count,.listing-pin:hover .listing-pin__point{background-color:#0075ff}.listing-pin.listing-pin--price .listing-pin__price{position:absolute;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;white-space:nowrap;top:-1.125rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border-radius:1.25rem;padding:0 .5rem;box-shadow:0 .25rem .5rem 0 rgba(18,19,25,.15);transition:background-color .25s linear,opacity .25s linear}.listing-pin.listing-pin--short .listing-pin__price{padding:0 .5rem 0 0}.listing-pin.listing-pin--high-zoom .listing-pin__price{opacity:0;pointer-events:none}.listing-pin.listing-pin--high-zoom:hover .listing-pin__price{opacity:1}.listing-pin.listing-pin--nearby .listing-pin__price{pointer-events:auto}.listing-pin.listing-pin--hovered{color:#0075ff}.listing-pin.listing-pin--hovered .listing-pin__count,.listing-pin.listing-pin--hovered .listing-pin__point{background-color:#0075ff}.shared-baloon{position:relative}.shared-baloon .shared-baloon__card{position:relative;display:-ms-flexbox;display:flex;width:25rem;height:14.5rem;border-radius:1.25rem;background-color:#fff;overflow:hidden}.shared-baloon .shared-baloon__image-box{width:50%;height:100%}.shared-baloon .shared-baloon__image-box img{width:100%;height:100%;object-fit:cover}.shared-baloon .shared-baloon__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;height:100%;padding:.75rem}.shared-baloon .shared-baloon__close{position:absolute;width:2.25rem;height:2.25rem;border-radius:50%;background-color:rgba(18,19,25,.5);transition:background-color .25s linear;top:0;left:25rem}.shared-baloon .shared-baloon__close:after,.shared-baloon .shared-baloon__close:before{position:absolute;content:"";width:.9375rem;height:.0625rem;background-color:#fff;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:background-color .25s linear}.shared-baloon .shared-baloon__close:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.shared-baloon .shared-baloon__close:hover{background-color:#121319}.shared-baloon .shared-baloon__favorite{position:absolute;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:.75rem;left:.75rem;padding:.5rem;border-radius:2.5rem;background-color:rgba(18,19,25,.5);transition:background-color .25s linear;color:#fff}.shared-baloon .shared-baloon__favorite svg{width:1.25rem;height:1.25rem;fill:#fff;color:transparent}.shared-baloon .shared-baloon__favorite:hover{background-color:#121319}.shared-baloon .shared-baloon__title{font-weight:600;margin-bottom:.5rem}.shared-baloon .shared-baloon__characteristics{display:none;margin-bottom:.5rem}.shared-baloon .shared-baloon__price{font-weight:600;margin-top:auto;margin-bottom:.5rem}.shared-baloon .shared-baloon__link{font-weight:500;color:#0075ff}.detail-price{-ms-flex-direction:column;flex-direction:column}.detail-price,.detail-price .detail-price__price-list{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.detail-price .detail-price__price-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.detail-price .detail-price__price-item{display:none}.detail-price .detail-price__price-item.detail-price__price-item--active{position:relative;display:inline-block;white-space:nowrap}.detail-price .detail-price__price-item.detail-price__price-item--have-meter{padding-bottom:2.0625rem}.detail-price .detail-price__price-item.detail-price__price-item--have-old{padding-top:1.875rem}.detail-price .detail-price__price{font-weight:500}.detail-price .detail-price__price span{display:block}.detail-price .detail-price__price-old{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.625rem;color:#8e929e;top:0;left:0;text-decoration:line-through}.detail-price .detail-price__price-square{position:absolute;left:0;bottom:-.1875rem;width:100%;white-space:nowrap;color:#8e929e}.detail-price .detail-price__price-status{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%}.detail-price .detail-price__price-status svg{width:.75rem;height:.75rem}.detail-price .detail-price__price-status.detail-price__price-status--price-down{background-color:rgba(40,181,62,.1)}.detail-price .detail-price__price-status.detail-price__price-status--price-down svg{-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#28b53e}.detail-price .detail-price__price-status.detail-price__price-status--price-up{background-color:rgba(147,31,43,.1)}.detail-price .detail-price__price-status.detail-price__price-status--price-up svg{fill:#931f2b}.detail-price .detail-price__price-currency{top:-.1875rem}.detail-price .detail-price__period{font-weight:500;white-space:nowrap}.detail-price .detail-price__tabs{display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid rgba(0,117,255,.1);margin-bottom:1rem}.detail-price .detail-price__tab{position:relative;-ms-flex:1;flex:1;padding:0 .75rem .75rem;text-align:center;transition:color .25s linear}.detail-price .detail-price__tab:after{position:absolute;content:"";width:100%;height:2px;bottom:0;left:0;background-color:#0075ff;opacity:0;transition:opacity .25s linear}.detail-price .detail-price__tab.detail-price__tab--active{color:#0075ff}.detail-price .detail-price__tab.detail-price__tab--active:after{opacity:1}.detail-price .detail-price__tab:hover{color:#0075ff}.detail-price .detail-price__tab:hover:after{opacity:1}.detail-price-list .detail-price-list__price-box{display:none}.detail-price-list .detail-price-list__price-box.detail-price-list__price-box--active{display:block}.detail-price-list.detail-price-list--single .detail-price-list__select{display:none}.detail-currency{position:relative}.detail-currency .detail-currency__title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:2.25rem;padding:0 1.8125rem 0 .5rem;border-radius:.5rem;border:1px solid #e0e2e5}.detail-currency .detail-currency__title svg{position:absolute;width:.75rem;height:.375rem;top:50%;right:.5625rem;-ms-transform-origin:center;transform-origin:center;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;transition:transform .25s linear}.detail-currency .detail-currency__dropdown{display:none}.detail-currency .detail-currency__label{position:relative;border-radius:.75rem;padding:.75rem;overflow:hidden;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;transition:background-color .25s linear,color .25s linear}.detail-currency .detail-currency__label.detail-currency__label--active,.detail-currency .detail-currency__label:hover{background-color:rgba(0,117,255,.1);color:#0075ff}.detail-currency:hover .detail-currency__dropdown{position:absolute;display:-ms-inline-flexbox;display:inline-flex;width:fit-content;gap:.25rem;background-color:#fff;border-radius:1.25rem;padding:.5rem;box-shadow:0 .25rem .5rem 0 rgba(18,19,25,.2)}.detail-currency:hover .detail-currency__title svg{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.entities-analytics picture{display:block;width:12.5rem;height:12.5rem;border-radius:.75rem;overflow:hidden;margin-bottom:.625rem}.entities-analytics picture img{width:100%;height:100%;object-fit:cover;transition:transform .25s linear}.entities-analytics .entities-analytics__content{padding:0 .5rem .75rem}.entities-analytics .entities-analytics__title{margin-bottom:.25rem;transition:color .25s linear}.entities-analytics .entities-analytics__date{color:#8e929e;margin-bottom:.25rem}.entities-analytics .entities-analytics__more{color:#0075ff;transition:color .25s linear}.entities-analytics .entities-analytics__more:hover{color:#0966cc}.entities-analytics:hover .entities-analytics__title{color:#0075ff}.entities-analytics:hover picture img{-ms-transform:scale(1.05);transform:scale(1.05)}.features-analytics .features-analytics__header{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.features-analytics .features-analytics__header .shared-controls .shared-controls__fraction{display:none}.features-analytics .features-analytics__header .shared-controls .shared-controls__pagination{width:calc(100% - 5.3125rem)}.features-analytics .features-analytics__header-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.features-analytics .features-analytics__title{margin:0}.features-analytics .features-analytics__content{border-radius:1.25rem;padding:1rem;background-color:#fff}.features-analytics .features-analytics__card{width:12.5rem;-ms-flex-direction:column;flex-direction:column}.features-analytics.single-slide .features-analytics__header-controls{display:none}.shared-currency{position:relative}.shared-currency .shared-currency__title{position:relative;padding:0 1.5rem 0 .5rem;white-space:nowrap;cursor:pointer}.shared-currency .shared-currency__title svg{position:absolute;width:.75rem;height:.375rem;top:50%;right:3px;-ms-transform-origin:center;transform-origin:center;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.shared-currency .shared-currency__dropdown{display:none}.shared-currency .shared-currency__label{position:relative;border-radius:.75rem;padding:.75rem;overflow:hidden;cursor:pointer;white-space:nowrap}.shared-currency .shared-currency__label:hover .shared-currency__action{background-color:rgba(0,117,255,.1);color:#0075ff}.shared-currency .shared-currency__label:hover .shared-currency__text{color:#0075ff}.shared-currency .shared-currency__text{transition:color .25s linear}.shared-currency .shared-currency__action{position:absolute;width:100%;height:100%;top:0;left:0;transition:background-color .25s linear}.shared-currency .shared-currency__input,.shared-currency .shared-currency__input:checked{display:none}.shared-currency .shared-currency__input:checked~.shared-currency__text{color:#0075ff}.shared-currency .shared-currency__input:checked~.shared-currency__action{background-color:rgba(0,117,255,.1)}.shared-currency:hover .shared-currency__dropdown{position:absolute;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;background-color:#fff;border-radius:1.25rem;padding:.5rem;box-shadow:0 .25rem .5rem 0 rgba(18,19,25,.2);right:-.9375rem}.shared-currency:hover .shared-currency__title svg{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.features-double-input{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:100%;padding:1rem 0;border-radius:.75rem;background-color:#fff}.features-double-input .features-double-input__separator{color:#8e929e;pointer-events:none}.features-double-input .features-double-input__action{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:.75rem;pointer-events:none;border:1px solid #0075ff;opacity:0;transition:opacity .25s linear}.features-double-input .features-double-input__wrapper-input.features-double-input__wrapper-input--show-input-value .features-double-input__input{opacity:0}.features-double-input .features-double-input__wrapper-input.features-double-input__wrapper-input--show-input-value .features-double-input__input-value{opacity:1}.features-double-input .features-double-input__input{width:calc(50% - .3125rem);font-size:1rem;padding:0 .75rem}.features-double-input .features-double-input__input:-ms-input-placeholder{font-size:1rem;line-height:1.5rem;color:#8e929e}.features-double-input .features-double-input__input::placeholder{font-size:1rem;line-height:1.5rem;color:#8e929e}.features-double-input .features-double-input__input:focus~.features-double-input__action{opacity:1}.features-double-input .features-double-input__input-value{opacity:0}.features-double-input .features-double-input__text{position:absolute;top:50%;right:.625rem;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem}.features-double-input.features-double-input--has-text .features-double-input__input--max{padding-right:2.1875rem}.features-double-input .features-double-input__currency-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-right:1.125rem}.features-double-input:hover .features-double-input__action{opacity:1}.features-double-input.features-double-input--filter{background-color:#f4f5f6}.features-double-input.features-double-input--filter .features-double-input__currency-box{z-index:1}.features-double-input.features-double-input--filter .features-double-input__input{background-color:#f4f5f6}.features-double-input.features-double-input--numerals{-ms-flex-align:stretch;align-items:stretch}.features-double-input.features-double-input--numerals .features-double-input__wrapper-input{position:relative;width:calc(50% - .3125rem);font-size:1rem;padding:0 .75rem}.features-double-input.features-double-input--numerals .features-double-input__input{position:absolute;inset:0;width:auto;padding:0 .75rem}.features-double-input.features-double-input--numerals .features-double-input__input-value{position:absolute;inset:3px 0 0;padding:0 .75rem;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:inherit;font-size:1rem;line-height:1.15;pointer-events:none}.shared-pagination{gap:.5rem}.shared-pagination,.shared-pagination .shared-pagination__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.shared-pagination .shared-pagination__button{-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;color:#0075ff;transition:background-color .25s linear,color .25s linear}.shared-pagination .shared-pagination__button svg{width:.75rem;height:.5rem;fill:#0075ff;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:fill .25s linear}.shared-pagination .shared-pagination__button.shared-pagination__button--next svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.shared-pagination .shared-pagination__button.shared-pagination__button--disabled{pointer-events:none}.shared-pagination .shared-pagination__button.shared-pagination__button--disabled svg{fill:#8e929e}.shared-pagination .shared-pagination__button.shared-pagination__button--dots{pointer-events:none}.shared-pagination .shared-pagination__button.shared-pagination__button--active{background-color:#0075ff;color:#fff}.shared-pagination .shared-pagination__button.shared-pagination__button--active svg{fill:#fff}.detail-filter .detail-filter__main-wrapper{background-color:#072d53;padding:1rem;border-radius:1.25rem}.detail-filter .detail-filter__title{font-weight:400;color:#fff;margin:0 0 1rem}.detail-filter .detail-filter__text{color:#fff;margin-bottom:1rem}.detail-filter .detail-filter__tabs{display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;padding:.25rem;border-radius:.5rem}.detail-filter .detail-filter__tab-action{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.5rem;border-radius:.5rem;transition:background-color .25s linear,color .25s linear}.detail-filter .detail-filter__tab{position:relative;cursor:pointer}.detail-filter .detail-filter__tab input{display:none}.detail-filter .detail-filter__tab:hover .detail-filter__tab-action,.detail-filter .detail-filter__tab input:checked+.detail-filter__tab-action{color:#0075ff;background-color:#f4f5f6}.detail-filter .detail-filter__filter{padding-top:1rem}.detail-filter .detail-filter__filter-plan{display:none;padding-top:1rem}.detail-filter .detail-filter__form{width:100%}.detail-filter .detail-filter__form-field{position:relative;width:100%;margin-bottom:2px}.detail-filter .detail-filter__form-field.detail-filter__form-field--has-currency{z-index:1}.detail-filter .detail-filter__select-form{width:100%}.detail-filter .detail-filter__result-container{padding:1rem;background-color:#fff;border-radius:1.25rem}.detail-filter .detail-filter__select-room{margin-bottom:1rem}.detail-filter .detail-filter__plan-cards{position:relative}.detail-filter .detail-filter__plan-cards-wrapper{display:-ms-flexbox;display:flex;gap:2px;overflow:hidden}.detail-filter .detail-filter__plan-card{width:11.125rem;padding:.5rem;border-radius:.5rem;border:2px solid transparent;background-color:#fff;cursor:pointer;transition:background-color .25s linear,border .25s linear}.detail-filter .detail-filter__plan-card.detail-filter__plan-card--open,.detail-filter .detail-filter__plan-card:hover{border-color:#0075ff;background-color:#e6f1ff}.detail-filter .detail-filter__plan-card.detail-filter__plan-card--open .detail-filter__plan-card-box span:first-of-type{color:#0075ff}.detail-filter .detail-filter__plan-card-image{width:100%;height:7.5rem}.detail-filter .detail-filter__plan-card-image img{width:100%;height:100%;object-fit:contain}.detail-filter .detail-filter__plan-card-box span{display:block}.detail-filter .detail-filter__result-plan{display:none}.detail-filter .detail-filter__result-count,.detail-filter .detail-filter__result-header{margin-bottom:1rem}.detail-filter .detail-filter__plan{background-color:#f4f5f6;padding:2px;border-radius:1.25rem}.detail-filter .detail-filter__plan-aside{padding:.5rem}.detail-filter .detail-filter__plan-aside-cards{display:-ms-flexbox;display:flex;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;gap:2px}.detail-filter .detail-filter__plan-aside-cards::-webkit-scrollbar{display:none;width:0;height:0}.detail-filter .detail-filter__plan-main{position:relative;width:100%;background-color:#fff;border-radius:0 0 1.25rem 1.25rem;overflow:hidden}.detail-filter .detail-filter__plan-main-image{width:100%;height:15.625rem}.detail-filter .detail-filter__plan-main-image img{width:100%;height:100%;object-fit:contain}.detail-filter .detail-filter__plan-card-radio{display:none}.detail-filter .detail-filter__plan-card-button{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:rgba(18,19,25,.5);top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:background-color .25s linear}.detail-filter .detail-filter__plan-card-button svg{width:.9375rem;height:.9375rem;fill:#fff}.detail-filter .detail-filter__plan-aside-card{-ms-flex:1 0 auto;flex:1 0 auto;min-width:10rem;border-radius:.75rem;padding:.5rem;border:2px solid transparent;background-color:#fff;cursor:pointer;transition:border .25s linear}.detail-filter .detail-filter__plan-aside-card.detail-filter__plan-aside-card--active{border-color:#0075ff}.detail-filter .detail-filter__plan-aside-card.detail-filter__plan-aside-card--active .detail-filter__plan-card-text--square{color:#0075ff}.detail-filter .detail-filter__plan-aside-card.detail-filter__plan-aside-card--active .detail-filter__plan-card-text--price{font-weight:500;color:#0075ff}.detail-filter .detail-filter__plan-card-text{display:block;width:100%;transition:color .25s linear}.detail-filter .detail-filter__plan-card-text.detail-filter__plan-card-text--floor{color:#8e929e}.detail-filter .detail-filter__plan-card-text.detail-filter__plan-card-text--finishing{font-size:.75rem;line-height:1.125rem}.detail-filter .detail-filter__result-tabs{position:relative}.detail-filter .detail-filter__result-tabs-wrapper{display:-ms-flexbox;display:flex;gap:2px;padding-bottom:1rem;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.detail-filter .detail-filter__result-tabs-wrapper label{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:.5rem .75rem;border-radius:.5rem;background-color:#f4f5f6;cursor:pointer;-ms-flex:1 0 auto;flex:1 0 auto}.detail-filter .detail-filter__result-tabs-wrapper label span:first-of-type{font-weight:500}.detail-filter .detail-filter__result-tabs-wrapper label input{width:0;height:0}.detail-filter .detail-filter__result-tabs-wrapper label input:after,.detail-filter .detail-filter__result-tabs-wrapper label input:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border:2px solid #0075ff;border-radius:.5rem;opacity:0;pointer-events:none;box-sizing:border-box;transition:opacity .25s linear}.detail-filter .detail-filter__result-tabs-wrapper label input:after{background-color:rgba(0,117,255,.1);border:none}.detail-filter .detail-filter__result-tabs-wrapper label:hover input:after,.detail-filter .detail-filter__result-tabs-wrapper label:hover input:before,.detail-filter .detail-filter__result-tabs-wrapper label input:checked:after,.detail-filter .detail-filter__result-tabs-wrapper label input:checked:before{opacity:1}.detail-filter .detail-filter__result-tabs-wrapper::-webkit-scrollbar{display:none;width:0;height:0}.detail-filter .detail-filter__result-tabs-button{position:absolute;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background-color:#0075ff;border-radius:50%;top:calc(50% - .5rem);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .25s linear}.detail-filter .detail-filter__result-tabs-button svg{width:.75rem;height:.75rem;fill:#fff}.detail-filter .detail-filter__result-tabs-button.detail-filter__result-tabs-button--next{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:-.9375rem}.detail-filter .detail-filter__result-tabs-button.detail-filter__result-tabs-button--prev{left:-.9375rem}.detail-filter .detail-filter__result-tabs-button.detail-filter__result-tabs-button--disable{opacity:0;pointer-events:none}.detail-filter .detail-filter__result-tabs-button:hover{background-color:#0966cc}.detail-filter .detail-filter__plan-button{position:absolute;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background-color:#0075ff;border-radius:50%;top:calc(50% - .5rem);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .25s linear;z-index:1}.detail-filter .detail-filter__plan-button svg{width:.75rem;height:.75rem;fill:#fff}.detail-filter .detail-filter__plan-button.detail-filter__plan-button--next{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:-.9375rem}.detail-filter .detail-filter__plan-button.detail-filter__plan-button--prev{left:-.9375rem}.detail-filter .detail-filter__plan-button.detail-filter__plan-button--disable,.detail-filter .detail-filter__plan-button.swiper-button-disabled{opacity:0;pointer-events:none}.detail-filter .detail-filter__plan-button:hover{background-color:#0966cc}.detail-filter .detail-filter__result-item-hidden,.detail-filter .detail-filter__result-table{display:none}.detail-filter .detail-filter__result-table-row-image{position:relative;width:50%;height:7.75rem;padding:.9375rem;border-radius:.75rem;background-color:#fff}.detail-filter .detail-filter__result-table-row-image img{width:100%;height:100%;object-fit:contain}.detail-filter .detail-filter__result-table-row-image span{display:none}.detail-filter .detail-filter__result-table-row-content{width:50%}.detail-filter .detail-filter__result-table-row-text{display:block;padding:2px 0;word-break:break-all}.detail-filter .detail-filter__result-table-body{padding:.75rem}.detail-filter .detail-filter__result-table-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:.75rem;padding:.5rem .75rem;background-color:#fff;margin-bottom:2px;cursor:pointer;transition:background-color .25s linear}.detail-filter .detail-filter__result-item-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem;border-radius:.75rem;gap:.5rem 0;cursor:pointer}.detail-filter .detail-filter__result-item-title-span{width:50%}.detail-filter .detail-filter__result-item-title-span:first-of-type{font-weight:500}.detail-filter .detail-filter__result-item-title-span:last-of-type{position:relative;font-weight:500;color:#0075ff;padding-right:.625rem}.detail-filter .detail-filter__result-item-title-span:last-of-type:after{position:absolute;content:"";width:.3125rem;height:.3125rem;border-right:1px solid #0075ff;border-bottom:1px solid #0075ff;-ms-transform-origin:center;transform-origin:center;top:calc(50% - 2px);right:0;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.detail-filter .detail-filter__result-table-th{padding:.75rem;-ms-flex:1 0 auto;flex:1 0 auto}.detail-filter .detail-filter__result-table-th:last-of-type{max-width:6.25rem}.detail-filter .detail-filter__result-item{border-radius:.75rem;background-color:#f4f5f6;border:2px solid #fff;transition:border .25s linear}.detail-filter .detail-filter__result-item.detail-filter__result-item--open{border-color:#0075ff}.detail-filter .detail-filter__result-item.detail-filter__result-item--open .detail-filter__result-item-hidden{display:block}.detail-filter .detail-filter__result-item.detail-filter__result-item--open .detail-filter__result-item-title-span:last-of-type:after{top:calc(50% + 2px);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.detail-filter .detail-filter__result-item-radio{display:none}.detail-filter .detail-filter__result-pagination{width:100%;-ms-flex-pack:center;justify-content:center;padding-bottom:.75rem}.detail-filter .detail-filter__empty-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1.25rem 3.75rem}.detail-filter .detail-filter__empty-text{text-align:center}.detail-filter .detail-filter__empty-button{font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;margin-top:.75rem}.detail-filter .detail-filter__result-main.detail-filter__result-main--empty .shared-select{pointer-events:none}.detail-filter .detail-filter__result-main.detail-filter__result-main--empty .shared-select .shared-select__title{color:#e0e2e5}.detail-filter .detail-filter__result-main.detail-filter__result-main--empty .shared-select .shared-select__title-arrow{fill:#e0e2e5}.detail-filter .detail-filter__result-pagination-wrapper{width:100%;padding:1rem 0}.detail-filter .detail-filter__result-cards{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.detail-filter .detail-filter__result-cards .features-card{width:100%}.detail-filter .detail-filter__result-cards .features-card .features-card__content{padding-top:3rem}.detail-filter .detail-filter__result-cards .features-card .features-card__id{position:absolute;top:1.125rem;left:1rem}.detail-filter.detail-filter--plan .detail-filter__filter{display:none}.detail-filter.detail-filter--plan .detail-filter__filter-plan{display:block}.detail-filter.detail-filter--plan .detail-filter__result-main{display:none}.detail-filter.detail-filter--plan .detail-filter__result-plan{display:block}.features-cards .features-cards__header{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.features-cards .features-cards__header .shared-radio{-ms-flex-wrap:wrap;flex-wrap:wrap}.features-cards .features-cards__header-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.features-cards .features-cards__hidden-info{display:none;-ms-flex-align:start;align-items:flex-start;gap:.625rem}.features-cards .features-cards__hidden-info svg{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;fill:#0075ff}.features-cards .features-cards__hidden-info.features-cards__hidden-info--active{display:-ms-flexbox;display:flex}.features-cards .features-cards__title{margin:0}.features-cards .features-cards__content{border-radius:1.25rem;overflow:hidden}.features-cards .features-cards__slide{height:auto}.features-cards .features-cards__header-filter{width:100%}.features-cards.single-slide .features-cards__header-controls{display:none}.features-card-middle .features-card-middle__container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1.25rem}.features-card-middle .features-card-middle__image-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:25rem;padding:1rem}.features-card-middle .features-card-middle__slider{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:.25rem .25rem 0 0;padding-right:.625rem}.features-card-middle .features-card-middle__label-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;z-index:1}.features-card-middle .features-card-middle__label-item{padding:.25rem .5rem;background-color:#fff;border-radius:1.25rem}.features-card-middle .features-card-middle__label-item.features-card-middle__label-item--red{background-color:#931f2b;color:#fff}.features-card-middle .features-card-middle__label-item.features-card-middle__label-item--blue{background-color:#0075ff;color:#fff}.features-card-middle .features-card-middle__label-item.features-card-middle__label-item--sold{background-color:#002b58;color:#fff}.features-card-middle .features-card-middle__fast-view{position:absolute;width:2.25rem;height:2.25rem;border-radius:50%;padding:.5rem;background-color:rgba(18,19,25,.5);transition:background-color .25s linear,opacity .25s linear;top:1rem;right:1rem;z-index:1}.features-card-middle .features-card-middle__fast-view svg{width:100%;height:100%;fill:#fff}.features-card-middle .features-card-middle__fast-view:hover{background-color:#121319}.features-card-middle .features-card-middle__content{background-color:#fff;border-radius:0 0 .25rem .25rem;padding:.75rem 1rem;height:100%}.features-card-middle .features-card-middle__more{font-weight:500;color:#0075ff}.features-card-middle .features-card-middle__actions{margin-left:auto}.features-card-middle .features-card-middle__title{display:block;font-weight:500;margin-bottom:.5rem;transition:color .25s linear}.features-card-middle .features-card-middle__title h4{font-weight:400;margin:0}.features-card-middle .features-card-middle__title:hover{color:#0075ff}.features-card-middle .features-card-middle__place{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.features-card-middle .features-card-middle__place svg{width:.9375rem;height:.9375rem;margin-right:.375rem;fill:#0075ff}.features-card-middle .features-card-middle__address{display:-webkit-box;-webkit-line-clamp:2;overflow-y:hidden;text-overflow:clip;white-space:normal;margin-bottom:.5rem}.features-card-middle .features-card-middle__address>span{display:inline-block;line-height:1.7}.features-card-middle .features-card-middle__address>span span{text-decoration:underline}.features-card-middle .features-card-middle__address>span:after{content:", "}.features-card-middle .features-card-middle__address>span:last-child span{text-decoration:none;color:#222}.features-card-middle .features-card-middle__address>span:last-child:after{content:none}.features-card-middle .features-card-middle__address svg{position:relative;display:inline-block;width:.75rem;height:.9375rem;fill:none;stroke:#0075ff;margin-right:.25rem;top:.125rem}.features-card-middle .features-card-middle__address a{display:inline-block;line-height:1.7;transition:color .25s linear}.features-card-middle .features-card-middle__address-link{padding-right:.75rem;margin-right:.25rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uOTU5IDEuNDE3TDMuMDQyIDMuNS45NTkgNS41ODMiIHN0cm9rZT0iI0NDQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:100%;background-size:.3125rem}.features-card-middle .features-card-middle__metro-box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5rem;margin-left:-2px}.features-card-middle .features-card-middle__metro-box svg{width:1.125rem;height:1.125rem;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.features-card-middle .features-card-middle__metro-text a{transition:color .25s linear}.features-card-middle .features-card-middle__metro-text a:hover{color:#0075ff}.features-card-middle .features-card-middle__metro-text span span{color:#222}.features-card-middle .features-card-middle__metro-color{display:-ms-inline-flexbox;display:inline-flex;padding-right:.25rem}.features-card-middle .features-card-middle__metro-color span{width:1.375rem;height:1.375rem;border-radius:50%;background-color:#0075ff;border:2px solid #fff}.features-card-middle .features-card-middle__metro-color span:not(:first-child){margin-left:-.625rem}.features-card-middle .features-card-middle__metro-color span:last-child{position:relative}.features-card-middle .features-card-middle__metro-color span:last-child:after{position:absolute;content:"M";font-weight:600;font-size:.5rem;line-height:.75rem;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.features-card-middle .features-card-middle__region{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1rem}.features-card-middle .features-card-middle__region svg{width:1.125rem;height:1rem;margin-right:.375rem;fill:#0075ff}.features-card-middle .features-card-middle__lots{margin-bottom:1rem}.features-card-middle .features-card-middle__lots-container{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.features-card-middle .features-card-middle__lots-container::-webkit-scrollbar{display:none}.features-card-middle .features-card-middle__lots-wrapper{display:-ms-flexbox;display:flex;gap:2px}.features-card-middle .features-card-middle__lots-item{-ms-flex-negative:0;flex-shrink:0;padding:.625rem;border-radius:.5rem;background-color:rgba(0,117,255,.1)}.features-card-middle .features-card-middle__lots-item span:first-child{padding-right:.625rem}.features-card-middle .features-card-middle__lots-item span:last-child{display:block;font-weight:500}.features-card-middle .features-card-middle__lots-link{display:inline-block;font-weight:500;color:#0075ff;margin-top:.5rem}.features-card-middle .features-card-middle__table{margin-bottom:1rem}.features-card-middle .features-card-middle__table-container{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.features-card-middle .features-card-middle__table-container::-webkit-scrollbar{display:none}.features-card-middle .features-card-middle__table-wrapper{display:-ms-flexbox;display:flex;gap:2px}.features-card-middle .features-card-middle__table-title-box{display:none}.features-card-middle .features-card-middle__table-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:.875rem;padding:.625rem;border-radius:.5rem;background-color:rgba(0,117,255,.1)}.features-card-middle .features-card-middle__table-item span{color:#0075ff}.features-card-middle .features-card-middle__table-item span small{font-size:inherit;color:#121319}.features-card-middle .features-card-middle__string{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;margin-bottom:1rem}.features-card-middle .features-card-middle__string-text{padding:.25rem .5rem;background-color:#edeff1;border-radius:1.25rem}.features-card-middle .features-card-middle__info-block{margin-bottom:1rem}.features-card-middle .features-card-middle__info-item{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;line-height:2}.features-card-middle .features-card-middle__info-item-title{-ms-flex:0 0 auto;flex:0 0 auto;color:#8e929e;margin-right:.5rem}.features-card-middle .features-card-middle__info-item-separator{-ms-flex:1 0 auto;flex:1 0 auto;border-bottom:1px dotted #8e929e}.features-card-middle .features-card-middle__info-item-value{width:50%;padding-left:.625rem}.features-card-middle .features-card-middle__price{margin-bottom:1rem}.features-card-middle .features-card-middle__price-base{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.features-card-middle .features-card-middle__price-base.features-card-middle__price-base--old{display:-ms-inline-flexbox;display:inline-flex}.features-card-middle .features-card-middle__price-old{width:100%;color:#8e929e;text-decoration:line-through}.features-card-middle .features-card-middle__price-current{font-weight:500;line-height:1.5}.features-card-middle .features-card-middle__price-meter{font-weight:500;color:#8e929e;margin-top:.75rem}.features-card-middle .features-card-middle__price-icon{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:rgba(6,181,2,.1);right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.features-card-middle .features-card-middle__price-icon svg{width:.8125rem;height:.9375rem;fill:#06b502;-ms-transform:rotate(180deg);transform:rotate(180deg)}.features-card-middle .features-card-middle__price-icon.features-card-middle__price-icon--up{background-color:rgba(147,31,43,.1)}.features-card-middle .features-card-middle__price-icon.features-card-middle__price-icon--up svg{fill:#931f2b;-ms-transform:rotate(0);transform:rotate(0)}.features-card-middle .features-card-middle__text-block{margin-bottom:1rem}.features-card-middle .features-card-middle__text-block-title{font-weight:500;margin-bottom:.75rem}.features-card-middle .features-card-middle__expert{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.features-card-middle .features-card-middle__buttons{display:-ms-flexbox;display:flex;gap:.5rem}.features-card-middle .features-card-middle__button{-ms-flex:1 0 0px;flex:1 0 0;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem;border-radius:.5rem}.features-card-middle .features-card-middle__hidden{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;height:auto;width:100%;max-height:calc(100% - 7.5rem);bottom:-100%;left:0;padding:.75rem 1rem;border-radius:1.25rem;z-index:1;transition:bottom .25s linear}.features-card-middle .features-card-middle__hidden-hide{position:absolute;font-weight:500;color:#fff;padding:.5rem 1rem;border-radius:2.5rem;background-color:rgba(18,19,25,.5);top:-2.8125rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.features-card-middle .features-card-middle__hidden-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.features-card-middle .features-card-middle__hidden-container{overflow:auto;margin-bottom:.5rem}.features-card-middle .features-card-middle__hidden-container::-webkit-scrollbar{width:.375rem}.features-card-middle .features-card-middle__hidden-container::-webkit-scrollbar-track{background-color:#fff}.features-card-middle .features-card-middle__hidden-container::-webkit-scrollbar-thumb{background-color:#b1b5c3;border-radius:.25rem}.features-card-middle .features-card-middle__hidden-container::-webkit-scrollbar-thumb:hover{background-color:#b1b5c3}.features-card-middle .features-card-middle__hidden-container scrollbar{-moz-appearance:none;width:.375rem}.features-card-middle .features-card-middle__hidden-container scrollbar-thumb{background-color:#b1b5c3;border-radius:.25rem}.features-card-middle .features-card-middle__plug{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;background-color:#fff}.features-card-middle .features-card-middle__plug img{width:11.25rem;height:11.25rem;object-fit:cover;margin:0 auto 1.5rem}.features-card-middle .features-card-middle__plug-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:15.625rem}.features-card-middle .features-card-middle__plug-text{text-align:center;margin-bottom:1.5rem}.features-card-middle.features-card-middle--plug{position:relative;height:auto;border-radius:1.25rem}.features-card-middle.features-card-middle--sold .features-card-gallery .features-card-gallery__slide{filter:grayscale(1)}.detail-mortgage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.detail-mortgage .detail-mortgage__header{width:100%;padding:1rem;border-radius:1.25rem;background-color:#fff}.detail-mortgage .detail-mortgage__title{font-weight:400;margin:0}.detail-mortgage .detail-mortgage__description{margin-bottom:1rem}.detail-mortgage .detail-mortgage__form-box,.detail-mortgage .detail-mortgage__total-box{width:100%;padding:1rem;border-radius:1.25rem;background-color:#fff}.detail-mortgage .detail-mortgage__sum-group{margin-bottom:1rem}.detail-mortgage .detail-mortgage__sum-group span{display:block;color:#8e929e;margin-bottom:.25rem}.detail-mortgage .detail-mortgage__button{width:100%}.detail-mortgage .detail-mortgage__banks-list{width:100%;padding:1rem;border-radius:1.25rem;background-color:#fff}.detail-mortgage .detail-mortgage__bank{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;padding:.9375rem 0}.detail-mortgage .detail-mortgage__bank:not(:last-of-type){border-bottom:1px solid #f4f5f6}.detail-mortgage .detail-mortgage__bank-logo{width:6.875rem;height:2.5rem;-ms-grid-row:span 2;grid-row:span 2}.detail-mortgage .detail-mortgage__field{position:relative}.detail-mortgage .detail-mortgage__field:not(:last-of-type){margin-bottom:1rem}.detail-mortgage .detail-mortgage__label{position:absolute;top:.3125rem;left:.75rem;color:#8e929e;pointer-events:none}.detail-mortgage .detail-mortgage__input{width:100%;font-size:1rem;line-height:1.5rem;background-color:#f4f5f6;border-radius:.75rem;border:1px solid #f4f5f6;padding:1.5rem .75rem .5rem}.detail-mortgage .detail-mortgage__range{width:calc(100% - 1.5rem);margin:0 .75rem .25rem}.detail-mortgage .detail-mortgage__range.noUi-horizontal{border:none;height:.125rem}.detail-mortgage .detail-mortgage__range .noUi-connects{overflow:inherit;height:2px}.detail-mortgage .detail-mortgage__range .noUi-connect{height:1px;background-color:#6b7283}.detail-mortgage .detail-mortgage__range .noUi-handle.noUi-handle-lower{border:0;box-shadow:none;width:.75rem;height:.75rem;background-color:#6b7283;border-radius:100%;top:-.375rem;right:-.375rem;cursor:pointer}.detail-mortgage .detail-mortgage__range .noUi-handle.noUi-handle-lower:after,.detail-mortgage .detail-mortgage__range .noUi-handle.noUi-handle-lower:before{content:none}.detail-mortgage .detail-mortgage__borders{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;line-height:1.125rem;color:#222}.contacts-selector .contacts-selector__radio-box{margin-bottom:.75rem}.contacts-selector .contacts-selector__radio-box.contacts-selector__radio-box--single-radio{display:none}.contacts-selector .contacts-selector__inputs{display:-ms-flexbox;display:flex;padding-bottom:2px}.contacts-selector .contacts-selector__input{display:-ms-inline-flexbox;display:inline-flex;width:100%}.contacts-selector .contacts-selector__input.contacts-selector__input--hidden{display:none}.features-plan .features-plan__header{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.features-plan .features-plan__title{margin:0}.features-plan .features-plan__header-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.features-plan .features-plan__content{border-radius:1.25rem;overflow:hidden;background-color:#fff}.features-plan .features-plan__plan{position:relative;height:15.625rem}.features-plan .features-plan__plan picture{position:absolute;width:100%;height:100%;top:0;left:0}.features-plan .features-plan__plan picture img{width:100%;height:100%;object-fit:contain}.features-plan .features-plan__plan-button{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:rgba(18,19,25,.5);top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:background-color .25s linear}.features-plan .features-plan__plan-button svg{width:.9375rem;height:.9375rem;fill:#fff}.features-plan.single-slide .features-plan__header-controls{display:none}.shared-checkbox{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:1.75rem;transition:color .25s linear}.shared-checkbox .shared-checkbox__checkbox{fill:#0075ff;transition:opacity .25s linear;opacity:0}.shared-checkbox .shared-checkbox__checkbox,.shared-checkbox .shared-checkbox__text:before{position:absolute;width:1.125rem;height:1.125rem;-ms-transform-origin:center;transform-origin:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.1875rem;pointer-events:none}.shared-checkbox .shared-checkbox__text:before{content:"";border-radius:.3125rem;border:2px solid #121319;box-sizing:border-box;transition:border .25s linear}.shared-checkbox .shared-checkbox__input{display:none}.shared-checkbox .shared-checkbox__input:checked~.shared-checkbox__checkbox{opacity:1}.shared-checkbox .shared-checkbox__input:checked~.shared-checkbox__text:before{opacity:0}.shared-checkbox:hover{color:#0075ff}.shared-checkbox:hover .shared-checkbox__text:before{border-color:#0075ff}.entities-advantages .entities-advantages__header{border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.entities-advantages .entities-advantages__title{width:100%}.entities-advantages .entities-advantages__subtitle{margin-top:.5rem}.entities-advantages .entities-advantages__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;border-radius:1.25rem;padding:1rem;background-color:#fff}.entities-advantages .entities-advantages__item{width:100%;background-color:#f4f5f6;border-radius:.75rem;padding:1.5rem}.entities-advantages .entities-advantages__icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(0,117,255,.3);margin-bottom:.75rem}.entities-advantages .entities-advantages__svg{width:1.25rem;height:1.25rem;fill:#0075ff}.shared-legal .shared-legal__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background-color:rgba(18,19,25,.5);border-radius:50%;transition:background-color .25s linear}.shared-legal .shared-legal__button svg{width:.25rem;height:1rem;fill:#fff}.shared-legal .shared-legal__button:hover{background-color:#121319}.entities-banner{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;min-height:18.75rem;padding:1.5rem;border-radius:1.25rem;background-image:linear-gradient(91.52deg,#0034a9 .11%,#0fa8e0 99.9%);overflow:hidden}.entities-banner,.entities-banner picture{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.entities-banner picture,.entities-banner picture:after{position:absolute;height:100%;top:0;left:0}.entities-banner picture:after{content:"";width:100%;background:linear-gradient(0deg,rgba(7,45,83,.4),rgba(7,45,83,.4))}.entities-banner picture img{width:100%;height:100%;object-fit:cover}.entities-banner .entities-banner__text,.entities-banner .entities-banner__title{position:relative;color:#fff;margin-bottom:.75rem}.entities-banner .entities-banner__button{position:relative;font-weight:500;margin-top:.75rem}.entities-banner .entities-banner__ad{position:relative;margin-top:.75rem;color:#fff}.entities-banner .entities-banner__legal-info{position:absolute;top:.5rem;right:.5rem;z-index:1}.entities-banner.entities-banner--black{background-image:none;background-color:rgba(18,19,25,.9)}.entities-banner.entities-banner--gray{background-image:none;background-color:#6b7283}.entities-banner.entities-banner--red{background-image:linear-gradient(90deg,#931f2b,#ff6171)}.entities-banner.entities-banner--cyan{background-image:none;background-color:#00b9b9}.entities-banner.entities-banner--dark-blue{background-image:none;background-color:#072d53}.features-banners{width:100%}.features-banners .features-banners__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}.features-banners .features-banners__banner{width:100%}.features-card-gallery .features-card-gallery__pagination{position:absolute;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:.25rem .5rem;left:auto;right:1rem;bottom:1rem;z-index:2;background-color:#fff;border-radius:1.25rem}.features-card-gallery .features-card-gallery__pagination .swiper-pagination-bullet{width:.25rem;height:.25rem;margin:0 .375rem;background-color:#f4f5f6}.features-card-gallery .features-card-gallery__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0075ff}.features-card-gallery .features-card-gallery__slide{height:100%}.features-card-gallery .features-card-gallery__image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover;"}.features-card-gallery .features-card-gallery__button{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem;background-color:rgba(18,19,25,.5);border-radius:50%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer;transition:opacity .25s linear,background-color .25s linear;opacity:0}.features-card-gallery .features-card-gallery__button svg{width:.5625rem;height:.875rem;fill:#fff;transition:stroke .25s linear}.features-card-gallery .features-card-gallery__button.features-card-gallery__button--prev{left:.625rem}.features-card-gallery .features-card-gallery__button.features-card-gallery__button--prev.swiper-button-disabled{pointer-events:none;opacity:0}.features-card-gallery .features-card-gallery__button.features-card-gallery__button--next{right:.625rem}.features-card-gallery .features-card-gallery__button.features-card-gallery__button--next.swiper-button-disabled{pointer-events:none;opacity:0}.features-card-gallery .features-card-gallery__button.features-card-gallery__button--next svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}.features-card-gallery .features-card-gallery__plug{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:1;background-color:#e5ecf4}.features-card-gallery .features-card-gallery__plug-icon{margin-bottom:1.25rem}.features-card-gallery .features-card-gallery__plug-button{position:relative;font-size:1rem;line-height:1.5rem;color:#0075ff;background-color:transparent;z-index:3;transition:color .25s linear,border .25s linear}.features-card-gallery .features-card-gallery__slide-private-sale{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;top:0;left:0;pointer-events:none}.features-card-gallery .features-card-gallery__slide-private-sale img{width:3.5rem;height:3.5rem;margin-bottom:.5rem;object-fit:contain}.features-card-gallery .features-card-gallery__slide-private-sale span{width:15.625rem;font-weight:600;font-size:1rem;line-height:1.5rem;color:#fff;text-align:center}.features-card-gallery .features-card-gallery__image-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.features-card-gallery.features-card-gallery--one-slide:hover .features-card-gallery__button{opacity:0}.features-card-gallery:not(.swiper-container-initialized) .features-card-gallery__button{display:none}.features-card .features-card__image-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;min-height:18.75rem;aspect-ratio:4/3;padding:1rem}.features-card .features-card__slider{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:1.25rem 1.25rem 0 0;padding-right:.625rem}.features-card .features-card__label-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;z-index:1}.features-card .features-card__label-item{padding:.25rem .5rem;background-color:#fff;border-radius:1.25rem}.features-card .features-card__label-item.features-card__label-item--red{background-color:#931f2b;color:#fff}.features-card .features-card__label-item.features-card__label-item--blue{background-color:#0075ff;color:#fff}.features-card .features-card__label-item.features-card__label-item--sold{background-color:#002b58;color:#fff}.features-card .features-card__fast-view{position:absolute;width:2.25rem;height:2.25rem;border-radius:50%;padding:.5rem;background-color:rgba(18,19,25,.5);transition:background-color .25s linear,opacity .25s linear;top:1rem;right:1rem;z-index:1}.features-card .features-card__fast-view svg{width:100%;height:100%;fill:#fff}.features-card .features-card__fast-view:hover{background-color:#121319}.features-card .features-card__actions-slider{margin-top:auto;z-index:1}.features-card .features-card__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:0 0 1.25rem 1.25rem;padding:3rem 1rem 1rem}.features-card .features-card__id{position:absolute;top:1rem;left:1rem}.features-card .features-card__actions{position:absolute;top:1rem;right:1rem}.features-card .features-card__title{margin-bottom:.5rem;transition:color .25s linear}.features-card .features-card__title h4{font-weight:400;margin:0}.features-card .features-card__title:hover{color:#0075ff}.features-card .features-card__place{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.features-card .features-card__place a{transition:color .25s linear}.features-card .features-card__place:hover a{color:#0075ff}.features-card .features-card__place svg{width:.9375rem;height:.9375rem;margin-right:.375rem;fill:#0075ff}.features-card .features-card__address{display:-webkit-box;-webkit-line-clamp:2;overflow-y:hidden;text-overflow:clip;white-space:normal;margin-bottom:.5rem}.features-card .features-card__address>span{display:inline-block;line-height:1.7}.features-card .features-card__address>span span{text-decoration:underline}.features-card .features-card__address>span:after{content:", "}.features-card .features-card__address>span:last-child span{text-decoration:none;color:#222}.features-card .features-card__address>span:last-child:after{content:none}.features-card .features-card__address svg{position:relative;display:inline-block;width:.75rem;height:.9375rem;fill:none;stroke:#3579c1;margin-right:.25rem;top:.125rem}.features-card .features-card__address a{display:inline-block;line-height:1.7;transition:color .25s linear}.features-card .features-card__address-link{padding-right:.75rem;margin-right:.25rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uOTU5IDEuNDE3TDMuMDQyIDMuNS45NTkgNS41ODMiIHN0cm9rZT0iI0NDQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:100%;background-size:.3125rem}.features-card .features-card__metro-box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5rem;margin-left:-2px}.features-card .features-card__metro-box svg{width:1.125rem;height:1.125rem;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.features-card .features-card__metro-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.features-card .features-card__metro-text a{transition:color .25s linear}.features-card .features-card__metro-text a:hover{color:#0075ff}.features-card .features-card__metro-text span span{color:#222}.features-card .features-card__metro-color{display:-ms-inline-flexbox;display:inline-flex;padding-right:.25rem}.features-card .features-card__metro-color span{width:1.375rem;height:1.375rem;border-radius:50%;background-color:#0075ff;border:2px solid #fff}.features-card .features-card__metro-color span:not(:first-child){margin-left:-.625rem}.features-card .features-card__metro-color span:last-child{position:relative}.features-card .features-card__metro-color span:last-child:after{position:absolute;content:"M";font-weight:600;font-size:.5rem;line-height:.75rem;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.features-card .features-card__region{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1rem}.features-card .features-card__region svg{width:1.125rem;height:1rem;margin-right:.375rem;fill:#0075ff}.features-card .features-card__lots{margin-bottom:1rem}.features-card .features-card__lots-container{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.features-card .features-card__lots-container::-webkit-scrollbar{display:none}.features-card .features-card__lots-wrapper{display:-ms-flexbox;display:flex;gap:2px}.features-card .features-card__lots-item{-ms-flex-negative:0;flex-shrink:0;padding:.625rem;border-radius:.5rem;background-color:rgba(0,117,255,.1)}.features-card .features-card__lots-item span:last-child{display:block;font-weight:500}.features-card .features-card__lots-link{display:inline-block;font-weight:500;color:#0075ff;margin-top:.5rem}.features-card .features-card__table{margin-bottom:1rem}.features-card .features-card__table-container{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.features-card .features-card__table-container::-webkit-scrollbar{display:none}.features-card .features-card__table-wrapper{display:-ms-flexbox;display:flex;gap:2px}.features-card .features-card__table-title-box{display:none}.features-card .features-card__table-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:.875rem;padding:.625rem;border-radius:.5rem;background-color:rgba(0,117,255,.1)}.features-card .features-card__table-item span{color:#0075ff}.features-card .features-card__table-item span small{font-size:inherit;color:#121319}.features-card .features-card__string{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;margin-bottom:1rem}.features-card .features-card__string-text{padding:.25rem .5rem;background-color:#edeff1;border-radius:1.25rem}.features-card .features-card__info-block{margin-bottom:1rem}.features-card .features-card__info-item{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;line-height:2}.features-card .features-card__info-item-title{-ms-flex:0 0 auto;flex:0 0 auto;color:#8e929e;margin-right:.5rem}.features-card .features-card__info-item-separator{-ms-flex:1 0 auto;flex:1 0 auto;border-bottom:1px dotted #8e929e}.features-card .features-card__info-item-value{width:50%;padding-left:.625rem}.features-card .features-card__price{margin-bottom:1rem}.features-card .features-card__price-base{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.features-card .features-card__price-old{width:100%;color:#8e929e;text-decoration:line-through}.features-card .features-card__price-current{font-weight:500;line-height:1.5}.features-card .features-card__price-meter{font-weight:500;color:#8e929e;margin-top:.75rem}.features-card .features-card__price-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:rgba(6,181,2,.1);margin-left:.5rem}.features-card .features-card__price-icon svg{width:.8125rem;height:.9375rem;fill:#06b502;-ms-transform:rotate(180deg);transform:rotate(180deg)}.features-card .features-card__price-icon.features-card__price-icon--up{background-color:rgba(147,31,43,.1)}.features-card .features-card__price-icon.features-card__price-icon--up svg{fill:#931f2b;-ms-transform:rotate(0);transform:rotate(0)}.features-card .features-card__text-block{margin-bottom:1rem}.features-card .features-card__text-block-title{font-weight:500;margin-bottom:.75rem}.features-card .features-card__expert{margin-bottom:.5rem}.features-card .features-card__buttons{display:-ms-flexbox;display:flex;gap:.5rem}.features-card .features-card__button{-ms-flex:1 0 0px;flex:1 0 0;max-height:3rem}.features-card .features-card__tags{margin-top:auto;padding-bottom:1rem}.features-card .features-card__tags+.features-card__expert{margin-top:0}.features-card .features-card__tags-item{font-weight:500;color:#8e929e}.features-card .features-card__selection{display:-ms-flexbox;display:flex;gap:.5rem;width:100%;border-radius:.75rem;border:1px solid #0075ff;background:linear-gradient(90deg,rgba(0,117,255,.1),rgba(145,0,153,.1));margin-bottom:1rem;padding:1rem;cursor:pointer}.features-card .features-card__selection svg{width:2.5rem;min-width:2.5rem;height:2.5rem;fill:transparent}.features-card .features-card__selection-title{font-weight:600}.features-card.features-card--sold .features-card-gallery .features-card-gallery__slide{filter:grayscale(1)}.detail-table .detail-table__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;border-radius:1.25rem;padding:1rem;margin-bottom:2px;background-color:#fff}.detail-table .detail-table__title{margin:0}.detail-table .detail-table__content{border-radius:1.25rem;overflow:hidden;background-color:#fff;padding:1rem}.detail-table .detail-table__table-wrapper{width:100%;overflow:auto;padding-bottom:.625rem}.detail-table .detail-table__table-wrapper::-webkit-scrollbar{height:.25rem;width:100%}.detail-table .detail-table__table-wrapper::-webkit-scrollbar-thumb{background-color:#b1b5c3;border-radius:.25rem}.detail-table .detail-table__table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#b1b5c3}.detail-table .detail-table__table-wrapper scrollbar{-moz-appearance:none;height:.25rem}.detail-table .detail-table__table-wrapper scrollbar-thumb{background-color:#b1b5c3;border-radius:.25rem}.detail-table table{width:100%;min-width:55.5rem;font-size:1rem;line-height:1.5rem}.detail-table table th{font-weight:400;font-size:.75rem;line-height:1.125rem;padding:.75rem;color:#8e929e;background-color:#f4f5f6}.detail-table table th:first-of-type{border-radius:.75rem 0 0 0}.detail-table table th:last-of-type{border-radius:0 .75rem 0 0}.detail-table table td{border-bottom:2px solid #f4f5f6;padding:.75rem;text-align:center}.detail-table table tr td:first-of-type{border-left:2px solid #f4f5f6}.detail-table table tr td:last-of-type{border-right:2px solid #f4f5f6}.detail-table table tr:last-of-type td:first-of-type{border-radius:0 0 0 .75rem}.detail-table table tr:last-of-type td:last-of-type{border-radius:0 0 .75rem 0}.shared-popup-small{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:101}.shared-popup-small .shared-popup-small__layout{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(18,19,25,.4)}.shared-popup-small .shared-popup-small__content{position:relative;width:100%;max-width:25rem;padding:1.5rem;background-color:#fff;border-radius:1.25rem}.shared-popup-small .shared-popup-small__close{position:absolute;width:1.5rem;height:1.5rem;top:.5rem;right:.5rem}.shared-popup-small .shared-popup-small__close:after,.shared-popup-small .shared-popup-small__close:before{position:absolute;content:"";width:1.25rem;height:.0625rem;background-color:#121319;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.shared-popup-small .shared-popup-small__close:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.shared-popup-small .shared-popup-small__title{margin-bottom:.5rem}.shared-popup-small .shared-popup-small__text{margin-bottom:1rem}.shared-popup-small .shared-popup-small__agreement{color:#8e929e;padding-top:.25rem}.shared-popup-small .shared-popup-small__agreement a{color:#0075ff}.shared-popup-small .shared-popup-small__input-wrapper{padding-bottom:2px}.shared-popup-small .shared-popup-small__button{width:100%;font-weight:500;border:1px solid #0075ff;background-color:#fff;color:#0075ff}.shared-popup-small .shared-popup-small__button:hover{background-color:#0075ff;color:#fff}.shared-popup-small .shared-popup-small__submit{width:100%;font-weight:500}.shared-popup-small .shared-popup-small__input{width:100%}.detail .detail__view{position:relative}.detail .detail__breadcrumbs{display:none}.detail .detail__view-container{margin-bottom:1.5rem}.detail .detail__links-box{position:sticky;transition:top .25s linear;z-index:2;margin-bottom:1.5rem;top:3.25rem}.detail .detail__aside-block,.detail .detail__description{margin-bottom:1.5rem}.detail-view-mobile{position:fixed;top:0;left:0;z-index:101;background-color:#121319}.detail-view-mobile,.detail-view-mobile .detail-view-mobile__content{width:100%;height:100%}.detail-view-mobile .detail-view-mobile__content .entities-carousel .entities-carousel__thumb-box{display:none}.detail-view-mobile .detail-view-mobile__content .entities-carousel .entities-carousel__pagination{bottom:4rem}.detail-view-mobile .detail-view-mobile__content .entities-carousel .entities-carousel__slide-private-sale{-ms-flex-pack:center;justify-content:center;padding-top:0}.detail-view-mobile .detail-view-mobile__content [data-video-slide]{padding:4.375rem 0}.detail-view-mobile .detail-view-mobile__content>div:not([class]){width:100%;height:100%;padding:2rem 0}.detail-view-mobile .detail-view-mobile__content>div:not([class]) iframe{width:100%;height:100%}.detail-view-mobile .detail-view-mobile__actions{position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;top:0;left:0;pointer-events:none;padding:.75rem;z-index:2}.detail-view-mobile .detail-view-mobile__action-buttons{pointer-events:auto;margin-right:.5rem}.detail-view-mobile .detail-view-mobile__close{position:relative;width:2.25rem;height:2.25rem;border-radius:50%;background-color:rgba(18,19,25,.5);pointer-events:auto;transition:background-color .25s linear}.detail-view-mobile .detail-view-mobile__close:after,.detail-view-mobile .detail-view-mobile__close:before{position:absolute;content:"";width:1.25rem;height:.125rem;background-color:#fff;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:background-color .25s linear}.detail-view-mobile .detail-view-mobile__close:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.detail-view-mobile .detail-view-mobile__close:hover{background-color:#121319}.detail-view-mobile .detail-view-mobile__footer{position:absolute;display:-ms-flexbox;display:flex;gap:.5rem;width:100%;left:0;bottom:0;pointer-events:none;padding:1rem;z-index:2}.detail-view-mobile .detail-view-mobile__button{-ms-flex:1 0 auto;flex:1 0 auto;font-weight:500;font-size:.875rem;line-height:1.25rem;pointer-events:auto;padding:.5rem 1rem}.detail-view-mobile .detail-view-mobile__button.shared-button--whatsapp{background-color:#28b53e;color:#fff}.detail-view-mobile .detail-view-mobile__empty-plan{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#e6e8ec}.detail-view-mobile .detail-view-mobile__empty-plan>span{font-size:.875rem;line-height:1.25rem;margin-bottom:1.25rem}.detail-view-mobile .detail-view-mobile__empty-plan-icon{width:4rem;height:4rem;border-radius:3.125rem;margin-bottom:.75rem;background-color:hsla(0,0%,100%,.3)}.detail-view-mobile .detail-view-mobile__empty-plan-icon svg{width:100%;height:100%;fill:#0075ff;border-radius:50%}.detail-view-mobile .detail-view-mobile__empty-plan-button{font-weight:500;font-size:1rem;line-height:1.5rem;color:#0075ff;background-color:transparent;border:none;padding:0}.detail-view-mobile .detail-view-mobile__empty-plan-button:hover{color:#0966cc;background-color:transparent}.detail-view-mobile .detail-view-mobile__map-wrapper{position:relative;width:100%;height:100%}.detail-view-mobile .detail-view-mobile__map{width:100%;height:100%}#main-root{display:none}@media (min-width:768px){.detail-view .detail-view__breadcrumbs{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.detail-view .detail-view__slider-controls{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;top:50%;left:50%;-ms-transform-origin:center;transform-origin:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;pointer-events:none}.detail-view .detail-view__content-header{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:0 0 1.5rem}.detail-view .detail-view__address-box{gap:1.5rem}.detail-view .detail-view__labels{width:32%;margin-bottom:0}.detail-view .detail-view__action-buttons{margin-left:auto}.detail-view .detail-view__slider{height:37.5rem;padding-right:0}.detail-view .detail-view__fast-view-wrapper{top:1.5rem}.detail-view .detail-view__tags-box{margin-bottom:1.5rem}.detail-view .detail-view__removed-block{width:100%;margin:0;border-radius:1.25rem 1.25rem 0 0;text-align:left}.detail-view .detail-view__removed-link{position:absolute;top:50%;right:2rem;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.detail-view .detail-view__expert-text{font-size:1.25rem;line-height:1.875rem}.shared-button span[data-m-button]{display:none}.shared-button span[data-m-button]+[data-d-button]{display:block}.detail-description .detail-description__container{display:-ms-flexbox;display:flex;gap:1rem}.detail-description .detail-description__content{width:calc(100% - 13.5rem)}.detail-description .detail-description__qr-box{width:12.5rem;padding-top:0}.detail-aside .detail-aside__buttons{-ms-flex-direction:row;flex-direction:row}.features-gallery .features-gallery__header{padding:1.5rem}.features-gallery .features-gallery__body{padding:1.5rem;gap:1.5rem}.features-gallery .features-gallery__image-box{height:13.125rem;max-height:27.8125rem}.features-gallery .features-gallery__image-box:nth-child(5){-ms-grid-column:1;grid-column:1}.features-gallery .features-gallery__image-box:nth-child(6n){height:auto;-ms-grid-column:2;grid-column:2;-ms-grid-row:span 2;grid-row:span 2}.features-gallery .features-gallery__image-box:nth-child(5n+11){-ms-grid-column:1;grid-column:1}.detail-characteristic .detail-characteristic__block,.detail-characteristic .detail-characteristic__header{padding:1.5rem}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--has-background .detail-characteristic__item{width:calc(50% - 2px)}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--additional .detail-characteristic__item{width:50%}.detail-characteristic .detail-characteristic__map-checkbox{position:absolute;top:-2.375rem;right:0;margin-bottom:0}.detail-characteristic .detail-characteristic__map{height:25rem}.detail-characteristic .detail-characteristic__footer{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1.5rem}.detail-characteristic .detail-characteristic__footer-text{margin-bottom:0}.detail-characteristic .detail-characteristic__button{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.detail-characteristic .detail-characteristic__feature-wrapper{-ms-grid-columns:(minmax(49%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(49%,1fr))}.detail-characteristic .detail-characteristic__feature-block svg{top:1.8125rem;left:1.8125rem}.detail-characteristic .detail-characteristic__feature-block{padding:1.8125rem 1.5rem 1rem 4rem}.detail-infrastructure .detail-infrastructure__block,.detail-infrastructure .detail-infrastructure__header{padding:1.5rem}.detail-infrastructure .detail-infrastructure__block.detail-infrastructure__block--no-tabs .detail-infrastructure__map-filter{margin:0}.detail-infrastructure .detail-infrastructure__card{padding:1.25rem;width:calc(50% - 2px)}.detail-infrastructure .detail-infrastructure__map-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:-4.25rem}.detail-infrastructure .detail-infrastructure__map-filter .shared-select .shared-select__dropdown{right:0}.detail-categories .detail-categories__header,.detail-categories .detail-categories__list{padding:1.5rem}.detail-about .detail-about__content{width:calc(100% - 25.125rem);padding:1.5rem}.detail-about .detail-about__aside{width:25rem;padding:1.5rem}.detail-about .detail-about__video{bottom:1.5rem;left:1.5rem}.detail-excursion,.shared-banner{padding:1.5rem}.detail-excursion .detail-excursion__input{width:calc(33.33% - 2px)}.detail-sales{position:relative;display:-ms-flexbox;display:flex}.detail-sales .detail-sales__content{width:50%;padding:1.5rem}.detail-sales picture{position:absolute;width:50%;height:100%;right:0;top:0}.features-consultation{-ms-flex-direction:row;flex-direction:row;max-height:29.6875rem}.features-consultation .features-consultation__content{width:50%;padding:1.5rem;border-radius:1.25rem 0 0 1.25rem}.features-consultation .features-consultation__experts{width:50%;height:auto;padding:0 .625rem 0 1.5rem;border-radius:0 1.25rem 1.25rem 0}.features-consultation .features-consultation__experts-wrapper{padding:1.5rem .625rem 1.5rem 0}.features-review .features-review__header{display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-align:start;align-items:flex-start;padding:1.5rem}.features-review .features-review__header-content{width:60%}.features-review .features-review__header-controls{width:40%}.features-review .features-review__review{display:-ms-flexbox;display:flex;padding:1.5rem}.features-review .features-review__review-content{width:calc(100% - 18rem)}.features-review .features-review__review-author{width:18rem;padding-top:0;padding-left:1rem}.features-album .features-album__header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-ms-flex-align:start;align-items:flex-start;padding:1.5rem}.features-album .features-album__header-content{width:60%}.features-album .features-album__header-controls{width:calc(40% - 1.5rem)}.features-album .features-album__block-title{padding:1.5rem}.features-album .features-album__block-images{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;padding:1.5rem}.features-album .features-album__block-images .features-album__image-box .features-album__image-box{-ms-grid-column:span 2;grid-column:span 2}.features-album .features-album__block-images.features-album__block-images--grid-2 .features-album__image-box,.features-album .features-album__block-images.features-album__block-images--grid-3 .features-album__image-box{-ms-grid-column:span 1;grid-column:span 1}.features-album .features-album__block-images.features-album__block-images--grid-3 .features-album__image-box:first-child{height:57.5rem;-ms-grid-row:span 2;grid-row:span 2}.features-album .features-album__block-images.features-album__block-images--grid-4 .features-album__image-box,.features-album .features-album__block-images.features-album__block-images--grid-5 .features-album__image-box{-ms-grid-column:span 1;grid-column:span 1}.features-album .features-album__block-images.features-album__block-images--grid-5 .features-album__image-box:first-child{-ms-grid-column:span 2;grid-column:span 2}.features-album .features-album__block-images.features-album__block-images--grid-6 .features-album__image-box{-ms-grid-column:span 1;grid-column:span 1}.features-album .features-album__block-images.features-album__block-images--grid-6 .features-album__image-box:first-child,.features-album .features-album__block-images.features-album__block-images--grid-6 .features-album__image-box:last-child{-ms-grid-column:span 2;grid-column:span 2}.features-album .features-album__block-images.features-album__block-images--grid-more .features-album__image-box{-ms-grid-column:span 1;grid-column:span 1}.features-album .features-album__block-images.features-album__block-images--grid-more .features-album__image-box:nth-child(5n+1){-ms-grid-column:span 2;grid-column:span 2}.features-analytics .features-analytics__header{display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-align:start;align-items:flex-start;padding:1.5rem}.features-analytics .features-analytics__header-content{width:60%}.features-analytics .features-analytics__header-controls{width:40%}.features-analytics .features-analytics__content{padding:1.5rem}.detail-filter .detail-filter__title{margin-bottom:1.5rem}.detail-filter .detail-filter__result-cards{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-filter .detail-filter__result-cards .features-card{width:calc(50% - 2px);width:calc(33.33% - 2px)}.detail-filter .detail-filter__result-cards .features-card .features-card__container{display:block}.detail-filter .detail-filter__result-cards .features-card .features-card__image-wrapper{width:100%}.detail-filter .detail-filter__result-cards .features-card .features-card__slider{border-radius:1.25rem 1.25rem 0 0}.detail-filter .detail-filter__result-cards .features-card .features-card__content{width:100%;border-radius:0 0 1.25rem 1.25rem}.features-cards .features-cards__header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-ms-flex-align:start;align-items:flex-start;padding:1.5rem}.features-cards .features-cards__header-content{width:60%}.features-cards .features-cards__header-controls{width:calc(40% - 1.5rem)}.features-cards.single-slide .features-cards__slide{width:50%}.features-card-middle .features-card-middle__slider{padding-right:0}.features-card-middle .features-card-middle__lots-wrapper{-ms-flex-direction:column;flex-direction:column}.features-card-middle .features-card-middle__lots-item span:last-child{display:inline-block;margin-left:auto}.features-card-middle .features-card-middle__lots-item{display:-ms-flexbox;display:flex}.features-card-middle .features-card-middle__table-wrapper{display:block}.features-card-middle .features-card-middle__table-title-box span{-ms-flex:1 0 33.33%;flex:1 0 33.33%}.features-card-middle .features-card-middle__table-title-box{display:-ms-flexbox;display:flex;color:#8e929e;padding:.5rem}.features-card-middle .features-card-middle__table-item span{-ms-flex:1 0 33.33%;flex:1 0 33.33%;padding-right:.25rem;color:#121319}.features-card-middle .features-card-middle__table-item span small{display:none}.features-card-middle .features-card-middle__table-item{-ms-flex-direction:row;flex-direction:row;padding:.75rem .625rem;margin-bottom:2px}.features-card-middle .features-card-middle__button.features-card-middle__button--phone{display:none}.detail-mortgage .detail-mortgage__header{padding:1.5rem}.detail-mortgage .detail-mortgage__form-box{width:calc(70% - 2px);padding:1.5rem}.detail-mortgage .detail-mortgage__total-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:30%;padding:1.5rem}.detail-mortgage .detail-mortgage__banks-list{padding:1.5rem}.detail-mortgage .detail-mortgage__bank{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.75rem 0}.detail-mortgage .detail-mortgage__bank-percent{margin:0 auto;padding:0 .625rem}.features-plan .features-plan__header{display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-align:start;align-items:flex-start;padding:1.5rem}.features-plan .features-plan__header-content{width:60%}.features-plan .features-plan__header-controls{width:40%}.features-plan .features-plan__plan{height:25rem}.entities-advantages .entities-advantages__content,.entities-advantages .entities-advantages__header{padding:1.5rem}.entities-banner .entities-banner__title{width:60%}.features-card .features-card__container{display:-ms-flexbox;display:flex}.features-card .features-card__image-wrapper{width:50%;padding:1.5rem}.features-card .features-card__slider{border-radius:1.25rem 0 0 1.25rem}.features-card .features-card__actions{top:.875rem;right:1rem}.features-card .features-card__lots-wrapper{-ms-flex-direction:column;flex-direction:column}.features-card .features-card__lots-item span:nth-child(2){padding:0 .25rem}.features-card .features-card__lots-item span:last-child{display:inline-block;margin-left:auto}.features-card .features-card__lots-item{display:-ms-flexbox;display:flex}.features-card .features-card__table-wrapper{display:block}.features-card .features-card__table-title-box span{-ms-flex:1 0 33.33%;flex:1 0 33.33%}.features-card .features-card__table-title-box{display:-ms-flexbox;display:flex;color:#8e929e;padding:.5rem}.features-card .features-card__table-item span{-ms-flex:1 0 33.33%;flex:1 0 33.33%;padding-right:.25rem;color:#121319}.features-card .features-card__table-item span small{display:none}.features-card .features-card__table-item{-ms-flex-direction:row;flex-direction:row;padding:.75rem .625rem;margin-bottom:2px}.features-card .features-card__button.features-card__button--phone{display:none}.detail-table .detail-table__content,.detail-table .detail-table__header{padding:1.5rem}.shared-popup-small{-ms-flex-pack:center;justify-content:center}.detail .detail__links-box{top:3.5rem}}@media (min-width:1024px){.detail-view .detail-view__content-header{-ms-flex-align:center;align-items:center}.detail-view .detail-view__labels{width:auto}.detail-view .detail-view__slider[data-slides-count] .detail-view__slide img{width:100%;animation:none}.detail-view .detail-view__removed-block{text-align:center}}@media (min-width:1280px){.detail-links{border-radius:1.25rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.14901960784313725)}.detail-view .detail-view__breadcrumbs{display:none}.detail-view .detail-view__pagination{position:absolute;display:-ms-inline-flexbox;display:inline-flex;width:auto;bottom:6.75rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(18,19,25,.5);color:#fff;padding:.25rem;border-radius:.25rem;z-index:2;pointer-events:none}.detail-view .detail-view__body{display:-ms-flexbox;display:flex;padding:1.5rem}.detail-view .detail-view__body-main{width:70%;padding-right:3.75rem}.detail-view .detail-view__body-aside{width:30%}.detail-view .detail-view__fast-view-wrapper{top:2.5rem}.detail-view .detail-view__slide-private-sale img{width:5.3125rem;height:5.3125rem}.detail-view .detail-view__slide-private-sale span{width:15.625rem;font-size:1.875rem;line-height:2.25rem}.detail-view .detail-view__slide-private-sale{-ms-flex-pack:center;justify-content:center;padding-top:0}.detail-view .detail-view__tags-box{margin-bottom:0}.detail-view .detail-view__expert-button.detail-view__expert-button--whatsapp:hover{color:#059c02}.detail-view .detail-view__expert-button.detail-view__expert-button--telegram:hover{color:#0069e6}.detail-view .detail-view__plug-button:hover{color:#0966cc}.detail-view .detail-view__mobile-menu{display:none}.detail-aside .detail-aside__buttons{-ms-flex-direction:column;flex-direction:column}.detail-aside .detail-aside__price-box{min-height:4.6875rem}.shared-expert .shared-expert__button.shared-expert__button--whatsapp:hover{color:#059c02}.shared-expert .shared-expert__button.shared-expert__button--telegram:hover{color:#0069e6}.detail-characteristic .detail-characteristic__block.detail-characteristic__block--has-background .detail-characteristic__item{width:calc(33.33% - 2px)}.detail-infrastructure .detail-infrastructure__card{width:calc(33.3% - 2px)}.detail-categories .detail-categories__button:hover{color:#0966cc}.shared-pagination .shared-pagination__button:hover{background-color:#0075ff;color:#fff}.shared-pagination .shared-pagination__button:hover svg{fill:#fff}.detail-filter .detail-filter__main-wrapper{position:relative;padding:1.5rem}.detail-filter .detail-filter__title{max-width:65%}.detail-filter .detail-filter__tabs{position:absolute;top:1.5rem;right:1.5rem}.detail-filter .detail-filter__form{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.detail-filter .detail-filter__form-field{width:calc(50% - 2px);margin-bottom:0}.detail-filter .detail-filter__result-container{padding:1.5rem}.detail-filter .detail-filter__result-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.detail-filter .detail-filter__result-count{margin-right:auto;margin-bottom:0}.detail-filter .detail-filter__plan{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.detail-filter .detail-filter__plan-aside-cards{-ms-flex-direction:column;flex-direction:column}.detail-filter .detail-filter__plan-main{border-radius:1.25rem 0 0 1.25rem}.detail-filter .detail-filter__plan-main-image{height:25rem}.detail-filter .detail-filter__plan-card-button:hover{background-color:#121319}.detail-filter .detail-filter__plan-aside-card{width:13.75rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-filter .detail-filter__plan-aside-card:hover{border-color:#0075ff}.detail-filter .detail-filter__plan-aside-card:hover .detail-filter__plan-card-text--square{color:#0075ff}.detail-filter .detail-filter__plan-aside-card:hover .detail-filter__plan-card-text--price{font-weight:500;color:#0075ff}.detail-filter .detail-filter__plan-card-text.detail-filter__plan-card-text--square{width:50%}.detail-filter .detail-filter__plan-card-text.detail-filter__plan-card-text--floor{width:50%;text-align:right}.detail-filter .detail-filter__plan-card-text.detail-filter__plan-card-text--price{font-weight:500}.detail-filter .detail-filter__result-table{display:-ms-flexbox;display:flex;padding:.375rem .5rem 0}.detail-filter .detail-filter__result-table-row-image{width:6.25rem;height:3.75rem;padding:0 .5rem}.detail-filter .detail-filter__result-table-row-image span{position:absolute;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background-color:#121319;border-radius:50%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:opacity .25s linear}.detail-filter .detail-filter__result-table-row-image span svg{width:1rem;height:1rem;fill:#fff}.detail-filter .detail-filter__result-table-row-content{display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 6.25rem)}.detail-filter .detail-filter__result-table-row-text{-ms-flex:1 0 20%;flex:1 0 20%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:.75rem}.detail-filter .detail-filter__result-table-row-text.detail-filter__result-table-row-text--6{-ms-flex:1 0 16.66667%;flex:1 0 16.66667%}.detail-filter .detail-filter__result-table-body{padding:.375rem 0}.detail-filter .detail-filter__result-table-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.detail-filter .detail-filter__result-table-row:hover{background-color:#e6f1ff}.detail-filter .detail-filter__result-table-row:hover .detail-filter__result-table-row-image span{opacity:1}.detail-filter .detail-filter__result-item-title{background-color:#fff}.detail-filter .detail-filter__result-item-title-span{width:25%;padding:.75rem}.detail-filter .detail-filter__result-item-title-span:first-of-type{font-weight:400}.detail-filter .detail-filter__result-item-title-span:last-of-type{padding-right:2.5rem;text-align:right}.detail-filter .detail-filter__result-item-title-span:last-of-type:after{width:.5rem;height:.5rem;right:1rem}.detail-filter .detail-filter__result-table-th{width:calc(20% - 1.5625rem)}.detail-filter .detail-filter__result-table-th.detail-filter__result-table-th--7{width:calc(14.28571% - 1.5625rem)}.detail-filter .detail-filter__result-item{margin-bottom:2px}.detail-filter .detail-filter__result-item:hover{border-color:#0075ff}.detail-filter .detail-filter__result-pagination{padding:2px 0 .5rem}.detail-filter .detail-filter__result-cards .features-card .features-card__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.detail-filter .detail-filter__result-cards .features-card .features-card__image-wrapper{width:100%;padding:1rem}.detail-filter .detail-filter__result-cards .features-card .features-card__slider{border-radius:1.25rem 1.25rem 0 0}.detail-filter .detail-filter__result-cards .features-card .features-card__content{width:100%;border-radius:0 0 1.25rem 1.25rem;-ms-flex:1 0 auto;flex:1 0 auto;padding:3rem 1rem 1rem}.detail-filter .detail-filter__select-result .shared-select__dropdown{right:0}.detail-filter.detail-filter--detail-filter .detail-filter__form-field--select{width:calc(20% - 2px)}.detail-filter.detail-filter--detail-filter .detail-filter__form-field--double-input{width:calc(40% - 2px)}.features-cards.single-slide .features-cards__slide{width:33%}.features-card-middle .features-card-middle__image-wrapper:hover .features-card-gallery .features-card-gallery__button,.features-card-middle .features-card-middle__image-wrapper:hover .features-card-middle__fast-view{opacity:1}.features-card-middle .features-card-middle__fast-view{opacity:0}.features-card-middle .features-card-middle__content:hover .features-card-middle__hidden{bottom:0}.features-card-middle .features-card-middle__address a:hover{color:#0075ff}.features-card-middle .features-card-middle__lots{margin-bottom:.5rem}.features-card-middle .features-card-middle__lots-item:hover span,.features-card-middle .features-card-middle__table-item:hover span{color:#0075ff}.features-card-middle .features-card-middle__expert{margin-bottom:1.25rem}.features-card-middle .features-card-middle__hidden{max-height:100%}.features-card-middle .features-card-middle__hidden-hide{display:none}.detail-mortgage .detail-mortgage__button{margin-top:auto}.detail-mortgage .detail-mortgage__form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.detail-mortgage .detail-mortgage__field:not(:last-of-type){margin-bottom:0}.detail-mortgage .detail-mortgage__field{width:calc(50% - .5rem)}.features-plan .features-plan__plan-button:hover{background-color:#121319}.entities-advantages .entities-advantages__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.entities-advantages .entities-advantages__item{width:calc(25% - 2px)}.entities-banner .entities-banner__text,.entities-banner .entities-banner__title{width:45%}.features-banners .features-banners__banner{width:calc(50% - .625rem)}.features-banners.features-banners--single-banner .features-banners__banner{width:100%}.features-card-gallery:hover .features-card-gallery__button{opacity:1}.features-card-gallery .features-card-gallery__button:hover{opacity:1;background-color:#121319}.features-card-gallery .features-card-gallery__plug-button:hover{color:#0966cc}.features-card-gallery .features-card-gallery__slide-private-sale img{width:6.25rem;height:6.25rem}.features-card-gallery .features-card-gallery__slide-private-sale span{font-weight:700;font-size:1.5rem;line-height:2rem}.features-card .features-card__container{min-height:26.5625rem}.features-card .features-card__image-wrapper:hover .features-card__fast-view{opacity:1}.features-card .features-card__slider{padding-right:0}.features-card .features-card__fast-view{opacity:0}.features-card .features-card__content{width:50%;padding:3.375rem 1.5rem 1.5rem;border-radius:0 1.25rem 1.25rem 0}.features-card .features-card__id{top:1.5rem;left:1.5rem}.features-card .features-card__address a:hover{color:#0075ff}.features-card .features-card__lots{margin-bottom:.5rem}.features-card .features-card__lots-item:hover span,.features-card .features-card__table-item:hover span{color:#0075ff}.features-card .features-card__expert{margin-bottom:1.25rem}.features-card .features-card__footer{margin-top:auto}.features-card .features-card__tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.detail .detail__breadcrumbs{position:absolute;display:-ms-flexbox;display:flex;width:100%;top:2.6875rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:6;pointer-events:none}.detail .detail__breadcrumbs span{pointer-events:auto;color:#e0e2e5}.detail .detail__breadcrumbs span a{color:#e0e2e5}.detail .detail__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.detail .detail__content{width:70%;padding-right:.9375rem}.detail .detail__content.detail__content--full-width{width:100%;padding-right:0}.detail .detail__aside{width:30%}.detail .detail__aside-wrapper{position:sticky;top:8rem;margin-bottom:1.5rem;transition:top .25s linear}}@media (min-width:1440px){.detail-filter .detail-filter__title{max-width:68%}}@media (min-width:1640px){.detail-filter .detail-filter__title{max-width:70%}}@media (min-width:1900px){.detail-filter .detail-filter__form-field{width:calc(33.33% - 2px)}}@media (max-width:767px){.detail-view .detail-view__body{margin:0 -1rem}.detail-view .detail-view__content-header .shared-share.shared-share--right .shared-share__dropdown{right:auto;left:0}.detail-view .detail-view__content-header .shared-share.shared-share--left .shared-share__dropdown{right:auto}.entities-actions .entities-actions__button.entities-actions__button--presentation span,.entities-actions .entities-actions__button.entities-actions__button--video span{display:none}.detail-characteristic .detail-characteristic__feature-block{-ms-grid-column:1;grid-column:1}.features-cards .features-cards__hidden-info.features-cards__hidden-info--active{padding-top:1.25rem}.features-card-middle .features-card-middle__lots-item span:first-child{color:#0075ff}.features-card-middle .features-card-middle__lots-item span:last-child{color:#0075ff;padding-top:.5rem}.features-card-middle .features-card-middle__button.features-card-middle__button--consult{display:none}.features-card .features-card__lots-item span:first-child{color:#0075ff}.features-card .features-card__lots-item span:last-child{color:#0075ff;padding-top:.5rem}.features-card .features-card__button.features-card__button--consult{display:none}.detail .detail__wrap{padding:0}}@media (max-width:1279px){.detail-view.detail-view--animation-slide .detail-view__slide.swiper-slide-active picture img{width:calc(100% + 9.375rem);animation:move 10s forwards}.detail-filter .detail-filter__result-table-row-text.detail-filter__result-table-row-text--price,.detail-filter .detail-filter__result-table-row-text.detail-filter__result-table-row-text--type{font-weight:600}.detail-filter .detail-filter__result-item-title-span:nth-child(2n){text-align:right}.features-card-middle .features-card-middle__hidden.features-card-middle__hidden--active{bottom:0}.detail .detail__links-box{padding:0}}@media (max-width:532px){.shared-baloon .shared-baloon__card{width:100%;height:7.5rem;border-radius:0}.shared-baloon .shared-baloon__image-box{width:7.5rem;border-radius:.5rem}.shared-baloon .shared-baloon__info{width:calc(100% - 7.5rem);padding:.5rem .75rem}.shared-baloon .shared-baloon__close{display:none}}