.interier-view.interier-view__error{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#191a1a!important}*{padding:0;margin:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,div#__next,div#__next>div,html{height:100%;background-color:#000}a{color:inherit;text-decoration:none}@font-face{font-family:Microgramma D Extended-medium;src:url("/fonts/Microgramma D Extended/Microgramma D Extended Medium.otf");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Microgramma D Extended-bold;src:url("/fonts/Microgramma D Extended/Microgramma D Extended Bold.otf");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Roboto-bold;src:url(/fonts/Roboto/Roboto-Bold.ttf);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Roboto-medium;src:url(/fonts/Roboto/Roboto-Medium.ttf);font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Roboto-light;src:url(/fonts/Roboto/Roboto-Light.ttf);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Roboto-thin;src:url(/fonts/Roboto/Roboto-Thin.ttf);font-style:normal;font-weight:100;font-display:swap}body,html{font-family:Roboto-medium;font-weight:400;font-size:10px;color:#191a1a}.error-unexpected-page{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#191a1a!important}.error-unexpected-page .error-wrapper{position:absolute;left:20.3125%;top:32.7777777778%}.error-unexpected-page .error-wrapper .error{color:#fff}.error-unexpected-page .error-wrapper .error.error-404{font-size:3.6rem;margin-bottom:3rem}.error-unexpected-page .error-wrapper .error.error-text{font-family:Roboto-bold;font-size:6.8rem;margin-bottom:3rem}@media screen and (max-width:960px){.error-unexpected-page .error-wrapper .error.error-404{font-size:2.4rem}.error-unexpected-page .error-wrapper .error.error-text{font-size:2.6rem}}@media screen and (max-width:660px){.error-unexpected-page .error-wrapper .error.error-text{font-size:2rem}}@media screen and (max-width:530px){.error-unexpected-page .error-wrapper .error.error-text{font-size:1.6rem}}@media screen and (max-width:400px){.error-unexpected-page .error-wrapper .error.error-text{font-size:1.4rem}}@media screen and (max-width:660px){.error-unexpected-page .error-wrapper{position:static;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.header{position:fixed;z-index:10;top:0;left:0;width:100%;height:8rem;background-color:rgba(25,26,26,.6);-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.header,.header .header-info,.header .header_left-btns{display:-webkit-flex;display:-moz-box;display:flex}.header .header-info{-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:2rem}.header .header-info .header-info__details{margin-right:.5rem;opacity:1;font-size:1.4rem;color:#fff;font-family:Roboto-medium}.header .header-info .header-info__appartment-num{opacity:1;font-size:1.4rem;color:#fff;margin-right:.3rem;font-family:Roboto-light}.header .header-info:first-child{margin-right:1.5rem}.header .header__info-bar{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (max-height:740px){.header{height:6rem}}.footer{z-index:1;width:100%;padding:2rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;position:absolute;bottom:0;left:0}@media screen and (max-width:767px){.footer{padding:2rem 0 2rem 2rem}}.footer-camera-icon{z-index:4;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;bottom:7.6rem;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-camera-icon.footer-camera-icon_hide{opacity:0}.primary-button{min-width:20rem;padding:1.5rem 3rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;background-color:#fff;border-radius:0;color:#191a1a;font-family:Roboto-medium;font-size:1.4rem;cursor:pointer;border:none}.primary-button,.primary-button .primary-button__icon{-webkit-transition:all .5s ease;transition:all .5s ease}.primary-button .primary-button__icon{height:3.2rem}.primary-button:active,.primary-button:focus,.primary-button:hover{background-color:#d4d4d4}.primary-button.primary-button_error{background-color:#fff;color:#191a1a}.primary-button.primary-button_error:hover{background-color:#191a1a;color:#fff;outline:.1rem solid #fff}.primary-button.primary-button_error:hover .primary-button__icon{-webkit-filter:brightness(1000%);filter:brightness(1000%)}@media screen and (max-width:767px){.primary-button{min-width:20rem;padding:1.5rem 3rem;font-size:1.4rem}}.primary-button_simple{padding:0}.primary-button_simple,.secondary-button{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.secondary-button{min-width:5rem;min-height:5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:50%;background-color:#fff;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.secondary-button:hover{background-color:#191a1a}.secondary-button:hover .secondary-button__pic{-webkit-filter:brightness(9999);filter:brightness(9999)}@media screen and (max-width:660px){.secondary-button{min-width:4.5rem;min-height:4.5rem}}.header-button{min-width:8rem;min-height:8rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:0;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;border-left:.1rem solid rgba(255,255,255,.15)}.header-button.header-button_active{background-color:#191a1a}.header-button.back{border-left:none}.header-button:hover{background-color:#191a1a;border-left:.1rem solid #191a1a}@media screen and (max-height:740px){.header-button{min-width:6rem;min-height:6rem}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}.lds-ring div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.async-spinner{z-index:11;position:absolute;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.3)}.transition-layout{opacity:0;-webkit-transition:1.5s;transition:1.5s}.fadeIn{opacity:1}.footer-link{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;font-family:Microgramma D Extended-medium;font-weight:500;text-align:center}.footer-link .footer-link__title{letter-spacing:.2rem;text-transform:uppercase;color:#fff;font-size:1.2rem;opacity:.5;-webkit-transition:all .5s ease;transition:all .5s ease}.footer-link .footer-link__title:active,.footer-link .footer-link__title:focus,.footer-link .footer-link__title:hover{opacity:1}.footer-link .footer-link__title.footer-link__title_dark{color:#191a1a}@media screen and (max-width:960px){.footer-link{padding-right:0}.footer-link .footer-link__title{font-size:.8rem}}@media screen and (max-width:640px)and (orientation:landscape){.footer-link{text-align:center;-webkit-align-items:unset;-moz-box-align:unset;align-items:unset}}@media screen and (max-width:568px){.footer-link{text-align:center;max-width:12rem}}.home{height:100%;position:relative}.overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#000 0 0 no-repeat padding-box;opacity:.5}.video-background{width:100vw;height:100%;object-fit:cover;-webkit-filter:brightness(.85);filter:brightness(.85)}.title-bar{width:100%;z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.title-bar .title-bar__title{max-width:none;color:#fff;font-size:3.6rem;margin-bottom:2rem;letter-spacing:1.8rem}.title-bar .title-bar__subtitle{max-width:none;color:#fff;font-size:2.6rem;margin-bottom:7rem;font-family:Roboto-thin}.title-bar .title-bar__buttons{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1200px){.title-bar .title-bar__title{font-size:3rem}.title-bar .title-bar__subtitle{font-size:2rem;margin-bottom:5rem}}@media screen and (max-width:960px){.title-bar .title-bar__title{font-size:2.5rem}.title-bar .title-bar__subtitle{font-size:2rem;margin-bottom:3rem}.title-bar .title-bar__buttons{max-width:20rem}}@media screen and (max-width:960px)and (orientation:landscape){.title-bar .title-bar__subtitle{margin-bottom:3rem}.title-bar .title-bar__buttons{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:640px)and (orientation:landscape){.title-bar .title-bar__title{font-size:2.8rem}.title-bar .title-bar__subtitle{font-size:1.5rem}}@media screen and (max-width:420px){.title-bar .title-bar__subtitle{margin-bottom:4rem}}.logos{position:absolute;bottom:3rem;right:4rem;cursor:pointer}@media screen and (max-width:568px){.logos{bottom:2rem;right:2rem}.logos .logos__icon{width:10rem}}@media screen and (max-height:568px)and (orientation:landscape){.logos{margin-bottom:0}}.modal-content-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 6.15rem;padding-top:8rem}.modal-content-info .modal-content-info__pic{min-width:51.2rem;outline:none}@media screen and (max-width:1300px){.modal-content-info{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0;padding-bottom:2rem;padding-top:0}.modal-content-info .modal-content-info__pic{width:100%;padding:0 8rem}}@media screen and (max-width:1300px)and (max-width:374px){.modal-content-info .modal-content-info__pic{padding:0 12rem}}.screenshot-modal{position:relative;width:128rem;height:72rem}.screenshot-modal .screenshot-modal__pic{width:100%}.screenshot-modal .screenshot-modal__close-icon{z-index:1;padding:1rem;position:absolute;top:1rem;right:1rem;cursor:pointer}.screenshot-modal .screenshot-modal__download-btn{position:absolute;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.apartment-info{margin:0 8rem 0 6rem}.apartment-info .apartment-info__title{font-size:3.6rem;font-family:Roboto-bold;margin-bottom:.6rem}.apartment-info .apartment-info__desc{font-size:1.4rem}.apartment-info .apartment-info__desc .apartment-info__desc-floor{font-family:Roboto-light}.apartment-info .apartment-info__list{position:relative;height:50vh;width:26rem;overflow:auto;margin:2.25rem 0;padding:2.25rem 0;border-top:.1rem solid rgba(25,26,26,.1);border-bottom:.1rem solid rgba(25,26,26,.1)}.apartment-info .apartment-info__list::-webkit-scrollbar{width:.8rem}.apartment-info .apartment-info__list::-webkit-scrollbar-track{background:#f1f1f1}.apartment-info .apartment-info__list::-webkit-scrollbar-thumb{background:#888}.apartment-info .apartment-info__list::-webkit-scrollbar-thumb:hover{background:#191a1a}.apartment-info .apartment-info__list .apartment-info__list-item__room-num{position:absolute;left:0}.apartment-info .apartment-info__list .apartment-info__list-item{margin-bottom:1.36rem;font-size:1.4rem}.apartment-info .apartment-info__list .apartment-info__list-item:last-child{margin-bottom:0}.apartment-info .apartment-info__list .apartment-info__list-item .apartment-info__list-item__room-name{margin-left:2.4rem;color:#8b8f91;font-family:Roboto-light}.apartment-info .apartment-info__list .apartment-info__list-item .apartment-info__list-item__room-square{color:#706f6f;float:right;margin-right:1rem}.apartment-info .apartment-info__count{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:1.4rem;margin-bottom:1rem}.apartment-info .apartment-info__count .apartment-info__count__together{text-transform:uppercase;font-family:Roboto-light;color:#8b8f91}.apartment-info .apartment-info__count .apartment-info__count__all-square{color:#706f6f}@media screen and (max-width:1300px){.apartment-info{margin:3rem 0}.apartment-info .apartment-info__list{width:80vw;height:100%;max-height:20rem}}.interier{width:100%;background:transparent -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#fff,#ededed) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#fff,#ededed) 0 0 no-repeat padding-box}.interier,.interier-view{height:100%;position:relative}.interier-view{background:#fff}.modal{height:100%;overflow-y:auto;overflow-x:hidden}.modal .modal__head{margin-bottom:3rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:.1rem solid rgba(0,0,0,.2)}.modal .modal__head .modal__head__title{margin:2.8rem 4.5rem;font-size:2rem;font-family:Roboto-medium}.modal .modal__head .modal-close-icon{padding:.5rem;margin-right:2rem;opacity:.5;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.modal .modal__head .modal-close-icon:hover{opacity:1}@media screen and (max-width:420px){.modal .modal__head .modal__head__title{font-size:1.6rem}}.loading{z-index:10;position:absolute;top:0;left:0;width:100%;background:transparent -webkit-gradient(linear,left top,left bottom,from(#000),to(#191a1a)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#000,#191a1a) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#000,#191a1a) 0 0 no-repeat padding-box}.loading,.loading .loading__main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%}.loading .loading__main{-webkit-align-items:center;-moz-box-align:center;align-items:center}.loading .loading__main .loading__main__logo{margin-bottom:2rem}.loading .loading__footer{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:3rem}.loading .loading__footer .footer-link{position:static;-webkit-transform:none;transform:none}.overlay-camera{position:absolute;top:0;left:0;z-index:1;width:100%;height:-webkit-calc(100vh - 16px);height:calc(100vh - 16px);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.overlay-camera .overlay-camera__hole{position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:0 0 0 999.9rem rgba(0,0,0,.3);box-shadow:0 0 0 999.9rem rgba(0,0,0,.3)}.overlay-camera__hud{z-index:2;padding-right:4rem;position:absolute;top:35.8333333333%;right:0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.overlay-camera__hud,.overlay-camera__hud .overlay-camera__hud__close{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.overlay-camera__hud .overlay-camera__hud__close{width:2.8rem;height:2.8rem;margin-bottom:3.6rem;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.overlay-camera__hud .overlay-camera__hud__close:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.overlay-camera__hud .res-group{width:3.2rem;margin-bottom:2.5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.overlay-camera__hud .res-group .res{width:3.2rem;border:.1rem solid #fff;margin-bottom:.4rem}.overlay-camera__hud .res-group .span{color:#fff;font-size:1.2rem;text-align:center}.overlay-camera__hud .res-group:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.overlay-camera__hud .overlay-camera__hud__current-res{width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:3rem solid rgba(25,26,26,.7);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute;top:7.5rem;right:0;-webkit-transition:all .5s ease;transition:all .5s ease}.overlay-camera__hole__button{z-index:2;position:absolute;left:50%;bottom:-3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.overlay-camera__virtual-tour{height:100%}.menu{padding:2rem;width:16rem;position:absolute;top:8rem;right:0;border-top:.1rem solid rgba(255,255,255,.15);background-color:rgba(25,26,26,.6);-webkit-perspective:1000px;perspective:1000px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center}.menu,.menu .menu__item{-webkit-transition:all .5s ease;transition:all .5s ease}.menu .menu__item{padding-bottom:.9rem;font-family:Roboto-light;font-size:1.4rem;color:#fff;opacity:0;cursor:pointer}.menu .menu__item:last-child{padding-bottom:0}.menu.menu_active{-webkit-transform:scaleY(1);transform:scaleY(1)}.menu.menu_active .menu__item{opacity:1}@media screen and (max-height:740px){.menu{width:12rem;top:6rem}}.nav{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nav.nav_mobile{top:8rem;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.nav.nav_mobile .nav__item{width:100%;background-color:rgba(25,26,26,.6);border-top:.1rem solid rgba(255,255,255,.15)}.nav .nav__item{z-index:10;width:20rem;min-width:20rem;height:8rem;position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-transform:uppercase;font-size:1.4rem;color:#fff;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:transparent;border-right:.1rem solid rgba(255,255,255,.15)}.nav .nav__item:first-child{border-left:.1rem solid rgba(255,255,255,.15)}.nav .nav__item.nav__item_active,.nav .nav__item:active,.nav .nav__item:focus,.nav .nav__item:hover{background-color:#191a1a}.nav .nav__item .nav__item-menu{z-index:5;width:100%;position:absolute;top:8rem;background-color:rgba(25,26,26,.6);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.nav .nav__item .nav__item-menu .nav__item-menu-item{padding:2.3rem 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:1.2rem;-webkit-transition:all .5s ease;transition:all .5s ease}.nav .nav__item .nav__item-menu .nav__item-menu-item.nav__item-menu-item_active,.nav .nav__item .nav__item-menu .nav__item-menu-item:hover{background-color:#fff;color:#191a1a}.nav .nav__item .nav__item-menu.nav__item-menu_active{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}@media screen and (max-width:660px){.nav .nav__item{font-size:1.4rem;min-width:15rem}}@media screen and (max-height:740px){.nav.nav_mobile{top:6rem}.nav.nav_mobile .nav__item{height:6rem}.nav.nav_mobile .nav__item .nav__item-menu{top:6rem}}