.hero,.hero-img{position:relative}.hero-img{height:340px}.hero-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (min-width:640px){.hero-img{height:500px}}@media (min-width:900px){.hero-img{height:auto;aspect-ratio:1920/940}.hero-img img{-o-object-position:center;object-position:center}}.hero-info{position:relative;padding:4rem 2rem 5.5rem;max-width:360px;background:#faedde;background:var(--c-bege-3)}@media (min-width:900px){.hero-info{position:absolute;left:0;top:0;bottom:0;padding:6rem 2rem}}@media (min-width:1200px){.hero-info{left:10rem;top:8rem;bottom:auto;max-width:365px;padding:2rem;z-index:1;z-index:var(--z-content-1);background:transparent;min-width:405px}}@media (min-width:1920px){.hero-info{left:38rem;top:13rem}}.hero-info_border-hor,.hero-info_border-ver{display:none}.hero-info_border-hor:after,.hero-info_border-hor:before,.hero-info_border-ver:after,.hero-info_border-ver:before{content:"";position:absolute;background:#fff;background:var(--c-white)}@media (min-width:1200px){.hero-info_border-hor,.hero-info_border-ver{display:block}}.hero-info_border-ver:after,.hero-info_border-ver:before{width:20px;height:calc(100% - 40px);top:50%;transform:translateY(-50%);-webkit-mask-image:url(/_nuxt/img/border-pattern-ver.628491e.svg);mask-image:url(/_nuxt/img/border-pattern-ver.628491e.svg)}.hero-info_border-ver:before{left:1px;transform:translateY(-50%) scaleX(-1)}.hero-info_border-ver:after{right:0}.hero-info_border-hor:after,.hero-info_border-hor:before{width:100%;height:20px;left:50%;transform:translateX(-50%);-webkit-mask-image:url(/_nuxt/img/border-pattern-hor.8e3afde.svg);mask-image:url(/_nuxt/img/border-pattern-hor.8e3afde.svg)}.hero-info_border-hor:before{top:1px}.hero-info_border-hor:after{bottom:1px;transform:translateX(-50%) scaleY(-1)}@media (min-width:1200px){.hero-info-wrap{display:block;padding:4rem 3.5rem;background:#faedde;background:var(--c-bege-3);height:100%}}.hero-shield{position:relative;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;color:var(--c-white);padding:4px 8px;min-height:25px;background-color:#eb5f50;background-color:var(--c-accent-2);margin:0 7px 14px}.hero-shield:after,.hero-shield:before{content:"";display:block;width:7px;height:100%;position:absolute}.hero-shield:before{left:-7px;background-image:url(/_nuxt/img/hero-shield-left.118da15.svg)}.hero-shield:after{right:-7px;background-image:url(/_nuxt/img/hero-shield-right.e0c85b4.svg)}.hero-info_title{margin-bottom:10px;font-weight:800;font-weight:var(--w-extrabold);line-height:120%;letter-spacing:.34px;font-size:2.8rem}.hero-info_flat-selections{display:flex;flex-direction:column;grid-gap:4px;gap:4px;margin-top:20px}.hero-info_flat-selections_item{background:#fff;background:var(--c-white);border-radius:100px;padding:4px;display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;transition:background .3s ease-in-out}.hero-info_flat-selections_item:hover{background:#fdf8f2;background:var(--c-bege-4)}.hero-info_flat-selections_item:hover .hero-info_flat-selections_item_room{background:#eb5f50;background:var(--c-accent-2)}.hero-info_flat-selections_item_room{background:#a02828;background:var(--c-accent-1);transition:background .3s ease-in-out;width:40px;height:40px;display:flex;border-radius:100%;align-items:center;justify-content:center;color:#fff;color:var(--c-white)}.hero-info_text_title{margin-bottom:4px}.hero-info_btn{margin-top:3rem}.hero-slider_nav{width:60px;height:60px;border-radius:50%}.hero-slider_nav svg{width:24px;height:24px}@media (min-width:640px){.hero-slider_nav{display:none}}@media (min-width:1200px){.hero-slider_nav{display:flex}}@media (min-width:1920px){.hero-slider_nav.arrow-button.__left{left:80px}.hero-slider_nav.arrow-button.__right{right:80px}}.hero-slider_pagination{position:absolute;left:50%;bottom:5rem;transform:translateX(-50%);display:flex;grid-gap:.4rem;gap:.4rem;z-index:2;z-index:var(--z-content-2)}.hero-slider_pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.3);border-radius:.4rem;height:2px;width:56px;opacity:1}.hero-slider_pagination .swiper-pagination-bullet:before{content:"";display:block;width:0;border-radius:.4rem;height:2px;background:#fff;background:var(--c-white)}.hero-slider_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{animation:pagination-progress 5s linear}@media (min-width:1200px){.hero-slider_pagination{bottom:5rem;grid-gap:1.2rem;gap:1.2rem;padding:0 4rem}}@media (min-width:1920px){.hero-slider_pagination{bottom:4rem;grid-gap:2rem;gap:2rem;padding:0 6rem}.hero-slider_pagination .swiper-pagination-bullet,.hero-slider_pagination .swiper-pagination-bullet:before{height:3.2px}}.hero-info_list{margin-bottom:30px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.hero-info_item{display:flex;grid-gap:8px;gap:8px;align-items:center}.hero-info_item-img{width:30px;height:30px;background:#f5dcbe;background:var(--c-bege-2);display:flex;justify-content:center;align-items:center;border-radius:50%}.hero-info_title{color:#242222;color:var(--c-dark);margin-bottom:20px;text-transform:uppercase}@keyframes pagination-progress{0%{width:0}to{width:100%}}.cards-slider{position:relative;z-index:1;z-index:var(--z-content-1)}@media (min-width:640px){.cards-slider{padding:0 6rem}}@media (min-width:1300px){.cards-slider{padding:0}}@media (max-width:639px){.cards-slider{overflow:hidden}.cards-slider .swiper-container{overflow:visible}}@media (min-width:640px){.cards-slider_swiper .v-slider{padding-bottom:20px}}.cards-slider_swiper .cards-slider_pagination{display:none;bottom:0}@media (min-width:640px){.cards-slider_swiper .cards-slider_pagination{display:flex}}@media (min-width:640px){.cards-slider_nav.__right{right:0}.cards-slider_nav.__left{left:0}}@media (min-width:1300px){.cards-slider_nav.__right{right:-60px}.cards-slider_nav.__left{left:-60px}}.finishing{margin-bottom:80px}@media (min-width:900px){.finishing{margin-bottom:105px}}@media (min-width:1200px){.finishing{margin-bottom:155px}}.finishing-card{aspect-ratio:268/460;background:#f5dcbe;background:var(--c-bege-2)}.finishing-card img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.finishing-card{aspect-ratio:367/460;height:100%;max-width:100%}}.finishing-card_text{padding:2rem 2.4rem}.finishing-card_text h3{margin-bottom:.5rem}.form-inline{position:relative;display:flex;color:#fff;color:var(--c-white);justify-content:center;grid-gap:30px;gap:30px;padding:30px 90px;background-color:#a02828;background-color:var(--c-accent-1);background-image:url(/_nuxt/img/form-decor.4022d53.svg),url(/_nuxt/img/form-decor.4022d53.svg);background-position:-7%,107%;background-repeat:repeat-y}.form-inline .v-form_submit{width:120px}@media (min-width:1200px){.form-inline{padding:30px 85px 30px 400px;background-image:none}.form-inline .v-form_submit{width:115px}}.form-inline_decor{display:none}@media (min-width:1200px){.form-inline_decor{display:block;position:absolute;left:0;top:0;width:320px;height:100%;background-color:#eb5f50;background-color:var(--c-accent-2);background-image:url(/_nuxt/img/form-decor-dark.49decf7.svg)}.form-inline_decor img{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.form-inline_decor.__dark{background-color:transparent;background-image:url(/_nuxt/img/form-decor.4022d53.svg)}}.form-inline_text{max-width:376px}@media (min-width:1200px){.form-inline_text{max-width:auto}}.form-inline_title{margin-bottom:30px}.form-inline_desc{letter-spacing:.02em}.about-tabs_title{max-width:654px;margin-bottom:6rem}.about-tabs_title span{font-size:inherit;color:#a02828;color:var(--c-accent-1)}.about-tabs_content_desc{flex-grow:1}.about-tabs_content_desc_title{margin-bottom:30px}.about-tabs_tabs{margin:0 0 30px;overflow-x:auto}.about-tabs_content{position:relative;margin-bottom:80px}@media (min-width:900px){.about-tabs_content{display:flex;flex-direction:row-reverse;grid-gap:30px;gap:30px;align-items:flex-start}}.about-tabs_content_slider{min-width:0;position:relative;z-index:1;z-index:var(--z-content-1);margin-bottom:30px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-tabs_content_slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;width:100%}@media (min-width:640px){.about-tabs_content_slider .swiper-slide img{aspect-ratio:565/460}}@media (min-width:900px){.about-tabs_content_slider{max-width:420px}}@media (min-width:1200px){.about-tabs_content_slider{max-width:565px;border:20px solid transparent;-o-border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20;border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20}}.about-tabs_content_slider_swiper{max-width:525px;cursor:pointer}.about-tabs_content_slider_nav{position:absolute;top:50%;z-index:2;z-index:var(--z-content-2)}.about-tabs_content_slider_nav.__left{transform:scaleX(-1) translateY(-50%);left:20px}.about-tabs_content_slider_nav.__right{right:20px;transform:translateY(-50%)}.about-tabs_content_desc_text{margin-bottom:30px}.about-tabs_form-inline{display:none}@media (min-width:900px){.about-tabs_form-inline{display:block}}@media (min-width:900px){.about-tabs_form-small{display:none}}.album-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;grid-gap:10px;gap:10px;width:268px;height:291px;max-height:291px;color:#fff;color:var(--c-white);background-size:cover;background-position:50%;padding:20px;cursor:pointer;z-index:1;z-index:var(--z-content-1);transition:all .15s ease-in}.album-card:hover{box-shadow:0 4px 4px rgba(42,69,22,.15)}.album-card:hover .album-card_zoom{opacity:1}@supports (aspect-ratio:268/291){.album-card{aspect-ratio:268/291;width:auto;height:auto}}@media (min-width:640px){.album-card{width:368px;height:400px;max-height:400px}@supports (aspect-ratio:368/400){.album-card{aspect-ratio:268/291;width:auto;height:auto}}}.album-card_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));z-index:-1;z-index:var(--z-content-under)}.album-card_zoom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;background:#fdf8f2;background:var(--c-bege-4);border-radius:50%}.album-card_icon{position:absolute;top:20px;left:20px}.docs-img,.progress_tabs{margin-bottom:30px}.docs-img{aspect-ratio:320/273}@media (min-width:640px){.docs-img{aspect-ratio:414/354;max-width:414px}}@media (min-width:900px){.docs-img{display:block;aspect-ratio:525/448;flex-shrink:0}.docs-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:1200px){.docs-img{max-width:525px;border:20px solid transparent;-o-border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20;border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20}}@media (min-width:640px){.docs-wrap{display:flex;grid-gap:40px;gap:40px;flex-direction:row-reverse}}@media (min-width:1200px){.docs-wrap{justify-content:space-between}}.docs-title.__desk{display:none}@media (min-width:640px){.docs-title.__desk{display:block}.docs-title.__mob{display:none}}@media (min-width:1200px){.docs-inner{max-width:500px}}.docs-text{margin-bottom:30px}.docs-btn{padding:1.2rem}@media (min-width:900px){.docs-btn{padding:1.2rem 2rem}}.docs-btn-wrap{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}@media (min-width:900px){.docs-btn-wrap{grid-gap:20px;gap:20px}}.renders-slider_slider{position:relative;aspect-ratio:360/390}.renders-slider_slider .v-slider-wrap{height:100%}.renders-slider_slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.renders-slider_slider{aspect-ratio:1920/900}}.contacts-list-wrap{max-width:300px;color:#242222;color:var(--c-dark)}.contacts-list_item-char{display:flex;grid-gap:10px;gap:10px;margin-bottom:10px}.contacts-list_item-char:last-of-type{margin-bottom:40px}.contacts-list_item_icon-wrap{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;background:#f5dcbe;background:var(--c-bege-2)}.contacts-list_item_title{margin-bottom:10px;text-decoration:none}.contacts-list_item_title.__phone{color:#242222;color:var(--c-dark)}.contacts-list_item_title.__mail{color:#eb5f50;color:var(--c-accent-2);text-decoration:underline}.contacts-map{height:100%;width:100%;position:relative;z-index:1;z-index:var(--z-content-1)}@media (min-width:640px){.contacts-wrapper{display:flex;grid-gap:30px;gap:30px}}@media (min-width:1200px){.contacts-wrapper{grid-gap:120px;gap:120px}}.contacts-info{margin-bottom:40px}.contacts-tabs{margin-bottom:20px}.contacts_map{position:relative;flex:1;height:448px}@media (min-width:640px){.contacts_map{height:350px}}@media (min-width:1200px){.contacts_map{height:448px;border:20px solid transparent;-o-border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20;border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20}}.infra-map-layout{height:100%;width:100%;z-index:1;z-index:var(--z-content-1)}.infra-map-menu{pointer-events:all;z-index:3;z-index:var(--z-content-3);position:relative}@media (min-width:900px){.infra-map-menu{position:absolute;display:flex;top:0;left:0;bottom:0}}.infra-map-menu-wrap{height:100%;width:238px;font-size:1.4rem;overflow-y:hidden;background:#fff;background:var(--c-white);position:relative;z-index:1;z-index:var(--z-content-1)}.infra-map-menu_btn{position:relative;display:flex;align-items:center;width:48px;height:100%}.infra-map-menu_item{padding:18px 22px;display:flex;align-items:center;grid-gap:12px;gap:12px;cursor:pointer;font-weight:400;font-weight:var(--w-regular)}.infra-map-menu_item:not(:last-child){border-bottom:1px solid #eacda9;border-bottom:1px solid var(--c-bege-1)}.infra-map-menu_item.__active{background:#fdf8f2;background:var(--c-bege-4)}.infra-map-menu_item_icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#f5dcbe;background:var(--c-bege-2);border-radius:50%}.infra-map-menu_item_icon.__active{background:#a02828;background:var(--c-accent-1)}.infra-map-menu_item_icon_img{width:16px;height:16px}.infra-map-menu_close{width:100%;height:204px}.infra-map{position:relative;height:585px;width:100%;border:1px solid #eacda9;border:1px solid var(--c-bege-1);z-index:1;z-index:var(--z-content-1)}.infra-map_icon{width:24px;height:30px}.infra-map_icon img{top:5px;transform:translateX(-50%)}.infra-map_menu-wrap{position:absolute;pointer-events:none;top:0;left:0;bottom:0;right:0}.infra-map_menu-wrap,.infra-map_menu_btn{z-index:2;z-index:var(--z-content-2);display:flex}.infra-map_menu_btn{align-self:center;flex-direction:column;pointer-events:all;width:48px;height:214px;background-color:#a02828;background-color:var(--c-accent-1);color:#fff;color:var(--c-white)}.infra-map_menu_btn-text{display:flex;justify-content:center;align-items:flex-end;padding-bottom:20px;flex:1;letter-spacing:.1em}.infra-map_menu_btn-text p{display:block;writing-mode:vertical-rl;transform:rotate(180deg)}.infra-map_menu_btn-arrow{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-top:1px solid #eb5f50;border-top:1px solid var(--c-accent-2)}.infra-map_menu_btn-arrow.__open{transform:scaleX(-1)}.infra-map_icon{width:32px;height:32px;position:relative}.infra-map_icon img{position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-50%,-50%)}.infra-map_icon.__complex{width:130px;height:65px}.infra-map_icon.__complex img{width:100%;height:100%;transform:none;left:0;top:0}.infra-map-grad{display:block;position:absolute;top:0;left:216px;width:43px;height:100%;background:radial-gradient(50% 50% at 50%,at 50%,rgba(0,0,0,.2) 0,transparent 100%);background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.2) 0,transparent 100%);z-index:2;z-index:var(--z-content-2)}.infra-factoids{margin-right:-20px;margin-bottom:40px}@media (min-width:640px){.infra-factoids{margin-right:0}}.infra-factoids_slider{padding-right:20px}@media (min-width:640px){.infra-factoids_slider.cards-slider{padding:0}.infra-factoids_slider .cards-slider_nav.__left{left:-15px;top:44%}.infra-factoids_slider .cards-slider_nav.__right{right:-15px;top:44%}}@media (min-width:1200px){.infra-factoids_slider{padding-right:0}}@media (min-width:1499px){.infra-factoids_slider .cards-slider_nav.__left{left:-60px}.infra-factoids_slider .cards-slider_nav.__right{right:-60px}}.infra-factoid{display:flex;align-items:center;grid-gap:10px;gap:10px;background-color:#fff;background-color:var(--c-white);padding:10px 16px 10px 10px;border-radius:20px;cursor:pointer}@media (min-width:1200px){.infra-factoid{padding:16px 42px 16px 16px;grid-gap:16px;gap:16px}}.infra-factoid_img{width:80px;height:90px;border-radius:10px;overflow:hidden;flex-shrink:0}.infra-factoid_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1200px){.infra-factoid_img{width:108px;height:108px}}.infra_subtitle{margin-bottom:3rem}.v-chess-flat{width:124px;height:80px;padding:10px;margin:0 0 4px;text-decoration:none;background:#fff;background:var(--c-white);border:1px solid #f5dcbe;border:1px solid var(--c-bege-2);letter-spacing:.12px;display:flex;justify-content:space-between;grid-gap:7px;gap:7px}.v-chess-flat.__reserved,.v-chess-flat.__sold{pointer-events:none}.v-chess-flat.__sold{opacity:.5}.v-chess-flat.__reserved{border:1px solid #eb5f50;border:1px solid var(--c-accent-2);background:#fff;background:var(--c-white)}.v-chess-flat.__reserved .status-flat{color:#eb5f50;color:var(--c-accent-2)}.v-chess-flat.__free{transition:background .4s ease;cursor:pointer}.v-chess-flat.__free:hover{background:#a02828;background:var(--c-accent-1)}.v-chess-flat.__free:hover .v-chess-flat_center,.v-chess-flat.__free:hover .v-chess-flat_price,.v-chess-flat.__free:hover .v-chess-flat_room{color:#fff;color:var(--c-white)}.v-chess-flat_advantages{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.v-chess-flat_room{color:#242222;color:var(--c-dark);margin-bottom:10px}.v-chess-flat_number{font-weight:400;margin-left:5px}.v-chess-flat_center{margin-bottom:2px}.v-chess-flat_center,.v-chess-flat_price{color:#242222;color:var(--c-dark)}.chess-sec_floor{display:flex;grid-gap:2px;gap:2px;min-height:80px}.chess-sec{position:relative;display:flex;flex-direction:column-reverse}.chess-sec_title{position:absolute;top:-24px;left:0;padding:4px 6px;background:var(--c-brown);color:#fff;color:var(--c-white);letter-spacing:.1em}.popup-card{position:absolute;width:210px;height:246px;background:#fff;background:var(--c-white);padding:27px 30px;pointer-events:none}.popup-card_img{width:150px;height:127px;margin-bottom:20px}.popup-card_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup-card_price{text-align:center;line-height:100%;font-size:1.6rem}.popup-cardo_chars{display:flex;grid-gap:23px;gap:23px;justify-content:center;margin-bottom:10px}.popup-card_char{display:flex;grid-gap:4px;gap:4px}.chess_subtitle{margin-bottom:3rem}.chess-tabs{margin-bottom:20px}@media (min-width:900px){.chess-tabs{margin-bottom:30px}}.chess_advantages{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;margin-bottom:3rem;.chess_advantage{display:flex;grid-gap:8px;gap:8px;align-items:center;background:rgba(245,220,190,.5);padding:4px 8px}}.chess_wrap{position:relative}.chess_sections,.chess_wrap{display:flex;grid-gap:10px;gap:10px}.chess_sections{overflow:auto}.chess_floors{z-index:5;height:100%;grid-gap:4px;gap:4px;justify-content:space-between}.chess-floor,.chess_floors{display:flex;flex-direction:column}.chess-floor{position:sticky;left:0;background:#eb5f50;background:var(--c-accent-2);justify-content:center;align-items:center;width:28px;height:80px;border:none;color:#fff;color:var(--c-white)}.typical-info{position:relative;display:none}@media (min-width:900px){.typical-info{display:flex;max-width:763px;border:1px solid #eacda9;border:1px solid var(--c-bege-1);flex-grow:1}}.typical-info_plan{position:relative;display:flex;align-items:center;flex-grow:1;padding:15px;background:#fff;background:var(--c-white)}@media (min-width:900px){.typical-info_plan{padding:67px 77px 50px}}.typical-info_tabs{position:absolute;top:10px;left:50%;transform:translateX(-50%)}.typical-info_info{background:#faedde;background:var(--c-bege-3);padding:60px 20px}@media (min-width:900px){.typical-info_info{width:35%;min-width:247px;padding:60px 30px}}@media (min-width:1200px){.typical-info_info{min-width:267px}}.typical-info_zoom{position:absolute;left:14px;bottom:14px;border-radius:50%;background:#fdf8f2;background:var(--c-bege-4)}.typical-info_compass{position:absolute;right:14px;bottom:14px}.typical-info_decor{position:absolute;right:0;top:0;right:-100px;top:-100px;display:none;z-index:-1;z-index:var(--z-content-under)}@media (min-width:1200px){.typical-info_decor{display:block}}.typical-info_title{margin-bottom:30px}.typical-info_title:after{display:none}.typical-info_chars{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding-bottom:42px;margin-bottom:42px;border-bottom:1px solid #eacda9;border-bottom:1px solid var(--c-bege-1)}.typical-info_chars.__popup{margin-bottom:0;justify-content:center}.typical-info_char{display:flex;grid-gap:4px;gap:4px}.typical-info_floor{margin-bottom:70px}.typical-info_price{margin-bottom:15px}.v-typical-flat-block{position:relative;padding:80px 0 90px}.v-typical-flat-block .wrapper .t-h2{margin-bottom:30px}@media (min-width:900px){.v-typical-flat-block .wrapper .t-h2{margin-bottom:40px}}@media (max-width:1039px){.v-typical-flat-block .swiper-container{padding-bottom:10px!important}}.v-typical-flat-block_result-block{display:flex;justify-content:space-between;align-items:flex-start}@media (--max-tablet-big){.v-typical-flat-block_result-block{flex-direction:column}}.v-typical-flat-block_flat-plan-block{position:relative;flex-wrap:wrap;align-items:center;width:302px;background:#faedde;background:var(--c-bege-3);padding:9px;flex-shrink:0;overflow:hidden}@media (--max-tablet-big){.v-typical-flat-block_flat-plan-block{width:100%;margin-bottom:20px}}.v-typical-flat-block_flat-plan-block .swiper-container{min-width:100%}.v-type-rooms_item{position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px;align-items:center;cursor:pointer;width:140px;height:140px;padding:8px;background-color:#fff;background-color:var(--c-white);border:1px solid #fff;border:1px solid var(--c-white);transition:all .125s ease-in}.v-type-rooms_item.__active,.v-type-rooms_item:hover{border:1px solid #eb5f50;border:1px solid var(--c-accent-2)}.v-type-rooms_item-img{background-repeat:no-repeat;background-position:50%;background-size:contain;margin-bottom:5px;width:80px;height:80px}.v-type-room_bottom-block{position:relative;top:-5px;z-index:1;display:flex;justify-content:center}.v-type-room_bottom-item{font-size:12px;line-height:14px;white-space:nowrap;color:var(--c-brown);text-align:center}.v-flat-types_bottom-block{display:flex;justify-content:flex-start;align-items:center;margin-top:5px;width:100%}.v-flat-types_bottom-block p{margin-right:auto}.v-flat-types_bottom-block.__bottom{justify-content:space-between}.v-flat-types_bottom-block.__bottom p{text-align:center;margin:0;color:#000;color:var(--c-black)}@media (--max-tablet-big){.v-flat-types_bottom-block{margin-bottom:20px}.v-flat-types_bottom-block.__top{display:flex}.v-flat-types_bottom-block.__bottom{display:none}}@media (max-width:1039px){.v-flat-types_bottom-block{justify-content:center}.v-flat-types_bottom-block.__top{display:none}.v-flat-types_bottom-block p{margin:0}}.v-typical-flat-block_no-result-block{display:block}.v-typical-flat-block_no-result-block p{margin:10px}.v-typical-flat-block_no-result-block img{display:block;margin:30px auto 0}.v-typical-flat-block_swiper-slide.swiper-slide{width:140px;height:140px}.v-flat-types-btn.arrow-button{position:relative;right:auto;top:auto;left:auto;transform:none;display:flex}.v-flat-types-btn.arrow-button.__left{transform:scaleX(-1)}.v-flat-types-btn.arrow-button.swiper-button-disabled{opacity:.5}.custom-banner{display:block;width:100%;height:80px;max-width:320px;margin:0 auto 8rem;cursor:pointer}.custom-banner img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:900px){.custom-banner{height:160px;max-width:860px}}@media (min-width:1200px){.custom-banner{max-width:960px}}.typical-flats_filters{margin-bottom:30px}.typical-flats_wrap{display:flex;height:496px;z-index:1;z-index:var(--z-content-1);margin-bottom:130px}@media (--min-tablet-sm){.typical-flats_wrap{grid-gap:20px;gap:20px}}@media (min-width:1200px){.typical-flats_wrap{grid-gap:100px;gap:100px}}.typical-flats_form-inline{display:none}@media (min-width:900px){.typical-flats_form-inline{display:block}}@media (min-width:900px){.typical-flats_form-small{display:none}}.payment.__margin{margin-bottom:6rem}.payment_content{position:relative}@media (min-width:900px){.payment_content{display:flex;height:100%;grid-gap:47px;gap:47px}}@media (min-width:1200px){.payment_content{grid-gap:70px;gap:70px}}.payment_list{flex-grow:1;display:grid;grid-gap:20px 30px;gap:20px 30px;margin-bottom:60px}@media (min-width:900px){.payment_list{margin-bottom:0}}@media (min-width:1000px){.payment_list{grid-template-columns:1fr 1fr}}.payment-tabs{margin-bottom:30px}.payment-title{margin-bottom:20px}.payment-desc{margin-bottom:30px}.payment_form{position:sticky;top:10px;flex-shrink:0;align-self:flex-start;height:-moz-max-content;height:max-content}.payment_list_item{background:#f5dcbe;background:var(--c-bege-2)}.payment_list_item_image{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:900px){.payment_list_item_image{height:auto;aspect-ratio:368/250}}.payment_list_item_content{padding:20px}@media (min-width:900px){.payment_list_item_content{padding:32px 40px}}.faq_header{margin-bottom:4rem}.faq_list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.developer_desc{margin-bottom:3rem}.developer{position:relative}@media (min-width:900px){.developer{display:flex;flex-direction:row-reverse;grid-gap:30px;gap:30px;align-items:flex-start}}.developer_slider{min-width:0;position:relative;z-index:1;z-index:var(--z-content-1);margin-bottom:30px;flex-shrink:0}.developer_slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;width:100%}@media (min-width:640px){.developer_slider .swiper-slide img{aspect-ratio:565/460}}@media (min-width:900px){.developer_slider{max-width:420px}}@media (min-width:1200px){.developer_slider{max-width:565px;border:20px solid transparent;-o-border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20;border-image:url(/_nuxt/img/border-pattern-bege.211a4e5.svg) 20}}.developer_slider_swiper{max-width:525px}.developer_slider_nav{display:none;position:absolute;top:50%;z-index:2;z-index:var(--z-content-2)}.developer_slider_nav.__left{transform:scaleX(-1) translateY(-50%);left:20px}.developer_slider_nav.__right{right:20px;transform:translateY(-50%)}@media (min-width:900px){.developer_slider_nav{display:flex}}