.map{background-color:#fff;padding-top:1.25rem}.map .map__title{display:block;margin-bottom:.9375rem;font-weight:400;font-size:2.125rem;line-height:2.5rem;text-align:center}.map .map__wrapper{position:relative}.map .map__visual{height:37.5rem}.map .map__visual *{-ms-touch-action:auto;touch-action:auto}.map .map__visual [class*=copyright_logo_no],.map .map__visual [class*=gototech]{display:none}.map .map__info-block{padding:1.8125rem 0 2.1875rem;background-color:#fff;z-index:100;pointer-events:auto}.map .map__info{display:none;padding-top:1.8125rem}.map .map__info.map__info--active{display:block}.map .map__heading{font-size:1.5rem;line-height:2.0625rem;padding:0 1.25rem;margin-bottom:1.1875rem}.map .map__select-box{padding:0 1.25rem}.map .map__select{width:100%}.map .map__tabs{display:none}.map .map__tab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50%;height:3.4375rem;border:1px solid #e9e9e9;color:#333;transition:background-color .2s,border-color .2s;cursor:pointer}.map .map__tab:first-of-type{border-right:none}.map .map__tab:first-of-type,.map .map__tab:last-of-type{border-radius:.1875rem .1875rem 0 0}.map .map__tab:not(.map__tab--active):hover{background-color:#ffdee4;border-color:#ffdee4}.map .map__tab.map__tab--active{background-color:#ed1847;border-color:#ed1847;box-shadow:0 .5rem 1.25rem 0 rgba(237,24,71,.2);color:#fff}.map .map__item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.map .map__item:not(:last-of-type){margin-bottom:1rem}.map .map__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:1.0625rem;fill:#a7a7a7}.map .map__text{line-height:1.25rem;font-size:.875rem;color:#333}.map .map__text.map__text--pink{color:#ed1847}.map .map__control{background-color:#fff;box-shadow:0 4px 14px rgba(18,19,25,.2);width:2.8125rem;height:2.8125rem;border-radius:4px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:1.5625rem;left:.625rem;z-index:1;cursor:pointer;transition:transform .3s ease;display:none}.map .map__control svg{width:.5625rem;height:.875rem;stroke:#333}.map .map__control.active{-ms-transform:rotate(90deg);transform:rotate(90deg)}.map .map__nearby-objects{position:absolute;bottom:.625rem;right:.625rem;z-index:5}.map .map__nearby-objects label{position:relative;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border-radius:.25rem;padding:.625rem 1.625rem .625rem 3.25rem;box-shadow:0 .25rem .875rem rgba(0,0,0,.2);cursor:pointer}.map .map__nearby-objects label:before{position:absolute;content:"";width:1rem;height:1rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.5625rem;border-radius:.25rem;border:1px solid #ccc;transition:border .25s linear}.map .map__nearby-objects label:after{position:absolute;content:"";width:.5rem;height:.1875rem;top:calc(50% - 2px);left:1.9375rem;border-left:2px solid #fff;border-bottom:2px solid #fff;opacity:0;-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.map .map__nearby-objects input:checked+label:before{background-color:#d0103a;border-color:#d0103a}.map .map__nearby-objects input:checked+label:after{opacity:1}.map.map--contacts{background-color:#f9f9f9}.map.map--contacts .map__info-block{padding:1.25rem 0 0;background-color:#fff}.map.map--contacts .map__info{background-color:#fff;padding-left:1.25rem}.map.map--contacts .map__tabs{-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:-44px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.map.map--contacts .map__tab{border:none;width:8.125rem;height:2.8125rem;background-color:#fff;margin:0 .3125rem;transition:opacity .2s,color .2s}.map.map--contacts .map__tab:not(.map__tab--active){opacity:.7}.map.map--contacts .map__tab:not(.map__tab--active):hover{opacity:1;color:#ed1847;border:none;background-color:#fff}.map.map--contacts .map__tab--active{background-color:#ed1847;border-color:#ed1847}.map.map--contacts .map__item:not(:last-of-type){margin-bottom:1.875rem}.map.map--contacts .map__icon{fill:#ed1847;min-width:1.1875rem}.map.map--contacts .map__text{font-size:1rem;line-height:1.5rem}.map.map--contacts .map__label{margin-left:2.25rem;font-size:.875rem;line-height:1.5rem}.map.map--contacts .map__container{position:absolute;bottom:0;-ms-transform:translateY(100%);transform:translateY(100%);left:0;z-index:1}.map.map--contacts .map__info--active{display:block}.map.map--contacts .main-map-icon{position:absolute;top:-2.5625rem;left:-1.25rem}.map.map--tenants{background-color:#fff;padding-top:0;padding-bottom:1.5rem}.map.map--tenants .map__title{font-size:1.625rem;line-height:1.2;margin:0;padding:2.0625rem 0 1.6875rem}.map.map--tenants .map__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.map.map--tenants .map__info-block{padding:1.25rem 0 0;background:#fff}.map.map--tenants .map__info{background-color:#fff;padding-left:1.25rem}.map.map--tenants .map__tabs{-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:-44px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.map.map--tenants .map__tab{border:none;width:8.125rem;height:2.8125rem;background-color:#fff;margin:0 .3125rem;transition:opacity .3s linear;border-radius:.25rem .25rem 0 0;box-shadow:none}.map.map--tenants .map__tab .map__tab--active{opacity:1;box-shadow:none}.map.map--tenants .map__tab:not(.map__tab--active){opacity:.7}.map.map--tenants .map__tab:not(.map__tab--active):hover{border:none;background-color:#fff;opacity:1;color:#ed1847}.map.map--tenants .map__tab--active{background-color:#ed1847;border-color:#ed1847}.map.map--tenants .map__item:not(:last-of-type){margin-bottom:1.875rem}.map.map--tenants .map__icon{fill:#ed1847;min-width:1.1875rem}.map.map--tenants .map__text{font-size:1rem;line-height:1.5rem}.map.map--tenants .map__text.tenants-map__text--pink{color:#ed1847}.map.map--tenants .map__label{margin-left:2.25rem;font-size:.875rem;line-height:1.5rem}.map.map--tenants .map__container{position:relative;bottom:0;left:0;z-index:1}.map.map--tenants .map__info--active{display:block}.map.map--only-visual{position:relative}.map.map--only-visual .map__wrapper{margin-top:0}.map.map--only-visual .map__info-block{padding:0}.map.map--only-visual .map__visual{height:100%}.nearby-pin__content{position:relative;width:15.3125rem;background-color:#fff;border-radius:.25rem;box-shadow:0 .25rem 2rem rgba(0,0,0,.1)}.nearby-pin__content img{width:100%;height:10.9375rem;object-fit:cover;font-family:"object-fit: cover;";margin-bottom:.625rem}.nearby-pin__close{position:absolute;width:1.5625rem;height:1.5625rem;right:-2.5rem;top:-.625rem;border-radius:50%;box-shadow:0 .25rem .875rem rgba(0,0,0,.4);background-color:hsla(0,0%,100%,.8)}.nearby-pin__close:after,.nearby-pin__close:before{position:absolute;content:"";width:.9375rem;height:2px;background-color:#333;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.nearby-pin__close:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.nearby-pin__title{width:100%;font-size:1.125rem;line-height:1.75rem;padding:0 1.875rem;margin-bottom:.3125rem;overflow:hidden;text-overflow:ellipsis}.nearby-pin__icon{display:-ms-inline-flexbox;display:inline-flex;font-weight:700;font-size:.875rem;line-height:1.5rem;background-color:#fff;border-radius:6.25rem;padding:.3125rem 1rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.16);white-space:nowrap;transition:background-color .25s,color .25s,font-weight .25s linear}.nearby-pin__icon--hover,.nearby-pin__icon:hover{font-weight:400;background-color:#333;color:#fff}.nearby-pin__link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;font-weight:700;font-size:.875rem;line-height:1.3125rem;color:#2d67a4;border-top:1px solid #f1f1f1;padding:.625rem 0}.nearby-pin__characteristics{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:0;padding:0 1.875rem;margin-bottom:.625rem}.nearby-pin__characteristics span{font-size:.875rem;line-height:1.25rem;color:#222}.nearby-pin__price{font-weight:600;font-size:.9375rem;line-height:1.375rem;margin-bottom:.625rem;padding:0 1.875rem}.nearby-pin__buttons{position:absolute;top:.625rem;right:.625rem}.nearby-pin__preview-like{width:1.75rem;height:1.75rem;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;top:.25rem;right:.625rem;cursor:pointer;z-index:5}.nearby-pin__preview-like svg{width:18px;height:15px;fill:#222;margin-top:2px;color:#fff}.nearby-pin__preview-like:hover svg{fill:#ed1847}.nearby-pin__preview-like--favorite svg{fill:#d0103a;color:#d0103a}.nearby-pin__preview-like--favorite:hover svg{fill:#a40c2d}.consultancy .consultancy__title{width:100%;text-align:center;font-size:2.125rem;margin-bottom:2.8125rem}.consultancy .consultancy__personnel{margin-bottom:3.125rem}.consultancy .consultancy__personnel.consultancy__personnel--single{-ms-flex-pack:center;justify-content:center}.consultancy .consultancy__person{margin-bottom:1.875rem}.consultancy .consultancy__person:hover{cursor:pointer}.consultancy .consultancy__person:last-child{margin-bottom:0}.consultancy .consultancy__person-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.consultancy .consultancy__person-info>a,.consultancy .consultancy__person-info>div{margin-bottom:.625rem}.consultancy .consultancy__person-info>a:hover{text-decoration:underline}.consultancy .consultancy__person-avatar{max-width:14.0625rem;max-height:14.0625rem;width:100%;display:block;margin:0 auto .9375rem;border-radius:50%;transition:box-shadow .3s ease,transform .3s ease}.consultancy .consultancy__person-name{font-size:1.125rem;font-weight:400}.consultancy .consultancy__person-position{color:#999;font-size:.875rem}.consultancy .consultancy__person-mail,.consultancy .consultancy__person-phone{font-size:.875rem}.consultancy .consultancy__person-btn{display:block;width:100%;max-width:11.25rem;height:2.8125rem;transition:background-color .5s,color .5s,border-color .5s,box-shadow .5s,opacity .5s}.consultancy .consultancy__top{margin-bottom:1.25rem;text-align:center}.consultancy .consultancy__form-title{font-size:1.375rem;margin-bottom:.625rem}.consultancy .consultancy__form-desc{font-size:.875rem;line-height:1.25rem;color:#999}.consultancy .consultancy__form{text-align:center}.consultancy .consultancy__form .iti{width:100%;max-height:2.8125rem}.consultancy .consultancy__form-input{margin-bottom:.625rem;display:inline-block;width:100%;height:2.8125rem;transition:border-color .3s ease;border-radius:.25rem}.consultancy .consultancy__form-input:hover{cursor:text;border-color:#ed1847}.consultancy .consultancy__form-input:focus{border-color:#ed1847}.consultancy .consultancy__form-btn{margin-bottom:.625rem;width:100%;display:inline-block;height:2.8125rem}.consultancy .consultancy__form-caution{font-size:.75rem;color:#999;text-align:center;line-height:normal;display:inline-block;width:100%}.consultancy .consultancy__form-caution a{color:#ed1847;font-size:.75rem}.consultancy .consultancy__form-caution a:hover{text-decoration:underline}.contacts{padding:0 0 2.5rem}.contacts .contacts__breadcrumbs{margin-bottom:.625rem}.contacts .contacts__title{font-size:1.875rem;line-height:2.375rem;margin:0;font-weight:400}.contacts .contacts__map{padding-bottom:33.75rem;background-color:#f9f9f9}.contacts .map .contacts__tab:first-of-type,.contacts .map .contacts__tab:last-of-type{border-radius:.1875rem .1875rem 0 0}.contacts .contacts__read-more{padding:1.75rem 1.25rem;background-color:#fff;position:relative;width:100%}.contacts .contacts__read-more:before{content:"";position:absolute;left:0;right:0;height:1px;top:0;width:85%;background-color:#e6e6e6;z-index:1;margin:0 auto}.contacts .contacts__title-text{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.125rem}.contacts .contacts__details{line-height:1.1875rem}.contacts .contacts__details a{color:#ed1847;text-decoration:none}.contacts .contacts__social{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:1.5625rem;text-align:center}.contacts .contacts__social-title{font-size:1.125rem;color:#333;margin-bottom:1.25rem;text-align:left}.contacts .contacts__social-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.contacts .contacts__social-link{height:2.875rem;width:2.875rem;display:inline-block;transition:border-color .5s;border-radius:4px}.contacts .contacts__social-link:not(:last-of-type){margin-right:.8125rem}.contacts .contacts__social-link svg{fill:#5b5b5b;transition:fill .5s,stroke .5s;width:100%;height:100%}.contacts .contacts__social-link:active svg,.contacts .contacts__social-link:focus svg,.contacts .contacts__social-link:hover svg{fill:#ed1847}.contacts .contacts__feedback-wrap{width:100%;background-color:#f9f9f9}.contacts .contacts__feedback-wrap>.container{padding-top:1.5625rem;padding-bottom:1.5625rem}.contacts .contacts__feedback-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:1.875rem;padding:1.25rem;background-color:#fff;border-radius:.25rem}.contacts .contacts__feedback-form .iti input{width:100%;max-width:100%}.contacts .contacts__feedback-personal{display:block;min-width:100%;font-size:.75rem;color:#9a9a9a;text-align:center;max-width:20.9375rem;padding-bottom:.9375rem}.contacts .contacts__feedback-personal a{color:#ed1847;text-decoration:none}.contacts .contacts__feedback-title{width:100%;text-align:center;font-size:1.875rem;margin-bottom:1.5625rem}.contacts .contacts__feedback-input{width:100%;margin-bottom:1.25rem;height:2.5rem;transition:border-color .3s ease}.contacts .contacts__feedback-input:hover{cursor:text;border-color:#ed1847}.contacts .contacts__feedback-input:focus{border-color:#ed1847}.contacts .contacts__feedback-textarea{width:100%;margin-bottom:1.25rem;transition:border-color .3s ease;min-height:7.5rem}.contacts .contacts__feedback-textarea:hover{cursor:text;border-color:#ed1847}.contacts .contacts__feedback-textarea.core-input--error,.contacts .contacts__feedback-textarea:focus{border-color:#ed1847}.contacts .contacts__feedback-textarea.core-input--error:-ms-input-placeholder{color:#ed1847}.contacts .contacts__feedback-textarea.core-input--error::placeholder{color:#ed1847}.contacts .contacts__feedback-btn{width:17.25rem;height:2.8125rem;margin-bottom:.9375rem}.contacts .contacts__requisites-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem}.contacts .contacts__requisites-row:last-child{margin-bottom:0}.contacts .contacts__requisites-title{opacity:.8;padding-left:1.875rem}.contacts .contacts__requisites-text,.contacts .contacts__requisites-title{max-width:calc(50% - .3125rem);-ms-flex-preferred-size:calc(50% - 0.3125rem);flex-basis:calc(50% - 0.3125rem);font-size:.875rem;line-height:1.25rem}.contacts .contacts__head{background-color:#f9f9f9;padding-top:1.5rem}.contacts.contacts--no-pt .contacts__head{padding-top:0}.share{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;cursor:pointer;color:#222}.share span{margin-left:.625rem;white-space:nowrap}.share:hover .share__box-dropdown{opacity:1;pointer-events:all}.share:hover .share__btn{fill:#ed1847}.share:hover span{color:#ed1847}.share .share__box-dropdown{position:absolute;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:.25rem;z-index:7;right:0;top:2rem;box-shadow:0 .25rem 2rem rgba(0,0,0,.1);opacity:0;pointer-events:none;width:auto;box-sizing:content-box;-ms-transform:translateX(30px);transform:translateX(30px)}.share .share__box-dropdown:after{position:absolute;content:"";width:.625rem;height:.625rem;background-color:#fff;top:-.3125rem;right:60%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.share .share__box-dropdown:before{position:absolute;content:"";width:100%;height:.9375rem;top:-.75rem;left:0}.share .share__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:2.5rem;width:2.5rem;background-color:transparent}.share .share__button svg{fill:#5b5b5b}.share .share__button:focus{border-color:#ed1847}.share .share__button:focus svg{fill:#ed1847}.share .share__button.share__button--email:hover svg{fill:#168de2}.share .share__button.share__button--twitter:hover svg{fill:#55acee}.share .share__button.share__button--vk:hover svg{fill:#4c6c91}.share .share__button.share__button--ok:hover svg{fill:#f68634}.share .share__button.share__button--whatsApp:hover svg{fill:#25d366}.share .share__button.share__button--viber:hover svg{fill:#7f4da0}.share .share__button.share__button--telegram:hover svg{fill:#37aee2}.share .share__btn{width:1.125rem;height:1.125rem}.share .share__btn svg{width:100%;height:100%;fill:#222;color:#fff;pointer-events:none}.share.share--detail-jk-header .share__box-dropdown:after{right:2.1875rem}.share.share--card .share__btn{width:1.75rem;height:1.75rem;background-color:#fff;border-radius:50%;padding:.375rem}.share.share--card .share__btn svg{fill:#222}.share.share--card .share__box-dropdown{top:2.5rem}.share.share--card .share__box-dropdown:after{right:2.375rem}@media (min-width:376px){.consultancy .consultancy__form{max-width:90%;margin:0 auto}}@media (min-width:480px){.map .map__tab{height:2.75rem}.contacts .contacts__title{font-size:2.125rem;line-height:2.5rem}}@media (min-width:620px){.map.map--contacts .map__tabs,.map.map--tenants .map__tabs{left:100%}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person-position{margin-bottom:1.25rem}.consultancy .consultancy__person-name{font-size:1.375rem}.contacts .contacts__container{position:relative;top:-33.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.contacts .contacts__read-more:before{width:1px;height:88%;top:auto;margin:0}}@media (min-width:768px){.map.map--tenants .map__title{font-size:2.125rem;text-align:left;padding:2.3125rem 0 2.0625rem}.map.map--tenants .map__info--active{padding-top:0;margin-top:1.5rem;border-right:1px solid #e6e6e6}.consultancy .consultancy__person{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.consultancy .consultancy__person-info{-ms-flex-align:start;align-items:flex-start}.consultancy .consultancy__person-avatar{margin:0 1.25rem 0 0}.consultancy .consultancy__form-title{font-size:1.5rem}.consultancy .consultancy__form-btn,.consultancy .consultancy__form-input{margin-bottom:1.25rem}.contacts .contacts__feedback-wrap>.container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.1875rem;padding-bottom:5rem}.contacts .contacts__feedback-form{max-width:calc(50% - .9375rem);-ms-flex-preferred-size:calc(50% - 0.9375rem);flex-basis:calc(50% - 0.9375rem);margin-bottom:0}.contacts .contacts__feedback-form .iti{max-width:calc(50% - .3125rem);-ms-flex-preferred-size:calc(50% - 0.3125rem);flex-basis:calc(50% - 0.3125rem);margin-bottom:1.25rem}.contacts .contacts__feedback-title{text-align:left}.contacts .contacts__feedback-input{max-width:calc(50% - .3125rem);-ms-flex-preferred-size:calc(50% - 0.3125rem);flex-basis:calc(50% - 0.3125rem)}.contacts .contacts__feedback-input:first-of-type{margin-right:.625rem}.contacts .contacts__requisites{max-width:calc(50% - .9375rem);-ms-flex-preferred-size:calc(50% - 0.9375rem);flex-basis:calc(50% - 0.9375rem);padding:1.25rem .625rem}.contacts .contacts__requisites-title{max-width:calc(40% - .3125rem);-ms-flex-preferred-size:calc(40% - 0.3125rem);flex-basis:calc(40% - 0.3125rem);padding-left:0}.contacts .contacts__requisites-text{max-width:calc(60% - .3125rem);-ms-flex-preferred-size:calc(60% - 0.3125rem);flex-basis:calc(60% - 0.3125rem)}.share.share--detail-jk-header .share__box-dropdown:after{right:45%}}@media (min-width:991px){.map .map__info{border-radius:0 0 .1875rem .1875rem}.map.map--contacts .map__info{padding:1.5rem 1.875rem}.map.map--contacts .map__tabs{position:relative;-ms-transform:none;transform:none;top:0;left:0}.map.map--contacts .map__tab{margin:0;width:11.875rem}.map.map--contacts .map__container{position:absolute;bottom:auto;top:0;left:50%;-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);pointer-events:none;z-index:3}.map.map--contacts .map__info-block{position:absolute;top:4.375rem;left:auto;right:.625rem;max-width:26.25rem;border-radius:.5rem;box-shadow:0 .25rem 2rem 0 rgba(0,1,1,.1);width:24.375rem}.map.map--tenants .map__info{padding:1.5rem 1.875rem;border-radius:0 0 .25rem .25rem}.map.map--tenants .map__tabs{position:relative;-ms-transform:none;transform:none;top:0;left:0}.map.map--tenants .map__tab{margin:0;width:11.875rem}.map.map--tenants .map__container{position:absolute;bottom:auto;top:0;left:50%;-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);pointer-events:none;z-index:3}.map.map--tenants .map__info-block{position:absolute;top:4.375rem;left:auto;right:.625rem;max-width:26.25rem;border-radius:.5rem;box-shadow:0 .25rem 2rem 0 rgba(0,1,1,.1);width:24.375rem}.consultancy .consultancy__personnel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.375rem}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person-info{-ms-flex-align:center;align-items:center}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person-position{text-align:center}.consultancy .consultancy__person{display:block;max-width:calc(50% - 1.25rem);-ms-flex-preferred-size:calc(50% - 1.25rem);flex-basis:calc(50% - 1.25rem);margin-bottom:0}.consultancy .consultancy__person:hover .consultancy__person-avatar{box-shadow:0 10px 5px 5px rgba(0,0,0,.1);-ms-transform:translateY(-.625rem);transform:translateY(-.625rem)}.consultancy .consultancy__person:hover .consultancy__person-btn{opacity:1}.consultancy .consultancy__person-info>div{margin-bottom:.9375rem}.consultancy .consultancy__person-avatar{margin:0 auto 1.25rem;max-width:17.5rem;max-height:17.5rem}.consultancy .consultancy__person-name{font-size:1.5rem}.consultancy .consultancy__form-btn{max-width:11rem}.contacts .contacts__read-more{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:1.875rem}.contacts .contacts__read-more:before{display:none}.contacts .contacts__wrap-text{-ms-flex-preferred-size:68%;flex-basis:68%;max-width:68%;padding-right:5rem;border-right:1px solid #e6e6e6}.contacts .contacts__social{max-width:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin:0 auto}.contacts .contacts__social-title{text-align:center}}@media (min-width:1024px){.map{padding-top:1.25rem}.map .map__heading,.map .map__select-box{padding:0 1.875rem}.map.map--tenants{padding-bottom:0}.map.map--tenants .map__info--active{padding-top:1.5rem;margin-top:0;border-right:none}.consultancy .consultancy__person-info{-ms-flex-align:center;align-items:center}.contacts .contacts__map{padding-bottom:0}.contacts .contacts__container{position:static;top:auto}}@media (min-width:1280px){.map .map__wrapper{height:31.25rem;margin-top:2.0625rem}.map .map__visual{height:100%}.map .map__visual [class*=controls__toolbar_right]{margin-right:2.8125rem}.map .map__container{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;z-index:3}.map .map__info-block{position:absolute;top:4.375rem;left:auto;right:.625rem;max-width:26.25rem;padding:3.625rem 2.8125rem 3.125rem;border-radius:.5rem;box-shadow:0 .25rem 2rem 0 rgba(0,1,1,.1)}.map .map__tabs{min-width:20.625rem}.map .map__nearby-objects:hover label:before{border-color:#ed1847}.map.map--contacts .map__wrapper,.map.map--tenants .map__wrapper{height:37.5rem;margin-top:0}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person-avatar{margin-right:0}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person-info{-ms-flex-align:start;align-items:flex-start;padding-left:1.875rem}.consultancy .consultancy__personnel.consultancy__personnel--single .consultancy__person-position{text-align:left}.consultancy .consultancy__person{display:-ms-flexbox;display:flex;max-width:calc(50% - .9rem);-ms-flex-preferred-size:calc(50% - 0.9rem);flex-basis:calc(50% - 0.9rem)}.consultancy .consultancy__person-info{-ms-flex-align:start;align-items:flex-start}.consultancy .consultancy__person-avatar{margin:0 2.1875rem 0 0}.consultancy .consultancy__person-btn{opacity:0}.consultancy .consultancy__question{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.consultancy .consultancy__top{text-align:left;max-width:32%;-ms-flex-preferred-size:32%;flex-basis:32%}.consultancy .consultancy__form-title{font-size:1.75rem}.consultancy .consultancy__form{margin:0;max-width:59.5%;-ms-flex-preferred-size:59.5%;flex-basis:59.5%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.consultancy .consultancy__form .iti{max-width:37%}.consultancy .consultancy__form-input{max-width:16.875rem;-ms-flex-preferred-size:16.875rem;flex-basis:16.875rem;margin-bottom:0}.consultancy .consultancy__form-btn{margin-bottom:0;-ms-flex-preferred-size:11rem;flex-basis:11rem}.consultancy .consultancy__form-caution{text-align:left;margin-top:1.25rem}.contacts{padding:0 0 5.625rem}.contacts .contacts__details{line-height:1.5rem}.contacts .contacts__social-title{margin-bottom:.9375rem}.contacts .contacts__feedback-personal{width:50%;min-width:50%;display:inline-block;padding:0 .9375rem 0 0;text-align:left}.contacts .contacts__head{padding-top:1.875rem}}@media (min-width:768px) and (max-width:1279px){.map .map__info.map__info--active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:9.0625rem}.map.map--contacts .map__info--active,.map.map--tenants .map__info--active{display:block;max-height:none}}@media (min-width:620px) and (max-width:990px){.map.map--contacts .map__container,.map.map--tenants .map__container{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:.625rem}.map.map--tenants .map__container{margin:0}.contacts .contacts__read-more{position:absolute;top:0;right:0;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:0}}@media (min-width:620px) and (max-width:767px){.contacts .contacts__feedback-personal{width:50%;min-width:50%;display:inline-block;padding:0 .9375rem 0 0;text-align:left}}