.filter-slider{position:relative;width:100%}@media(max-width:1000px){.filter-slider{margin-left:calc(20/430*100vw);margin-right:calc(20/430*100vw)}}.filter-slider .MuiSlider-rail{background-color:#c3c3c3}.filter-slider .MuiSlider-track{background-color:#d1b768;border-color:#d1b768}.filter-slider .MuiSlider-thumb{width:calc(4/3840*200vw);height:calc(27/3840*200vw);background-color:#d1b768;border-radius:0}@media(max-width:1000px){.filter-slider .MuiSlider-thumb{width:calc(2/430*100vw);height:calc(27/430*100vw)}}@media(hover:hover)and (pointer:fine){.filter-slider .MuiSlider-thumb:hover{box-shadow:0 0 0 8px hsla(45,53%,61%,.16)}}.filter-slider__inputs{display:flex;justify-content:space-between;align-items:center;gap:.5em;margin-left:calc(-40/3840*200vw);margin-right:calc(-40/3840*200vw)}@media(max-width:1000px){.filter-slider__inputs{margin-left:calc(-35/430*100vw);margin-right:calc(-35/430*100vw)}}.filter-slider__inputs span{width:1em;height:1px}.filter-slider__inputs input{width:calc(80/3840*200vw);border:none;outline:none;font-family:inherit;font-weight:400;font-size:calc(20/3840*200vw);line-height:1;text-align:center;background-color:transparent}@media(max-width:1000px){.filter-slider__inputs input{width:calc(70/430*100vw);font-size:calc(16/430*100vw)}}.filter-select{width:100%}.filter-select .MuiInputBase-root{width:100%;height:calc(64/3840*200vw);border-radius:calc(32/3840*200vw);border:0;outline:none;transition:border-radius .3s;font-size:calc(20/3840*200vw)}@media(max-width:1000px){.filter-select .MuiInputBase-root{height:calc(64/430*100vw);border-radius:calc(32/430*100vw);font-size:calc(20/430*100vw)}}.filter-select .MuiInputBase-root:focus{outline:none;border:0}@media(hover:hover)and (pointer:fine){.filter-select .MuiInputBase-root:hover .MuiOutlinedInput-input{border-color:#d1b768}}.filter-select .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:0}.filter-select .MuiInputBase-root path{stroke:#d1b768}.filter-select .MuiOutlinedInput-notchedOutline{border:0;outline:none}.filter-select .MuiInputBase-input.MuiOutlinedInput-input{width:100%;height:100%;padding:0 calc(48/3840*200vw) 0 calc(36/3840*200vw)!important;display:flex;align-items:center;border:1px solid #181714;border-radius:calc(32/3840*200vw);transition:border-radius .3s}@media(max-width:1000px){.filter-select .MuiInputBase-input.MuiOutlinedInput-input{height:calc(64/430*100vw);padding:0 calc(48/430*100vw) 0 calc(36/430*100vw)!important;border-radius:calc(32/430*100vw)}}.filter-select .MuiInputBase-input.MuiOutlinedInput-input[aria-expanded=true]{border-color:#dfdfdf;border-bottom-right-radius:0;border-bottom-left-radius:0}.filter-select .MuiInputBase-input.MuiOutlinedInput-input[aria-expanded=true]~.filter-select__icon{transform:scaleY(-1)}.filter-select .custom-select{position:relative}.filter-select .custom-select select{width:100%;height:calc(64/3840*200vw);font-size:calc(20/3840*200vw);color:#181714;background-color:transparent;padding:0 calc(48/3840*200vw) 0 calc(36/3840*200vw);border-radius:calc(32/3840*200vw);border:1px solid #181714;outline:none;transition:border-radius .3s;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media(max-width:1000px){.filter-select .custom-select select{height:calc(64/430*100vw);font-size:calc(20/430*100vw);padding:0 calc(48/430*100vw) 0 calc(36/430*100vw);border-radius:calc(32/430*100vw)}}.filter-select .custom-select select:focus{outline:none}.filter-select .custom-select select::-ms-expand{display:none}.filter-select .custom-select select.active{border-color:#dfdfdf;border-bottom-right-radius:0;border-bottom-left-radius:0}@media(hover:hover)and (pointer:fine){.filter-select .custom-select select:hover{border-color:#d1b768}}.filter-select .filter-select__icon{position:absolute;top:50%;margin-top:calc(-4/3840*200vw)}@media(max-width:1000px){.filter-select .filter-select__icon{margin-top:calc(-4/430*100vw)}}.filter-select[data-order] .filter-select__icon{position:absolute;top:50%;right:calc(12/3840*200vw);margin-top:calc(-5/3840*200vw)}@media(max-width:1000px){.filter-select[data-order] .filter-select__icon{right:calc(12/430*100vw);margin-top:calc(-5/430*100vw)}}.filter-select__icon{position:absolute;right:calc(20/3840*200vw);width:calc(22/3840*200vw);transition:transform .3s;pointer-events:none}@media(max-width:1000px){.filter-select__icon{right:calc(20/430*100vw);width:calc(22/430*100vw)}}.filter-select__icon[data-order]{position:absolute;transform:scaleY(1)}.filter-select__icon[data-order=DESC]{transform:scaleY(-1)}.MuiPopover-root .MuiPaper-root{border-radius:0;border:1px solid #dfdfdf;box-shadow:none}.MuiPopover-root ul.MuiList-root li:before{display:none}@media(hover:hover)and (pointer:fine){.MuiPopover-root .MuiButtonBase-root:hover{background-color:hsla(45,53%,61%,.2)}}.MuiPopover-root .MuiButtonBase-root.Mui-selected{background-color:hsla(45,53%,61%,.5)}.sort-select .MuiSelect-select{height:auto;padding:0 calc(48/3840*200vw) 0 0!important;color:#d1b768}@media(max-width:1000px){.sort-select .MuiSelect-select{padding:0 calc(48/430*100vw) 0 0!important}}.sort-select .MuiOutlinedInput-notchedOutline{border:0;outline:none}.sort-select .MuiInputBase-input.MuiOutlinedInput-input{height:calc(20/3840*200vw);padding-left:0!important;border:none;border-radius:0}@media(max-width:1000px){.sort-select .MuiInputBase-input.MuiOutlinedInput-input{height:calc(20/430*100vw);padding-left:0!important;border-radius:0}}.sort-select .MuiInputBase-input.MuiOutlinedInput-input[aria-expanded=true]{border-color:#dfdfdf;border-bottom-right-radius:0;border-bottom-left-radius:0}.sort-select .MuiInputBase-input.MuiOutlinedInput-input[aria-expanded=true]~.filter-select__icon[data-order=ASC]{transform:scaleY(1)}.sort-select .MuiInputBase-input.MuiOutlinedInput-input[aria-expanded=true]~.filter-select__icon[data-order=DESC]{transform:scaleY(-1)}.filter-switch .MuiSwitch-root{width:calc(118/3840*200vw);height:calc(72/3840*200vw);border-radius:calc(36/3840*200vw);padding:calc(10/3840*200vw);margin:calc(-12/3840*200vw)}@media(max-width:1000px){.filter-switch .MuiSwitch-root{width:calc(118/430*100vw);height:calc(72/430*100vw);border-radius:calc(36/430*100vw);padding:calc(10/430*100vw);margin-left:calc(-12/430*100vw);margin-right:calc(-12/430*100vw)}}.filter-switch .MuiButtonBase-root{background-color:transparent;padding:calc(15/3840*200vw);transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,transform .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .3s}@media(max-width:1000px){.filter-switch .MuiButtonBase-root{padding:calc(15/430*100vw)}}.filter-switch .MuiButtonBase-root.Mui-checked{color:#fff;transform:translateX(calc(45 / 3840 * 200vw))}@media(max-width:1000px){.filter-switch .MuiButtonBase-root.Mui-checked{transform:translateX(calc(45 / 430 * 100vw))}}@media(hover:hover)and (pointer:fine){.filter-switch .MuiButtonBase-root.Mui-checked:hover{background-color:transparent}}.filter-switch .MuiButtonBase-root.Mui-checked+.MuiSwitch-track{background-color:#d1b768;opacity:1}.filter-switch .MuiButtonBase-root.Mui-disabled .MuiSwitch-thumb{background-color:#fff;opacity:.5}.filter-switch .MuiButtonBase-root.Mui-disabled+.MuiSwitch-track{opacity:.12}.filter-switch .MuiSwitch-thumb{width:calc(42/3840*200vw);height:calc(42/3840*200vw)}@media(max-width:1000px){.filter-switch .MuiSwitch-thumb{width:calc(42/430*100vw);height:calc(42/430*100vw)}}.filter-switch .MuiSwitch-track{background-color:#dfdfdf;border-radius:calc(26/3840*200vw)}@media(max-width:1000px){.filter-switch .MuiSwitch-track{border-radius:calc(26/430*100vw)}}.filter-switch.active .MuiButtonBase-root{background-color:hsla(45,53%,61%,.16)}.filter-switch .custom-switch{display:inline-block;height:calc(48/3840*200vw);position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1000px){.filter-switch .custom-switch{height:calc(48/430*100vw)}}.filter-switch .custom-switch .checkbox-switch{position:relative;display:inline-block;width:calc(94/3840*200vw);height:calc(48/3840*200vw);border-radius:calc(24/3840*200vw);padding:calc(3/3840*200vw);background-color:#dfdfdf;transition:background-color .3s}@media(max-width:1000px){.filter-switch .custom-switch .checkbox-switch{width:calc(94/430*100vw);height:calc(48/430*100vw);border-radius:calc(24/430*100vw);padding:calc(3/430*100vw)}}.filter-switch .custom-switch .checkbox-switch:before{content:"";position:absolute;top:calc(3/3840*200vw);left:calc(3/3840*200vw);display:inline-block;width:calc(42/3840*200vw);height:calc(42/3840*200vw);border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);transition:.15s}@media(max-width:1000px){.filter-switch .custom-switch .checkbox-switch:before{top:calc(3/430*100vw);left:calc(3/430*100vw);width:calc(42/430*100vw);height:calc(42/430*100vw)}}.filter-switch .custom-switch input[type=checkbox]{display:block;width:0;height:0;position:absolute;z-index:-1;opacity:0}.filter-switch .custom-switch input[type=checkbox]:not(:disabled):active+.checkbox-switch:before{box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.filter-switch .custom-switch input[type=checkbox]:checked+.checkbox-switch{background:#d1b768}.filter-switch .custom-switch input[type=checkbox]:checked+.checkbox-switch:before{transform:translateX(calc(45 / 3840 * 200vw))}@media(max-width:1000px){.filter-switch .custom-switch input[type=checkbox]:checked+.checkbox-switch:before{transform:translateX(calc(45 / 430 * 100vw))}}.ui-switch{display:inline-flex;overflow:hidden;box-sizing:border-box;position:relative;flex-shrink:0;z-index:0;vertical-align:middle;transition:background-color .3s;cursor:pointer}@media(hover:hover)and (pointer:fine){.ui-switch:hover span{box-shadow:0 0 0 8px hsla(45,53%,61%,.16)}}.ui-switch.active{background-color:#d1b768}.ui-switch.active span{border-color:#d1b768}.ui-switch span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:#fff;width:calc(42/3840*200vw);height:calc(42/3840*200vw);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;z-index:1;color:#fff;outline:0;border:0 initial;border-color:initial;border-image:initial;margin:0;text-decoration:none;border-radius:50%;transition:left .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms2}@media(max-width:1000px){.ui-switch span{width:calc(42/430*100vw);height:calc(42/430*100vw)}}.ui-checkboxes{display:flex;flex-direction:column;gap:calc(20/3840*200vw);width:100%}@media(max-width:1000px){.ui-checkboxes{gap:calc(20/430*100vw)}}.ui-checkbox{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ui-checkbox input:checked~.ui-checkbox__box{background-color:#d1b768;border-color:#fff}@media(hover:hover)and (pointer:fine){.ui-checkbox:hover .ui-checkbox__box{border-color:#c3c3c3}}.ui-checkbox__box{position:relative;height:calc(12/3840*200vw);width:calc(12/3840*200vw);min-width:calc(12/3840*200vw);background-color:#fff;border:calc(2/3840*200vw) solid #fff;border-radius:calc(6/3840*200vw);margin-right:calc(20/3840*200vw);transition:background-color .3s,border-color .3s}@media(max-width:1000px){.ui-checkbox__box{height:calc(12/430*100vw);width:calc(12/430*100vw);min-width:calc(12/430*100vw);border:2px solid #fff;border-radius:calc(6/430*100vw);margin-right:calc(20/430*100vw)}}.ui-checkbox__text{color:#181714;font-size:calc(16/3840*200vw);line-height:120%}@media(max-width:1000px){.ui-checkbox__text{font-size:calc(20/430*100vw)}}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:calc(100/3840*200vw);height:calc(75/3840*200vw)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{content:"";width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(/static/img/arrow_right.svg)}.swiper .swiper-button-prev:after{transform:scaleX(-1)}.arrow-block{display:flex;gap:calc(80/3840*200vw);position:absolute;right:calc(130/3840*200vw);top:calc(-155/3840*200vw)}@media(max-width:1000px){.arrow-block{justify-content:space-between;gap:calc(80/430*100vw);top:auto;left:calc(25/430*100vw);right:calc(25/430*100vw);bottom:calc(-90/430*100vw)}}@media(max-width:420px){.arrow-block{left:calc(16/375*100vw);right:calc(16/375*100vw)}}.arrow-block--white path{stroke:#fff}.arrow{flex-shrink:0;width:calc(100/3840*200vw);height:calc(75/3840*200vw);cursor:pointer;opacity:1;transition:opacity .3s,transform .3s}@media(max-width:1000px){.arrow{width:calc(76/430*100vw);height:calc(58/430*100vw)}}@media(hover:hover)and (pointer:fine){.arrow:hover{transform:scale(1.1)}.arrow:hover path{stroke:#d1b768}}.arrow.disabled{opacity:.3;pointer-events:none}.arrow svg{width:100%;height:100%;object-fit:contain;transition:transform .3s}.arrow path{transition:stroke .3s}.promo-list{display:flex;flex-wrap:wrap;gap:calc(20/3840*200vw) calc(60/3840*200vw)}@media(max-width:1000px){.promo-list{gap:calc(30/375*100vw)}.promo-list .promo-item{min-height:calc(200/375*100vw);width:100%}}.promo-list.two-columns .promo-item{flex:1 1 40%}.promo-item{padding:calc(46/3840*200vw) calc(60/3840*200vw);border:1px solid #d1b768;display:flex;flex-direction:column;justify-content:space-between;gap:calc(18/3840*200vw);transition:background-color .3s,border-color .3s;min-height:calc(350/3840*200vw);width:calc(505/3840*200vw);background-color:#fff}@media(max-width:1000px){.promo-item{padding:calc(30/375*100vw);gap:unset;width:auto;min-height:auto}}.promo-item[data-clickable=true]{cursor:pointer}@media(hover:hover)and (pointer:fine){.promo-item[data-clickable=true]:hover{background-color:#d1b768;border-color:#d1b768}.promo-item[data-clickable=true]:hover:nth-child(2n){background-color:#b99170;border-color:#b99170}.promo-item[data-clickable=true]:hover:nth-child(3n){background-color:#b8bdb8;border-color:#b8bdb8}}.promo-item__title{font-size:calc(48/3840*200vw);font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.promo-item__title{font-size:calc(32/375*100vw)}}.promo-item__text{font-size:calc(20/3840*200vw);font-style:normal;font-weight:300;line-height:1.4;min-height:calc(84/3840*200vw);max-width:90%}@media(max-width:1000px){.promo-item__text{font-size:calc(16/375*100vw);min-height:auto;max-width:none}}.promo-item__divider{width:75%;height:calc(2/3840*200vw);min-height:1px;background-color:#c3c3c3;display:none}@media(max-width:1000px){.promo-item__divider{height:1px;margin:calc(20/375*100vw) 0}}.promo-slider .promo-item{margin:0 calc(30/3840*200vw);flex:1 1 100%}@media(max-width:1000px){.promo-slider .promo-item{margin:unset;min-height:unset}}.promo-slider .swiper{padding-bottom:calc(140/3840*200vw);margin-left:calc(-30/3840*200vw);margin-right:calc(-30/3840*200vw)}@media(max-width:1000px){.promo-slider .swiper{padding-bottom:calc(100/375*100vw)}}.promo-slider .swiper-slide{display:flex;flex-direction:column;gap:calc(20/3840*200vw)}@media(hover:hover)and (pointer:fine){.promo-slider .swiper-slide .promo-item[data-clickable=true]:hover{background-color:#d1b768;border-color:#d1b768}.promo-slider .swiper-slide:nth-child(2n) .promo-item[data-clickable=true]:hover{background-color:#b99170;border-color:#b99170}.promo-slider .swiper-slide:nth-child(3n) .promo-item[data-clickable=true]:hover{background-color:#b8bdb8;border-color:#b8bdb8}.promo-slider .swiper-slide:nth-child(3n+1) .promo-item[data-clickable=true]:hover{background-color:#d1b768;border-color:#d1b768}}.promo-slider .swiper-button-next,.promo-slider .swiper-button-prev{-webkit-tap-highlight-color:rgba(0,0,0,0);top:auto;bottom:calc(10/3840*200vw)}@media(max-width:1000px){.promo-slider .swiper-button-next,.promo-slider .swiper-button-prev{width:calc(98.5/375*100vw);height:calc(75/375*100vw)}}.promo-slider .swiper-button-prev{left:auto;right:calc(210/3840*200vw)}@media(max-width:1000px){.promo-slider .swiper-button-prev{right:auto;left:calc(63/375*100vw)}}.promo-slider .swiper-button-next{right:calc(30/3840*200vw)}@media(max-width:1000px){.promo-slider .swiper-button-next{right:calc(63/375*100vw)}}.news-slider{padding-bottom:calc(90/3840*200vw)}@media(max-width:1000px){.news-slider{padding-bottom:calc(90/375*100vw)}.news-slider .swiper{padding:0 calc(16/375*100vw)}}.news-slider .swiper-slide:first-child .news-slide{margin-left:0}.news-slider .swiper-slide:last-child .news-slide{margin-right:0}.news-slider .swiper-slide:nth-child(2n+2) .news-slide{margin-top:calc(120/3840*200vw)}@media(max-width:1000px){.news-slider .swiper-slide:nth-child(2n+2) .news-slide{margin-top:0}}.news-slider .arrow-block{display:flex;gap:calc(80/3840*200vw);position:absolute;z-index:2;right:0;top:auto;bottom:0}@media(max-width:1000px){.news-slider .arrow-block{left:calc(16/375*100vw);right:calc(16/375*100vw)}}.news-slide{display:block;margin-left:calc(30/3840*200vw);margin-right:calc(30/3840*200vw)}@media(max-width:1000px){.news-slide{margin-left:unset;margin-right:unset}}@media(hover:hover)and (pointer:fine){.news-slide:hover{text-decoration:none}.news-slide:hover .news-slide__title{color:#d1b768}.news-slide:hover .news-slide__content-top .date,.news-slide:hover .news-slide__content-top .tags div,.news-slide:hover .news-slide__text,.news-slide:hover .news-slide__title{text-decoration:none}.news-slide:hover .news-slide__img .img-bg{transform:scale(1.1)}}.news-slide__img{height:calc(516/3840*200vw);overflow:hidden}@media(max-width:1000px){.news-slide__img{height:calc(280/375*100vw);width:100%}}.news-slide__img .img-bg{transition:transform .3s}.news-slide__content{margin-top:calc(30/3840*200vw)}@media(max-width:1000px){.news-slide__content{margin-top:calc(20/375*100vw)}}.news-slide__content-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.news-slide__content-top{margin-bottom:calc(50/375*100vw);gap:calc(10/375*100vw)}}.news-slide__content-top .date{color:#d1b768;font-size:calc(16/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.news-slide__content-top .date{font-size:calc(24/375*100vw);font-style:normal;font-weight:300;line-height:calc(24/375*100vw)}}.news-slide__content-top .tags{display:flex;align-items:center;gap:calc(8/3840*200vw)}@media(max-width:1000px){.news-slide__content-top .tags{gap:calc(8/375*100vw)}}.news-slide__content-top .tags div{padding:calc(13/3840*200vw) calc(36/3840*200vw);border:1px solid #d1b768;border-radius:calc(100/3840*200vw);font-size:calc(14/3840*200vw);font-weight:400;line-height:1}@media(max-width:1000px){.news-slide__content-top .tags div{height:calc(31/375*100vw);padding:0 calc(15/375*100vw);font-size:calc(14/375*100vw);display:flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;min-width:calc(110/375*100vw)}}.news-slide__title{font-size:calc(36/3840*200vw);font-weight:300;line-height:100%;margin-bottom:calc(30/3840*200vw);transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s}@media(max-width:1000px){.news-slide__title{font-size:calc(24/375*100vw);margin-bottom:calc(50/375*100vw)}}.news-slide__text{font-size:calc(24/3840*200vw);font-weight:300;line-height:1.2}@media(max-width:1000px){.news-slide__text{font-size:calc(15/375*100vw);line-height:1.4}}.simple-slider{position:relative;z-index:6;margin-top:calc(40/3840*200vw)}@media(max-width:1000px){.simple-slider{margin-top:0}}.simple-slider .swiper-wrapper{box-sizing:border-box}.simple-slider .swiper-slide{width:auto}@media(max-width:1000px){.simple-slider .swiper-slide{padding:0 calc(25/430*100vw)}}.simple-slider .swiper-slide:first-child .simple-slider__slide{margin-left:calc(130/3840*200vw)}@media(max-width:1000px){.simple-slider .swiper-slide:first-child .simple-slider__slide{margin-left:0}}.simple-slider .swiper-slide:last-child .simple-slider__slide{margin-right:calc(130/3840*200vw)}@media(max-width:1000px){.simple-slider .swiper-slide:last-child .simple-slider__slide{margin-right:0}.simple-slider .swiper-slide{width:100%;margin:0}}.simple-slider--small .simple-slider__slide{width:calc(323/3840*200vw)}@media(max-width:1000px){.simple-slider--small .simple-slider__slide{width:100%}}.simple-slider--small .simple-slider__img{height:calc(360/3840*200vw)}@media(max-width:1000px){.simple-slider--small .simple-slider__img{height:calc(360/430*100vw)}}.simple-slider--small .swiper-slide:nth-child(4n+1) .simple-slider__slide,.simple-slider--small .swiper-slide:nth-child(4n+3) .simple-slider__slide{margin-top:calc(100/3840*200vw)}@media(max-width:1000px){.simple-slider--small .swiper-slide:nth-child(4n+1) .simple-slider__slide,.simple-slider--small .swiper-slide:nth-child(4n+3) .simple-slider__slide{margin-top:0}}.simple-slider--small .swiper-slide:nth-child(4n+2) .simple-slider__slide{margin-top:calc(196/3840*200vw)}@media(max-width:1000px){.simple-slider--small .swiper-slide:nth-child(4n+2) .simple-slider__slide{margin-top:0}}.simple-slider--middle .simple-slider__slide{width:calc(608/3840*200vw)}.simple-slider--middle .simple-slider__img{height:calc(762/3840*200vw)}.simple-slider--middle .swiper-slide:nth-child(2n+2) .simple-slider__slide{margin-top:calc(120/3840*200vw)}@media(max-width:1000px){.simple-slider--middle .swiper-slide:nth-child(2n+2) .simple-slider__slide{margin-top:0}}.simple-slider .arrow-block{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1000px){.simple-slider .arrow-block{top:auto;bottom:calc(-140/430*100vw);left:50%;right:auto;transform:translateX(-50%);gap:calc(81/430*100vw)}.simple-slider .arrow-block .arrow{width:calc(76/430*100vw);height:calc(58/430*100vw)}}.simple-slider__slide{width:calc(323/3840*200vw);margin-left:calc(30/3840*200vw);margin-right:calc(30/3840*200vw);box-sizing:border-box}@media(max-width:1000px){.simple-slider__slide{margin-left:0;margin-right:0}}a.simple-slider__slide{display:block}@media(hover:hover)and (pointer:fine){a.simple-slider__slide:hover{text-decoration:none}a.simple-slider__slide:hover .simple-slider__img .img-bg{transform:scale(1.1)}a.simple-slider__slide:hover .simple-slider__title{color:#d1b768}}.simple-slider__img{width:100%;height:calc(360/3840*200vw);overflow:hidden}@media(max-width:1000px){.simple-slider__img{width:100%;height:calc(380/3840*200vw)}}.simple-slider__img .img-bg{transition:transform .3s}.simple-slider__text{width:90%;margin-top:calc(34/3840*200vw);font-size:calc(24/3840*200vw);font-weight:300;line-height:100%}@media(max-width:1000px){.simple-slider__text{margin-top:calc(30/430*100vw);font-size:calc(24/430*100vw);font-style:normal;width:100%}}.simple-slider__title{margin-top:calc(50/3840*200vw);font-size:calc(36/3840*200vw);font-weight:300;line-height:100%;transition:color .3s}.number-block{display:flex}@media(max-width:1000px){.number-block{display:flex;flex-direction:column}}.number-block__item{display:flex;flex-direction:column}.number-block__item sup{margin-top:calc(-8/3840*200vw);font-size:50%}.number-block__item .num{color:#d1b768}@media(max-width:1000px){.number-block__item .num{display:flex;justify-content:center;align-items:flex-end}}.number-block__item .num span:first-child{font-size:calc(134/3840*200vw);line-height:1;font-weight:300;text-transform:uppercase}@media(max-width:1000px){.number-block__item .num span:first-child{font-size:calc(64/375*100vw);font-style:normal}}.number-block__item .num span:nth-child(2){font-size:calc(36/3840*200vw);line-height:1;font-weight:400;margin-left:calc(5/3840*200vw)}@media(max-width:1000px){.number-block__item .num span:nth-child(2){font-size:calc(20/375*100vw);font-style:normal;margin-left:calc(10/375*100vw);line-height:2}}.number-block__item .text{font-size:calc(24/3840*200vw);font-weight:300;line-height:1}@media(max-width:1000px){.number-block__item .text{text-align:center;font-size:calc(16/375*100vw);font-style:normal;line-height:1.2}}.map-container{position:relative;width:100%;height:100vh;display:flex;align-items:center;background-color:#f7f7f7}@media(max-width:1000px){.map-container{height:auto}.map-container .map{height:calc(677/430*100vw)!important}.ymaps-2-1-79-map{height:100%!important;width:100%!important}}.map [class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.map [class*=placemark-overlay] [class*=image]:not([class*=image-with-content]){width:calc(41/3840*200vw)!important;height:calc(46/3840*200vw)!important;top:calc(-46/3840*200vw)!important;left:calc(-20.5/3840*200vw)!important;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%!important;background-size:contain!important}@media(max-width:1000px){.map [class*=placemark-overlay] [class*=image]:not([class*=image-with-content]){top:calc(-35/430*100vw)!important;left:calc(-17.5/430*100vw)!important;width:calc(40/430*100vw)!important;height:calc(50/430*100vw)!important}}.map [class*=balloon__close]{display:none!important}.map [class*=balloon__content]{border:none;height:calc(60/3840*200vw)!important;margin-right:0!important;max-width:calc(300/3840*200vw)!important;padding:0 calc(10/3840*200vw)!important;display:flex!important;align-items:center;font-family:Basis Grotesque Pro,Arial,Helvetica,sans-serif;font-size:calc(16/3840*200vw);font-weight:400;line-height:1;text-transform:uppercase}@media(max-width:1000px){.map [class*=balloon__content]{max-width:calc(380/430*100vw)!important;height:auto!important;padding:calc(10/430*100vw)!important;font-size:calc(16/430*100vw);line-height:1.4}}.map [class*=balloon__content] *{height:auto!important}.map [class*=balloon__tail]{display:none!important}.map [class*=balloon_layout_normal]{top:calc(6/3840*200vw)!important;left:calc(-20/3840*200vw)!important;border:none!important;box-shadow:none!important}@media(max-width:1000px){.map [class*=balloon_layout_normal]{top:calc(6/430*100vw)!important;left:calc(-20/430*100vw)!important}}.map .logo-marker{position:absolute;top:calc(-116/3840*200vw);left:calc(-36/3840*200vw);width:calc(72/3840*200vw);height:calc(116/3840*200vw)}@media(max-width:1000px){.map .logo-marker{width:calc(76/430*100vw);height:calc(76/430*100vw);top:calc(-38/430*100vw);left:calc(-38/430*100vw)}}.map .logo-marker svg{width:100%;height:100%}.map .metro-marker{position:absolute;top:calc(-12/3840*200vw);left:calc(-12/3840*200vw);width:calc(117/3840*200vw);height:calc(23/3840*200vw)}@media(max-width:1000px){.map .metro-marker{width:calc(140/430*100vw);height:calc(28/430*100vw);top:calc(-14/430*100vw);left:calc(-70/430*100vw)}}.map .metro-marker svg{position:relative;z-index:2;width:100%;height:100%}.map .metro-marker:before{content:"";position:absolute;z-index:1;width:110%;height:120%;top:0;left:0;transform:translate(-5%,-10%);background:#fff;filter:blur(1px)}@media(max-width:1000px){.map-legend-container{position:relative;z-index:2;top:0;left:0;bottom:0;height:100%}}.map-legend{position:absolute;top:calc(150/3840*200vw);left:calc(130/3840*200vw);background-color:#181714;color:#fff;padding:calc(100/3840*200vw) calc(75/3840*200vw);display:flex;flex-direction:column;justify-content:center;gap:calc(90/3840*200vw)}@media(max-width:1000px){.map-legend{top:auto;left:auto;bottom:calc(80/430*100vw);padding:calc(45/430*100vw) calc(42/430*100vw);gap:calc(30/430*100vw)}}.map-legend__list{display:flex;flex-direction:column;gap:calc(42/3840*200vw)}@media(max-width:1000px){.map-legend__list{gap:calc(20/430*100vw)}}.map-legend__list svg{width:calc(29/3840*200vw);height:calc(29/3840*200vw)}@media(max-width:1000px){.map-legend__list svg{width:calc(29/430*100vw);height:calc(29/430*100vw)}}.map-legend__item{display:flex;align-items:center;cursor:pointer;font-size:calc(24/3840*200vw);font-weight:300;line-height:125%;transition:color .3s;gap:calc(30/3840*200vw);white-space:nowrap}@media(max-width:1000px){.map-legend__item{font-size:calc(16/430*100vw);gap:calc(30/430*100vw)}}.map-legend__item span{position:relative;width:calc(29/3840*200vw);height:calc(29/3840*200vw);border:3px solid #b8bdb8;display:inline-flex;align-items:center;justify-content:center;transition:border .3s;border-radius:50%;margin-right:calc(30/3840*200vw)}@media(max-width:1000px){.map-legend__item span{width:calc(29/430*100vw);height:calc(29/430*100vw);margin-right:calc(30/430*100vw)}}.map-legend__item span:before{content:"";display:block;position:absolute;width:calc(14/3840*200vw);height:calc(14/3840*200vw);background-color:transparent;border-radius:50%}@media(max-width:1000px){.map-legend__item span:before{width:calc(14/430*100vw);height:calc(14/430*100vw)}}.map-legend__item.active span{border-color:#d1b768}.map-legend__item.active span:before{background-color:#d1b768}@media(hover:hover)and (pointer:fine){.map-legend__item:hover{color:#d1b768}}.map-items-swiper{color:#fff}@media(max-width:1000px){.map-items-swiper{background:#181714;margin-left:calc(25/430*100vw);margin-right:calc(25/430*100vw);width:100%;padding-bottom:calc(80/430*100vw)}.map-items-swiper .swiper-wrapper{padding:0 calc(25/430*100vw);overflow:visible}.map-items-swiper .swiper{width:100%;height:calc(30/430*100vw)}.map-items-swiper .swiper-slide{width:max-content!important}}.map-items-swiper .swiper-slide:last-child{padding-right:calc(50/430*100vw)}@media(max-width:1000px){.map-items-swiper .map-legend__item{color:#fff;font-family:Basis Grotesque Pro;font-size:calc(20/430*100vw)!important;font-style:normal;font-weight:300;line-height:140%}}.map-items-swiper .map-legend__item svg{width:calc(20/430*100vw);height:calc(20/430*100vw);margin-right:calc(10/430*100vw)}@media(max-width:1000px){.map-items-swiper .map-legend__item span{display:none}.map-items-swiper .section__title{color:#fff;display:flex;flex-direction:column;font-size:calc(40/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;padding:calc(80/430*100vw) calc(25/430*100vw) calc(40/430*100vw)}}.contacts__content{position:relative;display:flex;justify-content:space-between}@media(max-width:1000px){.contacts__content{flex-direction:column;padding-top:calc(100/430*100vw)}}.contacts__content .section__title{font-size:calc(48/3840*200vw);line-height:1}@media(max-width:1000px){.contacts__content .section__title{font-size:calc(30/430*100vw);margin-bottom:calc(60/430*100vw)}}.form-section .contacts__content{gap:calc(136/3840*200vw)}@media(max-width:1000px){.contacts .frame-2{padding-right:0;padding-left:0}}.contacts__map{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);position:relative}@media(max-width:1000px){.contacts__map{width:100%;height:calc(950/430*100vw)}}.contacts__map .map .logo-marker{top:calc(-51/3840*200vw);left:calc(-51/3840*200vw);width:calc(102/3840*200vw);height:calc(102/3840*200vw)}@media(max-width:1000px){.contacts__map .map .logo-marker{top:calc(-51/430*100vw);left:calc(-51/430*100vw);width:calc(102/430*100vw);height:calc(102/430*100vw)}}.contacts__map .map .logo-marker svg{width:100%;height:100%;object-fit:contain}.contacts__img{width:calc(920/3840*200vw);height:calc(900/3840*200vw)}@media(max-width:1000px){.contacts__img{width:100%;height:calc(385/430*100vw)}}.contacts__route-link{position:absolute;bottom:calc(100/3840*200vw);left:calc(130/3840*200vw)}@media(max-width:1000px){.contacts__route-link{display:none!important}}.contacts__info{display:flex;flex-direction:column;justify-content:center;background-color:#fff;transition:opacity 1s,transform 1s!important}@media(max-width:1000px){.contacts__info{width:auto}}.contacts__info.animation-active{opacity:1!important;transform:translateX(0)}.home .contacts__info{position:absolute;top:calc(100/3840*200vw);right:calc(130/3840*200vw);bottom:calc(100/3840*200vw);z-index:2;justify-content:space-between;min-height:auto;width:calc(724/3840*200vw);padding:calc(78/3840*200vw) calc(93/3840*200vw) calc(100/3840*200vw) calc(110/3840*200vw)}@media(max-width:1000px){.home-mob .contacts__info{position:absolute;top:auto;left:calc(16/430*100vw);right:calc(16/430*100vw);bottom:calc(70/430*100vw);width:auto;min-height:auto;padding:calc(46/430*100vw) calc(20/430*100vw) calc(50/430*100vw)}}.realty-detail .contacts__info{flex:1 1;min-height:100%}@media(max-width:1000px){.realty-detail .contacts__info{min-height:auto}}.contacts__item{font-size:calc(20/3840*200vw);font-weight:300;margin-bottom:calc(20/3840*200vw);display:flex;flex-direction:column}@media(max-width:1000px){.contacts__item{font-size:calc(20/430*100vw);line-height:1.2;margin-bottom:calc(20/430*100vw)}.contacts__item span,.contacts__item text{width:100%;display:flex}.contacts__item span br,.contacts__item text br{display:none}}.contacts__item a{transition:opacity .3s}@media(hover:hover)and (pointer:fine){.contacts__item a:hover{opacity:.7}}.contacts__item-title{font-weight:700;line-height:1.4}.contact__links{display:flex;flex-direction:column;align-items:flex-start;gap:calc(22/3840*200vw)}@media(max-width:1000px){.contact__links{gap:calc(22/430*100vw);margin-top:calc(50/430*100vw)}}.contact__links .btn{width:calc(390/3840*200vw)}@media(max-width:1000px){.contact__links .btn{width:100%}}@media(hover:hover)and (pointer:fine){.contact__links .btn--black:hover,.contact__links .btn--transp:hover{color:#181714;background:#d1b768;border-color:#d1b768}}@media(max-width:1000px){.link-agree{color:#181714;text-align:center;font-family:Basis Grotesque Pro;font-size:calc(16/430*100vw);font-style:normal;font-weight:300;line-height:112%}}.mortgage-calculator .realty__results-head,.mortgage-calculator .realty__results-item{padding:calc(32/3840*200vw) 0 calc(32/3840*200vw) calc(70/3840*200vw);text-align:center;line-height:1}.mortgage-calculator [data-type=logo]{width:calc(130/3840*200vw)}@media(max-width:1000px){.mortgage-calculator [data-type=logo]{width:calc(215/430*100vw)}}.mortgage-calculator .realty__results-item [data-type=logo]{height:calc(56/3840*200vw)}@media(max-width:1000px){.mortgage-calculator .realty__results-item [data-type=logo]{height:calc(90/430*100vw);margin:0 auto}}.mortgage-calculator .realty__results-item [data-type=logo] img{width:100%;height:100%;object-fit:contain}.mortgage-calculator .realty__results-list[data-view=list] [data-type=type]{width:calc(250/3840*200vw)}.mortgage-calculator .realty__results-list[data-view=list] [data-type=rate]{width:calc(60/3840*200vw)}.mortgage-calculator .realty__results-list[data-view=list] [data-type=first_payment],.mortgage-calculator .realty__results-list[data-view=list] [data-type=month_pay]{width:calc(120/3840*200vw)}.mortgage-calculator .realty__results-list[data-view=list] [data-type=term]{width:calc(110/3840*200vw);text-align:right}@media(max-width:1000px){.mortgage-calculator .realty__results-list[data-view=tile]{padding:0 calc(25/430*100vw)}.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item{padding:calc(20/430*100vw) 0 calc(40/430*100vw);gap:calc(10/430*100vw);border-width:0 0 1px}}.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item [data-type=info]{display:flex;align-items:flex-start;flex-direction:column}@media(max-width:1000px){.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item [data-type=info]{gap:calc(20/430*100vw)}.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item [data-type=info] [data-type=first_payment],.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item [data-type=info] [data-type=month_pay],.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item [data-type=info] [data-type=rate],.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item [data-type=info] [data-type=term]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(5/430*100vw)}}.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item .label{display:none}@media(max-width:1000px){.mortgage-calculator .realty__results-list[data-view=tile] .realty__results-item .label{display:block;color:#898989;font-size:calc(16/430*100vw);font-style:normal;font-weight:400}}.mortgage-calculator-filter.realty__filter{width:calc(500/3840*200vw);padding:calc(55/3840*200vw) calc(75/3840*200vw) calc(65/3840*200vw);margin-right:calc(95/3840*200vw);background-color:#efefef}@media(max-width:1000px){.mortgage-calculator-filter.realty__filter{width:100%;min-width:100vw;box-sizing:border-box;padding:calc(55/430*100vw) calc(25/430*100vw) calc(80/430*100vw);margin-right:0}}.mortgage-calculator-filter.realty__filter .realty__filter-field{justify-content:center}.mortgage-calculator-filter.realty__filter .filter-slider__inputs{display:flex;justify-content:flex-end;margin:0}.mortgage-calculator-filter.realty__filter .filter-slider__inputs input{width:calc(100/3840*200vw);font-weight:400;font-size:calc(16/3840*200vw);text-align:right}@media(max-width:1000px){.mortgage-calculator-filter.realty__filter .filter-slider__inputs input{width:100%;font-size:calc(16/430*100vw)}.mortgage-calculator-filter.realty__filter .realty__filter-buttons .btn{width:100%}.mortgage-calculator-filter .filter-slider{margin-left:0;margin-right:0}}.form{color:#181714;width:calc(550/3840*200vw)}@media(max-width:1000px){.form{width:100%}}.form__title{font-size:calc(64/3840*200vw);font-weight:300;line-height:100%;text-transform:uppercase;margin-bottom:calc(44/3840*200vw)}@media(max-width:1000px){.form__title{font-size:calc(44/430*100vw);margin-bottom:calc(44/430*100vw)}}.form__text{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:125%;margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.form__text{font-size:calc(20/430*100vw);line-height:120%;margin-top:calc(60/430*100vw);width:100%;margin-bottom:0}}.form__inputs{display:flex;flex-wrap:wrap;gap:calc(42/3840*200vw);margin-top:calc(60/3840*200vw);padding:0;border:none}@media(max-width:1000px){.form__inputs{gap:calc(20/430*100vw);margin-top:calc(50/430*100vw)}}.form__input-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;background:transparent}.form__input-container:focus-within .form__label{margin-bottom:calc(20/3840*200vw);transform:translateY(calc(-10 / 3840 * 200vw)) scale(.6);opacity:1}@media(max-width:1000px){.form__input-container:focus-within .form__label{margin-bottom:calc(20/430*100vw);transform:translateY(calc(-10 / 430 * 100vw)) scale(.6)}}.form__input-container .filled{margin-bottom:calc(20/3840*200vw);transform:translateY(calc(-10 / 3840 * 200vw)) scale(.6)!important;opacity:1}@media(max-width:1000px){.form__input-container .filled{margin-bottom:20px;transform:translateY(calc(-10 / 430 * 100vw)) scale(.6)!important}}.form__input{height:calc(52/3840*200vw);font-size:calc(16/3840*200vw);font-weight:500;line-height:140%;background-color:transparent;outline:none;box-shadow:none;border:none;border-bottom:1px solid #181714}@media(max-width:1000px){.form__input{height:calc(52/430*100vw);font-size:calc(16/430*100vw)}}.form__label{position:absolute;top:0;left:0;z-index:10;display:inline-block;font-size:calc(18/3840*200vw);line-height:120%;transform:translateY(calc(16 / 3840 * 200vw)) scale(1);transform-origin:top left;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,opacity .3s;opacity:.8;pointer-events:none}@media(max-width:1000px){.form__label{font-size:calc(18/430*100vw);transform:translateY(calc(16 / 430 * 100vw)) scale(1)}}.form__error{position:absolute;bottom:calc(-18/3840*200vw);left:0;color:red;font-size:calc(12/3840*200vw);margin-top:calc(4/3840*200vw);opacity:0;transition:opacity .3s}@media(max-width:1000px){.form__error{bottom:calc(-18/430*100vw);font-size:calc(12/430*100vw);margin-top:calc(4/430*100vw)}}.form__error.show{opacity:1}.form__bottom{display:flex;align-items:flex-start;flex-direction:column;gap:calc(20/3840*200vw);margin-top:calc(60/3840*200vw)}@media(max-width:1000px){.form__bottom{gap:calc(20/430*100vw);margin-top:calc(60/430*100vw)}}.form__bottom .form__btn{min-width:calc(305/3840*200vw)}@media(max-width:1000px){.form__bottom .form__btn{width:100%;min-width:calc(305/430*100vw)}}.form__checkbox{font-size:calc(14/3840*200vw);font-weight:300}@media(max-width:1000px){.form__checkbox{font-size:calc(14/430*100vw);line-height:1;text-align:left}}.form__checkbox-label{position:relative;display:block;padding-left:calc(40/3840*200vw)}@media(max-width:1000px){.form__checkbox-label{padding-left:calc(40/430*100vw)}}.form__checkbox-input-hidden{position:absolute;visibility:hidden;left:-99999px;top:-99999px;border:0;outline:0 none;height:auto;display:none}.form__checkbox-input-hidden:checked+.form__checkbox-check{background-color:#d1b768;border-color:#d1b768}.form__checkbox-input-hidden:checked+.form__checkbox-check:before{opacity:1}.form__checkbox-input-hidden:not(:checked).error+.form__checkbox-check{border-color:red}.form__checkbox-check{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:calc(24/3840*200vw);height:calc(24/3840*200vw);background-color:#fff;border:1px solid #000;border-radius:0;outline:0 none;transition:border-color .3s,background-color .3s;cursor:pointer}@media(max-width:1000px){.form__checkbox-check{width:calc(24/430*100vw);height:calc(24/430*100vw)}}.form__checkbox-check:before{content:"";position:absolute;width:calc(10/3840*200vw);height:calc(6/3840*200vw);margin-top:calc(-3/3840*200vw);border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg);opacity:0;transition:opacity .3s}@media(max-width:1000px){.form__checkbox-check:before{width:calc(10/430*100vw);height:calc(6/430*100vw);margin-top:calc(-3/430*100vw)}}.form__checkbox-text a{text-decoration:underline}@media(hover:hover)and (pointer:fine){.form__checkbox-text a:hover{text-decoration:none}}.form__info{width:calc(358/3840*200vw);color:#181714;font-size:calc(14/3840*200vw);font-weight:300;line-height:100%}@media(max-width:1000px){.form__info{width:100%;font-size:calc(14/430*100vw);text-align:center}}.popup{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:scale(1.2);transition:opacity .6s ease,visibility .6s ease,transform .6s ease}.popup.active{opacity:1;visibility:visible;transform:scale(1)}.popup-message{z-index:999}@media(max-width:1000px){.popup-message{padding:calc(18/430*100vw)}}.popup-message .popup__close{position:absolute;top:calc(42/3840*200vw);left:calc(52/3840*200vw);width:calc(67/3840*200vw);height:calc(67/3840*200vw)}@media(max-width:1000px){.popup-message .popup__close{top:calc(26/430*100vw);left:calc(31/430*100vw);width:calc(41/430*100vw);height:calc(41/430*100vw)}}@media(hover:hover)and (pointer:fine){.popup-message .popup__close:hover path{stroke:#fff}}.popup-message .popup__content{width:calc(952/3840*200vw);height:calc(430/3840*200vw);background-color:#d1b768;justify-content:center;align-items:center}@media(max-width:1000px){.popup-message .popup__content{width:100%;height:calc(280/430*100vw);padding:calc(20/430*100vw)}}.popup-message .popup__message{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(10/3840*200vw)}@media(max-width:1000px){.popup-message .popup__message{gap:calc(10/430*100vw)}}.popup-message .message-title{color:#181714;text-align:center;font-size:calc(100/3840*200vw);font-weight:300;line-height:1;text-transform:uppercase}@media(max-width:1000px){.popup-message .message-title{font-size:calc(48/430*100vw)}}.popup-message .message-text{color:#181714;text-align:center;font-size:calc(24/3840*200vw);font-weight:300;line-height:1}@media(max-width:1000px){.popup-message .message-text{font-size:calc(20/430*100vw)}}.popup-menu .popup__close{position:absolute;width:calc(67/3840*200vw);height:calc(67/3840*200vw)}@media(max-width:1000px){.popup-menu .popup__close{width:calc(41/430*100vw);height:calc(41/430*100vw)}}.popup-menu .popup__close path{stroke:#fff}@media(hover:hover)and (pointer:fine){.popup-menu .popup__close:hover path{stroke:#181714}}.popup-menu .popup__content{padding:0;background-color:#b8bdb8;align-items:stretch}@media(max-width:1000px){.popup-menu .popup__content{padding:calc(88/430*100vw) calc(25/430*100vw) calc(80/430*100vw)}}.popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup__content{position:relative;width:100%;height:100%;display:flex;align-items:center;padding:calc(65/3840*200vw);background-color:#fff}@media(max-width:1000px){.popup__content{padding:calc(100/430*100vw) calc(25/430*100vw) calc(80/430*100vw);align-items:flex-start;justify-content:center;overflow-y:auto}}.popup__close{position:absolute;top:calc(44/3840*200vw);left:calc(40/3840*200vw);width:calc(46/3840*200vw);height:calc(46/3840*200vw);background:none;border:none;cursor:pointer;z-index:2;padding:0;transition:transform .3s}@media(max-width:1000px){.popup__close{top:calc(28/430*100vw);left:calc(27/430*100vw);width:calc(39/430*100vw);height:calc(39/430*100vw)}}@media(hover:hover)and (pointer:fine){.popup__close:hover{transform:scale(1.2)}.popup__close:hover path{stroke:#d1b768}}.popup__close svg{width:100%;height:100%}.popup__close path{stroke:#181714;transition:stroke .3s}.popup__form{flex-grow:1;padding:0 calc(64/3840*200vw)}@media(max-width:1000px){.popup__form{padding:0}}.popup__form .form{width:calc(650/3840*200vw)}@media(max-width:1000px){.popup__form .form{width:100%}.popup__form .form__title{margin-bottom:calc(20/430*100vw);text-align:center}}.popup__form .form__text{width:calc(570/3840*200vw);margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.popup__form .form__text{width:100%;margin-top:calc(20/430*100vw);margin-bottom:calc(60/430*100vw);text-align:center}}.popup__form .form__bottom,.popup__form .form__inputs{margin-left:calc(100/3840*200vw)}@media(max-width:1000px){.popup__form .form__bottom,.popup__form .form__inputs{margin-left:0}}.popup__form .form__inputs{gap:calc(40/3840*200vw);margin-top:0}@media(max-width:1000px){.popup__form .form__inputs{gap:calc(40/430*100vw)}}.popup__form .form__inputs .form__input{height:calc(42/3840*200vw)}@media(max-width:1000px){.popup__form .form__inputs .form__input{height:calc(42/430*100vw)}}.popup__form .form__inputs .form__label{text-transform:uppercase}.popup__form .form__bottom{margin-top:calc(40/3840*200vw)}@media(max-width:1000px){.popup__form .form__bottom{margin-top:calc(40/430*100vw)}}.popup__form .form__bottom .form__btn{min-width:auto}.popup__menu{position:relative;z-index:1;flex-grow:1;padding:calc(160/3840*200vw) calc(100/3840*200vw) calc(65/2160*200vh);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;color:#181714}@media(max-width:1000px){.popup__menu{padding:0;flex-direction:column;height:max-content}}.popup__menu .menu{display:flex;justify-content:center;gap:calc(100/2160*200vh)}@media(max-width:1000px){.popup__menu .menu{flex-direction:column;align-items:center;gap:calc(40/935*100vh)}}.popup__menu .menu__column{display:flex;flex-direction:column;gap:calc(44/2160*200vh)}@media(max-width:1000px){.popup__menu .menu__column{gap:calc(40/935*100vh);width:calc(250/430*100vw)}}.popup__menu .menu__item{font-size:calc(24/3840*200vw);font-weight:300;line-height:1.2;text-transform:uppercase}@media(max-width:1000px){.popup__menu .menu__item{font-size:calc(24/430*100vw)}}.popup__menu .menu__item[data-type=realty] .menu__item-title{display:flex;align-items:center;gap:calc(10/3840*200vw);cursor:pointer}@media(max-width:1000px){.popup__menu .menu__item[data-type=realty] .menu__item-title{gap:calc(10/430*100vw)}}.popup__menu .menu__item[data-type=realty] .menu__item-title svg{width:calc(22/3840*200vw);height:calc(12/3840*200vw);margin-top:calc(-5/3840*200vw);transition:transform .3s}@media(max-width:1000px){.popup__menu .menu__item[data-type=realty] .menu__item-title svg{width:calc(22/430*100vw);height:calc(12/430*100vw);margin-top:calc(-5/430*100vw)}}.popup__menu .menu__item[data-type=realty] .menu__item-title path{stroke:#fff}.popup__menu .menu__item[data-type=realty][data-active=true] svg{transform:scaleY(-1)}.popup__menu .menu__item[data-type=realty][data-active=true] .menu__subitems{max-height:calc(1000/3840*200vw)}.popup__menu .menu__item[data-type=realty][data-active=false] svg{transform:scaleY(1)}.popup__menu .menu__item[data-type=realty][data-active=false] .menu__subitems{max-height:0}.popup__menu .menu__item .menu__subitems{overflow:hidden;transition:max-height .6s}.popup__menu .menu__item li{font-size:calc(20/3840*200vw);line-height:1;text-transform:none}@media(max-width:1000px){.popup__menu .menu__item li{font-size:calc(20/430*100vw)}}.popup__menu .menu__item li:before{background:#fff;top:calc(7/3840*200vw);left:calc(10/3840*200vw);width:calc(4/3840*200vw);height:calc(4/3840*200vw)}@media(max-width:1000px){.popup__menu .menu__item li:before{top:calc(7/430*100vw);left:calc(4/430*100vw);width:calc(4/430*100vw);height:calc(4/430*100vw)}.popup__menu .menu__item ul{gap:0}}.popup__menu .menu__item li,.popup__menu .menu__item li+li{margin-top:calc(24/3840*200vw)}@media(max-width:1000px){.popup__menu .menu__item li,.popup__menu .menu__item li+li{margin-top:calc(24/430*100vw)}}.popup__menu .menu-info{display:flex;align-items:center;gap:calc(136/2160*200vh);font-size:calc(16/3840*200vw);margin-top:auto}@media(max-width:1000px){.popup__menu .menu-info{flex-direction:column;gap:calc(42/935*100vh);font-size:calc(16/430*100vw);margin-top:calc(90/935*100vh)}}.popup__menu .menu-info__links{display:flex;align-items:center;gap:calc(24/2160*200vh)}@media(max-width:1000px){.popup__menu .menu-info__links{flex-wrap:wrap;justify-content:center;gap:calc(24/935*100vh)}}.popup__menu .menu-info__links a{text-decoration:underline}@media(hover:hover)and (pointer:fine){.popup__menu .menu-info__links a:hover{text-decoration:none}}.popup__menu .menu-bottom{display:flex;justify-content:space-between;gap:calc(12/2160*200vh);font-size:calc(16/3840*200vw);margin-top:calc(40/3840*200vw);padding-top:calc(40/3840*200vw);border-top:1px solid #3e3e3e}@media(max-width:1000px){.popup__menu .menu-bottom{flex-direction:column;align-items:center;gap:calc(32/935*100vh);font-size:calc(16/430*100vw);margin-top:calc(44/430*100vw);padding-top:calc(38/430*100vw);text-align:center}}.popup__menu .menu-bottom__item-title{font-weight:500}.popup__img-wrap{position:relative;width:calc(906/3840*200vw);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup__img{position:absolute;width:100%;height:100%}.popup__img-content{position:absolute;z-index:2;color:#181714;text-align:center;text-transform:uppercase;font-weight:300;display:flex;flex-direction:column;align-items:center;gap:calc(10/3840*200vw)}.popup__img-title{position:relative;z-index:2;font-size:calc(37/3840*200vw);line-height:100%}@media(max-width:1000px){.popup__img-title{max-width:70%;text-align:center;font-size:calc(32/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}}.popup__img-subtitle{position:relative;z-index:2;font-size:calc(14/3840*200vw);line-height:80%}@media(max-width:1000px){.popup__img-subtitle{text-align:center;font-size:calc(13/430*100vw);font-style:normal;font-weight:300;line-height:80%;text-transform:uppercase}}.popup__img-letters{position:relative;z-index:10;width:100%;height:100%}.popup__img-letters svg{position:absolute}.popup__img-letters path{fill:#181714}.popup__img-letters .letter-d{top:calc(78/3840*200vw);left:calc(96/3840*200vw);width:calc(152/3840*200vw)}@media(max-width:1000px){.popup__img-letters .letter-d{width:calc(47/430*100vw)}}.popup__img-letters .letter-u{top:calc(74/3840*200vw);right:calc(73/3840*200vw);width:calc(240/3840*200vw)}@media(max-width:1000px){.popup__img-letters .letter-u{width:calc(80/430*100vw)}}.popup__img-letters .letter-n{left:calc(96/3840*200vw);bottom:calc(76/3840*200vw);width:calc(152/3840*200vw)}@media(max-width:1000px){.popup__img-letters .letter-n{width:calc(54/430*100vw)}}.popup__img-letters .letter-a{right:calc(78/3840*200vw);bottom:calc(76/3840*200vw);width:calc(166/3840*200vw)}@media(max-width:1000px){.popup__img-letters .letter-a{width:calc(53/430*100vw)}}.cookie-popup{position:fixed;z-index:10;left:50%;bottom:calc(16/2160*200vh);width:calc(1190/3840*200vw);margin-left:calc(-595/3840*200vw);display:flex;align-items:center;gap:calc(25/3840*200vw);padding:calc(14/3840*200vw) calc(45/3840*200vw);background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transform:translateY(calc(200 / 2160 * 200vh));transition:opacity var(--speedAnim),transform var(--speedAnim)}@media(max-width:1000px){.cookie-popup{width:auto;left:0;right:0;bottom:0;margin-left:0;flex-direction:column;gap:calc(10/935*100vh);padding:calc(20/935*100vh) calc(20/430*100vw)}}.cookie-popup.active{transform:none;opacity:1}.cookie-popup__text{width:100%;font-size:calc(16/3840*200vw);font-weight:300;line-height:1}@media(max-width:1000px){.cookie-popup__text{font-size:calc(16/430*100vw);text-align:center}}.cookie-popup__text a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){.cookie-popup__text a:hover{text-decoration:none}}.cookie-popup__btn{min-width:calc(187/3840*200vw);height:calc(38/3840*200vw);padding:calc(8/3840*200vw) calc(54/3840*200vw);display:flex;align-items:center;justify-content:center;color:#181714;font-size:calc(18/3840*200vw);line-height:105%;background-color:transparent;border:1px solid #181714;border-radius:calc(20/3840*200vw);cursor:pointer;transition:background-color .3s,border-color .3s}@media(hover:hover){.cookie-popup__btn:hover{background-color:#fff;border-color:#fff}}@media(max-width:1000px){.cookie-popup__btn{min-width:calc(187/430*100vw);width:100%;height:calc(38/430*100vw);padding:calc(8/430*100vw) calc(54/430*100vw);font-size:calc(18/430*100vw);border-radius:calc(20/430*100vw)}}body{font-family:Basis Grotesque Pro,Arial,Helvetica,sans-serif;font-weight:400;margin:0;color:#181714;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width:1000px){body{overflow-x:hidden}body.overflow{overflow:hidden}}#__next,body.load #__next{opacity:1}#__next{transition:opacity 1.2s}#__next,#smooth-wrapper{background:#fff}*{box-sizing:border-box}h1,h2,h3,h4{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;margin:0}p{margin:0}svg{height:auto}img,svg{display:block}img{outline:none}div[data-lazy],img[data-lazy]{transition:opacity .3s;opacity:0}div[data-lazy].lazy-loaded,img[data-lazy].lazy-loaded{opacity:1}.lazy-img{position:relative}.lazy-img,.lazy-img>div{width:100%;height:100%;background-position:50% 50%;background-size:cover}.lazy-img>div{position:absolute;left:0;top:0}[data-animation]{transform:translateY(12vh);transition:transform .6s,opacity .2s}@media(max-width:1000px){[data-animation]{transform:translateY(10vh);transition:transform .4s,opacity .2s}}[data-animation].animation-active{transform:translateY(0)}.img,.img-bg{background-color:hsla(0,0%,76%,.1)}.img-bg{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .3s}a{text-decoration:none;color:inherit}@media(hover:hover)and (pointer:fine){a:hover{text-decoration:underline;text-decoration-thickness:1px}}.section{position:relative;padding-top:calc(196/3840*200vw);padding-bottom:calc(196/3840*200vw)}@media(max-width:1000px){.section{padding-top:0;padding-bottom:0}}.section--gold{background-color:#d1b768}.section--bronze{background-color:#b99170}.section--black{background-color:#181714;color:#fff}.section__title{font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.section__title{font-size:calc(40/430*100vw)}}@media(max-width:420px){.section__title{font-size:calc(36/375*100vw)}}.section__title .gold{color:#d1b768}.frame{position:relative;z-index:5;padding-left:calc(130/3840*200vw);padding-right:calc(130/3840*200vw)}@media(max-width:1000px){.frame{padding-left:calc(25/430*100vw);padding-right:calc(25/430*100vw)}}@media(max-width:420px){.frame{padding-left:calc(16/375*100vw);padding-right:calc(16/375*100vw)}}.loader{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background:#181714;transition:opacity .6s;pointer-events:none}.loader.step1 .loader__lines{transform:translate(-39%) rotate(-9.95deg)}.loader.step2 .loader__lines{transform:translate(-39%,81.14%) rotate(-9.95deg)}@media(max-width:1000px){.loader.step2 .loader__lines{transform:translate(-39%,35%) rotate(-9.95deg)}}.loader.step4 .loader__logo{top:20%;left:50%;width:calc(2100/3840*200vw);height:calc(669/3840*200vw);transform:translateX(-50%) scale(1)}@media(max-width:1000px){.loader.step4 .loader__logo{top:42%;width:calc(480/430*100vw);height:calc(153/430*100vw);margin-top:0;transform:translateX(-50%)}}.loader.step5{opacity:0;pointer-events:none}.loader__lines{position:absolute;z-index:0;left:50%;top:calc(219.78/2160*200vh);width:calc(4291.15/2160*200vh);height:calc(529.92/2160*200vh);background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(/_next/static/media/loader.663ac429.png);transform:translate(-62.5%) rotate(7.48deg);transition:transform 1.2s;will-change:transform}.loader__logo{position:absolute;z-index:1;top:calc(283/2160*200vh);left:50%;transform:translateX(-50%) scale(0);transition:transform 1.2s,width 1.2s,height 1.2s,top 1.2s;width:calc(1179.59/2160*200vh);height:calc(377/2160*200vh)}@media(max-width:1000px){.loader__logo{top:50%;width:calc(381.34/935*100vh);height:calc(131/935*100vh);margin-top:calc(-210.5/935*100vh)}}body.collapse-header.hide-header .header,body.collapse-header.hide-header-bottom .header{transform:translateY(-150%)}body.collapse-header .header{background-color:#fff;padding-top:calc(53/3840*200vw);padding-bottom:calc(42/3840*200vw);transition:transform .6s,padding .6s,background-color .6s}@media(max-width:1000px){body.collapse-header .header{padding-top:calc(25/430*100vw);padding-bottom:calc(15/430*100vw)}}body.collapse-header .header:before{opacity:.5}body.collapse-header .header__logo{top:calc(60/3840*200vw);width:calc(206/3840*200vw)}@media(max-width:1000px){body.collapse-header .header__logo{top:calc(25/430*100vw);width:calc(134/430*100vw)}}body.collapse-header .header__logo .logo-svg1{display:none}body.collapse-header .header__logo .logo-svg2{display:block}body.hide-header-scroll .header{transform:translateY(-100%)!important}body:not(.collapse-header) .header[data-page=home] .header__logo{opacity:0;visibility:hidden}@media(max-width:1000px){body:not(.collapse-header) .header[data-page=home] .header__burger span{background-color:#fff}body:not(.collapse-header) .header[data-page=home] .header__logo path{fill:#181714}body:not(.collapse-header) .header[data-page=home] .header__phone-icon path{stroke:#fff}}body:not(.collapse-header) .header[data-page="404"],body:not(.collapse-header) .header[data-page=genplan-corpus],body:not(.collapse-header) .header[data-page=genplan],body:not(.collapse-header) .header[data-page=home]{background-color:transparent;box-shadow:none}body:not(.collapse-header) .header[data-page=genplan-corpus],body:not(.collapse-header) .header[data-page=genplan]{padding-top:calc(50/3840*200vw);padding-bottom:calc(42/3840*200vw)}body:not(.collapse-header) .header[data-page=genplan-corpus]:before,body:not(.collapse-header) .header[data-page=genplan]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.9) 90%,transparent)}body:not(.collapse-header) .header[data-page=genplan-corpus] .header__logo,body:not(.collapse-header) .header[data-page=genplan] .header__logo{top:calc(44/3840*200vw)}body:not(.collapse-header) .header[data-page=genplan-corpus] .header__logo .logo-svg1,body:not(.collapse-header) .header[data-page=genplan] .header__logo .logo-svg1{display:none}body:not(.collapse-header) .header[data-page=genplan-corpus] .header__logo .logo-svg2,body:not(.collapse-header) .header[data-page=genplan] .header__logo .logo-svg2{display:block}body:not(.collapse-header) .header[data-page="404"] .header__logo path{fill:#181714}@media(hover:hover)and (pointer:fine){body:not(.collapse-header) .header[data-page="404"] .header__logo:hover path{fill:#b8921f}}body.white-header:not(.collapse-header) .header .header__burger span{background-color:#fff}body.white-header:not(.collapse-header) .header .header__realty-lnk{color:#fff;border-color:#fff;outline:none}body.white-header:not(.collapse-header) .header .header__realty-lnk:focus{outline:none}body.white-header:not(.collapse-header) .header .header__callme,body.white-header:not(.collapse-header) .header .header__fav span,body.white-header:not(.collapse-header) .header .header__phone{color:#fff}body.white-header:not(.collapse-header) .header .header__logo path{fill:#fff}@media(hover:hover)and (pointer:fine){body.white-header:not(.collapse-header) .header .header__logo:hover path{fill:#d1b768}}.header{position:fixed;left:0;top:0;z-index:20;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:#fff;padding-top:calc(90/3840*200vw);padding-bottom:calc(20/3840*200vw);gap:100px;font-size:calc(20/3840*200vw);line-height:1.2;transform:translateY(0);transition:transform .6s,padding .6s,background-color .6s,-webkit-backdrop-filter .6s;transition:transform .6s,padding .6s,background-color .6s,backdrop-filter .6s;transition:transform .6s,padding .6s,background-color .6s,backdrop-filter .6s,-webkit-backdrop-filter .6s;box-shadow:0 0 1px #fff}@media(max-width:1000px){.header{padding-top:calc(25/430*100vw);padding-bottom:calc(20/430*100vw);gap:calc(50/430*100vw);font-size:calc(16/430*100vw)}.header[data-page=news-detail] .header__logo path,.header[data-page=news] .header__logo path{fill:#181714}}.header__left,.header__right{position:relative;z-index:2;display:flex;align-items:center;gap:calc(80/3840*200vw)}@media(max-width:1000px){.header__left,.header__right{gap:calc(20/430*100vw)}}.header__burger{position:relative;cursor:pointer;width:calc(63/3840*200vw);height:calc(63/3840*200vw);display:flex;align-items:center;justify-content:center}@media(max-width:1000px){.header__burger{width:calc(40/430*100vw);height:calc(40/430*100vw)}}.header__burger span{position:absolute;display:block;width:calc(63/3840*200vw);height:2px;min-height:1px;background-color:#181714;transition:background-color .3s,transform .3s}@media(max-width:1000px){.header__burger span{width:calc(40/430*100vw);height:2px}}.header__burger span:first-child{transform:translateY(calc(-6 / 3840 * 200vw)) scale(1)}@media(max-width:1000px){.header__burger span:first-child{transform:translateY(-5px) scale(1)}}.header__burger span:last-child{transform:translateY(calc(6 / 3840 * 200vw)) scale(1)}@media(max-width:1000px){.header__burger span:last-child{transform:translateY(5px) scale(1)}}@media(hover:hover)and (pointer:fine){.header__burger:hover span:first-child{transform:translateY(calc(-6 / 3840 * 200vw)) scale(1.2)}.header__burger:hover span:last-child{transform:translateY(calc(6 / 3840 * 200vw)) scale(1.2)}}.header__realty-lnk.btn{border-color:#181714}@media(hover:hover)and (pointer:fine){.header__realty-lnk.btn:hover{border-color:#d1b768!important;background-color:#d1b768!important}}.header__phone-wrap{height:calc(63/3840*200vw);display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:calc(5/3840*200vw)}@media(max-width:1000px){.header__phone-wrap{height:calc(40/430*100vw)}}.header__phone{cursor:pointer;color:#181714;transition:color .3s}@media(hover:hover)and (pointer:fine){.header__phone:hover{text-decoration:underline;text-decoration-thickness:1px}}@media(max-width:1000px){.header__phone{position:relative;width:calc(40/430*100vw);height:calc(40/430*100vw);color:transparent!important;display:flex;align-items:center;justify-content:center}}.header__phone-icon{display:none;pointer-events:none}@media(max-width:1000px){.header__phone-icon{position:absolute;display:flex;width:calc(30/430*100vw);height:calc(30/430*100vw)}.header__phone-icon svg{width:100%;height:100%;object-fit:contain}.header__phone-icon svg path{stroke:#181714;transition:stroke .3s}}.header__callme{color:#181714;cursor:pointer;text-decoration:underline;font-size:calc(16/3840*200vw);transition:color .3s}@media(max-width:1000px){.header__callme{font-size:calc(16/430*100vw);color:transparent!important}}@media(hover:hover)and (pointer:fine){.header__callme:hover{text-decoration:none;text-decoration-thickness:1px}}.header__logo{position:absolute;z-index:2;top:calc(75/3840*200vw);left:50%;width:calc(292/3840*200vw);transform:translateX(-50%);opacity:1;visibility:visible;transition:opacity .3s,visibility .3s,width .6s,height .6s,transform .6s,top .6s;cursor:pointer;text-decoration:none}@media(hover:hover)and (pointer:fine){.header__logo:hover path{fill:#b8921f}}@media(max-width:1000px){.header__logo{top:calc(20/430*100vw);width:calc(154/430*100vw)}}.header__logo svg{width:100%}.header__logo path{fill:#d1b768;transition:fill .3s}.header__logo .logo-svg1{display:block}.header__logo .logo-svg2{display:none}body.hide-logo-header .header__logo{opacity:0;visibility:hidden}.header__fav{position:relative;width:calc(41/3840*200vw);height:calc(35/3840*200vw);display:flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.header__fav .header__fav-link:hover path{fill:#b8921f;stroke:#b8921f}}.header__fav svg{width:100%;height:100%;object-fit:contain;transition:opacity .3s}.header__fav path{fill:transparent;stroke:#d1b768;stroke-width:1px;transition:fill .3s,stroke .3s}.header__fav svg[data-active=true] path{fill:#d1b768;stroke:#d1b768}.header__fav span{color:#181714;font-size:calc(16/3840*200vw);font-weight:400;text-align:center}.bg-lines,.header__fav span{position:absolute;pointer-events:none}.bg-lines{width:100%;z-index:0;left:0;right:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-lines1{top:calc(1094/3840*200vw);height:calc(957/3840*200vw)}@media(max-width:1000px){.bg-lines1{top:calc(-4/430*100vw);height:auto}}.bg-lines2{bottom:calc(-252/3840*200vw);height:calc(694/3840*200vw)}@media(max-width:1000px){.bg-lines2{bottom:calc(-84/430*100vw);height:auto}}.bg-lines3{top:calc(360/3840*200vw);height:calc(1436/3840*200vw)}@media(max-width:1000px){.bg-lines3{top:calc(310/430*100vw);height:auto}}.bg-lines4{top:calc(-31/3840*200vw);height:calc(468/3840*200vw)}.bg-lines5{top:calc(-22/3840*200vw);height:calc(677/3840*200vw)}.bg-lines6{bottom:calc(-20/3840*200vw);height:calc(587/3840*200vw)}.bg-lines6-2{top:calc(290/3840*200vw);height:calc(639/3840*200vw)}.bg-lines7{top:calc(-190/3840*200vw)}.bg-lines7,.bg-lines8{height:calc(587/3840*200vw)}.bg-lines8{top:calc(85/3840*200vw)}@media(max-width:1000px){.bg-lines8{top:calc(67/430*100vw);height:calc(227/430*100vw)}}.bg-lines9{top:calc(-35/3840*200vw);height:calc(587/3840*200vw)}.bg-lines10{top:calc(450/3840*200vw);right:auto;width:calc(1620/3840*200vw);height:calc(290/3840*200vw)}@media(max-width:1000px){.bg-lines10{top:calc(505/430*100vw);right:0;width:100%;height:calc(156/430*100vw)}}.bg-lines11{top:auto;height:calc(430/3840*200vw)}@media(max-width:1000px){.bg-lines11{height:calc(280/430*100vw);max-height:100%}}.btn{display:inline-flex;height:calc(62/3840*200vw);padding:calc(10/3840*200vw) calc(52/3840*200vw);justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:300px;background:#d1b768;border:1px solid #d1b768;color:#181714;font-size:calc(20/3840*200vw);font-weight:400;line-height:120%;white-space:nowrap;transition:opacity .3s ease-in,background-color .3s ease-in,border-color .3s ease-in,color .3s ease-in;cursor:pointer;outline:none}@media(max-width:1000px){.btn{height:calc(50/430*100vw);padding:calc(19/430*100vw) calc(52/430*100vw);justify-content:center;align-items:center;gap:calc(10/430*100vw);border-radius:calc(300/430*100vw);font-size:calc(20/430*100vw);font-style:normal;font-weight:400;line-height:normal}}.btn:focus{outline:none}@media(hover:hover)and (pointer:fine){.btn:hover{text-decoration:none;color:#fff;background:#181714;border-color:#181714}}.btn--black{background:#181714;border-color:#181714;color:#fff}@media(hover:hover)and (pointer:fine){.btn--black:hover{color:#181714;background:#fff;border-color:#fff}}.btn--white{background:#fff;border:1px solid #fff;color:#181714;transition:background-color .3s}@media(hover:hover)and (pointer:fine){.btn--white:hover{background-color:#d1b768;border-color:#d1b768}}.btn--transp{background-color:transparent;border-color:#d1b768}@media(hover:hover)and (pointer:fine){.btn--transp:hover{color:#181714;background-color:#f7f7f7;border-color:#181714}}.link{color:#181714;display:flex;align-items:center;gap:calc(9/3840*200vw);font-size:calc(20/3840*200vw);font-weight:500;line-height:120%;letter-spacing:-.2px;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s;cursor:pointer;border:none;outline:none}@media(max-width:1000px){.link{font-size:calc(16/430*100vw);font-style:normal;font-weight:500;letter-spacing:-.16px;line-height:100%;gap:calc(9/430*100vw)}.link p{line-height:120%;marign-top:calc(5/430*100vw)}}.link svg{width:calc(45/3840*200vw);height:calc(35/3840*200vw);transition:transform .3s}@media(max-width:1000px){.link svg{width:calc(43/430*100vw);height:calc(33/430*100vw)}}.link svg path{stroke:#181714}@media(hover:hover)and (pointer:fine){.link:hover{-webkit-text-decoration-color:#181714;text-decoration-color:#181714}.link:hover svg{transform:translateX(20%)}}.link--gold{color:#d1b768;font-weight:500;text-transform:uppercase}.link--gold svg path{stroke:#d1b768}@media(hover:hover)and (pointer:fine){.link--gold:hover{-webkit-text-decoration-color:#d1b768;text-decoration-color:#d1b768}}ul{list-style:none;margin:0;padding:0}ul li{padding-left:calc(28/3840*200vw);position:relative;font-size:calc(36/3840*200vw)}@media(max-width:1000px){ul li{padding-left:calc(27/430*100vw);font-size:calc(24/430*100vw);line-height:calc(24/430*100vw);margin:0}}ul li:before{content:"";width:calc(7/3840*200vw);height:calc(7/3840*200vw);position:absolute;top:calc(12/3840*200vw);left:0;background-color:#181714;border-radius:50%}@media(max-width:1000px){ul li:before{width:calc(7/430*100vw);height:calc(7/430*100vw);right:calc(20/430*100vw);top:calc(12/430*100vw)}}ul li+li{margin-top:calc(20/3840*200vw)}@media(max-width:1000px){ul li+li{margin:0}}.footer{padding:calc(166/3840*200vw) calc(138/3840*200vw) calc(152/3840*200vw) calc(154/3840*200vw);background:#181714;color:#b0b0b0;font-size:calc(16/3840*200vw);font-weight:300}@media(max-width:1000px){.footer{color:#fff;padding:calc(88/430*100vw) calc(25/430*100vw) calc(100/430*100vw);font-size:calc(20/430*100vw)}}.footer .social-links{justify-content:flex-end;margin-top:calc(120/3840*200vw)}@media(max-width:1000px){.footer .social-links{justify-content:center;margin-top:calc(60/430*100vw)}}.footer .social-links a path{fill:#fff}@media(hover:hover)and (pointer:fine){.footer .social-links a:hover path{fill:#d1b768}}.footer__top{display:flex}@media(max-width:1000px){.footer__top{flex-direction:column;align-items:center}}.footer__bottom{margin-top:calc(-180/3840*200vw)}@media(max-width:1000px){.footer__bottom{margin-top:calc(60/430*100vw);font-size:calc(16/430*100vw)}}.footer__logo{width:calc(292/3840*200vw);height:calc(98/3840*200vw);margin-right:calc(266/3840*200vw);cursor:pointer}@media(max-width:1000px){.footer__logo{width:calc(292/430*100vw);height:calc(98/430*100vw);margin-right:0}}.footer__logo svg{width:100%;height:100%;object-fit:contain}.footer__logo path{fill:#d1b768;transition:fill .3s}@media(hover:hover)and (pointer:fine){.footer__logo:hover path{fill:#fff}}.footer__menu{flex:1 1;display:flex;align-items:flex-start;font-size:calc(20/3840*200vw);font-weight:300;gap:calc(70/3840*200vw)}@media(max-width:1000px){.footer__menu{gap:calc(35/430*100vw);flex-direction:column;font-size:calc(20/430*100vw);margin-right:0;margin-top:calc(55/430*100vw)}}.footer__menu a{transition:opacity .3s,color .3s!important}.footer__menu-column{display:flex;flex-direction:column;gap:calc(45/3840*200vw)}@media(max-width:1000px){.footer__menu-column{gap:calc(35/430*100vw)}}.footer__menu-item{color:#b0b0b0;display:block;white-space:nowrap;transition:opacity .3s,color .3s}@media(max-width:1000px){.footer__menu-item{color:#fff}}@media(hover:hover)and (pointer:fine){.footer__menu-item:hover{opacity:1!important;color:#fff;text-decoration:none}.footer__menu-item:hover[data-type=realty] .footer__menu-item-title path{stroke:#fff}}.footer__menu-item[data-type=realty] .footer__menu-item-title{display:flex;align-items:center;gap:calc(10/3840*200vw);cursor:pointer}@media(max-width:1000px){.footer__menu-item[data-type=realty] .footer__menu-item-title{gap:calc(10/430*100vw)}}.footer__menu-item[data-type=realty] .footer__menu-item-title svg{width:calc(22/3840*200vw);height:calc(12/3840*200vw);transition:transform .6s}@media(max-width:1000px){.footer__menu-item[data-type=realty] .footer__menu-item-title svg{width:calc(22/430*100vw);height:calc(12/430*100vw)}}.footer__menu-item[data-type=realty] .footer__menu-item-title path{stroke:#b0b0b0;transition:stroke .6s}@media(max-width:1000px){.footer__menu-item[data-type=realty] .footer__menu-item-title path{stroke:#fff}}.footer__menu-item[data-type=realty][data-active=true] svg{transform:scaleY(-1)}.footer__menu-item[data-type=realty][data-active=true] .footer__menu-subitems{max-height:calc(1000/3840*200vw)}.footer__menu-item[data-type=realty][data-active=false] svg{transform:scaleY(1)}.footer__menu-item[data-type=realty][data-active=false] .footer__menu-subitems{max-height:0}.footer__menu-item .footer__menu-subitems{overflow:hidden;transition:max-height .6s}.footer__menu-item li{padding-left:calc(20/3840*200vw);color:#b0b0b0;font-size:calc(16/3840*200vw);line-height:1;text-transform:none}@media(max-width:1000px){.footer__menu-item li{padding-left:calc(20/430*100vw);font-size:calc(16/430*100vw);color:#fff}}@media(hover:hover)and (pointer:fine){.footer__menu-item li:hover a{opacity:1!important;color:#fff;text-decoration:none}.footer__menu-item li:hover:before{background:#fff}}.footer__menu-item li a{transition:color .6s}.footer__menu-item li:before{background:#b0b0b0;top:calc(7/3840*200vw);left:calc(2/3840*200vw);width:calc(4/3840*200vw);height:calc(4/3840*200vw);transition:background-color .6s}@media(max-width:1000px){.footer__menu-item li:before{top:calc(5/430*100vw);left:calc(2/430*100vw);width:calc(4/430*100vw);height:calc(4/430*100vw);background:#fff}.footer__menu-item ul{gap:0}}.footer__menu-item li:first-child{margin-top:calc(24/3840*200vw)}@media(max-width:1000px){.footer__menu-item li:first-child{margin-top:calc(24/430*100vw)}}.footer__menu-item li+li{margin-top:calc(16/3840*200vw)}@media(max-width:1000px){.footer__menu-item li+li{margin-top:calc(16/430*100vw)}}.footer__info{width:calc(371/3840*200vw);margin-left:calc(72/3840*200vw);text-align:right}@media(max-width:1000px){.footer__info{width:100%;margin-top:calc(60/430*100vw);margin-left:0;text-align:center}}.footer__block{margin-bottom:calc(100/3840*200vw)}@media(max-width:1000px){.footer__block{margin-bottom:calc(50/430*100vw)}}.footer__block div{margin-bottom:calc(5/3840*200vw)}@media(max-width:1000px){.footer__block div{margin-bottom:calc(5/430*100vw)}}.footer__block a{transition:color .3s}@media(hover:hover)and (pointer:fine){.footer__block a:hover{color:#fff}}.footer__address{display:block;transition:opacity .3s,color .3s}@media(hover:hover)and (pointer:fine){.footer__address:hover{color:#fff}}.footer__block-title{margin-bottom:calc(10/3840*200vw)!important;font-weight:700}@media(max-width:1000px){.footer__block-title{margin-bottom:calc(10/430*100vw)!important}}.footer__block-phones{display:flex;flex-direction:column;gap:calc(10/3840*200vw)}.footer__block-mails{display:inline-flex;flex-direction:column;align-items:flex-start}@media(max-width:1000px){.footer__block-mails{align-items:flex-start}}.footer__block-mails a{display:flex;align-items:center;margin-bottom:calc(10/3840*200vw);justify-content:flex-start;text-decoration:underline;-webkit-text-decoration-line:1px;text-decoration-line:1px;cursor:pointer}@media(max-width:1000px){.footer__block-mails a{margin-bottom:calc(5/430*100vw)}}.footer__block-mails__img{background-image:url(/_next/static/media/mail.748f51c5.svg);width:calc(25/3840*200vw);height:calc(15/3840*200vw);background-size:cover;background-repeat:no-repeat;background-position:50%;margin-right:calc(10/3840*200vw);margin-bottom:0!important}@media(max-width:1000px){.footer__block-mails__img{width:calc(25/430*100vw);height:calc(15/430*100vw);margin-right:calc(10/430*100vw)}}.footer__flex-block_topGk{width:calc(85/3840*200vw);margin-right:calc(53/3840*200vw)}.footer__flex-block{display:flex;align-items:center;flex-wrap:wrap;gap:calc(84/3840*200vw);margin-bottom:calc(40/3840*200vw)}@media(max-width:1000px){.footer__flex-block{gap:calc(60/430*100vw) calc(80/430*100vw);margin-bottom:calc(60/430*100vw);flex-direction:column}}.footer__flex-block .fn_awards,.footer__flex-block .fn_urban{margin-bottom:0}@media(max-width:1000px){.footer__flex-block .fn_awards,.footer__flex-block .fn_urban{margin-bottom:0}.footer__flex-block .fn_sber{order:2}}.footer__flex-block .fn_sber__text{color:#fff}@media(max-width:1000px){.footer__flex-block .fn_sber__text{font-size:calc(14/430*100vw);text-align:center}}.footer__flex-block .fn_sber__logo{margin-top:calc(20/3840*200vw)}@media(max-width:1000px){.footer__flex-block .fn_sber__logo{margin-top:calc(10/430*100vw);width:calc(200/430*100vw)}}.fn_sber__text{color:#000;font-size:calc(14/3840*200vw);font-style:normal;font-weight:400;line-height:1;text-transform:uppercase}.fn_sber__logo{width:calc(235/3840*200vw);margin-top:calc(25/3840*200vw);margin-left:calc(-10/3840*200vw)}@media(max-width:1000px){.fn_sber__logo{margin-top:calc(10/430*100vw);margin-left:calc(-10/430*100vw)}}.fn_sber__logo svg{display:block}.fn_sber__logo img,.fn_sber__logo svg{width:100%;height:auto}.fn_awards{margin-bottom:calc(43/3840*200vw)}@media(max-width:1000px){.fn_awards{margin-bottom:30px}}.fn_awards img{display:block;max-width:100%;width:calc(183/3840*200vw)}@media(max-width:1000px){.fn_awards img{width:calc(130/430*100vw)}}.fn_urban{margin-bottom:calc(43/3840*200vw)}@media(max-width:1000px){.fn_urban{margin-bottom:30px}}.fn_urban img{display:block;max-width:100%;width:calc(95/3840*200vw)}@media(max-width:1000px){.fn_urban img{width:calc(70/430*100vw)}}.footer__text{width:calc(1270/3840*200vw);margin-bottom:calc(20/3840*200vw);line-height:normal;font-size:calc(16/3840*200vw);overflow:hidden}@media(max-width:1000px){.footer__text{width:100%;margin-bottom:calc(25/430*100vw);font-size:calc(16/430*100vw)}}.footer__text a{text-decoration:underline;cursor:pointer;transition:opacity .3,color .3s}.footer__text a:hover{color:#fff}.footer__text .toggle-link{text-decoration:underline;cursor:pointer}.footer__text .toggle-text{max-height:0;opacity:0;visibility:hidden;transition:max-height .6s,padding .6s}.footer__text .toggle-text.show{max-height:calc(1000/3840*200vw);opacity:1;visibility:visible}@media(max-width:1000px){.footer__text .toggle-text.show{max-height:calc(1000/430*100vw)}}.footer__links{margin-top:calc(12/3840*200vw);display:flex}@media(max-width:1000px){.footer__links{width:100%;margin-top:calc(32/430*100vw);justify-content:space-between;flex-direction:column}}.footer__links span{margin-right:calc(44/3840*200vw)}.footer__links span a{margin-right:0}@media(max-width:1000px){.footer__links span{margin-right:0;margin-bottom:calc(16/430*100vw)}}.footer__links a{margin-right:calc(50/3840*200vw);text-decoration:underline;transition:opacity .3s,color .3s}@media(max-width:1000px){.footer__links a{margin-right:calc(31/430*100vw)}.footer__links a:last-child{margin-right:0}}@media(hover:hover)and (pointer:fine){.footer__links a:hover{color:#fff}}.footer__links div{display:flex}@media(max-width:1000px){.footer__links div{flex-wrap:wrap;gap:calc(16/430*100vw)}}.footer__copyright{margin-top:calc(42/3840*200vw);display:flex;justify-content:space-between}@media(max-width:1000px){.footer__copyright{margin-top:calc(32/430*100vw);flex-direction:column;text-align:center}.footer__copyright div{margin-bottom:calc(32/430*100vw)}.footer__copyright div:last-child{margin-bottom:0}}.footer__copyright a{transition:opacity .3s,color .3s}@media(hover:hover)and (pointer:fine){.footer__copyright a:hover{color:#fff}}.social-links{display:flex;align-items:center;gap:calc(20/3840*200vw)}@media(max-width:1000px){.social-links{gap:calc(20/430*100vw)}}.social-links a svg{width:calc(33/3840*200vw);height:calc(33/3840*200vw)}@media(max-width:1000px){.social-links a svg{width:calc(33/430*100vw);height:calc(33/430*100vw)}}.social-links a path{fill:#181714;transition:fill .3s}@media(hover:hover)and (pointer:fine){.social-links a:hover path{fill:#fff}}.spinner-wrap{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.spinner{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.spinner.golden:before{border-color:#d1b768}.spinner:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:2px solid #fff;animation:prixClipFix 2s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.error-page{position:relative;height:calc(1080/3840*200vw);width:100%}@media(max-width:1000px){.error-page{height:calc(933/430*100vw)}}.error-page .error-page__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:1000px){.error-page .error-page__logo{top:45%}}.error-page .error-page__logo svg{width:calc(585/3840*200vw);height:calc(302/3840*200vw)}@media(max-width:1000px){.error-page .error-page__logo svg{width:calc(382/430*100vw);height:calc(267/430*100vw)}}.error-page .error-page__logo .error-page-4{z-index:3;left:72%;bottom:18%}.error-page .error-page__logo .error-page-4 svg{width:calc(159/3840*200vw);height:calc(309/3840*200vw)}.error-page .error-page__img{width:100%;min-height:calc(1080/3840*200vw);max-height:100vh;overflow:hidden;transition:transform .1s ease-out;will-change:transform}@media(max-width:1000px){.error-page .error-page__img{transition:unset;will-change:unset}}.error-page .error-page__img img{width:calc(2559/3840*200vw);height:calc(1080/3840*200vw);left:calc(-100/3840*200vw)!important}@media(max-width:1000px){.error-page .error-page__img img{object-fit:cover;width:100%;height:calc(933/430*100vw);left:auto}}.error-page .error-page-info{position:absolute;bottom:0;left:50%;transform:translate(-50%,-105%);display:flex;flex-direction:column;align-items:center;gap:calc(30/3840*200vw)}@media(max-width:1000px){.error-page .error-page-info{gap:calc(30/430*100vw);bottom:calc(16/430*100vw);width:calc(390/430*100vw)}}.error-page .error-page-info p{margin:0;color:#fff;text-align:center;font-size:calc(36/3840*200vw);font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}@media(max-width:1000px){.error-page .error-page-info p{font-size:calc(24/430*100vw)}}.error-page .error-page-info button{cursor:pointer;border-radius:calc(300/3840*200vw);background:#000;padding:calc(19/3840*200vw) calc(52/3840*200vw);justify-content:center;align-items:center;text-align:right;font-size:calc(20/3840*200vw);font-style:normal;font-weight:400;line-height:normal;color:#fff;width:-moz-fit-content;width:fit-content;border:none;transition:background .3s,color .3s}@media(hover:hover)and (pointer:fine){.error-page .error-page-info button:hover{background:#d1b768;color:#181714}}@media(max-width:1000px){.error-page .error-page-info button{transform:unset;height:calc(64/430*100vw);padding:calc(19/430*100vw) calc(52/430*100vw);font-size:calc(20/430*100vw)}}.contacts__form{position:relative;display:flex;justify-content:space-between;margin:calc(196/3840*200vw) calc(145/3840*200vw) calc(264/3840*200vw);color:#181714;font-weight:300;font-style:normal;line-height:100%}@media(max-width:1000px){.contacts__form{margin:calc(25/430*100vw)}}.contacts__form h2{font-size:calc(64/3840*200vw)!important;text-transform:uppercase;margin-bottom:calc(140/3840*200vw)}@media(max-width:1000px){.contacts__form h2{font-size:calc(40/430*100vw)!important;font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;width:100%!important}}.contacts__form p{font-size:calc(24/3840*200vw)}@media(max-width:1000px){.contacts__form p{font-size:calc(24/430*100vw)}}.contacts__form span{font-size:calc(14/3840*200vw)}@media(max-width:1000px){.contacts__form span{font-size:calc(14/430*100vw)}}.contacts__form div:nth-child(2) img:nth-child(2){width:calc(391/3840*200vw);height:calc(380/3840*200vw);position:absolute;bottom:calc(-87/3840*200vw);right:calc(582/3840*200vw)}@media(max-width:1000px){.contacts__form div:nth-child(2) img:nth-child(2){right:calc(30/430*100vw);bottom:calc(-30/430*100vw);width:calc(150/430*100vw);height:calc(150/430*100vw)}}.contacts__form .img-wrap{width:calc(836/3840*200vw);height:calc(921/3840*200vw);overflow:hidden}@media(hover:hover)and (pointer:fine){.contacts__form .img-wrap:hover img:first-child{transform:scale(1.2)}}@media(max-width:1000px){.contacts__form .img-wrap{width:calc(378/430*100vw);height:calc(385/430*100vw)}}.contacts__form .img-wrap img{width:100%;height:100%;transition:transform 1.5s;object-fit:cover}.arrow-next,.arrow-prev,.swiper-button-next,.swiper-button-prev{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}::selection{background-color:#d1b768;color:#000}::-moz-selection{background-color:#d1b768;color:#000}.border-line{width:calc(501/3840*200vw);height:1px;background:#dadada;margin-top:calc(80/3840*200vw);margin-bottom:calc(54/3840*200vw)}@media(max-width:1000px){.border-line{width:calc(290/430*100vw);margin-top:calc(30/430*100vw);margin-bottom:calc(32/430*100vw)}}.media-wrap{overflow:hidden;position:relative;z-index:2}@media(hover:hover)and (pointer:fine){.media-wrap:hover img{transform:scale(1.1)}}.media-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 1.5s ease}@media(max-width:1000px){.media-wrap img{transform:unset}}.arrow-decor{width:calc(69/3840*200vw);height:calc(69/3840*200vw)}@media(max-width:1000px){.arrow-decor,.arrow-decor svg{width:calc(46/430*100vw);height:calc(46/430*100vw)}}.breadcrumbs{display:flex;align-items:center;color:#ababab;font-size:calc(16/3840*200vw)}@media(max-width:1000px){.breadcrumbs{font-size:calc(14/430*100vw)}}.breadcrumbs a{white-space:nowrap}.breadcrumbs span{margin:0 calc(5/3840*200vw)}@media(max-width:1000px){.breadcrumbs span{margin:0 calc(5/430*100vw)}}.breadcrumbs div{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumbs div.breadcrumbs__back-link{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:pointer;transition:color .3s;display:flex;align-items:center;gap:calc(6/3840*200vw)}@media(hover:hover)and (pointer:fine){.breadcrumbs div.breadcrumbs__back-link:hover span{text-decoration:none}}@media(max-width:1000px){.breadcrumbs div.breadcrumbs__back-link{gap:calc(6/430*100vw)}}.breadcrumbs div.breadcrumbs__back-link span{text-decoration:underline;text-underline-offset:calc(3/3840*200vw)}@media(max-width:1000px){.breadcrumbs div.breadcrumbs__back-link span{text-underline-offset:calc(3/430*100vw)}}.breadcrumbs div.breadcrumbs__back-link svg{width:calc(12/3840*200vw);transform:rotate(90deg)}@media(max-width:1000px){.breadcrumbs div.breadcrumbs__back-link svg{width:calc(12/430*100vw)}}.breadcrumbs div.breadcrumbs__back-link svg path{stroke:currentColor}.media-banner{position:relative;overflow:hidden;width:100%;height:calc(792/3840*200vw)}@media(max-width:1000px){.media-banner{height:50vh}}.media-banner img,.media-banner video{width:100%;height:100%;object-fit:cover;position:relative}.media-banner .after{z-index:1}.media-banner .after,.media-banner img:after,.media-banner video:after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));pointer-events:none}.media-banner img:after,.media-banner video:after{content:""}.media-banner .media-banner-info{z-index:2;max-width:calc(1165/3840*200vw);width:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:calc(100/3840*200vw);position:absolute}@media(max-width:1000px){.media-banner .media-banner-info{gap:calc(50/430*100vw);max-width:85%}}.media-banner .media-banner-info h2{color:#fff;text-align:center;font-size:calc(96/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.media-banner .media-banner-info h2{font-size:calc(32/430*100vw);width:100%}}.media-banner__letters{z-index:2;position:absolute;top:calc(84/3840*200vw);left:calc(127/3840*200vw)}.media-banner__letters,.media-banner__letters svg{height:calc(612/3840*200vw);width:calc(1678.177/3840*200vw)}@media(max-width:1000px){.media-banner__letters{display:none}}.media-banner__btn{text-transform:none;color:#fff;font-size:calc(20/3840*200vw);font-style:normal;font-weight:400;line-height:normal;background:none;width:calc(278/3840*200vw);height:calc(55.052/3840*200vw);border-radius:calc(300/3840*200vw);border:1px solid #fff;z-index:4;opacity:1!important}@media(max-width:1000px){.media-banner__btn{height:14.8837209302vw;padding:4.4186046512vw 12.0930232558vw;justify-content:center;align-items:center;gap:2.3255813953vw;border-radius:69.7674418605vw;width:100%;font-size:4.6511627907vw;font-style:normal;font-weight:400;line-height:normal}}.macro-phone{position:absolute;top:-100px;opacity:0}@media only screen and (max-width:768px){#MacroCatalogBtn .macro-dws{bottom:240px!important}}@font-face{font-family:Basis Grotesque Pro;src:url(/_next/static/media/BasisGrotesquePro-MediumItalic.b13a4710.woff2) format("woff2"),url(/_next/static/media/BasisGrotesquePro-MediumItalic.710ade99.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(/_next/static/media/BasisGrotesquePro-Regular.0ecf308b.woff2) format("woff2"),url(/_next/static/media/BasisGrotesquePro-Regular.53c5d5f4.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(/_next/static/media/BasisGrotesquePro-Black.83bce7a3.woff2) format("woff2"),url(/_next/static/media/BasisGrotesquePro-Black.d7705a7c.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(/_next/static/media/BasisGrotesquePro-Light.4a232156.woff2) format("woff2"),url(/_next/static/media/BasisGrotesquePro-Light.b8f955a1.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(/_next/static/media/BasisGrotesquePro-Bold.5c511f8b.woff2) format("woff2"),url(/_next/static/media/BasisGrotesquePro-Bold.8e77a5c4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(/_next/static/media/BasisGrotesquePro-Medium.f27af9bf.woff2) format("woff2"),url(/_next/static/media/BasisGrotesquePro-Medium.0afb6acf.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Light.7117d83f.woff2) format("woff2"),url(/_next/static/media/Roboto-Light.2188ea3f.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.home{position:relative;overflow:hidden;width:100vw;max-width:100%}.home .arrow-block{top:calc(-70/3840*200vw);bottom:auto;right:calc(22/3840*200vw);transform:translateY(-100%);gap:calc(50/3840*200vw)}.home-mob .section{padding-bottom:calc(80/375*100vw)}@media(max-width:1000px){.home-mob .frame{padding-left:calc(16/375*100vw);padding-right:calc(16/375*100vw)}}.home__top-wrapper{transition:transform .6s;overflow:hidden}.home__top,.home__top-wrapper{position:relative;height:100vh;height:calc(var(--vh, 1vh)*100)}.home__top{z-index:1;width:100%;background-color:#181714}.home__top:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(/_next/static/media/top_mask.b6142943.png) 50% repeat-x;background-size:auto 100%;pointer-events:none;z-index:2}.home__top .swiper{width:100%}.home__top .swiper,.home__top .swiper-slide{height:100vh;height:calc(var(--vh, 1vh)*100)}.home__top .slider-logo{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:3}.home__top .slider-logo .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center}.home__top .slider-logo .swiper-slide.swiper-slide-next{transform:translateX(-15%)}.home__top .slider-logo .swiper-slide.swiper-slide-prev{transform:translateX(15%)}.home__top-img,.home__top-img_out{width:100%;height:100%}.home__top-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;perspective:400px;display:flex;justify-content:center}.home__top-img img{width:100%;height:100%;object-fit:cover;opacity:0;position:absolute;display:block}.home__top-img>div{position:relative;z-index:1;background-repeat:no-repeat;transform:rotateY(-70deg);opacity:0;transform-origin:center center;transition:all 1s ease-in-out;height:100%;margin-right:-1px;flex-grow:1}@media(max-width:1000px){.home__top-img>div{transform:rotateY(-90deg);margin-right:0}}.loaded .swiper-slide-active .home__top-img>div{opacity:1;transform:rotate(0deg) translateY(0);transition-delay:.5s}.home__top-logo{position:absolute;top:20%;width:calc(2100/3840*200vw);height:calc(669/3840*200vw)}@media(max-width:1000px){.home__top-logo{top:42%;width:calc(420/375*100vw);height:calc(153/375*100vw)}}.home__top-logo img,.home__top-logo svg{width:100%;height:100%;transition:all 1s;opacity:0;object-fit:cover}.home__top-logo img path,.home__top-logo svg path{transition:all 1s}.home__top-logo.clr-gold svg path{fill:#d1b768}.home__top-logo.clr-silver svg path{fill:#b8bdb8}.home__top-logo.clr-bronze svg path{fill:#b99170}.home__top-logo>div{position:absolute;z-index:1;background-repeat:no-repeat;transform:rotateY(-70deg);opacity:0;transform-origin:center center;transition:transform 1s ease-in-out,opacity 1s .5s;height:100%}@media(max-width:1000px){.home__top-logo>div{transform:rotateY(-90deg)}}.loaded_logo .swiper-slide-active .home__top-logo>div{opacity:1;transform:rotate(0deg) translateY(0);transition-delay:.5s}.home__top-award{position:absolute;left:calc(140/3840*200vw);bottom:calc(50/3840*200vw);z-index:10;width:calc(100/3840*200vw);height:calc(226/3840*200vw)}@media(max-width:1000px){.home__top-award{width:calc(70/375*100vw);height:calc(158/375*100vw);left:50%;top:calc(70/375*100vw);bottom:auto;transform:translateX(-50%)}}.home__top-award img{width:100%}.home__top-realty-link{position:absolute;right:5%;bottom:calc(50/3840*200vw);z-index:10;display:flex;align-items:center;justify-content:center;width:calc(136/3840*200vw);height:calc(136/3840*200vw);background-color:#d1b768;border-radius:50%;color:#181714;font-size:calc(15/3840*200vw);font-style:normal;font-weight:400;line-height:105%;text-align:center;text-transform:uppercase;opacity:.85;transition:opacity .3s,background-color .3s}@media(hover:hover)and (pointer:fine){.home__top-realty-link:hover{opacity:1;text-decoration:none}}@media(max-width:1000px){.home__top-realty-link{width:calc(137/375*100vw);height:calc(137/375*100vw);font-size:calc(16/375*100vw);right:50%;bottom:calc(80/375*100vw);transform:translateX(50%)}}.home__top-realty-link[data-color=golden]{background-color:#d1b768}.home__top-realty-link[data-color=silver]{background-color:#b8bdb8}.home__top-realty-link[data-color=bronze]{background-color:#b99170}@keyframes TopArrowDown{0%{transform:translateY(-100%);opacity:0}50%{opacity:1}to{transform:translateY(250%);opacity:1}}@keyframes TopArrowDownHover{0%{transform:translateY(-50%);opacity:1}50%{opacity:1}to{transform:translateY(50%);opacity:1}}.home__top-arrow-down{position:absolute;height:calc(108/3840*200vw);padding-top:calc(40/3840*200vw);bottom:0;left:50%;z-index:9;transform:translateX(-50%);cursor:pointer}@media(max-width:1000px){.home__top-arrow-down{height:calc(90/375*100vw);padding-top:calc(32/375*100vw)}}.home__top-arrow-down svg{width:calc(75/3840*200vw);height:calc(38/3840*200vw);transform:translateY(-100%);opacity:0;animation:TopArrowDown 2s infinite;transition:transform .3s}@media(max-width:1000px){.home__top-arrow-down svg{width:calc(60/375*100vw);height:calc(30/375*100vw)}}.home__top-arrow-down svg path{transition:stroke .3s}.home__top-arrow-down svg[data-color=golden] path{stroke:#d1b768}.home__top-arrow-down svg[data-color=silver] path{stroke:#b8bdb8}.home__top-arrow-down svg[data-color=bronze] path{stroke:#b99170}@media(hover:hover)and (pointer:fine){.home__top-arrow-down:hover svg{transform:scale(1.2);animation:none;transition:transform .3s;opacity:1}}.home__promo{padding-bottom:0;position:relative}@media(max-width:1000px){.home__promo{padding-top:calc(80/375*100vw)}.home__promo .promo-item,.home__promo .swiper-slide{height:calc(200/375*100vw);width:100%;min-height:100%}}.home__promo .swiper-wrapper{align-items:stretch}.home__promo .bg-line{pointer-events:none;position:absolute;left:0;top:calc(75/3840*200vw);right:0}@media(max-width:1000px){.home__promo .bg-line{display:none}.home__comfort{padding-top:calc(80/375*100vw)}}.home__comfort .section__title{margin-bottom:calc(100/3840*200vw);font-size:calc(96/3840*200vw);text-align:right;max-width:calc(860/3840*200vw);margin-left:auto}@media(max-width:1000px){.home__comfort .section__title{margin-bottom:calc(50/375*100vw);font-size:calc(36/375*100vw);max-width:none;text-align:left}}.home__comfort-block{display:flex;align-items:flex-end;gap:calc(70/3840*200vw)}.home__comfort-block:first-child{margin-bottom:calc(25/3840*200vw)}.home__comfort-block:nth-child(3){justify-content:space-between}.home__comfort-block:nth-child(4){margin-top:calc(90/3840*200vw);justify-content:space-between}@media(max-width:1000px){.home-comfort-items{display:flex;flex-direction:column;gap:calc(40/375*100vw)}}.home__comfort-item{display:flex;flex-direction:column;gap:calc(30/3840*200vw);width:min-content}@media(max-width:1000px){.home__comfort-item{gap:calc(20/375*100vw);width:100%}.home__comfort-item-1,.home__comfort-item-3,.home__comfort-item-5{width:calc(258/375*100vw)}.home__comfort-item-1 .home__comfort-img,.home__comfort-item-3 .home__comfort-img,.home__comfort-item-5 .home__comfort-img{width:100%;height:calc(257/375*100vw)}.home__comfort-item-2,.home__comfort-item-4,.home__comfort-item-6{width:calc(258/375*100vw);margin-left:auto;margin-right:0}.home__comfort-item-2 .home__comfort-img,.home__comfort-item-4 .home__comfort-img,.home__comfort-item-6 .home__comfort-img{width:100%;height:calc(257/375*100vw)}.home-mob-bg-1{height:calc(355/375*100vw);top:calc(75/375*100vw)}.home-mob-bg-2{height:calc(315/375*100vw);bottom:0}}.home__comfort-text{max-width:calc(549/3840*200vw);font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:1.2}@media(max-width:1000px){.home__comfort-text{font-size:calc(16/375*100vw);line-height:112%;width:100%;max-width:unset}}.home__comfort-img{width:100px;height:100px}.home__comfort-item1 .home__comfort-img{width:calc(646/3840*200vw);height:calc(880/3840*200vw)}@media(max-width:1000px){.home__comfort-item1 .home__comfort-img{width:calc(258/375*100vw);height:calc(257/375*100vw)}}.home__comfort-item2 .home__comfort-img{width:calc(920/3840*200vw);height:calc(727/3840*200vw)}@media(max-width:1000px){.home__comfort-item2 .home__comfort-img{width:calc(258/375*100vw);height:calc(257/375*100vw)}}.home__comfort-item3{margin-top:calc(90/3840*200vw)}.home__comfort-item3 .home__comfort-img{width:calc(842/3840*200vw);height:calc(682/3840*200vw)}@media(max-width:1000px){.home__comfort-item3 .home__comfort-img{width:calc(258/375*100vw);height:calc(257/375*100vw)}}.home__comfort-item3 .home__comfort-text{max-width:50%}.home__comfort-item4 .home__comfort-img{width:calc(532/3840*200vw);height:calc(562/3840*200vw)}@media(max-width:1000px){.home__comfort-item4 .home__comfort-img{width:calc(258/375*100vw);height:calc(257/375*100vw)}}.home__comfort-item5{position:relative;z-index:2}.home__comfort-item5 .home__comfort-img{width:calc(509/3840*200vw);height:calc(414/3840*200vw)}@media(max-width:1000px){.home__comfort-item5 .home__comfort-img{width:calc(258/375*100vw);height:calc(257/375*100vw)}}.home__comfort-item6 .home__comfort-img{width:calc(945/3840*200vw);height:calc(640/3840*200vw)}@media(max-width:1000px){.home__comfort-item6 .home__comfort-img{width:calc(258/375*100vw);height:calc(257/375*100vw)}}.home__gallery{position:relative;z-index:1;height:100vh;background-color:#181714;padding:calc(115/3840*200vw) 0 calc(75/3840*200vw)}@media(max-width:1000px){.home__gallery{height:100vh;height:calc(var(--vh, 1vh)*100);padding-top:calc(28/375*100vw);padding-bottom:calc(42/375*100vw)}}.home__gallery .frame{height:100%;pointer-events:none}@media(max-width:1000px){.home__gallery .frame{padding-left:calc(36/375*100vw);padding-right:calc(30/375*100vw)}}.home__gallery-letters{position:relative;z-index:10;width:100%;height:100%}.home__gallery-letters>svg{position:absolute}.home__gallery-letters .letter-d{top:0;left:0;width:calc(211/3840*200vw);height:calc(324/3840*200vw)}@media(max-width:1000px){.home__gallery-letters .letter-d{top:7.5vh;top:calc(var(--vh, 1vh)*7.5);left:calc(16/375*100vw);width:calc(68/375*100vw);height:auto}}.home__gallery-letters .letter-u{top:0;right:0;width:calc(333/3840*200vw);height:calc(273/3840*200vw)}@media(max-width:1000px){.home__gallery-letters .letter-u{top:7.4vh;top:calc(var(--vh, 1vh)*7.4);right:calc(5/375*100vw);width:calc(108/375*100vw);height:auto}}.home__gallery-letters .letter-n{left:0;bottom:0;width:calc(211/3840*200vw);height:calc(264/3840*200vw)}@media(max-width:1000px){.home__gallery-letters .letter-n{left:calc(16/375*100vw);bottom:6.8vh;bottom:calc(var(--vh, 1vh)*6.8);width:calc(67/375*100vw);height:auto}}.home__gallery-letters .letter-a{right:0;bottom:0;width:calc(231/3840*200vw);height:calc(271/3840*200vw)}@media(max-width:1000px){.home__gallery-letters .letter-a{right:calc(13/375*100vw);bottom:6.7vh;bottom:calc(var(--vh, 1vh)*6.7);width:calc(74/375*100vw);height:auto}}.home__gallery-item{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100)}.home__gallery-img{width:100%;height:100%}.home__gallery-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center;text-transform:uppercase;font-weight:300;display:flex;flex-direction:column;align-items:center;gap:calc(40/3840*200vw);margin-bottom:calc(-80/3840*200vw);pointer-events:none}@media(max-width:1000px){.home__gallery-content{top:auto;bottom:51vh;bottom:calc(var(--vh, 1vh)*51);gap:calc(20/375*100vw);margin-top:calc(-50/375*100vw);margin-bottom:0;width:80%}}.home__gallery-content:before{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background:#000;filter:blur(150px)}.home__gallery-title{position:relative;z-index:2;font-size:calc(64/3840*200vw);line-height:1}@media(max-width:1000px){.home__gallery-title{font-size:calc(24/375*100vw)}}.home__gallery-subtitle{position:relative;z-index:2;font-size:calc(24/3840*200vw);font-weight:300;line-height:.8}@media(max-width:1000px){.home__gallery-subtitle{font-size:calc(14/375*100vw);display:none}}.home__gallery .swiper{position:absolute;top:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100)}.home__gallery .swiper .swiper-button-next,.home__gallery .swiper .swiper-button-prev{z-index:11;top:auto;bottom:calc(75/3840*200vw);transition:transform .3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.home__gallery .swiper .swiper-button-next:after,.home__gallery .swiper .swiper-button-prev:after{background-image:url(/static/img/arrow_right_w.svg)}@media(max-width:1000px){.home__gallery .swiper .swiper-button-next,.home__gallery .swiper .swiper-button-prev{width:calc(76/375*100vw);height:calc(58/375*100vw);bottom:38vh;bottom:calc(var(--vh, 1vh)*38)}}@media(hover:hover)and (pointer:fine){.home__gallery .swiper .swiper-button-next:hover,.home__gallery .swiper .swiper-button-prev:hover{transform:scale(1.1)}}.home__gallery .swiper .swiper-button-next.swiper-button-disabled,.home__gallery .swiper .swiper-button-prev.swiper-button-disabled{opacity:.4}.home__gallery .swiper .swiper-button-prev{left:calc(650/3840*200vw)}@media(max-width:1000px){.home__gallery .swiper .swiper-button-prev{left:calc(92/375*100vw)}}.home__gallery .swiper .swiper-button-next{right:calc(650/3840*200vw)}@media(max-width:1000px){.home__gallery .swiper .swiper-button-next{right:calc(92/375*100vw)}}.home__gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:calc(96/3840*200vw)}.home__gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);z-index:0;width:calc(710/3840*200vw);height:calc(140/3840*200vw);background:#000;filter:blur(150px)}.home__gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:calc(10/3840*200vw);height:calc(10/3840*200vw);background-color:#fff;margin:0 calc(25/3840*200vw);position:relative;z-index:2;opacity:.4}.home__gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.home__gallery2 .home__gallery-item:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:#000;opacity:.2;pointer-events:none}.home__gallery2 .home__gallery-content:before{opacity:.2}.home__gallery2 .swiper-pagination-bullets.swiper-pagination-horizontal:before{opacity:.4}@media(max-width:1000px){.home__about{padding-top:calc(80/375*100vw);padding-bottom:calc(190/375*100vw)!important}.home__about .section__title{margin-bottom:calc(50/375*100vw)}}.home__about .number-block{gap:calc(115/3840*200vw)}@media(max-width:1000px){.home__about .number-block{gap:calc(40/375*100vw)}.home__about .number-block__item{width:calc(200/375*100vw)}.home__about .number-block__item:nth-child(2){width:calc(160/375*100vw);margin-left:auto;margin-right:0}}.home__about .number-block__item[data-first-num="1"] .text{margin-left:calc(24/3840*200vw)}@media(max-width:1000px){.home__about .number-block__item[data-first-num="1"] .text{margin-left:0}}.home__about-block{display:flex;justify-content:space-between}@media(max-width:1000px){.home__about-block{flex-direction:column}}.home__about-numbers1{margin-top:calc(300/3840*200vw)}@media(max-width:1000px){.home__about-numbers1{margin-top:calc(50/375*100vw)}}.home__about-numbers1 .number-block{gap:calc(90/3840*200vw)}@media(max-width:1000px){.home__about-numbers1 .number-block{gap:calc(40/375*100vw);margin-top:calc(50/375*100vw)}}.home__about-numbers2{margin-top:calc(140/3840*200vw);margin-left:calc(140/3840*200vw)}@media(max-width:1000px){.home__about-numbers2{margin-top:calc(40/375*100vw);margin-left:0}}.home__about-numbers2 .number-block{gap:calc(90/3840*200vw)}@media(max-width:1000px){.home__about-numbers2 .number-block{gap:calc(40/375*100vw)}}.home__about-numbers3{margin-top:calc(120/3840*200vw)}@media(max-width:1000px){.home__about-numbers3{margin-top:calc(40/375*100vw)}}.home__about-numbers3 .number-block{justify-content:flex-end}@media(max-width:1000px){.home__about-numbers3 .number-block{justify-content:flex-start}}.home__about-text{width:calc(670/3840*200vw);margin-top:calc(50/3840*200vw);color:#000;font-size:calc(24/3840*200vw);font-weight:300;line-height:125%}@media(max-width:1000px){.home__about-text{width:100%;margin-top:calc(50/375*100vw);font-size:calc(16/375*100vw);line-height:1.4}}.home__about-realty-link{margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.home__about-realty-link{width:auto;margin-left:0;margin-right:auto;margin-top:calc(40/375*100vw)}}.home__about-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.home__about-img1{width:calc(735/3840*200vw);height:calc(832/3840*200vw)}@media(max-width:1000px){.home__about-img1{width:100%;height:calc(217/375*100vw)}}.home__about-img2{width:calc(373/3840*200vw);height:calc(362/3840*200vw);margin-top:calc(-56/3840*200vw);margin-left:calc(93/3840*200vw)}@media(max-width:1000px){.home__about-img2{width:calc(121/375*100vw);height:calc(117/375*100vw);margin-top:calc(-84/375*100vw);margin-left:0}.home__location.section{padding-top:calc(10/375*100vw);padding-bottom:calc(80/375*100vw)}}.home__location-block{display:flex;justify-content:space-between;gap:calc(150/3840*200vw)}.home__location-item1{margin-bottom:calc(490/3840*200vw)}.home__location-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.home__location-img1{width:calc(839/3840*200vw);height:calc(1074/3840*200vw);margin-top:calc(-450/3840*200vw)}@media(max-width:1000px){.home__location-img1{width:calc(291/375*100vw);height:calc(296/375*100vw);z-index:2;position:relative;background-position:50%;object-fit:cover;background-size:cover;margin-top:calc(-80/375*100vw);margin-left:calc(16/375*100vw);margin-bottom:calc(50/375*100vw)}}.home__location-map{width:calc(1140/3840*200vw);height:calc(843/3840*200vw);position:absolute;left:0;bottom:0}@media(max-width:1000px){.home__location-map{width:100%;position:static;height:calc(484/375*100vw);bottom:auto;background-size:cover}}.home__location-item2{width:calc(680/3840*200vw)}.home__location-text{font-size:calc(36/3840*200vw);line-height:1;font-weight:300;margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.home__location-text{font-size:calc(16/375*100vw);line-height:1.4;margin-top:calc(50/375*100vw)}}.home__location-link{margin-top:calc(50/3840*200vw)}.home__location-numbers{margin-top:calc(128/3840*200vw)}@media(max-width:1000px){.home__location-numbers{margin-top:calc(40/375*100vw);padding-left:calc(20/375*100vw)}}.home__location-numbers .number-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(50/3840*200vw) calc(95/3840*200vw);gap:calc(50/3840*200vw) calc(95/3840*200vw)}@media(max-width:1000px){.home__location-numbers .number-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;gap:calc(40/375*100vw)}.home__location-numbers .number-block__item{width:calc(130/375*100vw)}}.home__location-numbers .num{color:#181714;display:flex;flex-direction:column}@media(max-width:1000px){.home__location-numbers .num{align-items:flex-start;justify-content:center}}.home__location-numbers .num span:nth-child(2){margin-left:0;margin-top:calc(-10/3840*200vw);margin-bottom:calc(5/3840*200vw);font-size:calc(40/3840*200vw);font-weight:500}@media(max-width:1000px){.home__location-numbers .num span:nth-child(2){margin-top:0;margin-bottom:calc(5/375*100vw);font-size:calc(20/375*100vw);line-height:1}.home__location-numbers .text{text-align:left}}.home__infra,.home__infra *{box-sizing:border-box}@media(max-width:1000px){.home__infra{padding-top:calc(90/375*100vw)}.home__infra .img-bg{width:calc(330/375*100vw);height:calc(307/375*100vw);margin-bottom:calc(50/375*100vw);z-index:5;position:relative}}.home__infra .section__title{font-size:calc(96/3840*200vw)}@media(max-width:1000px){.home__infra .section__title{font-size:calc(36/375*100vw);margin-bottom:calc(50/375*100vw)}}.home__infra-block_out{display:flex;margin-top:calc(90/3840*200vw)}@media(max-height:2160px){.home__infra-block_out{margin-top:calc(90/2160*200vh)}}.home__infra-block_out .frame{min-width:100vw}.home__infra-block{display:flex}.home__infra-block1,.home__infra-block2{align-items:flex-start;position:relative}.home__infra-block2 .home__infra-link{right:0;left:auto}.home__infra-link{position:absolute;left:0;bottom:calc(25/3840*200vw);z-index:3;color:#d1b768}@media(max-height:2160px){.home__infra-link{bottom:calc(25/2160*200vh)}}@media(max-width:1000px){.home__infra-link{position:static;left:auto;bottom:0;color:#d1b768}}@media(hover:hover)and (pointer:fine){.home__infra-link:hover{color:#181714;background:#fff;border-color:#fff}}@media(max-width:1000px){.home__infra-link-wrap{display:flex;justify-content:center}}.home__infra-list{background-color:#181714;color:#fff;display:flex;flex-direction:column;gap:calc(43/3840*200vw);position:relative;z-index:2}@media(max-height:2160px){.home__infra-list{gap:calc(43/2160*200vh)}}@media(max-width:1000px){.home__infra-list{gap:calc(50/375*100vw)}}.home__infra-list1{min-width:calc(826/3840*200vw);width:calc(826/3840*200vw);padding:calc(36/3840*200vw) calc(88/3840*200vw) calc(60/3840*200vw) calc(119/3840*200vw);margin-top:calc(80/3840*200vw)}@media(max-height:2160px){.home__infra-list1{padding-top:calc(36/2160*200vh);margin-top:calc(80/2160*200vh);padding-bottom:calc(60/2160*200vh)}}.home__infra-list2{width:calc(850/3840*200vw);padding-top:calc(100/3840*200vw);padding-bottom:calc(100/3840*200vw);padding-left:calc(200/3840*200vw);margin-top:calc(100/3840*200vw);margin-left:calc(-345/3840*200vw)}@media(max-height:2160px){.home__infra-list2{padding-top:calc(100/2160*200vh);padding-bottom:calc(100/2160*200vh);margin-top:calc(100/2160*200vh)}}.home__infra-slider .swiper{width:100%}@media(max-width:1000px){.home__infra-slider .arrow-block{position:static;left:calc(16/375*100vw);right:calc(16/375*100vw);bottom:calc(-44/375*100vw);padding:0 calc(16/375*100vw);justify-content:space-between}}.home__infra-list-item{position:relative}@media(max-width:1000px){.home__infra-list-item{padding-left:calc(76/375*100vw);padding-right:calc(16/375*100vw)}}.home__infra-list-item .title{font-size:calc(48/3840*200vw);font-weight:300;line-height:100%}@media(max-height:2160px){.home__infra-list-item .title{font-size:calc(48/2160*200vh)}}@media(max-width:1000px){.home__infra-list-item .title{font-size:calc(32/375*100vw);line-height:calc(48/375*100vw)}}.home__infra-list-item .num{position:absolute;top:calc(-10/3840*200vw);left:calc(-119/3840*200vw);width:calc(69/3840*200vw);height:calc(69/3840*200vw);text-align:center;border:1px solid #d1b768;border-radius:50%;font-size:calc(24/3840*200vw);font-weight:300;line-height:1;display:flex;align-items:center;justify-content:center;color:#d1b768}@media(max-height:2160px){.home__infra-list-item .num{top:calc(-10/2160*200vh);left:calc(-119/2160*200vh);width:calc(69/2160*200vh);height:calc(69/2160*200vh);font-size:calc(24/2160*200vh)}}@media(max-width:1000px){.home__infra-list-item .num{top:0;left:calc(16/375*100vw);width:calc(48/375*100vw);height:calc(48/375*100vw);font-size:calc(24/375*100vw)}}.home__infra-list-item .text{font-size:calc(18/3840*200vw);font-weight:300;line-height:140%;margin-top:calc(22/3840*200vw)}@media(max-height:2160px){.home__infra-list-item .text{margin-top:calc(22/2160*200vh);font-size:calc(18/2160*200vh)}}@media(max-width:1000px){.home__infra-list-item .text{margin-top:calc(10/375*100vw);font-size:calc(16/375*100vw)}.home__infra-list-item p{font-size:calc(20/375*100vw);font-style:normal;font-weight:300;line-height:140%}.home__infra-item-head{display:flex;align-items:center;gap:calc(25/375*100vw)}.home__infra-item-head h3{font-size:calc(32/375*100vw);font-style:normal;font-weight:300;line-height:100%}.home__infra-item-head svg{width:calc(57/375*100vw);height:calc(57/375*100vw)}}.home__infra-img1{width:calc(1320/3840*200vw);height:calc(1080/3840*200vw);margin-right:calc(-130/3840*200vw);margin-left:calc(-170/3840*200vw)}@media(max-height:2160px){.home__infra-img1{height:calc(1080/2160*200vh)}}.home__infra-img2{width:calc(1186/3840*200vw);height:calc(1080/3840*200vw);margin-left:calc(-130/3840*200vw)}@media(max-height:2160px){.home__infra-img2{height:calc(1080/2160*200vh)}}@media(max-width:1000px)and (max-width:1000px){.home__apartment .frame{margin-top:calc(80/375*100vw)}}.home__apartment-block{display:flex;gap:calc(50/3840*200vw)}.home__apartment-info{flex-grow:1}@media(max-width:1000px){.home__apartment-info{display:flex;flex-direction:column;gap:calc(46/375*100vw)}}.home__apartment-title{color:#000;font-size:calc(64/3840*200vw);font-weight:300;line-height:100%}@media(max-width:1000px){.home__apartment-title{color:#000;font-size:calc(32/375*100vw);font-style:normal;font-weight:300;line-height:100%;margin-top:calc(80/375*100vw)}}.home__apartment-text{margin-top:calc(50/3840*200vw);width:calc(604/3840*200vw);font-size:calc(36/3840*200vw);font-weight:300;line-height:100%}@media(max-width:1000px){.home__apartment-text{font-size:calc(24/375*100vw);font-style:normal;width:100%;margin-top:calc(20/375*100vw)}}.home__apartment-text li{font-size:calc(18/3840*200vw);line-height:100%}.home__apartment-text li:before{width:calc(4/3840*200vw);height:calc(4/3840*200vw);top:calc(6/3840*200vw);background-color:#181714}.home__apartment-numbers{margin-top:calc(100/3840*200vw);display:flex;gap:calc(80/3840*200vw)}@media(max-width:1000px){.home__apartment-numbers{margin-top:0;justify-content:center;gap:calc(60/375*100vw)}}.home__apartment-numbers .num{color:#000}.home__apartment-numbers .num span:first-child{font-size:calc(134/3840*200vw);font-style:normal;font-weight:300;line-height:1}@media(max-width:1000px){.home__apartment-numbers .num span:first-child{font-size:calc(64/375*100vw);line-height:1}}.home__apartment-numbers .num span:nth-child(2){font-size:calc(96/3840*200vw);font-style:normal;font-weight:300;line-height:1}@media(max-width:1000px){.home__apartment-numbers .num span:nth-child(2){font-size:calc(48/375*100vw);line-height:1}}.home__apartment-numbers .num div{color:#000;font-size:calc(20/3840*200vw);font-style:normal;font-weight:500;line-height:1;position:relative}@media(max-width:1000px){.home__apartment-numbers .num div{font-size:calc(20/375*100vw)}}.home__apartment-links{margin-top:calc(100/3840*200vw);display:flex;align-items:center;gap:calc(20/3840*200vw)}@media(max-width:1000px){.home__apartment-links{flex-direction:column;gap:calc(30/375*100vw);margin-top:0;padding-bottom:calc(80/375*100vw)}.home__apartment-links .btn{height:calc(50/375*100vw);width:calc(270/375*100vw)}}@media(hover:hover)and (pointer:fine){.home__apartment-link.btn:hover{color:#181714;background:#d1b768;border-color:#d1b768}}.home__apartment-images-block{display:flex;align-items:flex-start}@media(max-width:1000px){.home__apartment-images-block{gap:calc(70/375*100vw)}.home__apartment-images-block svg{width:calc(45.77/375*100vw);height:calc(48.4/375*100vw)}}.home__apartment-images{position:relative;display:flex;justify-content:center;width:calc(770/3840*200vw)}@media(max-width:1000px){.home__apartment-images{width:100%;justify-content:center}}.home__apartment-plan{position:relative}.home__apartment-plan .home__apartment-decor{width:calc(203/3840*200vw);height:calc(203/3840*200vw);position:absolute;z-index:2;top:calc(-115/3840*200vw);left:calc(-145/3840*200vw);transform-origin:0 0;transition:opacity .3s ease-out,transform .3s ease-out}.home__apartment-plan .home__apartment-decor.hide{transform:scale(.55)}.home__apartment-plan .img{min-width:calc(495/3840*200vw);max-width:100%;height:calc(578/3840*200vw);object-fit:contain;background-color:transparent;transform:scale(1);transition:transform .6s}@media(max-width:1000px){.home__apartment-plan .img{min-width:100%;height:calc(304/375*100vw)}}.home__apartment-plan-north{width:calc(87/3840*200vw);height:calc(92/3840*200vw);position:absolute;z-index:2;bottom:0;left:0}@media(max-width:1000px){.home__apartment-plan-north{width:calc(42/375*100vw);height:calc(43/375*100vw);left:auto;right:0}}.home__apartment-plan-north svg{width:100%;height:100%;object-fit:contain}.home__apartment-slider{position:relative}.home__apartment-slide{display:flex}@media(max-width:1000px){.home__apartment-slide{flex-direction:column}.home__convenience .section__title{padding-top:calc(80/375*100vw);margin-bottom:calc(50/375*100vw)}.home__convenience-slider-wr{margin-left:calc(25/375*100vw);margin-right:calc(25/375*100vw)}}.home__convenience-slider{position:relative;z-index:6}@media(max-width:1000px){.home__convenience-slider{padding-bottom:calc(240/375*100vw)}.home__convenience-slider .simple-slider .swiper-slide{padding:0 calc(16/375*100vw)}.home__convenience-slider .simple-slider__text{margin-top:calc(50/375*100vw)}.home__convenience-slider .arrow-block{width:100%;bottom:calc(-100/375*100vw);justify-content:space-between;padding:0 calc(16/375*100vw)}}@media(hover:hover)and (pointer:fine){.home__convenience-slider .arrow:hover path{stroke:#fff}}.home__convenience-block{display:flex;align-items:center;margin-top:calc(196/3840*200vw)}@media(max-width:1000px){.home__convenience-block{margin-top:0;flex-direction:column;align-items:flex-start;gap:calc(50/375*100vw);padding-bottom:calc(70/375*100vw)}}.home__convenience-img{width:calc(1268/3840*200vw);height:calc(885/3840*200vw)}@media(max-width:1000px){.home__convenience-img{width:100%;height:calc(360/375*100vw)}}.home__convenience-text{margin-left:calc(-325/3840*200vw);padding:calc(100/3840*200vw) calc(30/3840*200vw) calc(100/3840*200vw) calc(113/3840*200vw);position:relative}@media(max-width:1000px){.home__convenience-text{margin-left:0;padding:0}}.home__convenience-text:before{content:"";width:calc(417/3840*200vw);height:100%;background-color:#d1b768;position:absolute;top:0;left:0}@media(max-width:1000px){.home__convenience-text:before{display:none}.home__convenience-text ul{gap:calc(10/375*100vw)}.home__convenience-text li{font-size:calc(24/375*100vw)}}.home__convenience-text li:before{background-color:#181714}@media(max-width:1000px){.home__convenience-text li:before{width:calc(7/375*100vw);height:calc(7/375*100vw)}}.home__convenience-text li+li{margin-top:calc(60/3840*200vw)}@media(max-width:1000px){.home__convenience-text li+li{margin-top:0}}.home__infra-map{position:relative}.home__infra-map>.section__title{position:absolute;z-index:2;top:calc(150/3840*200vw);right:calc(130/3840*200vw);text-align:right}@media(max-width:1000px){.home__infra-map>.section__title{top:calc(80/375*100vw);left:calc(16/375*100vw);right:auto;text-align:left}.home__infra-map .map-container{width:100%}.home__infra-map .map-container .map{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%!important;min-height:100%!important}}.home__infra-map .map-container .map-legend-container{position:relative;z-index:2;height:100%;width:0}@media(max-width:1000px){.home__infra-map .map-container .map-legend-container{padding-top:calc(470/375*100vw);padding-bottom:calc(80/375*100vw)}.home__infra-map .map-container .map-legend{position:relative;left:calc(16/375*100vw);bottom:0;width:-moz-fit-content;width:fit-content;padding:calc(45/375*100vw) calc(42/375*100vw);gap:calc(30/375*100vw)}}.home__collection{padding-top:calc(194/3840*200vw);color:#181714;overflow-y:hidden}@media(max-width:1000px){.home__collection{max-width:100%;padding-top:calc(70/375*100vw)}.home__collection .btn--transp{width:auto;margin-left:calc(29/375*100vw);margin-right:calc(29/375*100vw);height:calc(50/375*100vw);padding:calc(19/375*100vw) calc(52/375*100vw);font-size:calc(16/375*100vw)}}.home__collection .section__title{font-size:calc(96/3840*200vw)}@media(max-width:1000px){.home__collection .section__title{font-size:calc(36/375*100vw);max-width:90%}}.home__collection-text{margin-top:calc(50/3840*200vw);width:calc(550/3840*200vw);font-size:calc(20/3840*200vw);font-weight:300;line-height:1.4}@media(max-width:1000px){.home__collection-text{font-size:calc(16/375*100vw);font-style:normal;font-weight:300;line-height:140%;width:100%;margin-top:calc(50/375*100vw);margin-bottom:calc(50/375*100vw)}}.home__collection-tabs{margin-top:calc(100/3840*200vw);display:flex;align-items:center;justify-content:center;gap:calc(10/3840*200vw)}@media(max-width:1000px){.home__collection-tabs{margin-top:calc(50/375*100vw);flex-direction:column;gap:calc(20/375*100vw);justify-content:unset;align-items:flex-start}}.home__collection-tabs-list{width:100%;display:flex;align-items:center;justify-content:center;gap:calc(10/3840*200vw)}@media(max-width:1000px){.home__collection-tabs-list{flex-wrap:wrap;gap:calc(12/375*100vw)}}.home__collection-tabs-slider{width:calc(100% + 32/375*100vw);margin-right:calc(-16/375*100vw);margin-left:calc(-16/375*100vw)}@media(max-width:1000px){.home__collection-tabs-slider .swiper{width:100%}}.home__collection-tabs-slider .swiper-wrapper{box-sizing:border-box}@media(max-width:1000px){.home__collection-tabs-slider .swiper-wrapper{padding-left:calc(13/375*100vw);padding-right:calc(13/375*100vw)}}.home__collection-tabs-slider .swiper-slide{width:auto}.home__collection-tabs-slider .swiper-slide .home__collection-tab{margin-left:calc(3/3840*200vw);margin-right:calc(3/3840*200vw)}@media(max-width:1000px){.home__collection-tabs-slider .swiper-slide .home__collection-tab{margin-left:calc(3/375*100vw);margin-right:calc(3/375*100vw)}.home__collection-tabs-slider .swiper-slide:last-child .home__collection-tab{margin-right:calc(30/375*100vw)}}.home__collection-tab{flex-grow:1;height:calc(78/3840*200vw);padding:calc(15/3840*200vw) calc(32/3840*200vw);border:1px solid #d1b768;border-radius:calc(39/3840*200vw);background-color:#fff;display:flex;align-items:center;justify-content:center;gap:calc(16/3840*200vw);text-align:center;line-height:100%;cursor:pointer;transition:opacity .3s,background-color .3s,border-color .3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width:1000px){.home__collection-tab{flex-grow:0;height:calc(45/375*100vw);padding:calc(8/375*100vw) calc(23/375*100vw);border-radius:calc(23/375*100vw);gap:calc(12/375*100vw)}}.home__collection-tab.active{background-color:#d1b768;pointer-events:none}.home__collection-tab.active .label{color:#fff}@media(hover:hover)and (pointer:fine){.home__collection-tab:hover{background-color:#b8bdb8;border-color:#b8bdb8}.home__collection-tab:hover .label{color:#fff}}.home__collection-tab .label{color:#d1b768;font-size:calc(48/3840*200vw);font-weight:400;line-height:1;transition:color .3s}@media(max-width:1000px){.home__collection-tab .label{font-size:calc(28/375*100vw);font-weight:400;line-height:normal}}.home__collection-tab .value{font-size:calc(20/3840*200vw);font-weight:300;line-height:1}@media(max-width:1000px){.home__collection-tab .value{font-size:calc(14/375*100vw);line-height:normal}}.home__collection-tabs-title{line-height:88%}@media(max-width:1000px){.home__collection-tabs-title{font-size:calc(20/375*100vw);font-style:normal;font-weight:300;line-height:140%}.home__collection-tabs-title br{display:none}}.home__collection-block{display:flex}.home__collection-slider{position:relative;width:100%;margin-top:calc(128/3840*200vw)}@media(max-width:1000px){.home__collection-slider{margin-top:calc(50/375*100vw)}.home__collection-slider .arrow-block{display:none}}.home__collection-slider .swiper-slide{opacity:0!important;transition-property:opacity,transform}.home__collection-slider .swiper-slide.swiper-slide-active{opacity:1!important}.home__collection-slider .arrow-block{-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:2;top:auto;left:0;right:auto;bottom:calc(100/3840*200vw);width:calc(475/3840*200vw)}@media(max-width:1000px){.home__collection-slider .arrow-block{left:50%;transform:translateX(-50%);gap:calc(50/375*100vw)}}.home__collection-slider .home__apartment-links{position:absolute;bottom:0;left:0;z-index:2;width:calc(475/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-links{display:none}}.home__collection-slider .home__apartment-plan .img{min-width:calc(495/3840*200vw);height:calc(648/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-plan .img{width:100%;height:auto;min-width:auto}.home__collection-slider .home__apartment-plan-north{top:auto;right:0;bottom:calc(-93/375*100vw)}.home__collection-slider .home__apartment-title{margin-top:0;margin-bottom:calc(20/375*100vw)}}.home__collection-slider .home__apartment-info{width:calc(475/3840*200vw);padding-bottom:calc(200/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-info{order:2;width:100%;padding-bottom:calc(50/375*100vw);margin-top:calc(20/375*100vw);gap:calc(40/375*100vw)}}.home__collection-slider .home__apartment-title{height:calc(128/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-title{height:auto}}.home__collection-slider .home__apartment-numbers{margin-top:calc(30/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-numbers{margin-top:0;flex-wrap:wrap;justify-content:flex-start}}.home__collection-slider .home__apartment-numbers .num{flex-shrink:0;width:calc(308/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-numbers .num{width:auto}}.home__collection-slider .home__apartment-text{margin-top:calc(10/3840*200vw);width:100%;height:auto}@media(max-width:1000px){.home__collection-slider .home__apartment-text{margin-top:0;width:100%;height:auto}.home__collection-slider .home__apartment-text ul{gap:calc(20/375*100vw)}}.home__collection-slider .home__apartment-text li{font-size:calc(18/3840*200vw);line-height:1}@media(max-width:1000px){.home__collection-slider .home__apartment-text li{font-size:calc(16/375*100vw)}}.home__collection-slider .home__apartment-text li:before{width:calc(4/3840*200vw);height:calc(4/3840*200vw);top:calc(6/3840*200vw);background-color:#181714}@media(max-width:1000px){.home__collection-slider .home__apartment-text li:before{width:calc(4/375*100vw);height:calc(4/375*100vw);top:calc(6/375*100vw)}}.home__collection-slider .home__apartment-images{width:calc(880/3840*200vw)}@media(max-width:1000px){.home__collection-slider .home__apartment-images{width:100%}}.home__documents-list{display:flex;align-items:center;flex-wrap:wrap;gap:calc(60/3840*200vw);margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.home__documents-list{flex-direction:column;gap:calc(50/375*100vw);margin-top:calc(50/375*100vw)}}.home__documents-item{flex:1 1 48%;display:flex;gap:0;align-items:center;padding:0;justify-content:space-between;background-color:#f7f7f7;transition:transform .3s,background-color .3s}@media(max-width:1000px){.home__documents-item{flex-direction:column}.home__documents-item .home__documents-item-button{display:flex;gap:calc(30/375*100vw);align-items:center;width:100%;padding:0 calc(56/375*100vw) calc(67.213/375*100vw)}}.home__documents-item .home__documents-item-info{display:flex;gap:calc(42/3840*200vw);margin-left:calc(74/3840*200vw)}.home__documents-item .img-wrap{width:calc(290/3840*200vw);height:calc(414/3840*200vw)}@media(max-width:1000px){.home__documents-item .img-wrap{width:100%;height:calc(317/375*100vw)}}.home__documents-item .img-wrap img{width:100%;height:100%;object-fit:cover}@media(max-width:1000px){.home__documents-item{padding:0;width:100%;gap:calc(49/375*100vw);justify-content:unset}}@media(hover:hover)and (pointer:fine){.home__documents-item:hover{text-decoration:none}.home__documents-item:hover svg{transform:rotate(-90deg)}.home__documents-item:hover .name{color:#d1b768}}.home__documents-item .home__documents-item-text{display:flex;flex-direction:column;gap:0}.home__documents-item svg{width:calc(46/3840*200vw);height:calc(46/3840*200vw);margin-top:calc(2/3840*200vw);transition:transform .3s}@media(max-width:1000px){.home__documents-item svg{width:calc(44.787/375*100vw);height:calc(44/375*100vw)}}.home__documents-item .name{font-size:calc(24/3840*200vw);font-weight:400;line-height:125%;transition:color .3s;max-width:calc(198/3840*200vw)}@media(max-width:1000px){.home__documents-item .name{font-size:calc(20/375*100vw);font-style:normal;font-weight:300;line-height:100%;max-width:unset}}.home__documents-item .desc{margin-top:calc(15/3840*200vw);color:#b8bdb8;font-size:calc(16/3840*200vw);font-weight:500;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.home__documents-item .desc{font-size:calc(16/375*100vw);font-style:normal;margin-top:calc(10/375*100vw);font-weight:300}}.home__finishing{padding-bottom:calc(24/3840*200vw)}@media(max-width:1000px){.home__finishing{margin-top:calc(80/375*100vw);padding-bottom:calc(80/375*100vw)}.home__finishing .section__title{margin-bottom:calc(50/375*100vw)}}.home__finishing-block{position:relative;margin-top:calc(50/3840*200vw)}.home__finishing-img{width:calc(1450/3840*200vw);height:calc(943/3840*200vw)}@media(max-width:1000px){.home__finishing-img{width:100%;height:calc(318/375*100vw)}}.home__finishing-text{position:absolute;right:0;bottom:calc(60/3840*200vw);width:calc(920/3840*200vw);background-color:#d1b768;padding:calc(100/3840*200vw) calc(48/3840*200vw) calc(100/3840*200vw) calc(58/3840*200vw);display:flex;align-items:flex-start;flex-direction:column;gap:calc(50/3840*200vw)}@media(max-width:1000px){.home__finishing-text{margin-top:calc(-70/375*100vw);margin-left:auto;margin-right:calc(-16/375*100vw);padding:calc(45/375*100vw) calc(26/375*100vw) calc(45/375*100vw) calc(43/375*100vw);gap:calc(20/375*100vw);position:relative;width:calc(323/375*100vw)}}.home__finishing-text .text{color:#000;font-size:calc(36/3840*200vw);font-weight:300;line-height:100%}@media(max-width:1000px){.home__finishing-text .text{font-size:calc(16/375*100vw);font-style:normal;font-weight:300;line-height:112%}.home__other_rooms{margin-top:calc(80/375*100vw);margin-bottom:calc(140/375*100vw)}}.home__other_rooms-slider{margin-top:calc(88/3840*200vw)}@media(max-width:1000px){.home__other_rooms-slider{margin-top:calc(50/375*100vw)}.home__other_rooms-slider .simple-slider .swiper-slide{padding:0 calc(16/375*100vw)}.home__other_rooms-slider .simple-slider__title{margin-top:calc(50/375*100vw)}.home__other_rooms-slider .arrow-block{position:relative;bottom:0;margin-top:calc(50/375*100vw);width:100%;gap:calc(60/375*100vw);justify-content:space-between;padding-left:calc(16/375*100vw);padding-right:calc(16/375*100vw)}.home__other_rooms-slider .simple-slider__title{font-size:calc(16/375*100vw);font-style:normal;font-weight:300;line-height:100%}.home__news{padding-top:calc(70/375*100vw);padding-bottom:calc(70/375*100vw)}.home__news-link-wrap{display:flex;justify-content:center;margin-top:calc(50/375*100vw)}}.home__news-link{color:#d1b768}@media(max-width:1000px){.home__news-link{width:100%}}@media(hover:hover)and (pointer:fine){.home__news-link:hover{color:#181714;background-color:#fff;border-color:#fff}}.home__news-slider{margin-top:calc(70/3840*200vw)}@media(max-width:1000px){.home__news-slider{margin-top:calc(50/375*100vw)}}.home__news-slider .arrows svg path{stroke:#fff}.home__progress{padding-top:0;overflow:hidden}@media(max-width:1000px){.home__progress{margin-top:calc(140/375*100vw)}.home__progress .progress__head{display:flex;flex-direction:column}.home__progress .progress__links{display:flex;order:2}.home__progress .progress__links+div{order:3}.home__progress .section__title{order:1}.home__progress .home__progress-link-wrap{display:flex;justify-content:center;margin-bottom:calc(70/375*100vw)}}.home__progress .progress .section__title{width:calc(600/3840*200vw)}@media(max-width:1000px){.home__progress .progress .section__title{width:auto}}.home__progress .progress__links{width:100%;order:2}.home__progress .progress-filter{gap:calc(24/3840*200vw)}@media(max-width:1000px){.home__progress .progress-filter{display:flex;flex-direction:column;align-items:flex-start;gap:calc(20/375*100vw)}}.home__progress .progress-filter__months-current{height:calc(40/3840*200vw);padding:calc(10/3840*200vw) calc(48/3840*200vw) calc(10/3840*200vw) calc(36/3840*200vw);font-size:calc(14/3840*200vw);border:1px solid #181714;border-radius:calc(20/3840*200vw)}@media(max-width:1000px){.home__progress .progress-filter__months-current{width:100%;height:unset;display:flex;height:calc(44.783/375*100vw);padding:calc(14/375*100vw) calc(23/375*100vw) calc(10/375*100vw) calc(36.386/375*100vw);font-size:calc(14/375*100vw);border-radius:calc(209/375*100vw);font-style:normal;font-weight:400;line-height:normal}}@media(hover:hover)and (pointer:fine){.home__progress .progress-filter__months-current:hover{border-color:#d1b768}}.home__progress .progress-filter__months-current.active{border-radius:calc(20/3840*200vw) calc(20/3840*200vw) 0 0}.home__progress .progress-filter__months-current.active:after{transform:translateY(-50%) rotate(180deg)}.home__progress .progress-filter__months-item{padding:calc(10/3840*200vw) calc(36/3840*200vw);font-size:calc(14/3840*200vw)}@media(max-width:1000px){.home__progress .progress-filter__months-item{font-size:calc(13.995/375*100vw);font-style:normal;font-weight:400;line-height:normal}}.home__progress .progress-filter__years{display:flex;align-items:center;gap:calc(10/3840*200vw)}@media(max-width:1000px){.home__progress .progress-filter__years{gap:calc(10/375*100vw)}.home__progress .progress-filter__years .btn{height:calc(45/430*100vw);padding:calc(13/430*100vw) calc(20/430*100vw);width:unset;font-size:calc(13/430*100vw);font-style:normal;font-weight:400;line-height:normal}}.home__progress .progress-filter__year{height:calc(40/3840*200vw);padding:calc(10/3840*200vw) calc(36/3840*200vw);font-size:calc(14/3840*200vw)}.home__progress .progress__slider{position:relative;z-index:3}@media(max-width:1000px){.home__docs-section{margin-top:calc(140/375*100vw);padding-bottom:calc(60/375*100vw)}.home__docs-section .section__title{font-size:calc(36/375*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}.home__docs-section .section__title span{color:#d1b768}.home__contacts-section-mob .section{padding-bottom:calc(80/375*100vw)}.home__contacts-section-mob .form-realty-watching .form__info,.home__contacts-section-mob .form-realty-watching .form__input-container:nth-child(3),.home__contacts-section-mob .form-realty-watching .form__text{display:none}}.home__contacts-section-mob .form-realty-watching .form__label{transform:translateY(calc(7 / 375 * 100vw)) scale(1);height:calc(39/375*100vw);font-size:calc(24/375*100vw);font-style:normal;font-weight:300;line-height:100%}@media(max-width:1000px){.home__contacts-section-mob .form-realty-watching .form__input{сolor:#181714;height:calc(39/375*100vw);font-size:calc(24/375*100vw);font-style:normal;font-weight:300;line-height:100%}}@media(max-width:1000px){.home__contacts-section-mob .form-realty-watching .form__input-container:focus-within .form__label{transform:translateY(calc(-7 / 375 * 100vw)) scale(.5)}}@media(max-width:1000px){.home__contacts-section-mob .form-realty-watching .form__inputs{gap:calc(20/375*100vw)}.home__contacts-section-mob .contack__links{margin-top:calc(30/375*100vw);align-items:center;gap:calc(30/375*100vw)}}.progress-page{padding-top:calc(100/3840*200vw)}.progress-page iframe{width:100%!important;height:100%!important}.progress .frame,.progress__head{position:relative}.progress__head{z-index:2;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:calc(50/3840*200vw);margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.progress__head{display:flex;flex-direction:column;gap:calc(50/430*100vw);margin-bottom:calc(50/430*100vw);align-items:flex-start}}.progress__head .section__title{width:100%}.progress__head+div{position:relative;z-index:1}.progress__links{display:flex;align-items:center;gap:calc(20/3840*200vw)}@media(max-width:1000px){.progress__links .btn{height:calc(62/430*100vw);padding:calc(18/430*100vw) calc(45/430*100vw);width:unset;border-radius:calc(294/430*100vw);font-size:calc(20/430*100vw);font-style:normal;font-weight:400;line-height:normal}}.progress__photo-link:not(.btn--transp){pointer-events:none}@media(hover:hover)and (pointer:fine){.progress__photo-link:not(.btn--transp):hover{color:#181714;background-color:#d1b768;border-color:#d1b768}}.progress__webcam-link:not(.btn--transp){pointer-events:none}@media(hover:hover)and (pointer:fine){.progress__webcam-link:not(.btn--transp):hover{color:#181714;background-color:#d1b768;border-color:#d1b768}}.progress__webcam-link svg{width:calc(34/3840*200vw);height:calc(34/3840*200vw)}@media(max-width:1000px){.progress__webcam-link svg{display:none}}.progress__webcam-link svg path{fill:#181714}.progress__years-wrap{display:flex;margin-bottom:calc(80/3840*200vw)}@media(max-width:1000px){.progress__years-wrap{margin-bottom:calc(50/430*100vw)}}.progress__years-item{font-size:calc(100/3840*200vw);font-weight:300;line-height:calc(100/3840*200vw);display:flex;align-items:center}@media(max-width:1000px){.progress__years-item{font-size:calc(48/430*100vw);line-height:calc(48/430*100vw)}}.progress__years-item.active{color:#b8921f}.progress__years-item:not(.progress__years-item:last-child){flex-grow:1}.progress__years-item:not(.progress__years-item:last-child):after{content:"";width:100%;margin:0 4%;height:1px;background-color:#181714}.progress-filter{display:flex;align-items:center;gap:calc(18/3840*200vw)}@media(max-width:1000px){.progress-filter{min-width:100%}}.progress-filter__divider{flex:0 0 1px;width:1px;height:calc(58/3840*200vw);min-height:100%;background-color:#c3c3c3}@media(max-width:1000px){.progress-filter__divider{display:none}}.progress-filter__months{position:relative;min-width:calc(200/3840*200vw)}@media(max-width:1000px){.progress-filter__months{min-width:100%}}.progress-filter__months-current{height:calc(62/3840*200vw);padding:calc(10/3840*200vw) calc(56/3840*200vw) calc(10/3840*200vw) calc(36/3840*200vw);font-size:calc(20/3840*200vw);font-weight:400;line-height:100%;cursor:pointer;border:1px solid #d1b768;border-radius:calc(31/3840*200vw);display:flex;align-items:center;transition:border-color .3s,border-radius .3s}@media(hover:hover)and (pointer:fine){.progress-filter__months-current:hover{border-color:#181714}}.progress-filter__months-current:after{content:"";position:absolute;right:calc(23/3840*200vw);top:50%;transform:translateY(-50%);width:calc(21/3840*200vw);height:calc(12/3840*200vw);background-image:url(/static/img/chevron_down.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;transition:transform .3s}@media(max-width:1000px){.progress-filter__months-current:after{width:calc(20/430*100vw);height:calc(10/430*100vw);right:calc(23/430*100vw)}}.progress-filter__months-current.active{border-radius:calc(31/3840*200vw) calc(31/3840*200vw) 0 0;border-color:#c3c3c3}.progress-filter__months-current.active:after{transform:translateY(-50%) rotate(180deg)}.progress-filter__months-dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #c3c3c3;border-top:none;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:10}.progress-filter__months-dropdown.active{opacity:1;visibility:visible}.progress-filter__months-item{padding:calc(13/3840*200vw) calc(36/3840*200vw);font-size:calc(20/3840*200vw);font-weight:400;line-height:100%;cursor:pointer;transition:background-color .3s,opacity .3s}@media(hover:hover)and (pointer:fine){.progress-filter__months-item:hover{background-color:#f7f7f7}}.progress-filter__months-item.active{background-color:#d1b768}.progress-filter__months-item.disabled{display:none;opacity:.5;cursor:not-allowed;pointer-events:none}.progress-filter__years{display:flex;align-items:center;gap:calc(10/3840*200vw)}.progress-filter__year{height:calc(62/3840*200vw);padding:calc(13/3840*200vw) calc(36/3840*200vw);font-size:calc(20/3840*200vw);font-weight:400;line-height:1}.progress-slider .arrow-block{right:0}.progress-slider .swiper{padding-bottom:calc(140/3840*200vw)}@media(max-width:1000px){.progress-slider .swiper{margin-left:calc(-16/430*100vw);margin-right:calc(-16/430*100vw);margin-bottom:calc(50/430*100vw);padding-bottom:calc(110/430*100vw)}.progress-slider .swiper-slide{width:100%;padding-left:calc(16/430*100vw);padding-right:calc(16/430*100vw)}}.progress-slider .swiper-slide:first-child .progress-item{margin-left:0}.progress-slider .swiper-slide:last-child .progress-item{margin-right:0}.progress-slider .swiper-slide .progress-item__img{height:calc(298/3840*200vw)}@media(max-width:1000px){.progress-slider .swiper-slide .progress-item__img{width:100%;height:calc(378/430*100vw)}}.progress-slider .swiper-slide .progress-item__date{color:#181714}.progress-slider .swiper-slide .progress-item__date-year{display:none}.progress-slider .swiper-button-next,.progress-slider .swiper-button-prev{transition:opacity .3s,transform .3s;top:auto;bottom:calc(10/3840*200vw)}@media(max-width:1000px){.progress-slider .swiper-button-next,.progress-slider .swiper-button-prev{width:calc(76/430*100vw);height:calc(58/430*100vw);bottom:0}}@media(hover:hover)and (pointer:fine){.progress-slider .swiper-button-next:hover,.progress-slider .swiper-button-prev:hover{transform:scale(1.1)}}.progress-slider .swiper-button-prev{left:auto;right:calc(210/3840*200vw)}@media(max-width:1000px){.progress-slider .swiper-button-prev{left:calc(16/430*100vw);right:auto}}.progress-slider .swiper-button-next{right:calc(30/3840*200vw)}@media(max-width:1000px){.progress-slider .swiper-button-next{right:calc(16/430*100vw)}}.progress-item{margin-left:calc(18/3840*200vw);margin-right:calc(18/3840*200vw);cursor:pointer}@media(max-width:1000px){.progress-item{margin-left:0;margin-right:0}}@media(hover:hover)and (pointer:fine){.progress-item:hover .progress-item__img .img-bg{transform:scale(1.1)}.progress-item:hover .progress-item__date{color:#181714}}.progress-item__img{height:calc(516/3840*200vw);overflow:hidden}@media(max-width:1000px){.progress-item__img{height:calc(250/430*100vw);width:100%}}.progress-item__img .img-bg{transition:transform .3s}.progress-item__img .video{position:relative;width:100%;height:100%;background-color:#181714;pointer-events:none}.progress-item__img .video:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(24,23,20,0) 80%,rgba(24,23,20,.9) 85%,#181714);background:-moz-linear-gradient(270deg,rgba(24,23,20,0) 80%,rgba(24,23,20,.9) 85%,rgba(24,23,20,0) 100%)}.progress-item__content{padding-top:calc(32/3840*200vw);display:flex;flex-direction:column;gap:calc(24/3840*200vw)}@media(max-width:1000px){.progress-item__content{padding-top:calc(30/430*100vw);gap:calc(24/430*100vw)}}.progress-item__date{color:#d1b768;font-size:calc(36/3840*200vw);font-weight:300;line-height:calc(30/3840*200vw);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;transition:color .3s,-webkit-text-decoration .3s;transition:text-decoration .3s,color .3s;transition:text-decoration .3s,color .3s,-webkit-text-decoration .3s}@media(max-width:1000px){.progress-item__date{font-size:calc(32/430*100vw);font-style:normal;font-weight:300;line-height:1}}.progress-item__text{font-size:calc(24/3840*200vw);font-weight:300;line-height:1}@media(max-width:1000px){.progress-item__text{font-size:calc(16/430*100vw);line-height:140%}}.progress__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(90/3840*200vw) calc(36/3840*200vw);gap:calc(90/3840*200vw) calc(36/3840*200vw)}.progress__list .progress-item{margin-left:0;margin-right:0}.progress-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:scale(1.2);transition:opacity .6s ease,visibility .6s ease,transform .6s ease}.progress-popup.active{opacity:1;visibility:visible;transform:scale(1)}.progress-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.progress-popup__content{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.progress-popup__info:before,.progress-popup__nav-panel:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.progress-popup__nav-panel{position:absolute;top:calc(80/3840*200vw);right:calc(140/3840*200vw);z-index:2;padding:calc(40/3840*200vw);display:flex;gap:calc(25/3840*200vw)}@media(max-width:1000px){.progress-popup__nav-panel{width:calc(380/430*100vw);left:calc(25/430*100vw);top:calc(25/430*100vw);right:auto;padding:calc(40/430*100vw);justify-content:space-between}}.progress-popup__nav-panel .arrow-block{position:relative;gap:calc(25/3840*200vw);top:auto;right:auto}@media(max-width:1000px){.progress-popup__nav-panel .arrow-block{left:0;top:0;gap:calc(70/430*100vw)}.progress-popup__nav-panel .arrow{width:calc(57.092/430*100vw);height:calc(43.471/430*100vw)}}@media(hover:hover)and (pointer:fine){.progress-popup__nav-panel .arrow:hover{transform:scale(1.1)}}.progress-popup__close{width:calc(69/3840*200vw);height:calc(69/3840*200vw);background:none;border:none;cursor:pointer;z-index:2;padding:0;transition:transform .3s}@media(max-width:1000px){.progress-popup__close{width:calc(38.834/430*100vw);height:calc(38.834/430*100vw)}}@media(hover:hover)and (pointer:fine){.progress-popup__close:hover{transform:scale(1.1)}.progress-popup__close:hover path{stroke:#181714}}.progress-popup__close svg{width:100%;height:100%;fill:#fff}.progress-popup__close path{transition:stroke .3s}.progress-popup__video{flex:1 1;width:100%;height:100%}.progress-popup__video iframe{width:100%!important;height:100%!important}.progress-popup__slider{flex:1 1;width:100%;height:100%}.progress-popup-swiper{width:100%;height:100%}.progress-popup-swiper .swiper-button-next,.progress-popup-swiper .swiper-button-prev{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff}.progress-popup-swiper .swiper-pagination-bullet{background:#fff}.progress-popup__slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.progress-popup__slide img{width:100%;height:100%;object-fit:contain}.progress-popup__info{position:absolute;left:calc(140/3840*200vw);bottom:calc(80/3840*200vw);z-index:2;padding:calc(40/3840*200vw);font-weight:300}@media(max-width:1000px){.progress-popup__info{padding:calc(20/430*100vw) calc(40/430*100vw);left:calc(25/430*100vw);bottom:calc(25/430*100vw);width:calc(380/430*100vw);display:flex;flex-direction:column;gap:calc(20/430*100vw)}}.progress-popup__title{position:relative;z-index:2;font-size:calc(36/3840*200vw);line-height:calc(30/3840*200vw);margin-bottom:15px;color:#d1b768}@media(max-width:1000px){.progress-popup__title{font-style:normal;font-weight:300;line-height:calc(30/430*100vw);margin:0}.progress-item__date-month,.progress-popup__title{font-size:calc(24/430*100vw)}}.progress-popup__text{position:relative;z-index:2;font-size:calc(24/3840*200vw);line-height:100%;color:#181714}@media(max-width:1000px){.progress-popup__text{font-size:calc(20/430*100vw);font-style:normal}}.progress__show-more{width:100%;display:flex;justify-content:center;margin-top:calc(72/3840*200vw)}@media(max-width:1000px){.progress__show-more{margin-top:calc(30/430*100vw)}.progress__show-more .btn{width:auto}}.progress-mobile .progress{margin-bottom:calc(100/430*100vw)}.progress-mobile .frame{padding:0}@media(max-width:1000px){.progress-mobile .progress__list{display:flex;flex-direction:column;gap:calc(60/430*100vw);padding:0 calc(25/430*100vw)}.progress-mobile .progress__list .progress-item__text{color:#181714;font-size:calc(20/430*100vw);font-style:normal;font-weight:300;line-height:calc(20/430*100vw)}.progress-mobile .progress__list .progress-item__img{height:calc(380/430*100vw)}}.progress-mobile .progress__list .progress-item__content{gap:calc(20/430*100vw)}@media(max-width:1000px){.progress-mobile .progress__list .progress-item__content{padding-top:calc(20/430*100vw)}.progress-mobile .progress__list .progress-item__date{color:#b8921f;font-size:calc(16/430*100vw);font-style:normal;font-weight:300;line-height:calc(30/430*100vw)}.progress-mobile .home__progress{margin:0}.progress-mobile .progress__slider{padding:0 calc(25/430*100vw)}.progress-mobile .progress__head{padding:0 calc(25/430*100vw);gap:0;margin-top:calc(115/430*100vw);margin-bottom:calc(60/430*100vw)}.progress-mobile .progress__head .section__title{margin-bottom:calc(60/430*100vw)}.progress-mobile .progress__head .progress__links{margin-bottom:calc(20/430*100vw)}.progress-mobile .progress__head .progress__webcam-link{display:flex;width:calc(161/430*100vw);height:calc(45/430*100vw);padding:calc(13.295/430*100vw) calc(14/430*100vw);justify-content:center;align-items:center;font-size:calc(13.995/430*100vw);font-style:normal;font-weight:400;line-height:normal}.progress-mobile .progress__head .progress__webcam-link svg{display:block;width:calc(17/430*100vw);height:calc(17/430*100vw)}.progress-mobile .progress__head .progress__photo-link{display:flex;width:calc(108/430*100vw);height:calc(45/430*100vw);padding:calc(13.295/430*100vw) calc(36.386/430*100vw);justify-content:center;align-items:center;font-size:calc(13.995/430*100vw);font-style:normal;font-weight:400;line-height:normal}.progress-mobile .progress__head .progress-filter{display:flex;flex-direction:unset;gap:calc(5/430*100vw)}.progress-mobile .progress__head .progress-filter__months{min-width:calc(143/430*100vw)}.progress-mobile .progress__head .progress-filter__months-current{border:1px solid #d1b768;width:auto;height:calc(45/430*100vw);padding:calc(13/430*100vw) calc(19/430*100vw) calc(13/430*100vw) calc(45/430*100vw);justify-content:center;font-size:calc(13/430*100vw);font-style:normal;font-weight:400;line-height:normal}.progress-mobile .progress__head .progress-filter__years{gap:calc(5/430*100vw)}.progress-mobile .progress__head .progress-filter__months-current:after{width:calc(20/430*100vw);height:calc(10/430*100vw);right:auto;left:calc(19/430*100vw)}}.genplan{position:relative;overflow:hidden}.genplan .bg-lines{z-index:3}.genplan .section__title{position:absolute;z-index:3;top:calc(200/3840*200vw);left:calc(130/3840*200vw);color:#fff}.genplan.genplan-corpus .section__title{color:#181714}.genplan.genplan-buildings:before,.genplan.genplan-corpus:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:calc(240/3840*200vw);background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.15) 75%,transparent);background:-moz-linear-gradient(270deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.25) 75%,transparent 100%);pointer-events:none}.genplan__subtitle{margin-top:calc(12/3840*200vw);font-size:calc(24/3840*200vw);font-weight:300;line-height:100%;text-transform:uppercase}.genplan__subtitle span{color:#d1b768}.genplan__realty-links{z-index:5;top:calc(210/3840*200vw);display:flex;align-items:center;gap:calc(14/3840*200vw)}.genplan__north,.genplan__realty-links{position:absolute;right:calc(130/3840*200vw)}.genplan__north{width:calc(83/3840*200vw);height:calc(107/3840*200vw);bottom:calc(80/3840*200vw)}.genplan__img,.genplan__svg{width:100%;height:auto}.genplan__svg{position:absolute;z-index:3}.genplan__svg g{position:relative}.genplan__svg-link,.genplan__svg-path{position:relative;z-index:2}.genplan__svg-path{fill:#d1b768;opacity:0;cursor:pointer;transition:opacity .3s}.genplan__svg-path.active{opacity:.6}.genplan__svg-path-full{position:relative;z-index:1;fill:transparent}.genplan-corpus .genplan__svg-path.active{opacity:.4}.genplan-corpus .genplan__svg-path.enable{opacity:0}.genplan-corpus .genplan__svg-path.enable.active{opacity:.8}.genplan-corpus .genplan__svg-path.disabled{pointer-events:none}.genplan-floor .genplan__svg-path.active,.genplan-floor .genplan__svg-path.enable{opacity:.4}.genplan-floor .genplan__svg-path.enable.active{opacity:.8}.genplan-floor .genplan__svg-path.disabled{pointer-events:none}.genplan__info{position:absolute;left:calc(130/3840*200vw);top:calc(420/3840*200vw);z-index:30;min-width:calc(420/3840*200vw);height:auto;background-color:#fff;padding:calc(50/3840*200vw) calc(70/3840*200vw) calc(70/3840*200vw);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,height .3s;display:flex;flex-direction:column;gap:calc(28/3840*200vw)}@media(max-width:1000px){.genplan__info{gap:calc(20/430*100vw)}}.genplan__info.active{opacity:1;visibility:visible}.genplan__info-title{color:#181714;text-align:center;font-size:calc(32/3840*200vw);font-weight:300;line-height:100%;text-transform:uppercase;border-bottom:1px solid #c3c3c3;padding-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.genplan__info-title{font-size:calc(32/430*100vw);padding-bottom:calc(30/430*100vw)}}.genplan__info-title span{color:#d1b768;font-weight:400;white-space:nowrap}.genplan__info-subtitle{font-size:calc(20/3840*200vw);line-height:100%;border-bottom:0;padding-top:calc(12/3840*200vw);padding-bottom:0}@media(max-width:1000px){.genplan__info-subtitle{font-size:calc(20/430*100vw);padding-top:calc(12/430*100vw)}}.genplan__info-text-wrap{display:flex;flex-direction:column;gap:calc(28/3840*200vw)}.genplan__info-text .label{color:#a8a8a8;font-size:calc(20/3840*200vw);font-weight:400;line-height:normal;margin-bottom:calc(5/3840*200vw)}@media(max-width:1000px){.genplan__info-text .label{font-size:calc(20/430*100vw);margin-bottom:calc(5/430*100vw)}}.genplan__info-text .value{color:#181714;font-size:calc(32/3840*200vw);font-weight:300;line-height:normal}@media(max-width:1000px){.genplan__info-text .value{font-size:calc(32/430*100vw)}}.genplan__info-text-floor{display:flex}.genplan__info-text-floor .label{width:calc(58/3840*200vw);height:calc(58/3840*200vw);display:flex;align-items:center;justify-content:center;border:1px solid #181714;border-radius:calc(31/3840*200vw);color:#181714;font-size:calc(20/3840*200vw);font-weight:400;line-height:normal;text-transform:uppercase;margin-right:calc(20/3840*200vw)}.genplan__info-text-floor .value{display:flex;flex-direction:column;gap:calc(4/3840*200vw);font-size:calc(24/3840*200vw)}.genplan__info-text-floor .value .count{color:#d1b768;font-weight:500;line-height:calc(25/3840*200vw)}.genplan__info-text-floor .value .price{color:#181714;font-weight:300;line-height:calc(25/3840*200vw)}.genplan__info-btn{display:flex;justify-content:center}.genplan-corpus .breadcrumbs{position:absolute;top:calc(160/3840*200vw);left:calc(130/3840*200vw);z-index:5;color:#fff;font-size:calc(16/3840*200vw);line-height:calc(30/3840*200vw)}.genplan-corpus .genplan__info{padding-top:calc(40/3840*200vw);padding-bottom:calc(50/3840*200vw);gap:calc(24/3840*200vw)}.genplan-corpus .genplan__info-title{padding-bottom:calc(20/3840*200vw)}.genplan__info.genplan-corpus__info{top:calc(200/3840*200vw);opacity:1}.genplan__info.genplan-corpus__info .section__title{position:relative;z-index:3;top:0;left:0;color:#181714}.genplan-corpus__info{transition:max-height .6s,padding .6s}.genplan-corpus__info.active{max-height:100vh}.genplan-corpus__info:not(.active){max-height:0;padding:0}.genplan-corpus__info-in{display:flex;flex-direction:column;gap:calc(24/3840*200vw)}.genplan-corpus__info-in .genplan__info-title{border-top:1px solid #c3c3c3;padding-top:calc(24/3840*200vw);padding-bottom:calc(24/3840*200vw)}.genplan-floor{padding-top:calc(200/3840*200vw);padding-bottom:calc(140/3840*200vw)}.genplan-floor .section__title{position:static;z-index:3;top:0;left:0;color:#181714}.genplan-floor .genplan__realty-links{position:static;top:0;right:0}.genplan-floor .breadcrumbs{position:relative;z-index:1;margin-top:calc(20/3840*200vw)}.genplan-floor__head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.genplan-floor__plan{position:relative;z-index:2;display:flex;gap:calc(50/3840*200vw);margin-top:calc(40/3840*200vw)}.genplan-floor__plan-left{width:calc(200/3840*200vw);display:flex;flex-direction:column;gap:calc(60/3840*200vw)}.genplan-floor__plan-right{width:calc(240/3840*200vw);min-height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.genplan-floor__plan-right .corpuses-genplan{transform-origin:100% 0;transform:rotate(-90deg) translateY(-100%)}.genplan-floor__plan-north{width:calc(93/3840*200vw)}@media(max-width:1000px){.genplan-floor__plan-north{width:calc(70/430*100vw);margin-top:calc(20/430*100vw)}}.genplan-floor__plan-left-title{font-size:calc(20/3840*200vw);font-weight:400;line-height:normal;margin-bottom:calc(24/3840*200vw)}@media(max-width:1000px){.genplan-floor__plan-left-title{font-size:calc(20/430*100vw);font-weight:400;line-height:normal;margin-bottom:calc(6/430*100vw)}}.genplan-floor__plan-sections{display:flex;align-items:center;gap:calc(8/3840*200vw)}.genplan-floor__plan-section{width:calc(61/3840*200vw);height:calc(61/3840*200vw);display:flex;justify-content:center;align-items:center;font-size:calc(20/3840*200vw);font-weight:400;background-color:#fff;border:1px solid #181714;border-radius:calc(31/3840*200vw);transition:background-color .3s,border-color .3s;cursor:pointer}@media(hover:hover)and (pointer:fine){.genplan-floor__plan-section:hover{background-color:#dfdfdf;border-color:#dfdfdf}}@media(max-width:1000px){.genplan-floor__plan-section{width:calc(61/430*100vw);height:calc(61/430*100vw);font-size:calc(20/430*100vw);border-radius:calc(31/430*100vw)}}.genplan-floor__plan-section[data-active=true]{background-color:#d1b768;border-color:#d1b768}.genplan-floor__plan-floors{width:calc(61/3840*200vw);height:calc(355/3840*200vw);margin-top:calc(12/3840*200vw)}.genplan-floor__plan-floors .swiper{width:100%;height:100%}.genplan-floor__plan-floors .swiper-slide{height:calc(61/3840*200vw);text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.genplan-floor__plan-floors .arrow{width:calc(61/3840*200vw);height:calc(61/3840*200vw);cursor:pointer;opacity:1;transition:opacity .3s,transform .3s}.genplan-floor__plan-floors .arrow.disabled{opacity:.3;pointer-events:none}@media(hover:hover)and (pointer:fine){.genplan-floor__plan-floors .arrow:hover{transform:scale(1.2)}}.genplan-floor__plan-floors .arrow-prev svg{transform:scaleY(-1)}.genplan-floor__plan-floor{width:calc(61/3840*200vw);height:calc(61/3840*200vw);display:flex;justify-content:center;align-items:center;font-size:calc(20/3840*200vw);font-weight:400;background-color:#fff;border:1px solid #181714;border-radius:calc(31/3840*200vw);transition:background-color .3s,border-color .3s;cursor:pointer}.genplan-floor__plan-floor[data-active=true]{background-color:#d1b768;border-color:#d1b768}.genplan-floor__plan-floor[data-disable=true]{opacity:.2;pointer-events:none}@media(hover:hover)and (pointer:fine){.genplan-floor__plan-floor:hover{background-color:#dfdfdf;border-color:#dfdfdf}}.genplan-floor__plan-img{position:relative;flex-grow:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.genplan__info.genplan-floor__info{background-color:#f7f7f7;transform:translateY(-60%);bottom:auto;min-width:calc(400/3840*200vw);max-width:calc(450/3840*200vw);padding:calc(50/3840*200vw);align-items:center}.genplan__info.genplan-floor__info[data-pos-y=top]{transform:translateY(-90%)}.genplan__info.genplan-floor__info[data-pos-y=bottom]{transform:translateY(-20%)}.news{padding:calc(300/3840*200vw) calc(140/3840*200vw) calc(175/3840*200vw);min-height:100vh;position:relative}@media(max-width:1000px){.news{padding:calc(115/430*100vw) calc(25/430*100vw) 0;min-height:auto}}.news a{text-decoration:none}.news .news__soc{-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:calc(50/3840*200vw);display:flex;gap:calc(20/3840*200vw);align-items:center;flex-wrap:wrap}@media(max-width:1000px){.news .news__soc{gap:calc(30/430*100vw);margin-top:calc(60/430*100vw);justify-content:flex-start}}.news .news__soc path{fill:#d1b768}.news .news__soc>span{width:100%;color:#d1b768;font-size:calc(16/3840*200vw);margin-bottom:calc(-5/3840*200vw)}@media(max-width:1000px){.news .news__soc>span{font-size:calc(16/430*100vw);margin-bottom:calc(-20/430*100vw)}}.news svg{width:calc(32/3840*200vw);height:calc(32/3840*200vw)}@media(max-width:1000px){.news svg{width:calc(32/430*100vw);height:calc(32/430*100vw)}}.news .news-slider{position:relative;padding:0}@media(max-width:1000px){.news .news-slider .news-slide__img{height:calc(361/430*100vw);width:100%}.news .news-slider .news-slide__text{padding-bottom:calc(235/430*100vw)}.news .news-slider .news-slide__title{margin-bottom:calc(60/430*100vw)}.news .news-slider .news-slide__content{margin-top:calc(20/430*100vw)}.news .news-slider .news-slide__content-top{margin-bottom:calc(60/430*100vw)}}.news .news-slider .arrow-block{bottom:calc(-80/3840*200vw)}@media(max-width:1000px){.news .news-slider .arrow-block{gap:unset;justify-content:space-between;width:calc(380/430*100vw);bottom:calc(100/430*100vw);transform:unset;right:auto;left:auto;margin:0 calc(25/430*100vw)}}.news .news-slider .arrow-block svg{width:100%;height:100%}.news .news-bg-line{position:absolute;top:calc(215/3840*200vw);left:0;height:calc(519/3840*200vw);z-index:1}.news .news__head{display:flex;justify-content:space-between;align-items:center}@media(max-width:1000px){.news .news__head{flex-direction:column;justify-content:unset;gap:calc(60/430*100vw)}}.news .news__head .title{z-index:2;color:#181714;font-family:Basis Grotesque Pro;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.news .news__head .title{font-size:calc(40/430*100vw)}}.news .news__buttons{display:flex;gap:calc(10/3840*200vw)}@media(max-width:1000px){.news .news__buttons{gap:calc(4/430*100vw)}}.news .news__buttons .news__btn-active{transition:background .3s,color .3s;background:#d1b768}.news .news__buttons button{height:calc(44/3840*200vw);cursor:pointer;border:1px solid #d1b768;display:flex;padding:calc(13/3840*200vw) calc(36/3840*200vw);justify-content:center;align-items:center;border-radius:calc(210/3840*200vw);background:transparent;color:#181714;font-family:Basis Grotesque Pro;font-size:calc(14/3840*200vw);font-style:normal;font-weight:400;line-height:normal;transition:background .3s,color .3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover)and (pointer:fine){.news .news__buttons button:hover{background:#d1b768}}@media(max-width:1000px){.news .news__buttons button{width:100%;padding:0 calc(40/430*100vw);height:calc(45/430*100vw);font-size:calc(14/430*100vw)}}.news .news__list{position:relative;z-index:2;padding-top:calc(120/3840*200vw);display:grid;grid-template-columns:repeat(3,calc(505 / 3840 * 200vw));grid-gap:calc(60/3840*200vw);gap:calc(60/3840*200vw);justify-content:center}@media(max-width:1000px){.news .news__list{display:flex;flex-direction:column;gap:calc(90/430*100vw)}.news .news__list a:last-child{padding-bottom:calc(60/430*100vw)}}.news .news__show-more{margin-top:calc(-30/430*100vw);display:flex;justify-content:center;margin-bottom:calc(100/430*100vw);width:100%}.news .news__show-more-btn{height:calc(64/430*100vw);cursor:pointer;border:1px solid #d1b768;display:flex;padding:0 calc(40/430*100vw);justify-content:center;align-items:center;border-radius:calc(210/430*100vw);background:transparent;color:#181714;font-size:calc(20/430*100vw);font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}.news .news__card{z-index:3;display:flex;flex-direction:column;width:calc(505/3840*200vw);height:calc(792/3840*200vw);cursor:pointer}@media(hover:hover)and (pointer:fine){.news .news__card:hover .news-card-title{color:#b8921f}}@media(max-width:1000px){.news .news__card{width:100%;height:auto}}.news .news__card .news__card-img-wr{width:calc(505/3840*200vw);height:calc(526/3840*200vw);overflow:hidden}@media(hover:hover)and (pointer:fine){.news .news__card .news__card-img-wr:hover img{transform:scale(1.1)}}@media(max-width:1000px){.news .news__card .news__card-img-wr{width:100%;height:calc(361/430*100vw)}}.news .news__card img{width:100%;height:100%;object-fit:cover;transition:transform 1s}.news .news__card .news__card-head{display:flex;align-items:center;justify-content:space-between;padding:calc(25/3840*200vw) 0 calc(12/3840*200vw)}@media(max-width:1000px){.news .news__card .news__card-head{padding:calc(25/430*100vw) 0 calc(60/430*100vw)}}.news .news__card .news-card-date{color:#b8921f;font-size:calc(16/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.news .news__card .news-card-date{font-size:calc(16/430*100vw);line-height:calc(30/430*100vw)}}.news .news__card .news-card-types{display:flex;align-items:center;gap:calc(8/3840*200vw)}@media(max-width:1000px){.news .news__card .news-card-types{gap:calc(8/375*100vw)}}.news .news__card .news-card-types div{padding:calc(13/3840*200vw) calc(36/3840*200vw);border:1px solid #d1b768;border-radius:calc(100/3840*200vw);font-size:calc(14/3840*200vw);font-weight:400;line-height:1}@media(max-width:1000px){.news .news__card .news-card-types div{height:calc(31/375*100vw);padding:calc(13/375*100vw) calc(36/375*100vw);font-size:calc(14/375*100vw);display:flex;align-items:center}}.news .news__card .news-card-type{display:inline-flex;height:calc(31/3840*200vw);padding:calc(13/3840*200vw) calc(36/3840*200vw);justify-content:center;align-items:center;border-radius:calc(209.92/3840*200vw);border:1px solid #b8921f;color:#181714;font-size:calc(14/3840*200vw);font-style:normal;font-weight:400;line-height:normal}@media(max-width:1000px){.news .news__card .news-card-type{height:calc(30/430*100vw);width:calc(90/430*100vw);padding:calc(13.295/430*100vw) calc(36.386/430*100vw);border-radius:calc(210/430*100vw);font-size:calc(14/430*100vw)}}.news .news__card .news-card-title{color:#181714;font-size:calc(36/3840*200vw);font-style:normal;font-weight:300;line-height:100%;transition:color .3s}@media(max-width:1000px){.news .news__card .news-card-title{font-size:calc(28/430*100vw)}}.news .news__card .news-card-subtitle{padding-top:calc(21/3840*200vw);color:#181714;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.news .news__card .news-card-subtitle{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw);padding-top:calc(60/430*100vw)}.news-detail{padding-right:0;padding-left:0}}.news__detail-head{display:flex;justify-content:space-between;margin-bottom:calc(90/3840*200vw);flex-direction:column}@media(max-width:1000px){.news__detail-head{margin-bottom:calc(20/430*100vw);padding:0 calc(25/430*100vw)}}.news__detail-head div{display:flex;justify-content:space-between}@media(max-width:1000px){.news__detail-head div{flex-direction:column;gap:calc(30/430*100vw)}}.news__detail-head .title{color:#181714;font-family:Basis Grotesque Pro;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:calc(70/3840*200vw);text-transform:uppercase;max-width:70%}@media(max-width:1000px){.news__detail-head .title{font-size:calc(28/430*100vw);line-height:100%;max-width:100%}}.news__detail-head .news__detail-date{display:flex;align-items:flex-end}@media(max-width:1000px){.news__detail-head .news__detail-date{align-items:flex-start;margin-top:calc(60/430*100vw)}}.news__detail-head .news__detail-date p{margin:0;color:#b8921f;font-family:Basis Grotesque Pro;font-size:calc(16/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.news__detail-head .news__detail-date p{font-size:calc(16/430*100vw);line-height:calc(30/430*100vw)}}.news__detail-content{display:flex;flex-direction:column}@media(max-width:1000px){.news__detail-content{padding:0 calc(25/430*100vw)}}.news__detail-content h3{color:#181714;font-size:calc(36/3840*200vw);font-style:normal;font-weight:300;line-height:100%;margin:calc(65/3840*200vw) 0 0;padding:0}@media(max-width:1000px){.news__detail-content h3{font-size:calc(20/430*100vw);line-height:140%;margin:calc(30/430*100vw) 0 0;text-transform:uppercase}}.news__detail-content .news__detail-img-wr{width:calc(1638/3840*200vw);height:calc(628/3840*200vw);overflow:hidden}@media(max-width:1000px){.news__detail-content .news__detail-img-wr{width:100%;height:calc(361/430*100vw)}}.news__detail-content .news__detail-img-wr img{width:100%;height:100%;object-fit:cover}.news__detail-content .news__detail-article{color:#181714;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw);display:flex;gap:calc(115/3840*200vw);margin:calc(50/3840*200vw) 0 0}@media(max-width:1000px){.news__detail-content .news__detail-article{flex-direction:column;font-size:calc(16/430*100vw);font-style:normal;font-weight:300;line-height:112%;gap:calc(20/430*100vw);margin:calc(30/430*100vw) 0 0}}.news__detail-content .news__detail-article a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:calc(4/3840*200vw)}@media(max-width:1000px){.news__detail-content .news__detail-article a{text-underline-offset:calc(4/430*100vw)}}@media(hover:hover)and (pointer:fine){.news__detail-content .news__detail-article a:hover{text-decoration:none}}.news__detail-content .news__detail-article h2,.news__detail-content .news__detail-article h3{font-size:calc(32/3840*200vw);font-weight:400;display:block;text-transform:uppercase}@media(max-width:1000px){.news__detail-content .news__detail-article h2,.news__detail-content .news__detail-article h3{font-size:calc(20/430*100vw)}}.news__detail-content .news__detail-article div{width:50%}@media(max-width:1000px){.news__detail-content .news__detail-article div{width:100%}}.news__detail-content .news__detail-article img{max-width:100%;height:auto}.news__another-news{margin-top:calc(190/3840*200vw)}@media(max-width:1000px){.news__another-news{margin-top:calc(95/430*100vw)}}.news__another-news h4{margin:0 0 calc(100/3840*200vw);padding:0;color:#181714;font-size:calc(100/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.news__another-news h4{padding:0 calc(25/430*100vw) calc(60/430*100vw);font-size:calc(40/430*100vw);margin:0}.news__another-news h4 br{display:none}.news__another-news h4 .news-slider>.swiper{padding:0}.realty-page{padding-top:calc(120/430*100vw);padding-bottom:calc(100/430*100vw)}}.realty-page .section{padding-top:calc(300/3840*200vw)}@media(max-width:1000px){.realty-page .section{padding-top:0;padding-bottom:calc(100/430*100vw)}}.realty-page .page-head{align-items:center}.realty,.realty-page .page-head{display:flex;justify-content:space-between}.realty{align-items:flex-start;margin-top:calc(72/3840*200vw)}@media(max-width:1000px){.realty{flex-direction:column;align-items:stretch;margin-top:calc(40/430*100vw)}}.realty__filter{flex-shrink:0;width:calc(380/3840*200vw);padding-right:calc(40/3840*200vw);margin-right:calc(40/3840*200vw)}@media(max-width:1000px){.realty__filter{width:100%;padding-right:0;margin-right:0;margin-bottom:calc(60/430*100vw)}}.realty__filter-in{display:flex;flex-direction:column;gap:calc(45/3840*200vw)}@media(max-width:1000px){.realty__filter-in{gap:calc(30/430*100vw)}}.realty__filter-field{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(10/3840*200vw)}@media(max-width:1000px){.realty__filter-field{gap:calc(10/430*100vw)}}.realty__filter-field[data-type=program-type]{gap:calc(25/3840*200vw)}@media(max-width:1000px){.realty__filter-field[data-type=program-type]{gap:calc(25/430*100vw)}}.realty__filter-field[data-type=program-type] .realty__filter-label{color:#d1b768;font-size:calc(20/3840*200vw);font-weight:400}@media(max-width:1000px){.realty__filter-field[data-type=program-type] .realty__filter-label{font-size:calc(20/430*100vw)}}.realty__filter-field[data-type=slider]{flex-wrap:wrap}.realty__filter-field[data-type=switch]{justify-content:flex-start;gap:calc(30/3840*200vw)}@media(max-width:1000px){.realty__filter-field[data-type=switch]{gap:calc(30/430*100vw)}}.realty__filter-field[data-type=switch] .realty__filter-label{min-width:20%}.realty__filter-label{flex-shrink:0;min-width:100%;font-size:calc(20/3840*200vw);font-weight:400;line-height:120%}@media(max-width:1000px){.realty__filter-label{font-size:calc(20/430*100vw)}}.realty__filter-rooms{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8/3840*200vw);font-weight:500;font-size:calc(20/3840*200vw)}@media(max-width:1000px){.realty__filter-rooms{gap:calc(8/430*100vw);font-size:calc(20/430*100vw)}}.realty__filter-rooms span{width:calc(61/3840*200vw);height:calc(61/3840*200vw);display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #181714;border-radius:calc(31/3840*200vw);transition:background-color .3s,border-color .3s;cursor:pointer}@media(max-width:1000px){.realty__filter-rooms span{width:calc(61/430*100vw);height:calc(61/430*100vw);border-radius:calc(31/430*100vw)}}.realty__filter-rooms span[data-active=true]{background-color:#d1b768;border-color:#d1b768}.realty__filter-rooms span[data-disabled=true]{background-color:#fff;border:1px solid #181714;opacity:.3;pointer-events:none}@media(hover:hover)and (pointer:fine){.realty__filter-rooms span:hover{background-color:#dfdfdf;border-color:#dfdfdf}}.realty__filter-buttons.border-top{padding-top:calc(40/3840*200vw);border-top:1px solid #dfdfdf}@media(max-width:1000px){.realty__filter-buttons.border-top{padding-top:0;border-top:0}}.realty__filter-buttons .btn-reset{font-size:calc(20/3840*200vw);font-weight:400;text-transform:capitalize}@media(max-width:1000px){.realty__filter-buttons .btn-reset{font-size:calc(20/430*100vw)}}.realty__filter-buttons .btn-reset svg{width:calc(20/3840*200vw);transition:transform .3s}@media(max-width:1000px){.realty__filter-buttons .btn-reset svg{width:calc(20/430*100vw)}}.realty__filter-buttons .btn-reset path{stroke:#181714;stroke-width:2px}@media(hover:hover)and (pointer:fine){.realty__filter-buttons .btn-reset:hover svg{transform:rotate(180deg)}}.realty__filter-buttons .btn-submit{font-size:calc(20/3840*200vw);font-weight:400}@media(max-width:1000px){.realty__filter-buttons .btn-submit{font-size:calc(20/430*100vw)}}.realty__filter-text{color:#838383;font-size:calc(16/3840*200vw);font-weight:300;line-height:125%}@media(max-width:1000px){.realty__filter-text{font-size:calc(16/430*100vw)}}.realty__results{flex-grow:2}.realty__results-empty{text-align:center;font-size:calc(16/3840*200vw)}@media(max-width:1000px){.realty__results-empty{font-size:calc(16/430*100vw)}}.realty__results-empty a{text-decoration:underline}.realty__results-controls{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(20/3840*200vw);margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.realty__results-controls{align-items:center;gap:calc(20/430*100vw);margin-bottom:calc(30/3840*200vw)}.realty__results-controls .button{flex-grow:2}}.realty__results-controls>*{flex-shrink:0}.realty__results-find,.realty__results-sort{display:flex;align-items:center;gap:calc(10/3840*200vw)}@media(max-width:1000px){.realty__results-find,.realty__results-sort{gap:calc(10/430*100vw)}}.realty__results-find svg .stroke,.realty__results-sort svg .stroke{stroke:#181714}.realty__results-view{display:flex;align-items:center;gap:calc(20/3840*200vw)}@media(max-width:1000px){.realty__results-view{gap:calc(20/430*100vw)}}.realty__results-view svg .stroke{stroke:#181714}.realty__results-sort .sort-select{min-width:calc(100/3840*200vw)}@media(max-width:1000px){.realty__results-sort .sort-select{min-width:calc(200/430*100vw)}}.realty__results-sort .MuiSelect-select{font-size:calc(20/3840*200vw);font-weight:400;line-height:100%;border:none}@media(max-width:1000px){.realty__results-sort .MuiSelect-select{font-size:calc(20/430*100vw)}}.realty__results-sort .MuiOutlinedInput-notchedOutline{border:none;outline:none}.realty__results-find input{background:none;border:none;border-bottom:1px solid #181714;width:calc(60/3840*200vw);text-align:center}@media(max-width:1000px){.realty__results-find input{width:calc(60/430*100vw)}}.realty__results-find input:focus::placeholder{opacity:0}.realty__results-view{margin-left:auto}.realty__results-view svg{opacity:1;cursor:pointer;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.realty__results-view svg:hover{opacity:.7}}.realty__results-view svg path{transition:stroke .3s,fill .3s}.realty__results-view svg[data-view=tile]{width:calc(30/3840*200vw)}.realty__results-view svg[data-view=tile] path{fill:#181714}.realty__results-view svg[data-view=tile][data-active=true] path{fill:#d1b768}.realty__results-view svg[data-view=list]{width:calc(32/3840*200vw)}.realty__results-view svg[data-view=list] path{stroke:#181714}.realty__results-view svg[data-view=list][data-active=true] path{stroke:#d1b768}.realty__results-head,.realty__results-item{padding:calc(32/3840*200vw) calc(80/3840*200vw) calc(32/3840*200vw) calc(0/3840*200vw);text-align:center;line-height:1}@media(max-width:1000px){.realty__results-head,.realty__results-item{padding:calc(30/430*100vw)}}.realty__results-head,.realty__results-head [data-type=info],.realty__results-item,.realty__results-item [data-type=info]{display:flex;justify-content:space-between;align-items:center}.realty__results-head svg,.realty__results-item svg{flex-shrink:0;object-fit:contain}.realty__results-head svg path,.realty__results-item svg path{transition:fill .3s,stroke .3s}.realty__results-head [data-type=info],.realty__results-item [data-type=info]{flex-grow:2}.realty__results-head [data-type=price-fav],.realty__results-item [data-type=price-fav]{display:flex;align-items:center;gap:calc(10/3840*200vw)}.realty__results-head [data-type=fav] svg,.realty__results-item [data-type=fav] svg{width:calc(25/3840*200vw)}@media(max-width:1000px){.realty__results-head [data-type=fav] svg,.realty__results-item [data-type=fav] svg{width:calc(25/430*100vw)}}.realty__results-head [data-type=fav] svg path,.realty__results-item [data-type=fav] svg path{fill:transparent;stroke:#181714;stroke-width:1px}.realty__results-head [data-type=fav] svg[data-active=true] path,.realty__results-item [data-type=fav] svg[data-active=true] path{fill:#d1b768;stroke:#d1b768}.realty__results-head{padding-top:0;border-bottom:1px solid rgba(79,79,79,.12);color:#898989;font-size:calc(16/3840*200vw);font-weight:400;line-height:normal}.realty__results-head [data-type]{white-space:nowrap}.realty__results-item{transition:background-color .3s,border-color .3s,box-shadow .3s}.realty__results-item .value{white-space:nowrap}.realty__results-item .value.discount{color:#898989}.realty__results-item .value-full{font-size:80%;text-decoration:line-through;opacity:.5}.realty__results-item svg{cursor:pointer}.realty__results-item [data-type] b{font-weight:inherit}.realty__results-item [data-type=fav] svg{transition:opacity .3s}@media(hover:hover)and (pointer:fine){.realty__results-item [data-type=fav]:hover svg{opacity:.5}}.realty__results-item [data-type=price]{white-space:nowrap}@media(hover:hover)and (pointer:fine){.realty__results-item:hover{background-color:#fff;text-decoration:none}}.realty__results-list[data-view=list] .realty__results-head,.realty__results-list[data-view=list] .realty__results-item{padding-left:calc(20/3840*200vw)}.realty__results-list[data-view=list] .realty__results-head>div:first-child,.realty__results-list[data-view=list] .realty__results-item>div:first-child{display:flex;gap:calc(10/3840*200vw);align-items:center;font-size:calc(16/3840*200vw);font-weight:400;line-height:normal}@media(max-width:1000px){.realty__results-list[data-view=list] .realty__results-head>div:first-child,.realty__results-list[data-view=list] .realty__results-item>div:first-child{flex-direction:column}}.realty__results-list[data-view=list] .realty__results-item{position:relative;border-bottom:1px solid #dfdfdf;cursor:pointer}.realty__results-list[data-view=list] .realty__results-item .label{display:none}@media(hover:hover)and (pointer:fine){.realty__results-list[data-view=list] .realty__results-item:hover{background-color:hsla(0,0%,87%,.3)}}.realty__results-list[data-view=list] [data-type=plan]{position:absolute;top:50%;left:calc(120/3840*200vw);z-index:2;width:calc(520/3840*200vw);height:calc(450/3840*200vw);margin-top:calc(-225/3840*200vw);padding:calc(25/3840*200vw);background-color:#fff;border:1px solid #d1b768;opacity:0;visibility:hidden;transform:scaleY(0);transition:opacity .3s,visibility .3s,transform .3s}.realty__results-list[data-view=list] [data-type=plan][data-active=true]{opacity:1;visibility:visible;transform:scaleY(1)}.realty__results-list[data-view=list] [data-type=plan] .plan{width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center}.realty__results-list[data-view=list] [data-type=plan] .plan img{display:block;width:calc(400/3840*200vw);height:calc(330/3840*200vw);object-fit:contain}.realty__results-list[data-view=list] [data-type=plan] .plan__north{position:absolute;left:calc(30/3840*200vw);bottom:calc(34/3840*200vw);width:calc(65/3840*200vw);height:calc(69/3840*200vw)}.realty__results-list[data-view=list] [data-type=rooms],.realty__results-list[data-view=list] [data-type=total_area]{width:calc(60/3840*200vw)}.realty__results-list[data-view=list] [data-type=total_area] b{margin-left:calc(5/3840*200vw)}.realty__results-list[data-view=list] [data-type=corpus],.realty__results-list[data-view=list] [data-type=floor],.realty__results-list[data-view=list] [data-type=num]{width:calc(60/3840*200vw)}.realty__results-list[data-view=list] [data-type=term]{width:calc(80/3840*200vw)}.realty__results-list[data-view=list] [data-type=price]{width:calc(120/3840*200vw)}.realty__results-list[data-view=list] [data-type=fav]{display:flex;justify-content:center;width:calc(80/3840*200vw)}@media(max-width:1000px){.realty__results-list[data-view=list] [data-type=fav]{width:calc(80/430*100vw)}}.realty__results-list[data-view=list] [data-type=corpus],.realty__results-list[data-view=list] [data-type=rooms],.realty__results-list[data-view=list] [data-type=section]{width:calc(60/3840*200vw)}.realty__results-list[data-view=list] [data-sort] span{position:relative;display:inline-flex;align-items:center;cursor:pointer}.realty__results-list[data-view=list] [data-sort] span svg{position:absolute;right:calc(-18/3840*200vw);width:calc(12/3840*200vw);opacity:.2;transition:transform .3s,opacity .3s}.realty__results-list[data-view=list] [data-sort] span path{stroke:#d1b768;stroke-width:1px;transition:stroke .3s}@media(hover:hover)and (pointer:fine){.realty__results-list[data-view=list] [data-sort] span:hover{color:#181714}.realty__results-list[data-view=list] [data-sort] span:hover svg{opacity:1}.realty__results-list[data-view=list] [data-sort] span:hover path{stroke:#181714}}.realty__results-list[data-view=list] [data-sort=true] span svg{opacity:1}.realty__results-list[data-view=list] [data-sort=true][data-order=DESC] span svg{transform:scaleY(-1)}.realty__results-list[data-view=tile]{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:3.5%;row-gap:2vw}@media(max-width:1000px){.realty__results-list[data-view=tile]{flex-direction:column;gap:calc(20/430*100vw)}}.realty__results-list[data-view=tile] .realty__results-head{display:none}.realty__results-list[data-view=tile] .realty__results-item{position:relative;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:31%;padding:calc(35/3840*200vw) calc(20/3840*200vw) calc(30/3840*200vw);font-size:calc(19/3840*200vw);line-height:1.25;border:1px solid #dfdfdf}@media(hover:hover)and (pointer:fine){.realty__results-list[data-view=tile] .realty__results-item:hover{z-index:2;border-color:#d1b768}.realty__results-list[data-view=tile] .realty__results-item:hover:before{opacity:1}}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item{width:100%;padding:calc(20/430*100vw) calc(20/430*100vw) calc(30/430*100vw);font-size:calc(20/430*100vw);justify-content:flex-start}}.realty__results-list[data-view=tile] .realty__results-item [data-type=info]{position:relative;grid-gap:calc(4/3840*200vw) 4%;gap:calc(4/3840*200vw) 4%;display:grid;grid-template-columns:repeat(3,min-content)}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=info]{gap:calc(4/430*100vw) 4%}}.realty__results-list[data-view=tile] .realty__results-item [data-type=plan]{position:relative;width:100%;max-width:100%;margin-bottom:calc(60/3840*200vw)}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=plan]{margin-bottom:calc(60/430*100vw)}}.realty__results-list[data-view=tile] .realty__results-item [data-type=plan] .plan{max-width:calc(350/3840*200vw)}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=plan] .plan{max-width:calc(338/430*100vw)}}.realty__results-list[data-view=tile] .realty__results-item [data-type=plan] .plan:before{content:"";display:block;padding-top:100%}.realty__results-list[data-view=tile] .realty__results-item [data-type=plan] .plan img{display:block;width:100%;max-width:100%;height:100%;height:calc(350/3840*200vw);object-fit:contain;position:absolute;left:0;top:0}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=plan] .plan img{height:calc(350/430*100vw)}}.realty__results-list[data-view=tile] .realty__results-item [data-type=plan] .plan__north{display:none}.realty__results-list[data-view=tile] .realty__results-item [data-type=rooms],.realty__results-list[data-view=tile] .realty__results-item [data-type=total_area]{font-weight:500}.realty__results-list[data-view=tile] .realty__results-item [data-type=num],.realty__results-list[data-view=tile] .realty__results-item [data-type=rooms],.realty__results-list[data-view=tile] .realty__results-item [data-type=total_area]{align-self:end}.realty__results-list[data-view=tile] .realty__results-item [data-type=corpus],.realty__results-list[data-view=tile] .realty__results-item [data-type=floor],.realty__results-list[data-view=tile] .realty__results-item [data-type=num],.realty__results-list[data-view=tile] .realty__results-item [data-type=rooms],.realty__results-list[data-view=tile] .realty__results-item [data-type=term],.realty__results-list[data-view=tile] .realty__results-item [data-type=total_area]{display:flex;align-items:center;gap:5%;flex:0 1 30%;color:#333}.realty__results-list[data-view=tile] .realty__results-item [data-type=rooms]{order:1;text-align:left}.realty__results-list[data-view=tile] .realty__results-item [data-type=total_area]{order:2}.realty__results-list[data-view=tile] .realty__results-item [data-type=num]{order:3}.realty__results-list[data-view=tile] .realty__results-item [data-type=corpus]{order:4}.realty__results-list[data-view=tile] .realty__results-item [data-type=corpus] b{display:none}.realty__results-list[data-view=tile] .realty__results-item [data-type=floor]{order:5}.realty__results-list[data-view=tile] .realty__results-item [data-type=term]{order:6}.realty__results-list[data-view=tile] .realty__results-item [data-type=price]{position:relative;order:7;grid-column:1/4;text-align:left;width:100%;color:#b8921f;font-size:calc(32/3840*200vw);font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;margin-top:calc(16/3840*200vw)}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=price]{font-size:calc(32/430*100vw);margin-top:calc(16/430*100vw)}}.realty__results-list[data-view=tile] .realty__results-item [data-type=fav]{position:absolute;top:calc(5/3840*200vw);right:calc(10/3840*200vw);order:2}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=fav]{top:calc(5/430*100vw);right:calc(10/430*100vw)}}.realty__results-list[data-view=tile] .realty__results-item [data-type=decor]{order:8;grid-column:1/4;color:#b8921f;margin-top:calc(16/3840*200vw);font-size:calc(13/3840*200vw);font-weight:400;line-height:calc(17/3840*200vw);letter-spacing:-.13px;text-transform:uppercase;text-align-last:left}@media(max-width:1000px){.realty__results-list[data-view=tile] .realty__results-item [data-type=decor]{font-size:calc(13/430*100vw);margin-top:calc(10/430*100vw)}}.realty__results-nav{margin-top:5vh;text-align:center}@media(max-width:1000px){.realty__results-nav{margin-top:6vh}}.flat-page{padding-top:calc(240/3840*200vw)}@media(max-width:1000px){.flat-page{padding-top:calc(120/430*100vw)}.flat-page .section:not(.flat-section){padding-top:calc(40/430*100vw)}}.flat-page .breadcrumbs{margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.flat-page .breadcrumbs{margin-bottom:calc(30/430*100vw)}}.flat-page .contacts{padding-top:calc(100/3840*200vw)}@media(max-width:1000px){.flat-page .contacts{padding-top:calc(100/430*100vw);padding-bottom:calc(100/430*100vw)}}.flat-page .contacts .form-section .contacts__content{gap:calc(60/430*100vw)}.flat-page .contacts .section__title{padding:0}@media(max-width:1000px){.flat-page .contacts .form__text{font-size:calc(20/430*100vw);margin-top:0}}.flat-section{position:relative;padding-top:0;padding-bottom:calc(130/3840*200vw)}@media(max-width:1000px){.flat-section{padding-bottom:calc(40/430*100vw)}}.flat-block{display:flex;gap:calc(24/3840*200vw)}@media(max-width:1000px){.flat-block{flex-direction:column;gap:calc(30/430*100vw)}}.flat-plans{position:relative;padding:0 calc(100/3840*200vw);flex-grow:1}@media(max-width:1000px){.flat-plans{padding:0 0 calc(15/430*100vw)}}.flat-plans__tabs{display:flex;align-items:center;justify-content:center;gap:calc(8/3840*200vw)}@media(max-width:1000px){.flat-plans__tabs{flex-wrap:wrap;justify-content:flex-start;gap:calc(8/430*100vw)}}.flat-plans__tabs .btn:not(.btn--transp){pointer-events:none}.flat-plans__tabs .btn{height:calc(45/3840*200vw);padding:calc(14/3840*200vw) calc(36/3840*200vw);font-size:calc(14/3840*200vw)}@media(max-width:1000px){.flat-plans__tabs .btn{width:auto;flex-grow:1;height:calc(45/430*100vw);padding:calc(14/430*100vw) calc(30/430*100vw);font-size:calc(14/430*100vw)}}.flat-plans__north{width:calc(87/3840*200vw);height:calc(92/3840*200vw);position:absolute;z-index:2;top:calc(80/3840*200vw);left:0}.flat-plan{margin-top:calc(40/3840*200vw);overflow:hidden}@media(max-width:1000px){.flat-plan{margin-top:calc(30/430*100vw)}}.flat-plan__flat,.flat-plan__floor,.flat-plan__genplan{position:relative;opacity:1;visibility:visible;transition:opacity .3s,visibility .3s,max-height .3s}.flat-plan__flat[data-hide=true],.flat-plan__floor[data-hide=true],.flat-plan__genplan[data-hide=true]{opacity:0;visibility:hidden;max-height:0}.flat-plan__flat .img{min-width:calc(495/3840*200vw);max-width:100%;height:calc(578/3840*200vw);object-fit:contain;margin:0 auto;background-color:transparent}@media(max-width:1000px){.flat-plan__flat .img{min-width:100%;width:100%;height:auto}}.flat-plan__floor .genplan__svg-path{pointer-events:none}.flat-plan__floor .img{width:100%;object-fit:contain}.flat-plan__floor .img.floor-img,.floor-img-out{max-width:80%;margin:0 auto}.floor-img-out{position:relative;display:table;width:100%}.floor-img-out .img.floor-img{max-width:none}.flat-plan__genplan{display:flex;justify-content:center;margin:calc(20/3840*200vw) auto 0}@media(max-width:1000px){.flat-plan__genplan{width:100%}}.flat-plan__genplan .corpuses-genplan{width:calc(990/3840*200vw);height:calc(510/3840*200vw);display:flex;align-items:center}@media(max-width:1000px){.flat-plan__genplan .corpuses-genplan{width:100%;height:calc(270/430*100vw)}}.flat-plan__genplan .corpuses-genplan svg{width:100%}.flat-info{flex-grow:0;flex-shrink:0;flex-basis:calc(425/3840*200vw);display:flex;flex-direction:column;gap:calc(50/3840*200vw)}@media(max-width:1000px){.flat-info{flex:0 0 100%;gap:calc(30/430*100vw)}}.flat-info .fav{position:absolute;top:calc(10/3840*200vw);right:0;cursor:pointer}@media(hover:hover)and (pointer:fine){.flat-info .fav:hover svg{opacity:.5}}@media(max-width:1000px){.flat-info .fav{top:calc(10/430*100vw)}}.flat-info .fav svg{width:calc(25/3840*200vw);transition:opacity .3s}@media(max-width:1000px){.flat-info .fav svg{width:calc(25/430*100vw)}}.flat-info .fav svg path{fill:transparent;stroke:#181714;stroke-width:1px}.flat-info .fav svg[data-active=true] path{fill:#d1b768;stroke:#d1b768}.flat-info .price .value{color:#d1b768;font-size:calc(40/3840*200vw);font-weight:500;line-height:120%;letter-spacing:-.4px;text-transform:uppercase}@media(max-width:1000px){.flat-info .price .value{font-size:calc(40/430*100vw)}}.flat-info .price .value-discount{color:#d1b768;font-size:calc(20/3840*200vw);font-weight:500;line-height:120%;letter-spacing:-.2px;text-transform:uppercase}@media(max-width:1000px){.flat-info .price .value-discount{font-size:calc(20/430*100vw)}}.flat-info .price .value-full{color:#b8bdb8;font-size:calc(20/3840*200vw);font-weight:400;line-height:140%;letter-spacing:-.2px;text-decoration:line-through;text-transform:uppercase}@media(max-width:1000px){.flat-info .link,.flat-info .price .value-full{font-size:calc(20/430*100vw)}.flat-info .link{line-height:calc(24/430*100vw)}}.flat-info__block{position:relative}.flat-title{font-size:calc(36/3840*200vw);font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.flat-title{font-size:calc(36/430*100vw);margin-bottom:calc(20/430*100vw)}}.flat-params__item{display:flex;align-items:center;justify-content:space-between;gap:calc(20/3840*200vw);font-size:calc(20/3840*200vw);font-weight:400;line-height:120%}@media(max-width:1000px){.flat-params__item{gap:calc(20/430*100vw);font-size:calc(20/430*100vw)}}.flat-params__item+.flat-params__item{margin-top:calc(24/3840*200vw);padding-top:calc(24/3840*200vw);border-top:1px solid #dfdfdf}@media(max-width:1000px){.flat-params__item+.flat-params__item{margin-top:calc(24/430*100vw);padding-top:calc(24/430*100vw)}}.flat__ipoteka-link{margin-top:calc(12/3840*200vw)}@media(max-width:1000px){.flat__ipoteka-link{margin-top:calc(30/430*100vw)}}.flat__purchase-link{margin-top:calc(16/3840*200vw)}@media(max-width:1000px){.flat__purchase-link{margin-top:calc(30/430*100vw)}.flat__consultation-btn{width:100%}}.flat-info__links{display:flex;gap:calc(36/3840*200vw)}@media(max-width:1000px){.flat-info__links{display:inline-flex;gap:calc(36/430*100vw);flex-direction:column}}@media(hover:hover)and (pointer:fine){.flat-info__links .download-pdf-wrap>a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.flat-info__links .share-link{position:relative}@media(hover:hover)and (pointer:fine){.flat-info__links .share-link:hover svg{transform:translateX(0)}}.flat-info__links .share-link[data-active=true] .share-items{opacity:1;visibility:visible}.flat-info__links .share-link .share-link-text{display:flex;align-items:center;gap:calc(9/3840*200vw);opacity:1;transition:opacity .3s}@media(max-width:1000px){.flat-info__links .share-link .share-link-text{gap:calc(9/430*100vw)}}.flat-info__links .share-link .share-items{position:absolute;left:0;bottom:100%;display:flex;align-items:center;gap:calc(20/3840*200vw);padding:calc(30/3840*200vw) calc(45/3840*200vw);border-radius:calc(20/3840*200vw);background:#f7f7f7;box-shadow:0 calc(26/3840*200vw) calc(29/3840*200vw) 0 rgba(0,0,0,.11);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}@media(max-width:1000px){.flat-info__links .share-link .share-items{gap:calc(20/430*100vw);padding:0;background:transparent;box-shadow:none;bottom:auto;height:100%}}.flat-info__links .share-link .share-items a{width:calc(32/3840*200vw);height:calc(32/3840*200vw)}@media(max-width:1000px){.flat-info__links .share-link .share-items a{width:calc(32/430*100vw);height:calc(32/430*100vw)}}@media(hover:hover)and (pointer:fine){.flat-info__links .share-link .share-items a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.flat-info__links .share-link .share-items a:hover path{fill:#181714}}.flat-info__links .share-link .share-items svg{width:100%;height:100%;object-fit:contain}.flat-info__links .share-link .share-items path{fill:#d1b768;stroke:none;transition:fill .3s,stroke .3s}.corpuses-genplan{width:calc(234/3840*200vw);height:calc(176/3840*200vw)}@media(max-width:1000px){.corpuses-genplan{width:calc(234/430*100vw);height:calc(176/430*100vw)}}.corpuses-genplan__corpus-section{fill:#fff;stroke:#181714;transition:fill .3s}.corpuses-genplan__section-number{fill:#d9d9d9;transition:fill .3s;pointer-events:none}.corpuses-genplan__corpus{pointer-events:none}.corpuses-genplan__corpus-section[data-active=true]{fill:#d1b768;pointer-events:none}.corpuses-genplan__corpus-section[data-enable=true]{cursor:pointer}.corpuses-genplan__section-number[data-active=true]{fill:#181714}.flat__promo{padding-top:0;padding-bottom:calc(160/3840*200vw)}.flat__promo .section__title{margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.flat__promo .section__title{margin-bottom:calc(50/430*100vw)}.flat__promo .promo-item__title{font-size:calc(28/430*100vw)}.flat__promo .promo-item__text{font-size:calc(22/430*100vw)}}.flat__similar{padding-top:0;padding-bottom:calc(80/3840*200vw)}@media(max-width:1000px){.flat__similar{padding-bottom:calc(150/430*100vw)}}.flats-slider{position:relative;z-index:6;margin-top:calc(80/3840*200vw)}@media(max-width:1000px){.flats-slider{margin-top:calc(30/430*100vw)}}.flats-slider.realty__results-list[data-view=tile]{display:block}.flats-slider.realty__results-list[data-view=tile] .swiper{width:calc(100% + 28/3840*200vw);margin-left:calc(-14/3840*200vw);margin-right:calc(-14/3840*200vw)}@media(max-width:1000px){.flats-slider.realty__results-list[data-view=tile] .swiper{width:calc(100% + 16/430*100vw);margin-left:calc(-8/430*100vw);margin-right:calc(-8/430*100vw)}}.flats-slider.realty__results-list[data-view=tile] .realty__results-item{width:auto;margin-left:calc(14/3840*200vw);margin-right:calc(14/3840*200vw);margin-bottom:calc(28/3840*200vw)}@media(max-width:1000px){.flats-slider.realty__results-list[data-view=tile] .realty__results-item{margin-left:calc(8/430*100vw);margin-right:calc(8/430*100vw);margin-bottom:calc(20/430*100vw)}.flat__finishing{padding-bottom:calc(60/430*100vw)}}.flat__finishing-block1{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(220/3840*200vw)}@media(max-width:1000px){.flat__finishing-block1{flex-direction:column;gap:calc(60/430*100vw)}}.flat__finishing-block2{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(220/3840*200vw);margin-top:calc(100/3840*200vw)}@media(max-width:1000px){.flat__finishing-block2{flex-direction:column;gap:calc(60/430*100vw);margin-top:calc(60/430*100vw)}}.flat__finishing-item2{display:flex;align-items:flex-end;flex-direction:column}@media(max-width:1000px){.flat__finishing-item3{width:100%}}.flat__finishing-img1{width:calc(574/3840*200vw);height:calc(756/3840*200vw);margin-right:calc(130/3840*200vw)}@media(max-width:1000px){.flat__finishing-img1{width:100%;height:calc(378/430*100vw);margin-right:0}}.flat__finishing-img2{width:calc(328/3840*200vw);height:calc(328/3840*200vw);margin-top:calc(-210/3840*200vw)}@media(max-width:1000px){.flat__finishing-img2{width:calc(150/430*100vw);height:calc(150/430*100vw);margin-top:calc(-115/430*100vw);margin-right:calc(24/430*100vw)}}.flat__finishing-img3{width:calc(713/3840*200vw);height:calc(918/3840*200vw)}@media(max-width:1000px){.flat__finishing-img3{width:100%;height:calc(378/430*100vw)}}.flat__finishing-img4{width:calc(364/3840*200vw);height:calc(379/3840*200vw);margin-top:calc(148/3840*200vw);margin-left:calc(-170/3840*200vw);margin-bottom:calc(-190/3840*200vw)}@media(max-width:1000px){.flat__finishing-img4{width:calc(150/430*100vw);height:calc(150/430*100vw);margin:calc(-115/3840*200vw) calc(24/430*100vw) 0 auto}}.flat__finishing-text{font-size:calc(24/3840*200vw);font-weight:300;line-height:125%}@media(max-width:1000px){.flat__finishing-text{font-size:calc(20/430*100vw);line-height:calc(30/430*100vw)}.flat__finishing-text ul{gap:calc(24/430*100vw)}}.flat__finishing-text li{font-size:inherit;line-height:inherit}.flat__finishing-text li:before{background-color:#d1b768}.flat__finishing-text li+li{margin-top:calc(26/3840*200vw)}@media(max-width:1000px){.flat__finishing-text li+li{margin-top:0}}.flat__finishing-text1{margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.flat__finishing-text1{margin-top:calc(50/430*100vw)}}.flat__finishing-text2{margin-top:calc(100/3840*200vw)}@media(max-width:1000px){.flat__finishing-text2{margin-top:calc(30/430*100vw)}}.flat__mortgage{padding-top:calc(96/3840*200vw);padding-bottom:calc(96/3840*200vw)}@media(max-width:1000px){.flat__mortgage{padding-top:calc(80/430*100vw);padding-bottom:calc(80/430*100vw)}}.flat__mortgage .section__title{text-align:right}@media(max-width:1000px){.flat__mortgage .section__title{text-align:left}}.infra{padding-top:calc(300/3840*200vw);min-height:100vh}@media(max-width:1000px){.infra{padding-top:calc(119/430*100vw)}}.infra h1:first-child{color:#181714;padding-left:calc(140/3840*200vw);padding-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.infra h1:first-child{font-size:calc(40/430*100vw);padding-bottom:calc(60/430*100vw);padding-left:calc(25/430*100vw)}}.infra h1,.infra h2{font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.infra h2{font-size:calc(40/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}}.infra__block1{padding:0 calc(140/3840*200vw);display:flex;flex-direction:column}@media(max-width:1000px){.infra__block1{padding:0}}.infra__block1 .infra__block1-article h2{margin-bottom:calc(70/3840*200vw)}.infra__block1 .infra__block1-article:nth-child(2){z-index:2;margin-top:calc(128/3840*200vw);display:flex;gap:calc(160/3840*200vw)}@media(max-width:1000px){.infra__block1 .infra__block1-article:nth-child(2){flex-direction:column-reverse;margin-top:calc(60/430*100vw);margin-left:calc(25/430*100vw);margin-right:calc(25/430*100vw)}}.infra__block1 .infra__block1-article:nth-child(2) img:first-child{object-fit:cover;width:calc(666/3840*200vw);height:calc(430/3840*200vw)}.infra__block1 .infra__block1-article:nth-child(2) img:nth-child(2){object-fit:cover;width:calc(292/3840*200vw);height:calc(292/3840*200vw)}@media(max-width:1000px){.infra__block1 .infra__block1-article:nth-child(2) img:nth-child(2){width:100%;height:calc(431/430*100vw);margin:0}}.infra__block1 .infra__block1-article:nth-child(2) div{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1000px){.infra__block1 .infra__block1-article:nth-child(2) div{gap:calc(56/430*100vw);justify-content:unset}}.infra__block1 .infra__block1-article:nth-child(2) div img{object-fit:cover;margin-top:calc(265/3840*200vw);margin-left:calc(91/3840*200vw)}.infra__block1 .infra__block1-article:nth-child(2) div p{color:#181714;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw);width:calc(521/3840*200vw)}@media(max-width:1000px){.infra__block1 .infra__block1-article:nth-child(2) div p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw);width:100%}.infra__block1 .infra__block1-article:nth-child(2) div p br{display:none}}.infra__block1-head{position:relative}.infra__block1-head img{object-fit:cover;width:100%;height:calc(658/3840*200vw)}@media(max-width:1000px){.infra__block1-head img{width:100%;height:calc(814/430*100vw)}}.infra__block1-title{position:absolute;top:0;left:0;z-index:2;color:#fff;font-family:Basis Grotesque Pro;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;padding-left:calc(48/3840*200vw);padding-top:calc(48/3840*200vw)}@media(max-width:1000px){.infra__block1-title{padding-left:calc(25/430*100vw);padding-top:calc(56/430*100vw);font-size:calc(40/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}}.infra__block1-article:nth-child(3){margin-top:calc(-65/3840*200vw);display:flex;gap:calc(144/3840*200vw);width:100%;padding-bottom:calc(200/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3){flex-direction:column;margin-top:calc(97/430*100vw);padding-left:calc(25/430*100vw);padding-right:calc(25/430*100vw);padding-bottom:calc(100/430*100vw);width:100%;max-width:100%;gap:unset}}.infra__block1-article:nth-child(3) p{max-width:calc(669/3840*200vw)}.infra__block1-article:nth-child(3) p br{display:none}@media(max-width:1000px){.infra__block1-article:nth-child(3) p{width:100%;max-width:100%}}.infra__block1-article:nth-child(3) img{object-fit:cover;width:calc(828/3840*200vw);height:calc(993/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3) img{width:100%;height:calc(388/430*100vw)}}.infra__block1-article:nth-child(3) div p:nth-child(2){margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3) div p:nth-child(2){margin-bottom:calc(60/430*100vw)}}.infra__block1-article:nth-child(3) p{color:#181714;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw);margin-bottom:calc(115/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3) p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw);margin-bottom:calc(60/430*100vw);margin-top:calc(60/430*100vw)}.infra__block1-article:nth-child(3) h2{margin-bottom:calc(50/430*100vw)}}.infra__block1-article:nth-child(3) .infra__block1-article-digits{display:flex;gap:calc(105/3840*200vw);margin-top:calc(115/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3) .infra__block1-article-digits{flex-direction:column;gap:calc(60/430*100vw);margin-top:0}}.infra__block1-article:nth-child(3) .infra__block1-article-digits div:nth-child(2){margin-top:calc(120/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3) .infra__block1-article-digits div:nth-child(2){margin:0}}.infra__block1-article:nth-child(3) .infra__block1-article-digits div:nth-child(2) p:nth-child(2),.infra__block1-article:nth-child(3) .infra__block1-article-digits div:nth-child(2) p:nth-child(3){margin:0 0 0 calc(5/430*100vw)}.infra__block1-article:nth-child(3) .infra__block1-article-digits div{margin:0;display:flex;flex-direction:column;color:#181714;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:100%}.infra__block1-article:nth-child(3) .infra__block1-article-digits div span{font-size:calc(134.5/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.infra__block1-article:nth-child(3) .infra__block1-article-digits div span{font-size:calc(60/430*100vw)}}.infra__block1-article:nth-child(3) .infra__block1-article-digits div p:nth-child(2){font-size:calc(40/3840*200vw);font-weight:500;line-height:100%;text-transform:uppercase;margin:0 0 0 calc(23/3840*200vw)}@media(max-width:1000px){.infra__block1-article:nth-child(3) .infra__block1-article-digits div p:nth-child(2){font-size:calc(24/430*100vw);font-style:normal;font-weight:300;text-transform:unset;margin:0 0 0 calc(10/430*100vw)}}.infra__block1-article:nth-child(3) .infra__block1-article-digits div p:nth-child(3){margin:0 0 0 calc(23/3840*200vw)}.infra__block2{position:relative}.infra__block2 .home__gallery-letters{position:absolute}@media(max-width:1000px){.infra__block2 .letter-d{left:calc(39/430*100vw);top:calc(29/430*100vw)}.infra__block2 .letter-u{right:calc(42/430*100vw);top:calc(29/430*100vw)}.infra__block2 .letter-n{left:calc(36/430*100vw);bottom:calc(42/430*100vw)}.infra__block2 .letter-a{right:calc(31/430*100vw);bottom:calc(45/430*100vw)}}.infra__block2 .infra__block2-title{z-index:2;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media(max-width:1000px){.infra__block2 .infra__block2-title{top:50%}}.infra__block2 .infra__block2-title h2{color:#fff;text-align:center;font-family:Basis Grotesque Pro;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.infra__block2 .infra__block2-title h2{font-size:calc(32/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;margin:0}.infra__block2 .infra__block2-letters{position:absolute;top:calc(55/430*100vw);left:50%;transform:translateX(-50%);z-index:2}}.infra__block2 .infra__block2-letters svg{width:calc(211/3840*200vw);height:calc(324/3840*200vw)}@media(max-width:1000px){.infra__block2 .infra__block2-letters svg{width:calc(290.294/430*100vw);height:calc(92.452/430*100vw)}}.infra__block2 .infra__block2-letters div{pointer-events:none;z-index:3;position:absolute;padding:calc(120/3840*200vw) calc(166/3840*200vw) calc(77/3840*200vw)}.infra__block2 .infra__block2-letters div:first-child{position:absolute;top:0;left:0}.infra__block2 .infra__block2-letters div:nth-child(2){position:absolute;top:0;right:0}.infra__block2 .infra__block2-letters div:nth-child(3){position:absolute;bottom:0;left:0}.infra__block2 .infra__block2-letters div:nth-child(4){position:absolute;bottom:0;right:0}.infra__block2 img{width:100%;height:calc(1080/3840*200vw);object-fit:cover}@media(max-width:1000px){.infra__block2 img{width:100%;height:100vh}}.block2__slider{display:flex!important;padding:0!important;position:absolute;top:0;left:0}.block2__slider .swiper-slide:after{content:"";position:absolute;top:0;left:0;opacity:.3;background:#181714;width:100%;height:100%}.block2__navigate{display:flex;position:absolute;bottom:calc(70/3840*200vw);left:50%;transform:translateX(-50%);gap:calc(144/3840*200vw);z-index:3;align-items:center}@media(max-width:1000px){.block2__navigate{bottom:calc(180/430*100vw);gap:calc(30/430*100vw);justify-content:space-between}}.block2__navigate span{width:calc(10/3840*200vw);height:calc(10/3840*200vw);border-radius:50%;display:inline-block;margin:0 calc(20/3840*200vw);background:#fff}@media(max-width:1000px){.block2__navigate span{width:calc(10/430*100vw);height:calc(10/430*100vw);margin:0 calc(20/430*100vw)}.block2__navigate div{display:flex}}.block2__navigate button{background:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.block2__navigate button svg{width:calc(98.5/3840*200vw);height:calc(75/3840*200vw);cursor:pointer}@media(max-width:1000px){.block2__navigate button svg{width:calc(98.5/430*100vw);height:calc(75/430*100vw)}}.block2__navigate button svg path{stroke:#fff;stroke-width:1.6px}.block2__navigate button:first-child svg{transform:rotate(-180deg)}.infra__block3{position:relative;height:calc(1080/3840*200vw);display:flex;gap:calc(140/3840*200vw);color:#181714;background:#d1b768;padding:calc(196/3840*200vw) calc(180/3840*200vw) calc(196/3840*200vw) calc(142/3840*200vw)}@media(max-width:1000px){.infra__block3{flex-direction:column;height:auto;padding:calc(100/430*100vw) calc(25/430*100vw) calc(96/430*100vw);gap:calc(60/430*100vw)}.infra__block3 img:nth-child(2){width:calc(150/430*100vw);height:calc(150/430*100vw);position:absolute;top:calc(344/430*100vw);right:calc(55/430*100vw);z-index:2}}.infra__block3 div:nth-child(2) img{transform:translateY(calc(234 / 3840 * 200vw));margin-left:calc(160/3840*200vw);width:calc(324/3840*200vw);height:calc(324/3840*200vw);transition:transform 4s ease}@media(hover:hover)and (pointer:fine){.infra__block3 div:nth-child(2) img:hover{transform:translateY(calc(234 / 3840 * 200vw)) translateX(calc(150 / 3840 * 200vw))}}@media(max-width:1000px){.infra__block3 div:nth-child(2) img{transform:unset;width:calc(150/430*100vw);height:calc(150/430*100vw)}}.infra__block3 p{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.infra__block3 p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw);width:calc(380/430*100vw)}}.infra__block3-text{width:calc(624/3840*200vw)}@media(max-width:1000px){.infra__block3-text{width:unset}}.infra__block3-img-wrap{width:calc(828/3840*200vw);height:calc(688/3840*200vw);overflow:hidden}@media(max-width:1000px){.infra__block3-img-wrap{transform:unset;width:100%;height:calc(362/430*100vw)}}@media(hover:hover)and (pointer:fine){.infra__block3-img-wrap:hover img{transform:scale(1.2)}}.infra__block3-img-wrap img{width:100%;transition:transform 1.5s}.infra__block4{display:flex;justify-content:space-between;color:#181714;background:#fff;padding:calc(190/3840*200vw) calc(140/3840*200vw) calc(200/3840*200vw) calc(142/3840*200vw)}@media(max-width:1000px){.infra__block4{padding:calc(95/430*100vw) calc(25/430*100vw);justify-content:unset}}.infra__block4 h2{font-family:Basis Grotesque Pro;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.infra__block4 h2{font-size:calc(40/430*100vw);margin-bottom:calc(60/430*100vw)}}.infra__block4 p{font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.infra__block4 p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw)}}.infra__block4 .infra__block4-img-wrap{position:relative;width:calc(971/3840*200vw);overflow:hidden}@media(hover:hover)and (pointer:fine){.infra__block4 .infra__block4-img-wrap:hover img{transform:scale(1.1)}}.infra__block4 .infra__block4__info{display:flex;flex-direction:column;justify-content:space-between;width:calc(505/3840*200vw)}@media(max-width:1000px){.infra__block4 .infra__block4__info{justify-content:unset;gap:calc(60/430*100vw);width:100%}.infra__block4 .infra__block4__info img{width:100%;height:calc(382/430*100vw);object-fit:cover}}.infra__block4 .swiper-slide{height:100%}.infra__block4 .swiper-slide img{width:100%;max-height:calc(677/3840*200vw);transition:transform 1.5s;object-fit:cover}.block4__navigate{display:flex;position:absolute;bottom:calc(50/3840*200vw);left:50%;transform:translateX(-50%);gap:calc(90/3840*200vw);z-index:3;align-items:center}.block4__navigate span{z-index:2;width:calc(10/3840*200vw);height:calc(10/3840*200vw);border-radius:50%;display:inline-block;margin:0 calc(20/3840*200vw);background:#fff}.block4__navigate button{background:none;border:none;cursor:pointer}.block4__navigate button svg{width:calc(98.5/3840*200vw);height:calc(75/3840*200vw);cursor:pointer}.block4__navigate button svg path{stroke:#fff;stroke-width:1.6px}.block4__navigate button:first-child svg{transform:rotate(-180deg)}.block4__navigate div{display:flex}.infra__block5{padding:calc(180/3840*200vw) calc(0/3840*200vw) 0 0;background:#b99170}@media(max-width:1000px){.infra__block5{padding:calc(95/430*100vw) 0}}.infra__block5 .swiper-wrapper{margin-top:calc(-50/3840*200vw)}.infra__block5 h2{padding-left:calc(142/3840*200vw)}@media(max-width:1000px){.infra__block5 h2{padding-left:calc(25/430*100vw);margin:0 0 calc(70/430*100vw)}}.infra__block5 .infra__block5-info{position:relative;display:flex;justify-content:space-between;padding:calc(183/3840*200vw) calc(143/3840*200vw) 0}@media(max-width:1000px){.infra__block5 .infra__block5-info{padding:calc(230/430*100vw) calc(25/430*100vw) 0;flex-direction:column-reverse;justify-content:unset}}.infra__block5 .infra__block5-info img{position:absolute;top:calc(182/3840*200vw);right:calc(143/3840*200vw);object-fit:cover;width:calc(665/3840*200vw);height:auto}@media(max-width:1000px){.infra__block5 .infra__block5-info img{width:100%;height:calc(367/430*100vw);position:relative;z-index:2;right:unset;top:unset}}.infra__block5 .infra__block5-info h2{padding:0;margin-bottom:calc(160/3840*200vw)}.infra__block5 .infra__block5-info .two-column-list{display:flex;gap:calc(140/3840*200vw);align-items:flex-start}.infra__block5 .infra__block5-info ul{padding:0;display:flex;flex-direction:column;gap:calc(64/3840*200vw);flex-wrap:wrap;max-height:calc(700/3840*200vw);margin:0 0 calc(200/3840*200vw)}@media(max-width:1000px){.infra__block5 .infra__block5-info ul{max-height:unset;gap:calc(30/430*100vw);margin-top:calc(60/430*100vw);margin-bottom:0}}.infra__block5 .infra__block5-info ul li{margin:0;color:#181714;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:400;line-height:calc(25/3840*200vw)}@media(max-width:1000px){.infra__block5 .infra__block5-info ul li{font-size:calc(24/430*100vw);line-height:calc(25/430*100vw);padding-left:calc(36/430*100vw)}}.infra__block5 .infra__block5-info ul li:before{top:calc(7/3840*200vw);background:#181714}@media(max-width:1000px){.infra__block5 .infra__block5-info ul li:before{width:calc(7/430*100vw);height:calc(7/430*100vw);top:calc(9/430*100vw)}}.infra__block6{background:#181714;padding:calc(170/3840*200vw) calc(162/3840*200vw) calc(145/3840*200vw)}@media(max-width:1000px){.infra__block6{height:auto;padding:calc(96/430*100vw) calc(25/430*100vw)}}.infra__block6 h2,.infra__block6 p{color:#f7f7f7}.infra__block6 p{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.infra__block6 p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw)}}.infra__block6 .infra__block6__info{position:relative;display:flex;justify-content:flex-end;height:calc(637/3840*200vw);margin-top:calc(120/3840*200vw)}@media(max-width:1000px){.infra__block6 .infra__block6__info{flex-direction:column;height:calc(850/430*100vw);margin-top:calc(60/430*100vw)}.infra__block6 .infra__block6__info br{display:none}}.infra__block6 .infra__block6-text{width:calc(646/3840*200vw);display:flex;flex-direction:column}@media(max-width:1000px){.infra__block6 .infra__block6-text{width:100%;margin-top:calc(60/430*100vw)}}.infra__block6 .infra__block6-text div{display:flex;flex-direction:column;justify-content:space-between;margin-top:calc(30/3840*200vw)}@media(max-width:1000px){.infra__block6 .infra__block6-text div{margin-top:calc(30/430*100vw)}}.infra__block6 .infra__block6-text p:not(:first-child){margin-top:calc(30/3840*200vw)}@media(max-width:1000px){.infra__block6 .infra__block6-text p:not(:first-child){margin-top:calc(30/430*100vw)}}.infra__block6 .infra__block6-img-wr{position:absolute;top:0;left:0;width:calc(807/3840*200vw);height:calc(842/3840*200vw);overflow:hidden}@media(max-width:1000px){.infra__block6 .infra__block6-img-wr{width:100%;height:calc(374/430*100vw);position:relative;top:unset;left:unset;transform:unset}}@media(hover:hover)and (pointer:fine){.infra__block6 .infra__block6-img-wr:hover img{transform:scale(1.6) translatex(calc(-455 / 3840 * 200vw)) translateY(calc(-79 / 3840 * 200vw))}}.infra__block6 .infra__block6-img-wr img{transform:scale(1.6) translatex(calc(-25 / 3840 * 200vw)) translateY(calc(-79 / 3840 * 200vw));transition:transform 2.5s ease;object-fit:cover;width:200%}@media(max-width:1000px){.infra__block6 .infra__block6-img-wr img{transform:unset;width:100%}.infra__block7{flex-direction:column;gap:calc(60/430*100vw)}}.infra__block7,.infra__block8,.infra__block9{position:relative;padding:calc(274/3840*200vw) calc(142/3840*200vw) calc(196/3840*200vw);display:flex;justify-content:space-between}@media(max-width:1000px){.infra__block7,.infra__block8,.infra__block9{padding:calc(96/430*100vw) calc(25/430*100vw)}}.infra__block7 .infra__article__info,.infra__block8 .infra__article__info,.infra__block9 .infra__article__info{max-width:calc(687/3840*200vw);z-index:2;display:flex;flex-direction:column;gap:calc(50/3840*200vw);font-style:normal;font-weight:300;color:#181714;text-align:left}@media(max-width:1000px){.infra__block7 .infra__article__info,.infra__block8 .infra__article__info,.infra__block9 .infra__article__info{width:100%;max-width:unset;gap:calc(60/430*100vw)}}.infra__block7 .infra__article__info h2,.infra__block8 .infra__article__info h2,.infra__block9 .infra__article__info h2{font-size:calc(64/3840*200vw);line-height:100%;text-transform:uppercase;margin:0}@media(max-width:1000px){.infra__block7 .infra__article__info h2,.infra__block8 .infra__article__info h2,.infra__block9 .infra__article__info h2{font-size:calc(40/430*100vw);font-style:normal;font-weight:300;text-transform:uppercase}}.infra__block7 .infra__article__info p,.infra__block8 .infra__article__info p,.infra__block9 .infra__article__info p{font-size:calc(24/3840*200vw);line-height:calc(30/3840*200vw);margin:0}@media(max-width:1000px){.infra__block7 .infra__article__info p,.infra__block8 .infra__article__info p,.infra__block9 .infra__article__info p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw)}}.infra__block7 .infra__block7-img-wr,.infra__block8 .infra__block7-img-wr,.infra__block9 .infra__block7-img-wr{z-index:2;width:calc(666/3840*200vw);height:calc(718/3840*200vw);overflow:hidden}@media(hover:hover)and (pointer:fine){.infra__block7 .infra__block7-img-wr:hover img,.infra__block8 .infra__block7-img-wr:hover img,.infra__block9 .infra__block7-img-wr:hover img{transform:scale(1.2)}}@media(max-width:1000px){.infra__block7 .infra__block7-img-wr,.infra__block8 .infra__block7-img-wr,.infra__block9 .infra__block7-img-wr{width:100%;height:calc(356/430*100vw)}}.infra__block7 .infra__block7-img-wr img,.infra__block8 .infra__block7-img-wr img,.infra__block9 .infra__block7-img-wr img{object-fit:cover;width:100%;transition:transform 1.5s}@media(max-width:1000px){.infra__block7 .infra__block7-img-wr img,.infra__block8 .infra__block7-img-wr img,.infra__block9 .infra__block7-img-wr img{transform:unset}}.infra__block7 .infra-bg-line{bottom:calc(70/3840*200vw);left:0;height:50%}@media(max-width:1000px){.infra__block7 .infra-bg-line{bottom:calc(-70/430*100vw);height:calc(216/430*100vw);z-index:2}}.infra__block8{position:relative;padding:calc(0/3840*200vw) calc(142/3840*200vw) calc(355/3840*200vw)}@media(max-width:1000px){.infra__block8{padding:0 calc(25/430*100vw) calc(96/430*100vw);flex-direction:column-reverse;gap:calc(60/430*100vw)}}.infra__block8 .infra-bg-line{height:70%;bottom:calc(-70/3840*200vw);right:0;left:auto}.infra__block8 .infra__article__info{z-index:3;max-width:calc(668/3840*200vw);position:relative}@media(max-width:1000px){.infra__block8 .infra__article__info{max-width:unset;width:100%}}.infra__block8 .infra__article__info img{width:calc(324/3840*200vw);height:calc(324/3840*200vw);position:absolute;bottom:calc(-160/3840*200vw);left:calc(-300/3840*200vw)}@media(max-width:1000px){.infra__block8 .infra__article__info img{width:calc(150/430*100vw);height:calc(150/430*100vw);bottom:calc(-450/430*100vw);left:calc(30/430*100vw);transform:unset}}.infra__block8-img-wr{width:calc(828/3840*200vw);height:calc(853/3840*200vw);overflow:hidden;z-index:2}@media(hover:hover)and (pointer:fine){.infra__block8-img-wr:hover img{transform:scale(1.2)}}@media(max-width:1000px){.infra__block8-img-wr{width:100%;height:calc(358/430*100vw)}}.infra__block8-img-wr img{width:100%;transition:transform 1.5s}.infra__block9{padding-top:0}@media(max-width:1000px){.infra__block9{flex-direction:column}}.infra__block9 .infra__article__info{justify-content:space-between}.infra__block9 .infra__article__info h2{margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.infra__block9 .infra__article__info h2{margin-bottom:calc(60/430*100vw)}}.infra__block9 .infra__block9-img-wr{width:calc(828/3840*200vw);height:calc(959/3840*200vw);overflow:hidden}@media(hover:hover)and (pointer:fine){.infra__block9 .infra__block9-img-wr:hover img{transform:scale(1.2)}}@media(max-width:1000px){.infra__block9 .infra__block9-img-wr{width:100%;height:calc(358/430*100vw)}}.infra__block9 .infra__block9-img-wr img{width:100%;transition:transform 1.5s}@media(max-width:1000px){ul{display:flex;flex-direction:column;gap:calc(30/430*100vw)}}ul li{color:#181714;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}ul li:before{background:#d1b768}@media(max-width:1000px){ul li:before{width:calc(7/430*100vw);height:calc(7/430*100vw)}ul li{font-size:calc(24/430*100vw);line-height:calc(30/430*100vw)}}.infra__block10{height:calc(1550/3840*200vw);position:relative;display:flex;flex-direction:column;background:#413d35;padding:calc(196/3840*200vw) 0 0 calc(142/3840*200vw)}@media(max-width:1000px){.infra__block10{padding:calc(97/430*100vw) calc(25/430*100vw) calc(85/430*100vw);height:auto;gap:calc(60/430*100vw)}.infra__block10 h2{margin-bottom:0}}.infra__block10 .infra__block10-list{display:flex;gap:calc(70/3840*200vw);align-items:center;justify-content:center;position:absolute;bottom:calc(140/3840*200vw);left:calc(100/3840*200vw);z-index:2;background:#413d35;width:calc(898/3840*200vw);height:calc(834/3840*200vw);padding-right:calc(50/3840*200vw)}@media(max-width:1000px){.infra__block10 .infra__block10-list{width:100%;height:auto;position:relative;bottom:auto;left:auto;padding-right:0}}.infra__block10 h2,.infra__block10 li{color:#fff}.infra__block10 ul{display:flex;flex-direction:column;gap:calc(60/3840*200vw)}@media(max-width:1000px){.infra__block10 ul{gap:calc(30/430*100vw)}}.infra__block10 ul li{margin-top:0;font-size:calc(36/3840*200vw)}@media(max-width:1000px){.infra__block10 ul li{font-size:calc(30/430*100vw);line-height:calc(30/430*100vw)}}.infra__block10 .infra__block10-plan{display:flex;justify-content:flex-end}.infra__block10 .infra__block10-plan img{width:calc(1455/3840*200vw);height:calc(1220/3840*200vw);object-fit:cover}@media(max-width:1000px){.infra__block10 .infra__block10-plan img{width:100%;height:calc(662/430*100vw)}}.infra__block11{position:relative;padding:calc(196/3840*200vw) calc(142/3840*200vw)}@media(max-width:1000px){.infra__block11{padding:calc(100/430*100vw) calc(25/430*100vw)}.infra__block11 img{width:100%}}.infra__block11-img-wr{width:calc(1292/3840*200vw);height:calc(944/3840*200vw);overflow:hidden}@media(hover:hover)and (pointer:fine){.infra__block11-img-wr:hover img{transform:scale(1.2)}}.infra__block11-img-wr img{object-fit:cover;width:100%;transition:transform 1.5s}.infra__block11-sideblock{display:flex;flex-direction:column;justify-content:center;background:#b8bdb8;padding-left:calc(62/3840*200vw);width:calc(485/3840*200vw);height:calc(471/3840*200vw);position:absolute;bottom:calc(310/3840*200vw);right:calc(142/3840*200vw);z-index:3}@media(max-width:1000px){.infra__block11-sideblock{position:relative;bottom:auto;right:auto;width:100%;height:auto;padding:calc(60/430*100vw) calc(33/430*100vw);display:flex;flex-direction:column;gap:calc(30/430*100vw)}}.infra__block11-sideblock p{color:#fff}.infra__block11-sideblock h2{margin-bottom:calc(100/3840*200vw)}@media(max-width:1000px){.infra__block11-sideblock h2{margin:0}}.infra__block11-sideblock a{margin-bottom:calc(28/3840*200vw);color:#fff;font-family:Basis Grotesque Pro;font-size:calc(24/3840*200vw);font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.infra__block11-sideblock a:hover{opacity:.7}}@media(max-width:1000px){.infra__block11-sideblock a{font-size:calc(32/430*100vw);margin:0;opacity:1}}.contacts-page{padding:calc(300/3840*200vw) 0 0;font-family:Basis Grotesque Pro;position:relative}.contacts-page .map{height:calc(1269/3840*200vw)!important}@media(max-width:1000px){.contacts-page .map,.contacts-page .ymaps-2-1-79-map{height:calc(1140/430*100vw)!important}}.contacts-page .map-legend{display:none}.contacts-page .map-container{height:calc(1269/3840*200vw)}@media(max-width:1000px){.contacts-page .form__title{display:none}.contacts-page .contacts__form-title{font-size:calc(40/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;padding:0 0 calc(60/430*100vw)}}.contacts-page .title{padding:0 calc(140/3840*200vw) calc(50/3840*200vw)}@media(max-width:1000px){.contacts-page .title{padding:calc(60/430*100vw) calc(25/430*100vw)}}.contacts-page .title h1{color:#181714;font-size:calc(100/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.contacts-page .title h1{font-size:calc(40/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}}.contacts-page h2{color:#181714;font-size:calc(36/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.contacts-page h2{font-size:calc(24/430*100vw);width:50%}}.contacts-page h4{margin:0;padding:0;color:#898989;font-size:calc(16/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.contacts-page h4{font-size:calc(16/430*100vw);line-height:calc(30/430*100vw);margin:0}}.contacts-page p{color:#181714;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.contacts-page p{font-size:calc(20/430*100vw);font-weight:300;line-height:calc(20/430*100vw)}}.contacts-page .contacts__map-wr{position:relative}.contacts-page .contacts__info-wr{z-index:3;display:flex;flex-direction:column;justify-content:center;position:absolute;padding:calc(50/3840*200vw) calc(100/3840*200vw) calc(50/3840*200vw) calc(111/3840*200vw);top:calc(163/3840*200vw);right:calc(140/3840*200vw);width:calc(693/3840*200vw);height:calc(938/3840*200vw);background:#fff}@media(max-width:1000px){.contacts-page .contacts__info-wr{justify-content:unset;top:calc(421/430*100vw);right:calc(30/430*100vw);width:calc(380/430*100vw);height:calc(640/430*100vw);padding:calc(60/430*100vw) calc(32/430*100vw)}}.contacts-page .contacts__info-wr div{display:flex;align-items:center;gap:calc(14/3840*200vw)}.contacts-page .contacts__info-wr div:first-child{margin-bottom:calc(47/3840*200vw);cursor:pointer}@media(hover:hover)and (pointer:fine){.contacts-page .contacts__info-wr div:first-child:hover svg{transform:rotate(45deg)}}@media(max-width:1000px){.contacts-page .contacts__info-wr div:first-child{margin-bottom:calc(33/430*100vw)}}.contacts-page .contacts__info-wr div:first-child svg{transition:transform .6s ease;width:calc(56/3840*200vw);height:calc(54/3840*200vw)}@media(max-width:1000px){.contacts-page .contacts__info-wr div:first-child svg{width:calc(56/430*100vw);height:calc(54/430*100vw)}}.contacts-page .contacts__info-wr div:nth-child(2),.contacts-page .contacts__info-wr div:nth-child(3),.contacts-page .contacts__info-wr div:nth-child(4),.contacts-page .contacts__info-wr div:nth-child(5),.contacts-page .contacts__info-wr div:nth-child(6){flex-direction:column;gap:unset;align-items:unset;padding-left:calc(70/3840*200vw)}@media(max-width:1000px){.contacts-page .contacts__info-wr div:nth-child(2),.contacts-page .contacts__info-wr div:nth-child(3),.contacts-page .contacts__info-wr div:nth-child(4),.contacts-page .contacts__info-wr div:nth-child(5),.contacts-page .contacts__info-wr div:nth-child(6){padding-left:calc(10/430*100vw)}}.contacts-page .contacts__info-wr div:nth-child(2),.contacts-page .contacts__info-wr div:nth-child(3){margin-bottom:calc(55/3840*200vw)}@media(max-width:1000px){.contacts-page .contacts__info-wr div:nth-child(2),.contacts-page .contacts__info-wr div:nth-child(3){margin-bottom:calc(30/430*100vw)}}.contacts-page .contacts__info-wr div:nth-child(4),.contacts-page .contacts__info-wr div:nth-child(5),.contacts-page .contacts__info-wr div:nth-child(6){margin-bottom:calc(36/3840*200vw)}@media(max-width:1000px){.contacts-page .contacts__info-wr div:nth-child(4),.contacts-page .contacts__info-wr div:nth-child(5),.contacts-page .contacts__info-wr div:nth-child(6){margin-bottom:calc(30/430*100vw)}}.contacts-page .contacts__info-wr div:nth-child(5) div{display:flex;margin:0;padding:0;gap:calc(5/3840*200vw);flex-direction:unset}.contacts-page .contacts__info-wr div:nth-child(6) p{color:#d1b768;font-size:calc(24/3840*200vw)}@media(max-width:1000px){.contacts-page .contacts__info-wr div:nth-child(6) p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw)}}.contacts-page .contacts__map-wr a{cursor:pointer;text-decoration:none;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.contacts-page .contacts__map-wr a:hover{opacity:.7}}@media(max-width:1000px){.contacts-page .form__input-container:nth-child(3){display:none}.contacts-page .contacts__side-decor{right:calc(25/430*100vw)!important;bottom:auto!important;top:calc(405/430*100vw)!important;width:calc(150/430*100vw);height:calc(150/430*100vw);position:absolute}.contacts-page .contacts__form .form-realty-watching{margin-bottom:calc(99/430*100vw)}.contacts-page .contacts__form .form-realty-watching .form__inputs{gap:calc(30/430*100vw)}.contacts-page .contacts__form{display:flex;flex-direction:column;margin:calc(90/430*100vw) calc(25/430*100vw) 0!important}.contacts-page .contacts__form h2{font-size:calc(40/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}.contacts-page .contacts__form .img-wrap img{background-position:0}.contacts-page .contacts__info-wr div:first-child{order:0}.contacts-page .contacts__info-wr div:nth-child(2){order:2}.contacts-page .contacts__info-wr div:nth-child(3){order:1}.contacts-page .contacts__info-wr div:nth-child(4){order:3}.contacts-page .contacts__info-wr div:nth-child(5){order:4}.contacts-page .contacts__info-wr div:nth-child(6){order:6}}.location{padding:calc(300/3840*200vw) 0 0;justify-content:space-between;font-family:Basis Grotesque Pro;position:relative;color:#181714}@media(max-width:1000px){.location{padding:calc(120/430*100vw) 0 0}}.location h1{font-size:calc(100/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.location h1{font-size:calc(40/430*100vw)}}.location h2{font-size:calc(64/3840*200vw);line-height:100%}.location p{font-size:calc(24/3840*200vw);line-height:calc(30/3840*200vw)}.location .fn_urban img{width:calc(70/430*100vw)}.location .location-media-wr{overflow:hidden}@media(hover:hover)and (pointer:fine){.location .location-media-wr:hover img{transform:scale(1.2)}}@media(max-width:1000px){.location .location-media-wr{transform:unset}}.location img{transition:transform 1.5s;width:100%;height:100%;object-fit:cover}.location .loc-bg-lines-1{width:100%;height:calc(647/3840*200vw);top:calc(725/3840*200vw);left:0;z-index:1}.location .location__block1{padding:0 calc(142/3840*200vw) calc(200/3840*200vw);position:relative;display:flex;justify-content:space-between;min-height:calc(920/3840*200vw)}@media(max-width:1000px){.location .location__block1{padding:0;height:calc(1005/430*100vw)}}.location .location__block1 .location-media-wr{width:calc(1636/3840*200vw);height:calc(704/3840*200vw);z-index:2;position:absolute;top:0;left:calc(125/3840*200vw)}@media(max-width:1000px){.location .location__block1 .location-media-wr{width:100%;height:calc(814/430*100vw);left:0;top:0}}.location .location__block1 .location-media-wr video{width:calc(1636/3840*200vw);height:calc(704/3840*200vw);object-fit:cover;object-position:50% 50%;transition:object-position 1.5s;transform:scaleX(-1)}@media(max-width:1000px){.location .location__block1 .location-media-wr video{width:100%;height:calc(814/430*100vw);object-position:50% 50%}}.location .location__block1 p{max-width:calc(700/3840*200vw);text-align:left;font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.location .location__block1 p{max-width:calc(326/430*100vw);font-size:calc(20/430*100vw);line-height:calc(20/430*100vw)}}.location .location__block1 div:first-child{margin-left:calc(95/3840*200vw);margin-top:calc(110/3840*200vw);color:#fff;display:flex;flex-direction:column;gap:calc(50/3840*200vw);z-index:3}@media(max-width:1000px){.location .location__block1 div:first-child{margin-top:calc(55/430*100vw);margin-left:calc(30/430*100vw);gap:calc(50/430*100vw)}}.location .location__block2{display:flex;background:#d1b768;justify-content:space-between;z-index:2;position:relative}@media(max-width:1000px){.location .location__block2{flex-direction:column}.location .location__block2 .loc-bg-lines-1{width:100%;height:calc(311/430*100vw);top:calc(-314/430*100vw);z-index:2}}.location .location__block2 h2{font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.location .location__block2 h2{font-size:calc(40/430*100vw)}}.location .location__block2 .location-media-wr{width:calc(673/3840*200vw);height:calc(852/3840*200vw);margin-left:calc(140/3840*200vw);margin-top:calc(-100/3840*200vw);z-index:3;position:relative}@media(max-width:1000px){.location .location__block2 .location-media-wr{width:100%;height:calc(448/430*100vw);object-fit:cover;margin-left:0;margin-top:calc(-70/430*100vw);padding-right:calc(25/430*100vw)}}.location .loc-block2-left{width:calc(998/3840*200vw)}@media(max-width:1000px){.location .loc-block2-left{width:100%}}.location .loc-block2-info{display:flex;flex-direction:column;gap:calc(111/3840*200vw);padding-top:calc(196/3840*200vw);padding-right:calc(128/3840*200vw);padding-left:calc(115/3840*200vw);width:calc(923/3840*200vw)}@media(max-width:1000px){.location .loc-block2-info{width:100%;padding-top:0;padding-left:calc(25/430*100vw);padding-right:calc(25/430*100vw);gap:calc(60/430*100vw)}.location .loc-block2-info p{font-size:calc(24/430*100vw);font-style:normal;font-weight:300;line-height:100%}}.location .loc-bloc2-timing{display:flex;flex-wrap:wrap;gap:calc(134/3840*200vw)}@media(max-width:1000px){.location .loc-bloc2-timing{flex-direction:column;align-items:center;gap:calc(30/430*100vw);margin-top:calc(30/430*100vw);margin-bottom:calc(95/430*100vw)}}.location .loc-bloc2-timing .timing-item{display:flex;flex-direction:column;width:calc(242/3840*200vw)}@media(max-width:1000px){.location .loc-bloc2-timing .timing-item{align-items:center;width:calc(222/430*100vw)}}.location .loc-bloc2-timing .timing-item div{font-size:calc(40/3840*200vw);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.location .loc-bloc2-timing .timing-item div{font-size:calc(32/430*100vw);font-style:normal;font-weight:300}}.location .loc-bloc2-timing span{font-size:calc(134.5/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.location .loc-bloc2-timing span{font-size:calc(60/430*100vw)}}.location .loc-bloc2-timing p{font-size:calc(24/3840*200vw);line-height:100%;width:135%}@media(max-width:1000px){.location .loc-bloc2-timing p{align-items:center;font-size:calc(20/430*100vw);font-style:normal;font-weight:300;width:100%;text-align:center}}.location .loc-bg-map{width:calc(1035/3840*200vw);height:calc(685/3840*200vw);position:relative;z-index:-1;margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.location .loc-bg-map{width:100%;height:calc(505/430*100vw);margin-top:calc(-175/430*100vw)}}.location .location__block4{position:relative;padding:calc(196/3840*200vw) calc(142/3840*200vw);display:flex}@media(max-width:1000px){.location .location__block4{padding:calc(100/430*100vw) calc(25/430*100vw)}}.location .location__block4 .location-media-wr{width:calc(1293/3840*200vw);height:calc(904/3840*200vw)}@media(max-width:1000px){.location .location__block4 .location-media-wr{width:100%;height:calc(321/430*100vw)}}.location .location__block4 .loc-block4-side{z-index:3;display:flex;flex-direction:column;align-items:flex-start;padding:calc(100/3840*200vw) calc(62/3840*200vw) calc(62/3840*200vw);gap:calc(100/3840*200vw);position:absolute;right:calc(142/3840*200vw);bottom:calc(307/3840*200vw);width:calc(485/3840*200vw);height:calc(471/3840*200vw);background:#b99170}@media(max-width:1000px){.location .location__block4 .loc-block4-side{position:relative;width:100%;height:max-content;margin:0;padding:0;right:unset;left:unset;top:unset;bottom:unset;gap:calc(60/430*100vw)}.location .location__block4 .loc-block4-side div:nth-child(2){display:flex;flex-direction:column;margin-left:calc(25/430*100vw);gap:calc(30/430*100vw);padding-bottom:calc(60/430*100vw)}}.location .location__block4 .loc-block4-side h3{font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;margin:0;padding:0}@media(max-width:1000px){.location .location__block4 .loc-block4-side h3{font-size:calc(40/430*100vw)}}.location .location__block4 .loc-block4-side div{display:flex;flex-direction:column;gap:calc(28/3840*200vw)}.location .location__block4 .loc-block4-side p{margin:0;color:#fff;text-align:left;font-size:calc(24/3840*200vw);font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.location .location__block4 .loc-block4-side p:hover{opacity:.7}}@media(max-width:1000px){.location .location__block4 .loc-block4-side p{font-size:calc(32/430*100vw);font-style:normal;font-weight:400}.location .location__block4 .loc-block4-side .location-media-wr{width:100%;height:calc(321/430*100vw)}}.location .location_map-loading{color:#898989}.location .location__block3 .map-legend{padding:calc(105/3840*200vw) calc(62/3840*200vw) calc(124/3840*200vw) calc(91/3840*200vw);color:unset;background:#fff;width:calc(713/3840*200vw);height:max-content;left:auto;right:calc(142/3840*200vw)!important;top:calc(165/3840*200vw)!important;top:auto;justify-content:flex-start}.location .location__block3 .map-container{height:calc(1270/3840*200vw)}@media(max-width:1000px){.location .location__block3 .map-container{width:100vw;height:calc(875/430*100vw);display:block}}.location .location__block3 .map{height:calc(1270/3840*200vw)!important}@media(max-width:1000px){.location .location__block3 .map{width:100vw!important}.location .location__block3 .map,.location .location__block3 .ymaps-2-1-79-map{height:calc(605/430*100vw)!important}.location .location__block3 .section__title{padding:calc(95/430*100vw) calc(25/430*100vw) calc(60/430*100vw);color:#000}.location .location__block3 .home__infra-map{height:calc(875/430*100vw)!important}.location .location__block3 .map-items-swiper{background:#fff;width:100%;padding-bottom:calc(60/430*100vw);margin-left:0;margin-right:0}.location .location__block3 .map-items-swiper .map-legend__item{color:#000}}.location .map [class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blueish'><feColorMatrix type='matrix' values='0.3 0.3 0.4 0 0 0.3 0.3 0.4 0 0 0.5 0.5 0.6 0 0 0 0 0 1 0'/></filter></svg>#blueish");-webkit-filter:grayscale(100%)}.developer{padding-top:calc(300/3840*200vw)}.developer h1,.developer h2{font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;color:#181714;margin:0;padding:0}.developer h1{font-size:calc(100/3840*200vw)}@media(max-width:1000px){.developer h1{font-size:calc(40/430*100vw)}}.developer h2{font-size:calc(64/3840*200vw)}@media(max-width:1000px){.developer h2{font-size:calc(40/430*100vw)}}.developer p{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw);text-align:left}@media(max-width:1000px){.developer p{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw)}.developer{padding-top:calc(118/430*100vw)}}.developer .media-wrap{overflow:hidden;position:relative;z-index:2}@media(hover:hover)and (pointer:fine){.developer .media-wrap:hover img{transform:scale(1.1)}}.developer .media-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 1.5s ease}@media(max-width:1000px){.developer .media-wrap img{transform:unset}}.developer .developer__about{padding:0 calc(140/3840*200vw) calc(130/3840*200vw);display:flex;flex-direction:column;position:relative}@media(max-width:1000px){.developer .developer__about{padding:0 calc(25/430*100vw) calc(177/430*100vw);gap:calc(60/430*100vw)}}.developer .developer__about .bg-lines1{top:calc(180/3840*200vw);left:0;right:auto;height:calc(587.292/3840*200vw)}@media(max-width:1000px){.developer .developer__about .bg-lines1{top:calc(895/430*100vw);width:100%;height:calc(170/430*100vw)}}.developer .developer__about-title{display:flex;align-items:flex-start;justify-content:flex-start;text-align:left}.developer .developer__about-logo{width:calc(316/3840*200vw);height:calc(316/3840*200vw);z-index:2;position:relative}@media(max-width:1000px){.developer .developer__about-logo{position:absolute;top:calc(450/430*100vw);right:calc(24/430*100vw);margin:0;width:calc(155/430*100vw);height:calc(155/430*100vw);z-index:4}.developer .developer__about-logo:first-child{right:calc(190/430*100vw)}}.developer .developer__about-info{display:flex;justify-content:space-between}@media(max-width:1000px){.developer .developer__about-info{flex-direction:column-reverse}}.developer .developer__about-info div:first-child{display:flex;flex-direction:column;gap:calc(78/3840*200vw)}.developer .developer__about-info div:nth-child(2){display:flex;gap:calc(23/3840*200vw)}@media(max-width:1000px){.developer .developer__about-info div:nth-child(2){gap:calc(9/430*100vw);margin:0}}.developer .developer__about-info p{max-width:calc(776/3840*200vw);padding-top:calc(60/3840*200vw)}@media(max-width:1000px){.developer .developer__about-info p{font-size:calc(20/430*100vw);padding-top:calc(60/430*100vw);line-height:calc(20/430*100vw);max-width:calc(380/430*100vw)}.developer .developer__about-info p br{display:none}}.developer .developer__about-info .media-wrap{width:calc(764/3840*200vw);height:calc(764/3840*200vw);margin-top:0!important}@media(max-width:1000px){.developer .developer__about-info .media-wrap{width:100%;height:calc(473/430*100vw);position:relative}}.developer .developer__experience{position:relative;background:#d1b768;padding:0 calc(180/3840*200vw) calc(196/3840*200vw) calc(142/3840*200vw);display:flex;justify-content:space-between}@media(max-width:1000px){.developer .developer__experience{flex-direction:column;justify-content:unset;padding:0 0 calc(90/430*100vw)}}.developer .developer__experience .decor{position:absolute;z-index:3;top:calc(410/3840*200vw);left:calc(585/3840*200vw);width:calc(226/3840*200vw);height:calc(226/3840*200vw)}@media(max-width:1000px){.developer .developer__experience .decor{top:calc(277/430*100vw);left:0;width:calc(153/430*100vw);height:calc(153/430*100vw)}}.developer .developer__experience .media-wrap{width:calc(508/3840*200vw);height:calc(647/3840*200vw);margin-top:calc(-85/3840*200vw)}@media(max-width:1000px){.developer .developer__experience .media-wrap{width:calc(405/430*100vw);height:calc(448/430*100vw);margin-top:calc(-70/430*100vw)}}.developer .developer__experience h2{margin-top:calc(140/3840*200vw);margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.developer .developer__experience h2{margin:calc(110/430*100vw) calc(25/430*100vw) calc(60/430*100vw)}}.developer .developer__experience p{max-width:calc(621/3840*200vw)}@media(max-width:1000px){.developer .developer__experience p{margin-left:calc(25/430*100vw);margin-right:calc(25/430*100vw);max-width:100%}}.developer .number-block__item{display:flex;flex-direction:column}@media(max-width:1000px){.developer .number-block__item{display:flex;flex-direction:column;align-items:center;max-width:calc(222/430*100vw)}}.developer .num{color:#000;display:flex;flex-direction:column;width:calc(270/3840*200vw)}@media(max-width:1000px){.developer .num{width:100%;align-items:center}.developer .num span:first-child{font-size:calc(60/430*100vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}}.developer .num span:nth-child(2){display:flex;font-size:calc(40/3840*200vw);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;margin-left:calc(10/3840*200vw)}@media(max-width:1000px){.developer .num span:nth-child(2){font-size:calc(32/430*100vw);font-style:normal;font-weight:300;line-height:100%;margin:0;text-transform:inherit}}.developer .number-block{margin-top:calc(240/3840*200vw);display:grid;grid-template-columns:1fr 1fr;grid-gap:6.9791666667vw 5.9375vw;gap:6.9791666667vw 5.9375vw}@media(max-width:1000px){.developer .number-block{display:flex;flex-direction:column;gap:calc(30/430*100vw);align-items:center;margin-top:calc(100/430*100vw)}}.developer .number-block .text{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:100%;margin-left:calc(10/3840*200vw)}@media(max-width:1000px){.developer .number-block .text{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw);margin:calc(10/430*100vw) 0 0}}.developer .developer__attention{position:relative}.developer .developer__attention img{width:100%;height:calc(1080/3840*200vw);object-fit:cover}@media(max-width:1000px){.developer .developer__attention img{width:100%;height:calc(932/430*100vw)}}.developer .developer__attention h2{position:absolute;left:calc(140/3840*200vw);top:calc(150/3840*200vw);max-width:calc(561/3840*200vw);color:#fff}@media(max-width:1000px){.developer .developer__attention h2{top:auto;bottom:calc(92/430*100vw);left:auto;left:calc(25/430*100vw);max-width:calc(380/430*100vw)}}.developer .developer__attention .decor{z-index:3;width:calc(340/3840*200vw);height:calc(340/3840*200vw);position:absolute;bottom:calc(-220/3840*200vw);right:calc(355/3840*200vw)}.developer .developer__princip{padding:calc(197/3840*200vw) calc(183/3840*200vw) calc(197/3840*200vw) calc(142/3840*200vw);background:#181714;display:flex;position:relative;height:calc(1215/3840*200vw);z-index:1}@media(max-width:1000px){.developer .developer__princip{height:unset;flex-direction:column;padding:calc(105/430*100vw) calc(25/430*100vw) calc(20/430*100vw)}}.developer .developer__princip h2,.developer .developer__princip p{color:#fff;margin-bottom:calc(50/3840*200vw);max-width:calc(646/3840*200vw)}@media(max-width:1000px){.developer .developer__princip h2,.developer .developer__princip p{max-width:100%;margin-bottom:calc(60/430*100vw)}}.developer .developer__princip div:first-child{display:flex;flex-direction:column}.developer .developer__princip .media-wrap{width:calc(828/3840*200vw);height:calc(785/3840*200vw);object-fit:cover;margin-bottom:calc(-125/3840*200vw);padding-top:calc(70/3840*200vw)}@media(max-width:1000px){.developer .developer__princip .media-wrap{height:calc(351/430*100vw);width:100%;margin:0 0 calc(60/430*100vw);padding:0}}.developer .developer__princip div:nth-child(2) p{position:absolute;bottom:calc(450/3840*200vw);right:calc(183/3840*200vw);max-width:calc(515/3840*200vw)}@media(max-width:1000px){.developer .developer__princip div:nth-child(2) p{position:relative;right:auto;bottom:auto;max-width:100%}}.developer .developer__map{position:relative;height:calc(1270/3840*200vw)}@media(max-width:1000px){.developer .developer__map{height:calc(1120/430*100vw)}.developer .developer__map .ymaps-2-1-79-map{height:calc(1120/430*100vw)!important}}.developer .developer__map .logo-marker{display:flex;align-items:center;justify-content:center;width:calc(41/3840*200vw);height:calc(46/3840*200vw)}.developer .developer-map-item-wr{display:flex;gap:calc(23/3840*200vw)}.developer .developer__map-info{width:calc(754/3840*200vw);padding:calc(102/3840*200vw) calc(143/3840*200vw);background:#fff;position:absolute;top:calc(165/3840*200vw);right:calc(145/3840*200vw);z-index:3}@media(max-width:1000px){.developer .developer__map-info{width:calc(376/430*100vw);top:calc(375/430*100vw);left:calc(25/430*100vw);padding:calc(55/430*100vw) calc(35/430*100vw) calc(60/430*100vw)}}.developer .developer__map-info a{text-decoration:none}.developer .developer__map-info h2{text-align:center}@media(max-width:1000px){.developer .developer__map-info h2{margin-bottom:calc(32/430*100vw);text-align:left}}.developer .marker{margin-top:calc(-5/3840*200vw)}.developer .marker svg{min-width:calc(40/3840*200vw);min-height:calc(46/3840*200vw);width:calc(40/3840*200vw);height:calc(46/3840*200vw)}@media(max-width:1000px){.developer .marker svg{min-height:calc(49/430*100vw);min-width:calc(56/430*100vw);width:calc(56/430*100vw);height:calc(49/430*100vw)}}.developer .mane path{fill:#d1b768}.developer .developer__map-item{display:flex;flex-direction:column;gap:calc(25/3840*200vw)}@media(max-width:1000px){.developer .developer__map-item{gap:calc(30/430*100vw)}.developer .developer__map-item span{color:#979797;font-size:calc(16/430*100vw);font-style:normal;font-weight:300;line-height:calc(30/430*100vw)}}.developer .developer__map-item p{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:125%;max-width:calc(364/3840*200vw)}@media(max-width:1000px){.developer .developer__map-item p{font-size:calc(20/430*100vw);max-width:unset;font-style:normal;font-weight:300;line-height:100%}}.developer .developer__map-item .map-item-mail{color:#b8921f}.developer .developer__map-item-title{display:flex;align-items:flex-start}@media(max-width:1000px){.developer .developer__map-item-title{align-items:center;justify-content:flex-start;max-width:50%}}.developer .developer__map-item-title h3{font-size:calc(36/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.developer .developer__map-item-title h3{font-size:calc(24/430*100vw)}.developer .developer__map-item:nth-child(4) h3{max-width:calc(105/430*100vw)}}.developer .another-maps{display:flex;gap:calc(10/3840*200vw);color:#b8921f;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:calc(30/3840*200vw)}@media(max-width:1000px){.developer .another-maps{font-size:calc(20/430*100vw);line-height:calc(20/430*100vw);gap:calc(10/430*100vw)}}.developer-map [class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.parking__type-links{display:flex;align-items:center;gap:calc(16/3840*200vw);margin-top:calc(28/3840*200vw)}@media(max-width:1000px){.parking__type-links{gap:calc(16/430*100vw);margin-top:calc(28/430*100vw)}.parking__type-links .btn{width:auto;height:calc(45/430*100vw);padding:calc(13/430*100vw) calc(36/430*100vw);font-size:calc(14/430*100vw)}}.parking__type-links .btn.disabled{opacity:.5;pointer-events:none}.parking-plan__panel_wrap_in{display:flex;align-items:center;flex-direction:column}.parking-plan{display:flex;gap:calc(50/3840*200vw);margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.parking-plan{flex-direction:column;gap:calc(80/430*100vw);margin-top:calc(27/430*100vw);max-width:100%}}.parking-plan .genplan__svg-path{opacity:.4}.parking-plan .genplan__svg-path.enable{fill:#d1b768}.parking-plan .genplan__svg-path.disable{fill:#b8bdb8;pointer-events:none}.parking-plan .genplan__svg-path.active{opacity:.8}.parking-plan .genplan-floor__plan-img{flex-grow:0;width:calc(900/3840*200vw);margin-left:auto;margin-right:auto;margin-top:calc(-181/3840*200vw)}@media(max-width:1000px){.parking-plan .genplan-floor__plan-img{width:calc(100% + 50/430*100vw);overflow-x:auto;margin:calc(-97/430*100vw) calc(-25/430*100vw) calc(-94/430*100vw)}}.parking-plan .genplan-floor__plan-img-in{width:100%;height:100%;position:relative;transform:rotate(270deg)}@media(max-width:1000px){.parking-plan .genplan-floor__plan-img-in{width:calc(550/430*100vw);margin-left:calc(160/430*100vw);margin-right:calc(170/430*100vw)}}.parking-plan .genplan__img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.genplan__info.parking-plan__info{bottom:auto;min-width:auto;max-width:none;padding:calc(50/3840*200vw);align-items:center;background-color:#f7f7f7;transform:translateY(-50%)}@media(max-width:1000px){.genplan__info.parking-plan__info{transform:translateY(-10%);width:auto;left:calc(25/430*100vw);right:calc(25/430*100vw);padding:calc(25/430*100vw) calc(50/430*100vw)}}.genplan__info.parking-plan__info[data-pos-x=left]{transform:translate(-100%,-50%)}.genplan__info.parking-plan__info[data-pos-y=top]{transform:translateY(-90%)}@media(max-width:1000px){.genplan__info.parking-plan__info[data-pos-y=top]{transform:translateY(-110%)}}.genplan__info.parking-plan__info[data-pos-y=top][data-pos-x=left]{transform:translate(-100%,-90%)}.genplan__info.parking-plan__info[data-pos-y=bottom]{transform:translateY(-20%)}@media(max-width:1000px){.genplan__info.parking-plan__info[data-pos-y=bottom]{transform:translateY(10%)}}.genplan__info.parking-plan__info[data-pos-y=bottom][data-pos-x=left]{transform:translate(-100%,-20%)}.genplan__info.parking-plan__info .genplan__info-text{width:calc(200/3840*200vw)}@media(max-width:1000px){.genplan__info.parking-plan__info .genplan__info-text{width:calc(200/430*100vw)}.parking-plan__panel_wrap{display:flex;align-items:center;justify-content:center;gap:calc(70/430*100vw);margin-bottom:calc(-35/430*100vw)}}.parking-plan__panel{display:flex;flex-direction:column;gap:calc(80/3840*200vw)}@media(max-width:1000px){.parking-plan__panel{flex-direction:column}}.parking-plan__panel .genplan-floor__plan-section{pointer-events:none}.parking-genplan{width:calc(267/3840*200vw);height:calc(475/3840*200vw)}.parking-genplan svg{width:100%}@media(max-width:1000px){.parking-genplan{order:2;width:calc(200/430*100vw);height:calc(340/430*100vw);margin-left:0;margin-right:0}}.parking-genplan__item{fill:transparent;transition:fill .3s;cursor:pointer}.parking-genplan__item[data-active=true]{fill:#d1b768;pointer-events:none}@media(hover:hover)and (pointer:fine){.parking-genplan__item[data-active=true]:hover{fill:#d1b768}.parking-genplan__item:hover{fill:#b8bdb8}}.parking-genplan__name{position:relative;z-index:2;pointer-events:none}.parking-colors{display:flex;flex-direction:column;gap:calc(16/3840*200vw)}@media(max-width:1000px){.parking-colors{order:3;width:100%;flex-direction:row;justify-content:space-between;gap:calc(20/430*100vw)}}.parking-colors__item{display:flex;align-items:center;gap:calc(30/3840*200vw);font-size:calc(20/3840*200vw)}@media(max-width:1000px){.parking-colors__item{flex-direction:column;gap:calc(8/430*100vw);font-size:calc(20/430*100vw)}}.parking-colors__item span:first-child{display:inline-block;flex-shrink:0;width:calc(35/3840*200vw);height:calc(35/3840*200vw);border-radius:50%}@media(max-width:1000px){.parking-colors__item span:first-child{width:calc(22/430*100vw);height:calc(22/430*100vw);margin-top:calc(44/430*100vw)}}.parking-colors__item span:first-child[data-color=silver]{background-color:#b8bdb8}.parking-colors__item span:first-child[data-color=dark-golden]{background-color:#b8921f}.parking-colors__item span:first-child[data-color=golden]{background-color:#d1b768}.purchase{padding:calc(300/3840*200vw) calc(142/3840*200vw);position:relative}@media(max-width:1000px){.purchase{padding:calc(110/430*100vw) calc(25/430*100vw) 0;max-width:100vw;overflow:hidden}.purchase .mortgage-calculator-filter{position:relative;left:calc(-25/430*100vw)}}.purchase h1{color:#181714;font-size:calc(100/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.purchase h1,.purchase h2{font-size:calc(40/430*100vw)}}.purchase h2{color:#b8921f;font-size:calc(36/3840*200vw);font-style:normal;font-weight:300;line-height:100%}@media(max-width:1000px){.purchase h2{font-size:calc(20/430*100vw);text-transform:uppercase}}.purchase li,.purchase p{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:100%}@media(max-width:1000px){.purchase li,.purchase p{font-size:calc(20/430*100vw)}}.purchase ul{gap:0;margin:0 0 calc(35/3840*200vw)}@media(max-width:1000px){.purchase ul{margin:0 0 calc(20/430*100vw)}}.purchase li{padding-left:calc(20/3840*200vw);margin:0 0 calc(6/3840*200vw)}@media(max-width:1000px){.purchase li{margin-bottom:calc(6/430*100vw);padding-left:calc(20/430*100vw)}}.purchase li:last-child{margin-bottom:0}.purchase li:before{width:calc(4/3840*200vw);height:calc(4/3840*200vw);top:calc(8/3840*200vw)}@media(max-width:1000px){.purchase li:before{height:calc(4/430*100vw);width:calc(4/430*100vw);top:calc(8/430*100vw)}}.purchase h3{color:#b8921f;font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:100%;margin:0}@media(max-width:1000px){.purchase h3{font-size:calc(20/430*100vw)}}.purchase .btn{text-transform:inherit;color:#181714;margin-bottom:calc(75/3840*200vw);width:calc(327/3840*200vw);z-index:2}@media(hover:hover)and (pointer:fine){.purchase .btn:hover{color:#fff}}@media(max-width:1000px){.purchase .btn{width:100%;margin-bottom:calc(60/430*100vw)}}.purchase .hidden{display:none}.purchase .footnote{color:#181714;font-size:calc(18/3840*200vw);font-style:normal;font-weight:300;line-height:100%;max-width:calc(637/3840*200vw)}@media(max-width:1000px){.purchase .footnote{max-width:100%;font-size:calc(16/430*100vw)}}.purchase .footnote .-num_symbol{font-family:Roboto,sans-serif}.purchase__bg-line{width:100%;height:calc(525.066/3840*200vw);top:calc(375/3840*200vw);left:0}.purchase__bg-line:nth-child(2){top:auto;bottom:calc(1266/3840*200vw);left:0;height:calc(600/3840*200vw)}.purchase__tabs-out{margin-top:calc(70/3840*200vw);margin-bottom:calc(80/3840*200vw)}@media(max-width:1000px){.purchase__tabs-out{width:100%;margin-top:calc(50/430*100vw);margin-bottom:calc(50/430*100vw);box-sizing:border-box}}.purchase__tabs-scroll{overflow-x:auto}@media(max-width:1000px){.purchase__tabs-scroll{display:flex;align-items:center;width:calc(100% + 50/430*100vw);margin-left:calc(-25/430*100vw);margin-right:calc(-25/430*100vw);padding-left:calc(25/430*100vw);box-sizing:border-box;-webkit-overflow-scrolling:touch}}.purchase__tabs-scroll::-webkit-scrollbar{width:0;height:0}@media(max-width:1000px){.purchase__tabs-scroll:after{content:"";flex-grow:0;flex-shrink:0;flex-basis:calc(25/430*100vw);display:block;border:1px dotted transparent}}.purchase__tabs-wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;gap:calc(12/3840*200vw);margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.purchase__tabs-wrap{position:static;min-width:-moz-fit-content;min-width:fit-content;gap:0;margin-bottom:calc(10/430*100vw);padding:calc(3/430*100vw);box-sizing:border-box;border-radius:calc(100/430*100vw);border:1px solid #968965}}.purchase__tab-btn{display:flex;height:calc(62.783/3840*200vw);padding:calc(18.639/3840*200vw) calc(51.011/3840*200vw);box-sizing:border-box;justify-content:center;align-items:center;border-radius:calc(294.295/3840*200vw);cursor:pointer;color:#181714;background:transparent;font-size:calc(19.62/3840*200vw);font-style:normal;font-weight:400;line-height:normal;border:1px solid #d1b768;transition:border-color .3s ease-in,background-color .3s ease-in,color .3s ease-in}@media(max-width:1000px){.purchase__tab-btn{height:calc(45/430*100vw);padding:calc(13.295/430*100vw) calc(20/430*100vw);border-radius:calc(209/430*100vw);font-size:calc(14/430*100vw);max-width:calc(144/430*100vw);line-height:calc(11/430*100vw);margin-top:0;border:none;width:-moz-fit-content!important;width:fit-content!important;min-width:calc(100/430*100vw)}}@media(hover:hover)and (pointer:fine){.purchase__tab-btn:hover{background:#181714;color:#fff;border-color:#181714}}.purchase__tab-btn.active{background:#d1b768;border-color:#d1b768}@media(hover:hover)and (pointer:fine){.purchase__tab-btn.active:hover{color:#181714}}@media(max-width:1000px){.tab1{width:calc(94/430*100vw);line-height:normal}.tab3{line-height:calc(12/430*100vw)}.tab2,.tab4{width:calc(144/430*100vw)}.tab3,.tab5{width:calc(134/430*100vw)}.tab5{padding:calc(13.295/430*100vw) calc(20.35/430*100vw);line-height:calc(11/430*100vw)}}.purchase__mortgage{display:flex;flex-direction:column}@media(max-width:1000px){.purchase__mortgage .footnote{margin-top:calc(20/430*100vw)}.purchase__mortgage .footnote:last-child{margin:0}}.purchase__mortgage-item{position:relative;padding:0 0 calc(157/3840*200vw);display:flex;justify-content:flex-start;gap:calc(130/3840*200vw)}@media(max-width:1000px){.purchase__mortgage-item{flex-direction:column;padding:0 0 calc(60/430*100vw);gap:calc(75/430*100vw)}}.purchase__mortgage-item .media-wrap{width:calc(666/3840*200vw);height:calc(715/3840*200vw)}@media(max-width:1000px){.purchase__mortgage-item .media-wrap{width:calc(380/430*100vw);height:calc(404/430*100vw)}}.purchase__mortgage-item:nth-child(2n){flex-direction:row-reverse;gap:calc(168/3840*200vw);justify-content:flex-start}@media(max-width:1000px){.purchase__mortgage-item:nth-child(2n){flex-direction:column;gap:calc(75/430*100vw);position:relative}}.purchase__mortgage-item:last-child{padding:0}.purchase__mortgage-info{display:flex;gap:calc(47/3840*200vw);align-items:flex-start}@media(max-width:1000px){.purchase__mortgage-info{gap:calc(10/430*100vw)}.purchase__mortgage-info .benefits,.purchase__mortgage-info .description,.purchase__mortgage-info .terms{margin-bottom:calc(20/430*100vw)}.purchase__mortgage-info .purchase__mortgage-info:last-child .footnote{margin-top:0}}.purchase__mortgage-info h2{margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.purchase__mortgage-info h2{margin-bottom:calc(20/430*100vw)}}.purchase__mortgage-info h3{margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.purchase__mortgage-info h3{margin-bottom:calc(25/430*100vw)}}.purchase__mortgage-info .description,.purchase__mortgage-info .info-text{margin-bottom:calc(30/3840*200vw)}@media(max-width:1000px){.purchase__mortgage-info .description,.purchase__mortgage-info .info-text{margin-bottom:calc(20/430*100vw)}}.purchase__mortgage-info div{max-width:calc(630/3840*200vw);flex-direction:column}@media(max-width:1000px){.purchase__mortgage-info div{max-width:100%}}.purchase__mortgage-info div div:not(.footnote){display:flex;flex-direction:column}.purchase__mortgage-info .arrow-decor{transition:transform 1s ease;margin-top:calc(-18/3840*200vw)}@media(max-width:1000px){.purchase__mortgage-info .arrow-decor{margin-top:calc(-15/430*100vw)}}.purchase__mortgage-info .arrow-decor circle,.purchase__mortgage-info .arrow-decor path{transition:stroke .3s ease}.purchase__mortgage-info .description{display:block}.purchase__mortgage-info a{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:color .3s ease}@media(hover:hover)and (pointer:fine){.purchase__mortgage-info a:hover{color:#b8921f}}.img-decor{position:absolute;bottom:0;left:0;width:calc(240/3840*200vw);height:calc(240/3840*200vw);object-fit:cover;z-index:2}@media(max-width:1000px){.img-decor{width:calc(153/430*100vw);height:calc(153/430*100vw)}}.installment .purchase__mortgage-item:nth-child(2n){flex-direction:unset}.installment-item{gap:calc(130/3840*200vw);justify-content:unset}@media(max-width:1000px){.installment-item{gap:calc(75/430*100vw)}}.installment-info{display:flex;flex-direction:column}@media(max-width:1000px){.installment-info{gap:calc(60/430*100vw)}}.installment-info-item{display:flex;max-width:calc(748/3840*200vw)!important;gap:calc(42/3840*200vw)}@media(max-width:1000px){.installment-info-item{gap:calc(20/430*100vw);max-width:100%!important}.installment-info-item .footnote{max-width:85%;margin-top:0}}.installment-info div{flex-direction:unset}.motherCapital .btn{margin-top:calc(90/3840*200vw)}@media(max-width:1000px){.motherCapital .btn{margin-top:0}.motherCapital .description:last-child{margin:0}.motherCapital-item{gap:calc(60/430*100vw)}}.distant-deal-head{display:flex;gap:calc(185/3840*200vw);align-items:flex-end}@media(max-width:1000px){.distant-deal-head{flex-direction:column;gap:calc(60/430*100vw);align-items:flex-start;margin-top:calc(-15/430*100vw)}}.distant-deal-head .btn{margin:0}.distant-deal-head h2{color:#181714;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.distant-deal-head h2{font-size:calc(40/430*100vw)}.distant-deal-head h2 br{display:none}}.distant-deal-content{margin-top:calc(50/3840*200vw);display:flex;flex-direction:column;gap:calc(135/3840*200vw)}@media(max-width:1000px){.distant-deal-content{gap:calc(60/430*100vw)}}.distant-deal-content .media-wrap{width:calc(666/3840*200vw);height:calc(715/3840*200vw);margin-right:calc(110/3840*200vw)}@media(max-width:1000px){.distant-deal-content .media-wrap{margin:0;width:calc(380/430*100vw);height:calc(404/430*100vw)}}.distant-deal-content .media-wrap img{width:100%;height:100%}.distant-deal-item:nth-child(2n){flex-direction:row-reverse}@media(max-width:1000px){.distant-deal-item:nth-child(2n){flex-direction:column;gap:calc(75/430*100vw)}}.distant-deal-item:nth-child(2n) .media-wrap{margin:0 0 0 calc(170/3840*200vw)}@media(max-width:1000px){.distant-deal-item:nth-child(2n) .media-wrap{margin:0}}.distant-deal-item{display:flex;justify-content:flex-start}@media(max-width:1000px){.distant-deal-item{flex-direction:column;gap:calc(75/430*100vw)}}.distant-deal-item p{max-width:calc(637/3840*200vw)}@media(max-width:1000px){.distant-deal-item p{max-width:calc(325/430*100vw)}}.distant-deal-item .step-item{display:flex;margin-top:calc(80/3840*200vw)}@media(max-width:1000px){.distant-deal-item .step-item{gap:calc(9/430*100vw)}}.distant-deal-item .step-item:first-child{margin-top:calc(63/3840*200vw)}@media(max-width:1000px){.distant-deal-item .step-item:first-child{margin-top:0}}.distant-deal-item .step-number{margin:auto;height:calc(27/3840*200vw);width:auto;transform:translateX(calc(1 / 3840 * 200vw));color:#181714;font-size:calc(32/3840*200vw);font-style:normal;font-weight:300;line-height:100%}@media(max-width:1000px){.distant-deal-item .step-number{height:auto;font-size:calc(20/430*100vw);transform:translateX(calc(1 / 430 * 100vw))}}.distant-deal-item span{margin-top:calc(-20/3840*200vw);margin-right:calc(44/3840*200vw);position:relative;width:calc(69/3840*200vw);height:calc(69/3840*200vw);display:flex;align-items:center;justify-content:center}@media(max-width:1000px){.distant-deal-item span{height:calc(46/430*100vw);width:calc(46/430*100vw);margin-top:calc(-15/430*100vw);margin-right:0}}.distant-deal-item span:after{position:absolute;content:"";top:0;left:0;border-radius:50%;border:1px solid #d1b768;width:100%;height:100%}.distant-deal-info{display:flex;flex-direction:column;position:relative}@media(max-width:1000px){.distant-deal-info{gap:calc(75/430*100vw)}.distant-deal-info .step-text{max-width:85%}}.distant-deal-info h3{margin-bottom:calc(25/3840*200vw);font-size:calc(36/3840*200vw)}@media(max-width:1000px){.distant-deal-info h3{font-size:calc(20/430*100vw);text-transform:uppercase;margin-bottom:calc(20/430*100vw)}}.purchase__first-get{position:relative;margin-bottom:calc(130/3840*200vw)}.purchase__first-get .media-wrap{width:100%;height:calc(883/3840*200vw)}@media(max-width:1000px){.purchase__first-get .media-wrap{height:calc(400/430*100vw)}}.purchase__first-get .purchase__first-get-info{position:absolute;top:calc(60/3840*200vw);left:calc(85/3840*200vw);display:flex;flex-direction:column;gap:calc(30/3840*200vw);align-items:flex-start;text-align:left;z-index:2}.purchase__first-get .purchase__first-get-info h1{font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;color:#fff}.purchase__first-get .purchase__first-get-info h2{font-size:calc(24/3840*200vw);font-style:normal;font-weight:300;line-height:30px;color:#fff;max-width:calc(495/3840*200vw)}@media(max-width:1000px){.purchase__first-get .purchase__first-get-info h2{font-size:calc(24/430*100vw);max-width:100%}}.purchase[data-state=true] .purchase__tabs-wrap{margin-top:0}.purchase__calc{margin-top:calc(270/3840*200vw);position:relative}@media(max-width:1000px){.purchase__calc{margin-top:calc(90/430*100vw)}}.purchase__calc h3{color:#181714;font-family:Basis Grotesque Pro;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.purchase__calc h3{font-size:calc(40/430*100vw);text-transform:uppercase;margin-bottom:calc(60/430*100vw)}}.purchase__calc p{max-width:calc(721/3840*200vw)}@media(max-width:1000px){.purchase__calc p{max-width:100%}}.purchase__calc .realty{margin-top:calc(160/3840*200vw)}@media(max-width:1000px){.purchase__calc .realty{margin-top:calc(60/430*100vw)}[data-item=IT] .terms{margin-bottom:0}}[data-item=IT] .purchase__mortgage-info,[data-item=Военная] .purchase__mortgage-info{margin-top:calc(90/3840*200vw)}@media(max-width:1000px){[data-item=IT] .purchase__mortgage-info,[data-item=IT] .purchase__mortgage-info ul,[data-item=Военная] .purchase__mortgage-info,[data-item=Военная] .purchase__mortgage-info ul{margin:0}}[data-item=Военная] .img-decor{left:calc(860/3840*200vw);bottom:calc(-70/3840*200vw)}@media(max-width:1000px){[data-item=Военная] .img-decor{bottom:auto;top:calc(280/430*100vw);left:calc(-25/430*100vw)}[data-item=Военная] .description,[data-item=Военная] .terms,[data-item=Семейная] .benefits,[data-item=Семейная] ul{margin:0}}[data-item=Траншевая] .media-wrap{width:calc(445/3840*200vw)!important;height:calc(764/3840*200vw)!important;margin-right:calc(192/3840*200vw)}@media(max-width:1000px){[data-item=Траншевая] .media-wrap{width:calc(380/430*100vw)!important;height:calc(404/430*100vw)!important;margin:0}[data-item=Траншевая] .terms,[data-item=Траншевая] ul{margin-bottom:0}}[data-item=Траншевая] .img-decor{left:auto;right:calc(-20/3840*200vw);bottom:calc(105/3840*200vw)}@media(max-width:1000px){[data-item=Траншевая] .img-decor{bottom:auto;right:calc(-25/430*100vw);top:calc(275/430*100vw)}}[data-item=article1] .media-wrap{margin-bottom:0}[data-item=article2]{position:relative}[data-item=article2] .step-item:first-child{margin-top:calc(85/3840*200vw)!important}[data-item=article2] .img-decor{bottom:calc(-82/3840*200vw);right:calc(550/3840*200vw);left:auto;width:calc(241/3840*200vw);height:calc(241/3840*200vw);z-index:3}@media(max-width:1000px){[data-item=article2] .img-decor{width:calc(153/430*100vw);height:calc(153/430*100vw);bottom:auto;top:calc(295/430*100vw);right:calc(-25/430*100vw)}}.favourite-section{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}@media(max-width:1000px){.favourite-section{padding-bottom:calc(80/430*100vw)!important}}.favourite-section .page-head{position:relative}.favourite-section .breadcrumbs{margin-bottom:calc(50/3840*200vw)}@media(max-width:1000px){.favourite-section .breadcrumbs{position:absolute;top:calc(-50/430*100vw);left:0;margin-bottom:0}}.favourite-section .realty__results-empty{margin-top:calc(80/3840*200vw)}@media(max-width:1000px){.favourite-section .realty__results-empty{margin-top:calc(50/430*100vw)}}.favourite-list{margin-top:calc(80/3840*200vw)}@media(max-width:1000px){.favourite-list{margin-top:calc(30/430*100vw)}}.favourite-list.realty__results-list{align-items:stretch;column-gap:2%}.favourite-list.realty__results-list .realty__results-item{width:23.5%}@media(max-width:1000px){.favourite-list.realty__results-list .realty__results-item{width:100%}}.commerce-item-popup{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:scale(1.2);transition:opacity .6s ease,visibility .6s ease,transform .6s ease}.commerce-item-popup.active{opacity:1;visibility:visible;transform:scale(1)}.commerce-item-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.commerce-item-popup__close{position:absolute;top:calc(44/3840*200vw);right:calc(40/3840*200vw);width:calc(46/3840*200vw);height:calc(46/3840*200vw);background:none;border:none;cursor:pointer;z-index:2;padding:0;transition:transform .3s}@media(max-width:1000px){.commerce-item-popup__close{top:calc(28/430*100vw);right:calc(27/430*100vw);width:calc(39/430*100vw);height:calc(39/430*100vw)}}@media(hover:hover)and (pointer:fine){.commerce-item-popup__close:hover{transform:scale(1.2)}.commerce-item-popup__close:hover path{stroke:#d1b768}}.commerce-item-popup__close svg{width:100%;height:100%}.commerce-item-popup__close path{stroke:#181714;transition:stroke .3s}.commerce-item-popup__content{position:relative;width:calc(1562/3840*200vw);max-height:96vh;border:1px solid #d1b768;background:#f7f7f7;display:flex;flex-direction:column;margin-left:auto;margin-right:calc(116/3840*200vw);padding:calc(45/3840*200vw) calc(130/3840*200vw) calc(45/3840*200vw) calc(45/3840*200vw)}@media(max-width:1000px){.commerce-item-popup__content{width:100%;height:100%;max-height:100%;border:0;margin-right:auto;padding:calc(40/430*100vw) calc(20/430*100vw) calc(80/430*100vw);overflow-y:auto}}.commerce-item-popup__content .flat-block{gap:calc(110/3840*200vw)}@media(max-width:1000px){.commerce-item-popup__content .flat-block{gap:calc(40/430*100vw)}}.commerce-item-popup__content .flat-plans{background-color:#fff;width:calc(924/3840*200vw)}@media(max-width:1000px){.commerce-item-popup__content .flat-plans{width:100%}}.commerce-item-popup__content .flat-plans__north{top:auto;left:calc(43/3840*200vw);bottom:calc(100/3840*200vw)}@media(max-width:1000px){.commerce-item-popup__content .flat-plans__north{left:calc(20/430*100vw);bottom:calc(20/430*100vw);width:calc(45/430*100vw);height:calc(50/430*100vw)}}.commerce-item-popup__content .flat-plan{display:flex;align-items:center;justify-content:center;height:100%;margin-top:0}.commerce-item-popup__content .flat-info{gap:calc(30/3840*200vw)}@media(max-width:1000px){.commerce-item-popup__content .flat-info{gap:calc(30/430*100vw);flex-basis:auto}}.materials{padding:calc(313/3840*200vw) calc(137/3840*200vw) calc(150/3840*200vw) calc(140/3840*200vw);font-family:Basis Grotesque Pro;min-height:100vh;display:flex;flex-direction:column}@media(max-width:1000px){.materials{padding:calc(115/430*100vw) calc(25/430*100vw)}}.materials h1{color:#181714;font-size:calc(64/3840*200vw);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}@media(max-width:1000px){.materials h1{font-size:calc(40/430*100vw)}}.materials h2{color:#b8921f;font-size:calc(32/3840*200vw);font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.32px;text-transform:uppercase}@media(max-width:1000px){.materials h2{font-size:calc(24/430*100vw)}}.materials h3{color:#181714;font-size:calc(16/3840*200vw);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media(max-width:1000px){.materials h3{font-size:calc(14/430*100vw)}}.materials a{text-decoration:none}.materials .materials__card--1,.materials .materials__card--2{width:calc(222/3840*200vw);height:calc(227/3840*200vw);display:flex;flex-direction:column;align-items:center;cursor:pointer;color:#181714;text-align:center;font-size:calc(16/3840*200vw);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:transform .3s}@media(hover:hover)and (pointer:fine){.materials .materials__card--1:hover,.materials .materials__card--2:hover{transform:scale(1.07)}}@media(max-width:1000px){.materials .materials__card--1,.materials .materials__card--2{width:calc(187/430*100vw);height:calc(187/430*100vw);font-size:calc(36/430*100vw)}}.materials .materials__card--1 .arrow-icon,.materials .materials__card--2 .arrow-icon{width:calc(17.43/3840*200vw);height:calc(22.892/3840*200vw)}.materials .materials__card--1{background:#f7f7f7;padding:calc(50/3840*200vw) calc(42/3840*200vw) calc(40/3840*200vw)}@media(max-width:1000px){.materials .materials__card--1{padding:calc(25/430*100vw)}}.materials .materials__card--2{border:1px solid #d9d9d9;background:transparent;padding:calc(25/3840*200vw) calc(30/3840*200vw) calc(15/3840*200vw);justify-content:space-between}@media(max-width:1000px){.materials .materials__card--2{padding:calc(25/430*100vw)}}.materials .materials__card--2 img{width:calc(158/3840*200vw);height:calc(96/3840*200vw)}@media(max-width:1000px){.materials .materials__card--2 img{width:calc(150/430*100vw);height:calc(100/430*100vw)}}.materials .materials__card--2 h3{text-transform:none}.materials .materials__card--2 .file-logo{display:flex;align-items:center;justify-content:center;font-size:calc(36/3840*200vw);color:#ababab;height:calc(116/3840*200vw)}@media(max-width:1000px){.materials .materials__card--2 .file-logo{height:calc(90/430*100vw);font-size:calc(40/430*100vw)}}.materials .materials__arrow{width:calc(17.43/3840*200vw);height:calc(22.892/3840*200vw)}.materials .materials__preview-img{width:calc(139/3840*200vw);height:calc(86/3840*200vw)}@media(max-width:1000px){.materials .materials__preview-img{width:calc(150/430*100vw);height:calc(70/430*100vw)}}.materials .materials__preview-logo{width:calc(90/3840*200vw);height:calc(90/3840*200vw)}.materials .materials__head{display:flex;flex-direction:column;gap:calc(78/3840*200vw)}@media(max-width:1000px){.materials .materials__head{gap:calc(25/430*100vw)}}.materials .materials__head div{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1000px){.materials .materials__head div{flex-direction:column;gap:calc(25/430*100vw)}}.materials .btn{width:auto;height:calc(44/3840*200vw)}@media(max-width:1000px){.materials .btn{width:100%;height:calc(31/430*100vw)}}.materials .materials__content{display:flex;flex-wrap:wrap;gap:calc(12/3840*200vw);margin-top:calc(25/3840*200vw)}@media(max-width:1000px){.materials .materials__content{gap:calc(5/430*100vw);margin-top:calc(25/430*100vw)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}