@layer components-entities{.call{display:flex;align-items:center;margin-left:auto}.call__icon{width:32px;height:32px;margin-right:12px}@media screen and (max-width:767px){.call__icon{display:none}}.call__wrapper{display:flex;flex-direction:column}@media screen and (max-width:767px){.call__wrapper span:last-child{display:none}.call{margin-left:unset}}}@layer components-entities{.menu-more{position:relative;display:none}.menu-more__icon{cursor:pointer}.menu-more__icon:hover path{fill:var(--gray500)}.menu-more__list{position:absolute;z-index:2;right:1px;display:flex;flex-direction:column;padding:4px;border-radius:var(--br8);background:var(--gray0);box-shadow:0 2px 10px 0 rgba(1,6,14,.1);row-gap:2px}.menu-more__item{list-style:none;cursor:pointer;white-space:nowrap;border-radius:var(--br8);font-weight:var(--fw600);padding-block:8px;padding-inline:16px}.menu-more__item:hover{color:var(--orange500)}@media screen and (max-width:1439px){.menu-more__item:first-child,.menu-more__item:nth-child(2),.menu-more__item:nth-child(3),.menu-more__item:nth-child(4),.menu-more__item:nth-child(5){display:none}}@media screen and (max-width:991px){.menu-more__item:first-child,.menu-more__item:nth-child(2),.menu-more__item:nth-child(3){display:none}.menu-more__item:nth-child(4),.menu-more__item:nth-child(5){display:block}}@media screen and (max-width:1199px){.menu-more{display:block}}@media screen and (max-width:767px){.menu-more{display:none}}}@layer components-entities{.toggle-more{display:flex;align-items:center;cursor:pointer}.toggle-more__icon-arrow{margin-left:2px;transition:all .4s}.toggle-more__icon-out{margin-right:8px}.toggle-more:hover .toggle-more__text{transition:all .4s;color:var(--gray500)}.toggle-more:hover .toggle-more__icon-arrow path,.toggle-more:hover .toggle-more__icon-out path{transition:all .4s;fill:var(--gray500)}.toggle-more:active .toggle-more__text{color:var(--orange500)}.toggle-more:active .toggle-more__icon-arrow path,.toggle-more:active .toggle-more__icon-out path{fill:var(--orange500)}}.js-active-more.toggle-more__icon-arrow{transform:rotate(180deg)}@layer components-widgets{.card-news{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.card-news__bg{position:relative;overflow:hidden;width:100%;height:240px;margin-bottom:4px;border-radius:var(--br16)}.card-news__tag-wrapper{position:relative;z-index:2;padding:16px}.card-news__bg-image{-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.card-news__title{margin-bottom:4px}.card-news__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@layer components-entities{.card-project{display:flex;flex-direction:column;gap:8px;height:100%}.card-project__bg{position:relative;overflow:hidden;width:100%;height:334px;border-radius:var(--br16)}@media screen and (max-width:767px){.card-project__bg{height:180px}}.card-project__bg-image{-o-object-fit:cover;object-fit:cover;height:inherit}.card-project__date{position:absolute;top:16px;left:16px}.card-project__info{display:flex;flex-direction:column;flex-grow:1;padding:16px;border-radius:var(--br16);background:var(--gray0);gap:8px}.card-project-origin{overflow-y:auto}}@layer components-entities{.card-project-origin::-webkit-scrollbar{width:4px}.card-project-origin::-webkit-scrollbar-track{margin:16px 0;background-color:transparent}.card-project-origin::-webkit-scrollbar-thumb{border-radius:4px;background:var(--gray50)}.card-project-origin__image-wrapper{position:relative;overflow:hidden;width:100%;height:456px;margin-bottom:8px;transition:height .4s;border-radius:var(--br16)}.card-project-origin__image{-o-object-fit:cover;object-fit:cover}.card-project-origin__tags{position:absolute;top:16px;left:16px;display:flex;gap:4px}.card-project-origin__info-wrapper{padding:16px 16px 0;border-radius:var(--br16);background-color:var(--gray0)}@media screen and (max-width:1199px){.card-project-origin__info-wrapper{padding:16px}}.card-project-origin__info-top{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:767px){.card-project-origin__info-top{flex-wrap:wrap;justify-content:space-between}}.card-project-origin__address{margin-right:16px;margin-left:24px}@media screen and (max-width:767px){.card-project-origin__address{order:2;width:100%;margin:0}}.card-project-origin__info-hidden{display:flex;overflow:hidden;flex-direction:column;height:0;margin-top:12px;transition:height .4s}@media screen and (max-width:1199px){.card-project-origin__info-hidden{display:none}}.card-project-origin__types{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-bottom:20px}.card-project-origin__divider{display:block;width:1px;height:8px;background-color:var(--gray300)}.card-project-origin__info-bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto;padding-bottom:16px}.card-project-origin__sizes{display:grid;grid-template-columns:repeat(3,1fr);row-gap:8px;max-width:980px}.card-project-origin__size{display:flex;-moz-column-gap:24px;column-gap:24px;align-items:center;margin-right:40px}.card-project-origin_small .card-project-origin__image-wrapper{height:424px}.card-project-origin_small .card-project-origin__info-top{flex-wrap:wrap}.card-project-origin_small .card-project-origin__address{flex:0 0 100%;order:3;width:100%;margin-top:8px;margin-right:0;margin-left:0}.card-project-origin_small .card-project-origin__types{margin-bottom:12px}.card-project-origin_small .card-project-origin__sizes{grid-template-columns:1fr}.card-project-origin_small .card-project-origin__size{display:grid;-moz-column-gap:initial;column-gap:normal;grid-template-columns:repeat(3,1fr);margin-right:0}.card-project-origin_small .card-project-origin__info-bottom{align-items:flex-start;flex-direction:column;row-gap:12px}.card-project-origin_small .card-project-origin__info-bottom .button{width:100%}@media screen and (min-width:1200px){.card-project-origin:hover .card-project-origin__image-wrapper{height:342px}.card-project-origin:hover .card-project-origin__info-hidden{height:154px}.card-project-origin:hover.card-project-origin_small .card-project-origin__image-wrapper{height:132px}.card-project-origin:hover.card-project-origin_small .card-project-origin__info-hidden{height:292px}}@media screen and (max-width:991px){.card-project-origin__image-wrapper,.card-project-origin_small .card-project-origin__image-wrapper,.card-project-origin_small-mobile .card-project-origin__image-wrapper{height:260px}}@media screen and (max-width:1199px){.card-project-origin__image-wrapper,.card-project-origin_small .card-project-origin__image-wrapper,.card-project-origin_small-mobile .card-project-origin__image-wrapper{height:300px}.card-project-origin_small-mobile .card-project-origin__info-top{flex-wrap:wrap}.card-project-origin_small-mobile .card-project-origin__address{flex:0 0 100%;order:3;width:100%;margin-top:8px;margin-right:0;margin-left:0}.card-project-origin_small-mobile .card-project-origin__types{margin-bottom:12px}.card-project-origin_small-mobile .card-project-origin__sizes{grid-template-columns:1fr}.card-project-origin_small-mobile .card-project-origin__size{display:grid;-moz-column-gap:initial;column-gap:normal;grid-template-columns:repeat(3,1fr);margin-right:0}.card-project-origin_small-mobile .card-project-origin__info-bottom{align-items:flex-start;flex-direction:column;row-gap:12px}.card-project-origin_small-mobile .card-project-origin__info-bottom .button{width:100%}}}@layer components-entities{.card-payment{display:flex;flex-direction:column;height:100%;min-height:192px;padding:24px;border-radius:var(--br16);background:var(--gray0)}.card-payment__tags{display:flex;flex-wrap:wrap;margin-top:24px;gap:8px 4px}@media screen and (max-width:767px){.card-payment__tags{margin-bottom:28px}}.card-payment__description{max-width:280px}@media screen and (max-width:991px){.card-payment__description{max-width:240px}}@media screen and (max-width:767px){.card-payment__description{max-width:204px}}.card-payment__footer{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}.card-payment__heading{transition:color .3s;color:var(--blue800)}.card-payment:hover .card-payment__heading{color:var(--orange500)!important}.card-payment:hover .button{color:var(--orange500);background-color:var(--gray50)}@media screen and (max-width:767px){.card-payment{min-height:160px}}}@layer components-entities{.badge-subscribe{display:flex;align-items:center;justify-content:space-between;width:256px;height:76px;padding:12px 16px 12px 24px;border-radius:var(--br100);background:linear-gradient(269.51deg,rgba(11,46,106,.4) .42%,rgba(204,221,250,.4) 99.63%);gap:8px}.factoid__value{display:flex;align-items:baseline}.factoid__number,.factoid__postfix,.factoid__prefix{text-transform:lowercase;color:var(--orange500);font-weight:var(--fw700)}.factoid__postfix{white-space:nowrap}.factoid_small .factoid__number{letter-spacing:-1.92px;font-size:var(--fs48)}}@layer components-entities{@media screen and (max-width:1199px){.factoid_small .factoid__number{font-size:var(--fs36)}}@media screen and (max-width:767px){.factoid_small .factoid__number{font-size:var(--fs28)}}.factoid_small .factoid__postfix,.factoid_small .factoid__prefix{letter-spacing:-.28px;font-size:var(--fs28)}@media screen and (max-width:1199px){.factoid_small .factoid__postfix,.factoid_small .factoid__prefix{font-size:var(--fs24)}}@media screen and (max-width:767px){.factoid_small .factoid__postfix,.factoid_small .factoid__prefix{font-size:var(--fs20)}}.factoid_medium .factoid__number{letter-spacing:-.05em;font-size:var(--fs72)}@media screen and (max-width:1199px){.factoid_medium .factoid__number{font-size:var(--fs60)}}@media screen and (max-width:767px){.factoid_medium .factoid__number{font-size:var(--fs48)}}.factoid_medium .factoid__postfix,.factoid_medium .factoid__prefix{letter-spacing:-.02em;font-size:var(--fs40)}@media screen and (max-width:1199px){.factoid_medium .factoid__postfix,.factoid_medium .factoid__prefix{font-size:var(--fs32)}}@media screen and (max-width:767px){.factoid_medium .factoid__postfix,.factoid_medium .factoid__prefix{font-size:var(--fs28)}}.factoid_big{position:relative}.factoid_big:not(:last-child):after{position:absolute;top:30%;right:-60px;width:3px;height:45px;content:"";transform:rotate(15deg);opacity:.3;background:var(--gray300)}@media screen and (max-width:1439px){.factoid_big:not(:last-child):after{display:none}}.factoid_big .factoid__number{letter-spacing:-.05em;font-size:var(--fs72)}@media screen and (max-width:1199px){.factoid_big .factoid__number{font-size:var(--fs60)}}@media screen and (max-width:767px){.factoid_big .factoid__number{font-size:var(--fs48)}}.factoid_big .factoid__postfix,.factoid_big .factoid__prefix{letter-spacing:-.05em;font-size:var(--fs72)}@media screen and (max-width:1439px){.factoid_big .factoid__postfix,.factoid_big .factoid__prefix{letter-spacing:-.02em;font-size:var(--fs40)}}@media screen and (max-width:1199px){.factoid_big .factoid__postfix,.factoid_big .factoid__prefix{font-size:var(--fs32)}}@media screen and (max-width:767px){.factoid_big .factoid__postfix,.factoid_big .factoid__prefix{font-size:var(--fs28)}}}@layer components-entities{.bread-crumbs{display:flex;margin-inline:-8px}.bread-crumbs__link{color:var(--gray0);padding-inline:8px}.bread-crumbs__link:last-child{opacity:.8}.bread-crumbs__link:not(:last-child):after{position:relative;right:-8px;content:"/"}@media screen and (max-width:767px){.bread-crumbs{display:inline-block;overflow:hidden;max-width:220px;white-space:nowrap;text-overflow:ellipsis;color:var(--gray0)}}}@layer components-entities{.card-mission{position:relative;overflow:hidden;height:184px;border-radius:var(--br16);background:linear-gradient(0deg,var(--gray50),var(--gray50)),linear-gradient(0deg,rgba(6,25,57,.5),rgba(6,25,57,.5))}.card-mission__image{-o-object-fit:cover;object-fit:cover}.card-mission__text-grid{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:24px;background:rgba(6,24,55,.5)}@media screen and (max-width:991px){.card-mission{height:160px}}}@layer components-entities{.card-company-features{position:relative;width:100%;height:100%;cursor:pointer}.card-company-features__body{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:100%;height:100%;padding:24px;background:linear-gradient(181.33deg,rgba(0,0,0,.5) 19.1%,transparent 99.61%)}.card-company-features__hidden-text{display:none;max-width:260px;margin-top:auto}.card-company-features__button{position:absolute;right:24px;bottom:24px}.card-company-features img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;transition:filter .1s;transform:translate(-50%,-50%)}.card-company-features_hover-blur:hover img{filter:blur(20px)}.card-company-features_hover-blur:hover .card-company-features__hidden-text{display:block}.card-history-slider{display:flex;align-items:stretch;justify-content:center;gap:16px;height:100%}.card-history-slider__info{display:flex;overflow:hidden;flex:1 0 auto;flex-direction:column;height:100%;padding:32px;border-radius:var(--br24);background-color:var(--gray50)}}@layer components-entities{@media screen and (max-width:767px){.card-history-slider__info{height:auto;padding:32px 16px}.card-history-slider__info-inner{display:flex;flex-direction:column;flex-grow:1}}.card-history-slider__image{position:relative;overflow:hidden;height:438px;border-radius:var(--br24)}.card-history-slider__image img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.card-history-slider__image{height:300px}}}@layer components-entities{.card-vacancies{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:var(--br16);background-color:var(--gray0)}.card-vacancies__top-name{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}@media screen and (max-width:1199px){.card-vacancies__top-name{align-items:flex-start;flex-direction:column-reverse;row-gap:24px}}.card-vacancies__bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}.card-vacancies__price{white-space:nowrap}@media screen and (max-width:767px){.card-vacancies{min-width:312px}}}@layer components-entities{.hidden-text__read-more{display:flex;align-items:center;gap:4px}.hidden-text__read-more.show svg{transform:rotate(180deg)}.badge-link{display:flex;flex-direction:column;-moz-column-gap:8px;column-gap:8px}.badge-link__white-block{margin-bottom:8px;padding:24px;border-radius:var(--br24);background-color:var(--gray0)}}@layer components-entities{@media screen and (max-width:1199px){.badge-link{max-width:300px}}}@layer components-widgets{.card-premise{display:block;padding:24px;border-radius:var(--br24);background:var(--gray0)}.card-premise__date{height:16px;margin-bottom:16px}.card-premise__image-wrap{position:relative;width:100%;height:240px;margin-bottom:16px}.card-premise__image{-o-object-fit:contain;object-fit:contain;height:inherit}.card-premise__size{margin-bottom:4px}.card-premise__place{margin-bottom:16px}.card-premise__place span:not(:last-child):after{display:inline-block;width:1px;height:4px;margin-inline:8px;content:"";vertical-align:middle;background-color:var(--gray300)}.card-premise__price{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-right:-10px}.card-premise__old-price{display:flex;align-items:center;gap:12px}@media screen and (max-width:767px){.card-premise__old-price-sum{display:none}}.card-premise__tags{display:flex;overflow:hidden!important;align-items:center;flex-wrap:wrap;max-height:24px;margin-top:20px;gap:4px}}.react-truncate-list{box-sizing:border-box;padding:0;margin:0;list-style:none;overflow:auto}.react-truncate-list *,.react-truncate-list :after,.react-truncate-list :before{box-sizing:inherit}@layer components-widgets{.line-premise{display:flex;align-items:center;gap:16px;padding:8px 32px;border-radius:var(--br16);background:var(--gray0)}@media screen and (max-width:1199px){.line-premise{padding-inline:24px}}@media screen and (max-width:991px){.line-premise{padding-inline:20px}}@media screen and (max-width:767px){.line-premise{align-items:flex-start;flex-direction:column;padding:8px 16px 16px}}.line-premise__info{display:flex;align-items:center;flex-shrink:0;width:36%;gap:24px}@media screen and (max-width:1199px){.line-premise__info{width:42%}}@media screen and (max-width:767px){.line-premise__info{width:100%}}.line-premise__info-part{display:flex;flex-direction:column;gap:8px}.line-premise__image-wrap{position:relative;width:80px;height:80px}.line-premise__image{-o-object-fit:contain;object-fit:contain}.line-premise__place span:not(:last-child):after{display:inline-block;margin-right:8px;content:",";vertical-align:baseline}.line-premise__brief-info{flex-shrink:0;width:31.5%}@media screen and (max-width:1199px){.line-premise__brief-info{width:auto}}@media screen and (max-width:991px){.line-premise__brief-info{display:none}}.line-premise__brief-info span:not(:last-child):after{display:inline-block;width:1px;height:16px;margin-inline:24px;content:"";vertical-align:middle;background-color:var(--gray300)}.line-premise__tags{display:flex;flex-wrap:wrap;gap:4px}@media screen and (max-width:1199px){.line-premise__tags{display:none}}.line-premise__price{display:flex;align-items:flex-end;flex-direction:column;gap:8px;margin-left:auto}@media screen and (max-width:767px){.line-premise__price{flex-direction:row;justify-content:space-between;width:100%;margin-left:0}}.line-premise__new-price{white-space:nowrap}.line-premise__old-price{display:flex;align-items:center;gap:12px}.line-premise__old-price-sum{white-space:nowrap}@media screen and (max-width:767px){.line-premise__old-price-sum{display:none}}}@layer components-entities{.projects-filter{width:100%}.projects-filter__bar:last-child{padding-bottom:54px}@media screen and (max-width:767px){.projects-filter__bar:last-child{padding-bottom:0}}.projects-filter__types-filter{display:flex;overflow-x:auto;align-items:center;width:-moz-min-content;width:min-content;max-width:100%;-moz-column-gap:4px;column-gap:4px;margin-left:auto}.projects-filter__types-filter::-webkit-scrollbar{height:0;opacity:0}@media screen and (max-width:767px){.projects-filter__types-filter{margin-left:0}}.projects-filter__types-button{padding:8px 16px;text-wrap:nowrap;font-size:var(--fs14);line-height:1.4286}.projects-filter__double-range{max-width:260px}@media screen and (max-width:767px){.projects-filter__double-range{max-width:100%}.projects-filter__toggle-to-select{width:100%}}.projects-filter__filters{display:flex;-moz-column-gap:16px;column-gap:16px}@media screen and (max-width:767px){.projects-filter__filters{flex-wrap:wrap;row-gap:16px}.projects-filter__button-clear-all{order:1;margin-top:24px}}.projects-filter__clean-text{display:flex;align-items:center;cursor:pointer}.projects-filter__clean-text svg{fill:var(--orange500)}.projects-filter__chips{display:flex;align-items:center;flex-wrap:wrap;gap:4px}@media screen and (max-width:767px){.projects-filter__chips{order:0}}.projects-filter__tags{display:flex;-moz-column-gap:4px;column-gap:4px}.projects-filter__tag{cursor:pointer}.projects-filter__tag svg{width:8px;height:8px}.projects-filter__toggle-view{margin-left:auto}.card-documents{display:flex;align-items:end;height:100%;padding:16px 16px 16px 24px;border-radius:var(--br16);background:var(--gray50);gap:12px}.card-documents__text-wrapper{display:flex;align-content:space-between;flex-wrap:wrap;height:100%;row-gap:12px}.card-documents__link{flex:1 0 auto}.card-offers{display:flex;flex-direction:column;gap:8px}.card-offers__top{position:relative;overflow:hidden;width:100%;height:358px;margin-bottom:4px;border-radius:var(--br16)}.card-offers__top img{-o-object-fit:cover;object-fit:cover}.card-offers__bottom{display:flex;align-items:flex-start;justify-content:space-between;height:100%;min-height:88px;padding:16px;border-radius:var(--br16);background:var(--gray0)}.card-offers__text-flex{display:flex;gap:8px;flex-wrap:nowrap}}@layer components-entities{@media screen and (max-width:767px){.card-offers__text-flex{gap:4px}}.card-offers__price{white-space:nowrap}.card-step{height:100%;padding:24px 16px 24px 24px;border-radius:var(--br16)}.card-step,.premises-catalog{background:var(--gray50)}.premises-catalog__bar{display:flex;justify-content:flex-end;margin-top:-84px;margin-bottom:40px}}@layer components-entities{@media screen and (max-width:767px){.premises-catalog__bar{margin-bottom:24px}}.premises-catalog__list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media screen and (max-width:1199px){.premises-catalog__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.premises-catalog__list{grid-template-columns:repeat(1,1fr)}}.js-line-view.premises-catalog__list{grid-template-columns:1fr}@media screen and (max-width:767px){.js-line-view.premises-catalog__list{gap:8px}}}@layer components-entities{.premises-filter__top{position:relative;margin-bottom:-36px;padding-bottom:40px;border-radius:0 0 var(--br36) var(--br36);background:var(--gray0)}.premises-filter__top-controls{display:flex;gap:16px;align-items:flex-end}@media screen and (max-width:991px){.premises-filter__top-controls{flex-wrap:wrap}}.premises-filter__top-control{flex-shrink:0}.premises-filter__top-control:first-child{width:194px}@media screen and (max-width:1199px){.premises-filter__top-control:first-child{width:160px}}@media screen and (max-width:991px){.premises-filter__top-control:first-child{width:230px}}@media screen and (max-width:767px){.premises-filter__top-control:first-child{width:100%}}.premises-filter__top-control:nth-child(2){width:262px}@media screen and (max-width:1199px){.premises-filter__top-control:nth-child(2){width:160px}}@media screen and (max-width:767px){.premises-filter__top-control:nth-child(2){width:100%}}.premises-filter__top-control:nth-child(3){width:240px}@media screen and (max-width:1199px){.premises-filter__top-control:nth-child(3){width:200px}}@media screen and (max-width:991px){.premises-filter__top-control:nth-child(3){width:306px}}@media screen and (max-width:767px){.premises-filter__top-control:nth-child(3){width:100%}}.premises-filter__top-control:nth-child(4){width:240px}@media screen and (max-width:1199px){.premises-filter__top-control:nth-child(4){width:200px}}@media screen and (max-width:991px){.premises-filter__top-control:nth-child(4){width:303px}}@media screen and (max-width:767px){.premises-filter__top-control:nth-child(4){width:100%}}.premises-filter__top-control:nth-child(5){width:160px}@media screen and (max-width:1199px){.premises-filter__top-control:nth-child(5){width:160px}}@media screen and (max-width:767px){.premises-filter__top-control:nth-child(5){width:100%}}.premises-filter__bottom{padding-top:80px;padding-bottom:40px;background:var(--gray50)}.premises-filter__bottom-control:first-child{width:190px}@media screen and (max-width:767px){.premises-filter__bottom-control:first-child{width:160px}}.premises-filter_kommerciia .premises-filter__top-control:first-child{width:472px}@media screen and (max-width:1199px){.premises-filter_kommerciia .premises-filter__top-control:first-child{width:160px}}@media screen and (max-width:991px){.premises-filter_kommerciia .premises-filter__top-control:first-child{width:230px}}@media screen and (max-width:767px){.premises-filter_kommerciia .premises-filter__top-control:first-child{width:100%}}.premises-filter_kommerciia .premises-filter__top-control:nth-child(2){width:240px}@media screen and (max-width:1199px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(2){width:288px}}@media screen and (max-width:991px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(2){width:306px}}@media screen and (max-width:767px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(2){width:100%}}.premises-filter_kommerciia .premises-filter__top-control:nth-child(3){width:240px}@media screen and (max-width:1199px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(3){width:288px}}@media screen and (max-width:991px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(3){width:306px}}@media screen and (max-width:767px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(3){width:100%}}.premises-filter_kommerciia .premises-filter__top-control:nth-child(4){width:160px}@media screen and (max-width:1199px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(4){width:160px}}@media screen and (max-width:991px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(4){width:160px}}@media screen and (max-width:767px){.premises-filter_kommerciia .premises-filter__top-control:nth-child(4){width:100%}}}@layer components-widgets{.card-big{position:relative;display:flex;align-items:flex-start;gap:12px}.card-big__bg{position:relative;overflow:hidden;width:100%;height:400px;margin-bottom:4px;border-radius:var(--br16);filter:brightness(70%)}.card-big__bg-image{-o-object-fit:cover;object-fit:cover}.card-big__info-wrapper{position:absolute;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:24px}.card-big__tag-wrapper{row-gap:20px}.card-big__footer{display:grid;grid-template-areas:"wrapper ." "wrapper button"}.card-big__text-wrapper{display:flex;flex-direction:column;grid-area:wrapper;max-width:660px;row-gap:16px}.card-big__text{grid-area:text;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:767px){.card-big__text{-webkit-line-clamp:6}}.card-big__button{grid-area:button;justify-self:flex-end}}@layer components-entities{.badge-simple{position:relative;width:100%;min-width:300px;height:136px;padding:24px;background:url(/Images/banner/bg.svg);background-size:100% 100%}.badge-simple__fire-wrapper{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:7.65px;border-radius:var(--br-circle);background:var(--orange500)}.badge-simple__fire{color:var(--gray0)}.badge-simple__text-block{width:100%;max-width:235px}.card-purchase-method{position:relative;background-color:var(--gray0)}.card-purchase-method__image{-o-object-fit:cover;object-fit:cover}.card-purchase-method__body{position:relative;display:flex;flex-direction:column;row-gap:16px;width:100%;height:100%;padding:24px}.card-purchase-method__tags{position:relative;display:flex;flex-wrap:wrap;margin-top:auto;gap:8px}.card-purchase-method__tag{padding-inline:24px}.card-purchase-method__text{max-width:264px}.card-purchase-method_with-image .card-purchase-method__body{background:linear-gradient(0deg,rgba(0,0,0,.3),transparent)}.card-purchase-method_with-image .card-purchase-method__image{position:absolute;transition:filter .2s;inset:0}.card-purchase-method_with-image:hover .card-purchase-method__image{filter:blur(10px)}.badge-timer{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;min-width:300px;background:url(/_next/static/media/bg.45914fe5.svg) 0 0/100% auto no-repeat}.badge-timer__icon-wrapper{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--br-circle);background:var(--orange500)}.badge-timer__icon{width:30px;height:30px;transform:scaleX(-1);color:var(--gray0)}.badge-timer__content{padding:8px;border-radius:0 0 var(--br24) var(--br24);background-image:linear-gradient(transparent 75px,var(--gray0) 75px)}.badge-timer__info{display:flex;flex-direction:column;gap:6px;padding:8px 90px 8px 16px}.badge-timer__timer{display:grid;grid-template-columns:repeat(4,1fr);border-radius:var(--br16);background:var(--gray50)}.badge-timer__timer-part{position:relative;display:flex;align-items:center;flex-direction:column;padding:8px 0}.badge-timer__timer-part:not(:last-child):after{position:absolute;top:10px;right:-4px;content:":";letter-spacing:-.01em;color:var(--gray600);font-size:var(--fs20);font-weight:600;line-height:1.4}}@layer components-entities{@media screen and (max-width:767px){.badge-timer__timer-part:not(:last-child):after{line-height:1.2}}.badge-timer__button{justify-content:flex-start;width:100%}}@layer components-widgets{.card-premise-plan-preview{display:flex;align-items:center;flex-direction:column;padding:7px 15px;transition:all .4s;border:1px solid var(--gray50);border-radius:var(--br8);background:var(--gray50);gap:4px}.card-premise-plan-preview__image-wrap{position:relative;width:100%;height:80px}.card-premise-plan-preview__image{-o-object-fit:cover;object-fit:cover}.swiper-slide-thumb-active .card-premise-plan-preview{border:1px solid var(--blue500);background:var(--blue100)}.card-premise-plan{display:flex;align-items:center;flex-direction:column;gap:32px}.card-premise-plan__title{align-self:flex-start;padding-block:10px}}@layer components-widgets{@media screen and (max-width:767px){.card-premise-plan__title{padding-block:0}}.card-premise-plan__image-wrap{position:relative;width:100%;height:282px}.card-premise-plan__brief{display:flex;width:592px;padding-block:12px;border-radius:var(--br36);background:var(--gray50)}@media screen and (max-width:1199px){.card-premise-plan__brief{width:100%}}@media screen and (max-width:767px){.card-premise-plan__brief{flex-wrap:wrap;gap:8px 16px;padding:12px 24px;border-radius:var(--br24)}}.card-premise-plan__brief-item{position:relative;display:flex;flex-grow:1;justify-content:center}@media screen and (max-width:767px){.card-premise-plan__brief-item{justify-content:flex-start;width:calc(50% - 8px)}}.card-premise-plan__brief-item:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:36px;content:"";transition:all .4s;transform:translateY(-50%);background:var(--gray300)}@media screen and (max-width:767px){.card-premise-plan__brief-item:not(:last-child):after{display:none}}.card-premise-plan__brief-item-wrap{display:flex;flex-direction:column;gap:4px}.card-premise-plan__brief-item-value{white-space:nowrap}}@layer components-entities{.card-cameras{display:flex;flex-direction:column;gap:8px}.card-cameras__image-wrapper{position:relative;overflow:hidden;width:100%;height:320px;border-radius:var(--br16)}.card-cameras__image-wrapper img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.card-cameras__image-wrapper{height:232px}}.card-cameras__tag{position:relative;z-index:1;top:16px;left:16px;padding:4px 8px 4px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--br16);background:var(--gray0)}.card-cameras__tag:before{position:absolute;top:9px;left:8px;width:7px;height:7px;content:"";animation-name:blink;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite;border-radius:var(--br16);background-color:var(--orange500)}.card-cameras__zoom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--gradient,linear-gradient(270deg,rgba(11,46,106,.4) .42%,hsla(0,0%,100%,.4) 99.63%),hsla(0,0%,100%,.2));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card-cameras__zoom:hover{background:var(--gradient,linear-gradient(300deg,rgba(11,46,106,.4) .42%,hsla(0,0%,100%,.4) 99.63%),hsla(0,0%,100%,0))}}@keyframes blink{50%{opacity:0}}@layer components-entities{.description-tabs__toggle{display:flex}.description-tabs__text-wrapper{display:flex;flex-direction:column;row-gap:32px;margin-top:32px}.description-tabs__button-wrapper{display:flex;-moz-column-gap:16px;column-gap:16px;margin-top:60px}@media screen and (max-width:767px){.description-tabs__button-wrapper{flex-direction:column;margin-top:40px;row-gap:12px}}.description-tabs__right-block{display:flex;padding-top:56px}@media screen and (max-width:767px){.description-tabs__right-block{padding-top:40px}}}@layer components-entities{.hidden-block__control-button{display:flex;align-items:center;gap:4px}.hidden-block__control-button-svg{transition:all .4s}.hidden-block_show .hidden-block__control-button-svg{transform:rotate(180deg)}.modal{position:fixed;z-index:var(--infinity);display:grid;background-color:var(--darker);inset:0;padding-inline:20px}.modal__inner{position:relative;height:auto;margin:auto}.modal__button-close{position:absolute;z-index:var(--infinity);top:0;right:0;padding:10px;transform:translate(50%,-50%)}.card-construction-progress{display:flex;flex-direction:column;gap:8px}.card-construction-progress__image-wrapper{position:relative;overflow:hidden;width:100%;height:320px;border-radius:var(--br16)}.card-construction-progress__image-wrapper img{-o-object-fit:cover;object-fit:cover}}@layer components-entities{@media screen and (max-width:767px){.card-construction-progress__image-wrapper{height:232px}}.card-construction-progress__modal-control{position:absolute;right:16px;bottom:16px}.about-block{display:flex;flex-direction:column;justify-content:flex-start}.about-block__text{white-space:pre-line}.about-block__text p{margin-bottom:1lh}}@layer components-entities{@media screen and (max-width:767px){.about-block__factoid{flex-shrink:0;width:calc(50% - 8px)}}.about-block__hidden-text p{margin-bottom:24px}.about-block__images-wrapper{position:relative;display:grid;gap:16px;justify-content:end;grid-template-columns:repeat(2,272px);grid-template-rows:repeat(2,211px)}@media screen and (max-width:1199px){.about-block__images-wrapper{grid-template-columns:repeat(2,224px);grid-template-rows:repeat(2,211px)}}@media screen and (max-width:991px){.about-block__images-wrapper{grid-template-columns:repeat(2,356px);grid-template-rows:repeat(2,172px);margin-top:40px}}@media screen and (max-width:767px){.about-block__images-wrapper{gap:8px;grid-template-columns:repeat(2,156px);grid-template-rows:240px 160px;margin-top:60px}}.about-block__image{position:relative;overflow:hidden;border-radius:var(--br16);filter:brightness(.8)}.about-block__image img{-o-object-fit:cover;object-fit:cover}.about-block__image:first-of-type{grid-row:span 2}@media screen and (max-width:767px){.about-block__image:first-of-type{grid-column:span 2;grid-row:span 1}}.about-block__form-button{align-self:flex-start}.about-block__modal-btn{position:absolute;right:16px;bottom:16px}}@layer components-widgets{.header__top{background:var(--gray50);padding-block:6px}@media screen and (max-width:767px){.header__top{display:none}}.header__main{padding-block:12px;border-bottom:1px solid var(--gray100)}.header__top-wrap{display:flex;align-items:center;justify-content:space-between}.header__main-wrap{position:relative;display:flex;align-items:center}@media screen and (max-width:767px){.header__main-wrap{position:static;justify-content:space-between}}}@layer components-features{.navigation-main__navigation,.navigation-top{display:flex;-moz-column-gap:24px;column-gap:24px}.navigation-main__navigation{margin-right:auto}}@layer components-features{@media screen and (max-width:1199px){.navigation-main__elem:nth-child(n+6){display:none}}@media screen and (max-width:991px){.navigation-main__elem{display:flex}.navigation-main__elem:nth-child(n+4){display:none}}.navigation-main__overlay{position:fixed;z-index:1010;top:var(--header-height);left:0;visibility:hidden;width:100%;height:100%;transition:visibility 0s,opacity .1s linear;opacity:0;background:rgba(6,25,57,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.navigation-main__sub{position:absolute;z-index:1011;left:0;display:flex;overflow:hidden;width:100%;max-width:1200px;height:0;padding:0;cursor:auto;transition:opacity .3s ease;opacity:0;background:transparent;-moz-column-gap:16px;column-gap:16px;margin-inline:auto}.navigation-main__link-wrap{display:flex;flex-direction:column;width:50%;padding:24px 40px;border-radius:var(--br16);background:var(--gray0)}@media screen and (max-width:1199px){.navigation-main__link-wrap{width:100%;max-width:572px}}.navigation-main__item-wrap{display:flex;flex-wrap:wrap;gap:24px 16px;margin-bottom:40px}.navigation-main__sub-item-name{margin-right:16px;white-space:nowrap}.navigation-main__sub-item-head{display:flex;align-items:flex-start;margin-bottom:2px}.navigation-main__sub-item{width:45%}.navigation-main__btn-wrap{display:flex;margin-top:auto;-moz-column-gap:8px;column-gap:8px}.navigation-main__gradient,.navigation-main__image{position:absolute;z-index:-1;left:0}.navigation-main__gradient{top:0;width:100%;height:100%;opacity:.2;background:linear-gradient(180deg,#000712 50%,rgba(12,11,19,0) 86%)}.navigation-main__description{display:block;width:300px}.navigation-main__image-wrap{position:relative;display:flex;overflow:hidden;flex-direction:column;width:50%;padding:16px 24px;border-radius:var(--br16);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1199px){.navigation-main__image-wrap{width:auto}}.navigation-main__image-btn-wrap{display:flex;justify-content:flex-end;margin-top:auto}@media screen and (max-width:767px){.navigation-main{display:none}}}.js-overlay-active.navigation-main__overlay{visibility:visible;opacity:1}.js-active-sub{height:-moz-fit-content;height:fit-content;padding-top:45px;opacity:1}@layer components-widgets{.modal-form{max-width:448px;max-height:600px}.modal-form__content{display:flex;overflow:scroll;flex-direction:column;row-gap:24px;max-height:90vh;padding:24px;border-radius:var(--br24);background-color:var(--gray0);scrollbar-width:none}.modal-form__content::-webkit-scrollbar{display:none;width:0;height:0}.modal-form__info{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:767px){.modal-form__info{flex-direction:column;row-gap:20px}}.modal-form__premise-info{display:flex;flex-direction:column;row-gap:16px}.modal-form__info-text-wrapper{display:flex}.modal-form__info-text{text-align:center}.modal-form__info-text:not(:last-child){margin-right:8px}@media screen and (max-width:767px){.modal-form__info-text:not(:last-child){margin-right:4px}}.modal-form__info-text:not(:first-child){display:flex;align-items:center}.modal-form__info-text:not(:first-child):before{display:block;width:1px;height:4px;margin-right:8px;content:"";border-radius:var(--br8);background-color:var(--gray300)}@media screen and (max-width:767px){.modal-form__info-text:not(:first-child):before{margin-right:4px}}.modal-form__image{width:100px;height:100px;border:1px solid var(--gray100);border-radius:var(--br8)}.modal-form__form{position:relative}}@layer components-features{.location{position:relative}.location__head{display:flex;align-items:center;cursor:pointer}.location__head:hover .location__text{transition:all .4s;color:var(--gray500)}.location__head:hover .location__icon-arrow path,.location__head:hover .location__icon-location path{transition:all .4s;fill:var(--gray500)}.location__head:active .location__text{color:var(--orange500)}.location__head:active .location__icon-arrow path,.location__head:active .location__icon-location path{fill:var(--orange500)}.location__list{position:absolute;z-index:2;right:0;display:flex;flex-direction:column;padding:4px;border-radius:var(--br8);background:var(--gray0);box-shadow:0 2px 10px 0 rgba(1,6,14,.1);row-gap:2px}.location__item{list-style:none;cursor:pointer;white-space:nowrap;border-radius:var(--br8);font-weight:var(--fw600);padding-block:8px;padding-inline:16px}.location__item:hover{color:var(--orange500)}.location__icon-location{margin-right:8px}.location__icon-arrow{margin-left:2px;transition:all .4s}}.js-active-location.location__item{background:var(--gray50)}@layer components-features{.menu-burger__btn{position:relative;z-index:1;display:none;width:24px;height:3px;margin-right:8px;cursor:pointer;border-radius:20px;background:var(--blue800)}.menu-burger__btn:after,.menu-burger__btn:before{position:absolute;display:block;width:24px;height:3px;content:"";transition:all .4s;border-radius:20px;background:var(--blue800)}.menu-burger__btn:after{bottom:6px}.menu-burger__btn:before{top:6px}@media screen and (max-width:767px){.menu-burger__btn{display:block}}.menu-burger__body{position:absolute;z-index:1001;top:var(--header-height);right:-100%;display:none;overflow-y:scroll;width:0;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));padding-top:20px;transition:all .4s;background:var(--gray0)}@media screen and (max-width:767px){.menu-burger__body{display:flex}}.menu-burger__list{display:flex;flex-direction:column;row-gap:24px;padding-bottom:18px}.menu-burger__link{width:-moz-fit-content;width:fit-content;color:var(--gray950);font-weight:var(--fw600);line-height:1.42}.menu-burger__link:hover{color:var(--gray500)}.menu-burger__location{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:24px;padding:12px 16px;cursor:pointer;border-radius:var(--br36);background:var(--gray50);-moz-column-gap:8px;column-gap:8px}.menu-burger__popup{position:absolute;z-index:9999999;visibility:hidden;background:rgba(6,24,55,.8);inset:0}.menu-burger__popup-city{position:absolute;bottom:-100%;width:100%;transition:all .4s;border-top-left-radius:24px;border-top-right-radius:24px;background:var(--gray0);padding-block:20px}.menu-burger__popup-head{display:flex;justify-content:space-between}.menu-burger__popup-close{display:flex;padding:8px;cursor:pointer;border-radius:50%;background:var(--gray50)}.menu-burger__city-list{display:flex;flex-direction:column;margin-top:16px;row-gap:2px}.menu-burger__city{padding:8px 0 8px 16px;color:var(--gray950);border-radius:8px;font-size:var(--fs14);font-weight:var(--fw600);line-height:1.42}.menu-burger__city:active{background:var(--gray50)}.js-burger-menu-active.menu-burger__btn{background:transparent}.js-burger-menu-active.menu-burger__btn:after{top:0;transform:rotate(-45deg)}.js-burger-menu-active.menu-burger__btn:before{top:0;bottom:0;transform:rotate(45deg)}.js-active-body{right:0;width:100vw}.js-burger-menu-popup-active.menu-burger__popup{visibility:visible}.js-burger-menu-popup-city-active.menu-burger__popup-city{bottom:0}.js-burger-menu-active-city.menu-burger__city{background:var(--gray50)}.menu-burger-item{cursor:pointer;color:var(--gray950);font-weight:var(--fw600);line-height:1.42}.menu-burger-item__head{display:flex}.menu-burger-item__head:hover,.menu-burger-item__head:hover .menu-burger-item__icon{color:var(--gray500)}.menu-burger-item__body{display:flex;visibility:hidden;overflow:hidden;flex-direction:column;height:0;margin-top:0;padding:0;opacity:0;border-radius:var(--br16);background:var(--gray50);row-gap:24px}.menu-burger-item__top{display:flex;justify-content:space-between}.menu-burger-item__text{color:var(--gray950);font-size:var(--fs14);font-weight:var(--fw600);line-height:1.42}.menu-burger-item__price{color:var(--orange500);font-size:var(--fs14);font-weight:var(--fw500);line-height:1.42}.menu-burger-item__link:hover .menu-burger-item__text{color:var(--gray500)}.js-active-item .menu-burger-item__body{visibility:visible;overflow:visible;height:auto;margin-top:24px;padding:16px;transition:visibility .4s,height .4s,margin-top .4s,opacity .4s;opacity:1}.js-active-item .menu-burger-item__head-text{color:var(--orange500)}.js-active-item .menu-burger-item__icon path,.js-active-item .menu-burger-item__icon path:hover{fill:var(--orange500)}.map__map-container{overflow:hidden;width:100%;height:596px}}@layer components-features{@media screen and (max-width:1199px){.map__map-container{height:516px}}@media screen and (max-width:767px){.map__map-container{height:296px}}.map__map-container .circle{position:relative;width:auto;height:32px;transform:translate(-50%,-50%);color:var(--orange500);border:none;border-radius:50px;background-color:var(--gray0)}.map__map-container .circle-content{display:flex;align-items:center;justify-content:center;gap:8px;padding:2px 16px 2px 2px}.map__map-container .circle-count{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--gray0);border-radius:50%;background-color:var(--orange500);font-size:var(--text-small)}.map__map-container .circle-name{color:var(--blue800)}.map__map-container .marker{position:relative;transform:translate(-50%,-100%)}.map__map-container .marker__description{position:absolute;top:-30px;left:20px;padding:4px 8px;white-space:nowrap;border-radius:var(--br24);background-color:var(--gray0);font-weight:700}.map__map-container .marker__pin{position:relative;width:36px;height:43px}.map__project-info{position:absolute;top:145px;left:140px;width:376px;height:380px;border-radius:var(--br16);background-color:var(--gray0)}@media screen and (max-width:1439px){.map__project-info{left:20px}}@media screen and (max-width:1199px){.map__project-info{top:105px;left:24px}}@media screen and (max-width:991px){.map__project-info{left:20px}}@media screen and (max-width:767px){.map__project-info{display:none}}.map__project-info .card-project-origin__image-wrapper{display:none}.map__project-info .card-project-origin__info-wrapper{display:flex;flex-direction:column;height:100%}.map__project-info .card-project-origin__info-hidden{display:flex;flex:1 1 100%}.map__project-info .card-project-origin__sizes{margin-bottom:12px}.map__project-info-modal{width:320px;border-radius:var(--br16);background-color:var(--gray0)}.map__project-info-modal .card-project-origin__image-wrapper{height:100px}.map__project-info-modal .card-project-origin__info-wrapper{display:flex;flex-direction:column}.map__project-info-modal .card-project-origin__info-hidden{display:flex;height:auto}.map__project-info-modal .card-project-origin__info-bottom{padding-bottom:0}.map__project-info-modal .card-project-origin__sizes{margin-bottom:12px}.form-mortgage-calculator__percentage{display:flex;align-items:center;align-self:flex-end;justify-content:center;width:52px;height:52px;margin-left:auto;border-radius:var(--br-circle);background-color:var(--gray50)}.form-mortgage-calculator__success{display:flex;align-items:center;flex-direction:column;justify-content:center;row-gap:16px;width:100%;height:100%;border-radius:var(--br24);background:linear-gradient(269.51deg,rgba(11,46,106,.4) .42%,rgba(204,221,250,.4) 99.63%)}}@layer components-features{@media screen and (max-width:767px){.form-mortgage-calculator__success{min-height:400px}}}@layer components-features{.form-row__input-wrapper{display:flex;align-items:flex-end;margin-top:40px;gap:16px}@media screen and (max-width:991px){.form-row__input-wrapper{flex-direction:column;row-gap:16px}}.form-row__submit-button{align-self:baseline;margin-top:23.59px}@media screen and (max-width:991px){.form-row__submit-button{margin-top:0}}}@layer components-features{.form-column{position:relative}.form-column__input-wrapper{display:flex;flex-direction:column;row-gap:12px}}@layer components-entities{.footer-links__links-title{margin-bottom:16px}.footer-links__arrow{display:none;vertical-align:middle}@media screen and (max-width:767px){.footer-links__arrow{display:inline-block}}.footer-links__link{color:var(--gray600)}.footer-links__links-wrapper{display:flex;flex-direction:column;row-gap:8px}@media screen and (max-width:767px){.footer-links__links-wrapper{display:none;padding-bottom:24px}}.footer-links .js-show-links+.footer-links__links-wrapper{display:flex}@media screen and (max-width:991px){.footer-links .js-show-links+.footer-links__links-wrapper{display:flex}.footer-links .js-show-links .footer-links__arrow{transform:rotate(180deg)}}}@layer components-widgets{.footer{margin-block:80px}@media screen and (max-width:1199px){.footer{margin-block:60px}}@media screen and (max-width:991px){.footer{margin-block:40px}}.footer__logo{width:150px;height:auto}@media screen and (max-width:1199px){.footer__logo{width:120px}}@media screen and (max-width:767px){.footer__logo{width:100px}}.footer__logo-zaryad{margin-left:4px;vertical-align:middle}.footer__socials{display:flex;-moz-column-gap:8px;column-gap:8px}.footer__phone{margin-bottom:4px;white-space:nowrap}.footer__col-links{display:flex;flex-direction:column}@media screen and (max-width:991px){.footer__col-links:last-of-type .footer__links-wrapper{padding-bottom:0}}}@layer components-widgets{.main-filter{position:relative;padding-top:80px;padding-bottom:100px;border-radius:0 0 var(--br36) var(--br36);background:var(--gray0)}@media screen and (max-width:1199px){.main-filter{padding-top:40px;padding-bottom:60px}}@media screen and (max-width:767px){.main-filter{padding-top:28px;padding-bottom:40px}}.main-filter__heading{margin-bottom:40px}@media screen and (max-width:991px){.main-filter__heading{margin-bottom:28px}}.main-filter__controls{display:flex;gap:32px 16px;align-items:flex-end}@media screen and (max-width:991px){.main-filter__controls{flex-wrap:wrap}}@media screen and (max-width:767px){.main-filter__controls{gap:16px}}.main-filter__control{flex-shrink:0}.main-filter__control:first-child{width:214px}@media screen and (max-width:1199px){.main-filter__control:first-child{width:160px}}@media screen and (max-width:767px){.main-filter__control:first-child{width:100%}}.main-filter__control:nth-child(2){width:262px}@media screen and (max-width:1199px){.main-filter__control:nth-child(2){width:160px}}@media screen and (max-width:767px){.main-filter__control:nth-child(2){width:100%}}.main-filter__control:nth-child(3){width:260px}@media screen and (max-width:1199px){.main-filter__control:nth-child(3){width:240px}}@media screen and (max-width:991px){.main-filter__control:nth-child(3){width:200px}}@media screen and (max-width:767px){.main-filter__control:nth-child(3){width:100%}}.main-filter__control:nth-child(4){width:160px}@media screen and (max-width:767px){.main-filter__control:nth-child(4){width:100%}}.main-filter__button{flex-grow:1;padding-inline:10px}@media screen and (max-width:991px){.main-filter__button{width:100%}}@media screen and (max-width:767px){.main-filter__button{margin-top:16px}}.main-filter__button_disabled{cursor:not-allowed;pointer-events:none;opacity:.7}.payments{text-align:left;border-radius:var(--br36);background:var(--gray50);padding-block:100px}.payments__main{margin-top:40px}.payments__image-wrap{position:relative;overflow:hidden;height:100%;border-radius:var(--br16)}.payments__image{position:absolute;width:auto;height:auto}.payments_border-top{border-radius:var(--br36) var(--br36) 0 0}.payments_border-bottom{border-radius:0 0 var(--br36) var(--br36)}.payments_border-all{border-radius:var(--br36)}.payments_border-none{border-radius:0}}@layer components-widgets{@media screen and (max-width:1439px){.payments{padding-block:60px}}@media screen and (max-width:767px){.payments{padding-block:40px}}}@layer components-widgets{.mortgage-calculator__headline{display:flex;align-items:center;justify-content:space-between;margin-top:40px;margin-bottom:24px}@media screen and (max-width:767px){.mortgage-calculator__headline{margin-top:20px}}.mortgage-calculator__assess-benefit{display:flex;justify-content:space-between;margin-top:40px}@media screen and (max-width:767px){.mortgage-calculator__assess-benefit{margin-top:20px}}.mortgage-calculator__grid-container{display:grid;gap:16px;grid-template-columns:376px auto 278px;grid-template-rows:repeat(2,1fr)}@media screen and (max-width:1199px){.mortgage-calculator__grid-container{grid-template-columns:368px auto 242px;grid-template-rows:2fr 170px}}@media screen and (max-width:991px){.mortgage-calculator__grid-container{grid-template-columns:348px auto;grid-template-rows:480px 146px}}@media screen and (max-width:767px){.mortgage-calculator__grid-container{display:flex;flex-direction:column}}.mortgage-calculator__form{grid-row:1/3}.mortgage-calculator__result{display:flex;flex-direction:column;row-gap:40px;margin-left:24px;padding:24px;color:var(--gray0);border-radius:var(--br24);background-color:var(--blue700);grid-row:1/3}@media screen and (max-width:1199px){.mortgage-calculator__result{grid-row:1/2;grid-column:2/4}}@media screen and (max-width:991px){.mortgage-calculator__result{grid-column:2/3;row-gap:24px}}@media screen and (max-width:767px){.mortgage-calculator__result{margin-left:0}}.mortgage-calculator__result-title{opacity:.8}.mortgage-calculator__rates{display:flex;overflow:hidden;flex-direction:column;padding:24px;border-radius:var(--br24);background-color:var(--gray50);grid-row:1/2}@media screen and (max-width:1199px){.mortgage-calculator__rates{grid-row:2/3;grid-column:2/3;margin-left:24px}}@media screen and (max-width:991px){.mortgage-calculator__rates{grid-column:2/3}}@media screen and (max-width:767px){.mortgage-calculator__rates{display:none}}.mortgage-calculator__image{position:relative;overflow:hidden;border-radius:var(--br64) var(--br16);grid-row:2/3}@media screen and (max-width:1199px){.mortgage-calculator__image{grid-row:2/3;grid-column:3/4}}@media screen and (max-width:991px){.mortgage-calculator__image{display:none}}.mortgage-calculator__banks{margin-top:auto}.mortgage-calculator__banks img{overflow:hidden;width:54px;height:54px;border-radius:var(--br-circle)}.mortgage-calculator__banks img:not(:first-of-type){margin-left:-12px}.subscribe{background-color:var(--gray50);padding-block:100px}}@layer components-widgets{@media screen and (max-width:1199px){.subscribe{padding-block:60px}}.subscribe__heading{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;text-align:left}.subscribe__subtitle{max-width:354px;text-align:left}.subscribe__badge{position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(-7deg)}@media screen and (max-width:1199px){.subscribe__badge{display:none}}}@layer components-entities{.form-with-result{position:relative}.form-with-result__success{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;min-height:180px;border-radius:var(--br24);background:linear-gradient(269.51deg,rgba(11,46,106,.4) .42%,rgba(204,221,250,.4) 99.63%);gap:16px;padding-inline:24px}}@layer components-widgets{.banner{position:relative;height:612px;padding-block:40px}.banner__bg-image{position:absolute;z-index:-1;top:0;width:100%;height:100%}.banner__bg-image:after{position:relative;z-index:0;display:block;width:100%;height:100%;content:"";background:var(--black-50) no-repeat center}.banner__bg-image>*{-o-object-fit:cover;object-fit:cover}.banner__body{display:flex;align-items:center;justify-content:space-between;height:100%}@media screen and (max-width:991px){.banner{height:500px}}@media screen and (max-width:767px){.banner{height:672px}}}@layer components-widgets{.section-info{padding-top:100px}.section-info__info-block{display:flex;flex-direction:column;gap:24px}.section-info__factoids{display:flex;justify-content:space-between;margin-top:auto;text-align:left;row-gap:16px}@media screen and (max-width:767px){.section-info__factoids{flex-wrap:wrap;margin-inline:-8px}.section-info__factoids>*{max-width:50%;padding-inline:8px}.section-info__factoids .factoid{width:50%}}.section-info__image{position:relative;overflow:hidden;width:380px;height:506px;border-radius:var(--br24) var(--br24) var(--br64) var(--br24);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.section-info__image{width:100%;height:260px;margin-bottom:40px}}@media screen and (max-width:1199px){.section-info{padding-top:64px}}@media screen and (max-width:767px){.section-info{padding-top:40px;padding-bottom:40px}}}@layer components-widgets{.section-labels{margin-top:80px;padding-bottom:100px}.section-labels__labels{display:flex;flex-wrap:wrap;gap:8px}.section-labels__label{position:relative}@media screen and (max-width:1439px){.section-labels{padding-bottom:60px}}@media screen and (max-width:767px){.section-labels{display:none}}}@layer components-entities{.label{overflow:hidden;width:224px;height:226px}.label__arrow-right{color:var(--gray0)}.label_image{border-radius:24px 64px}.label_image img{width:100%;height:auto}.label_text{display:flex;align-items:center;justify-content:center;transition:border-radius .4s,background-color .4s;color:var(--blue800);border-radius:var(--br64) var(--br24);background-color:var(--gray50)}.label_text:hover{color:var(--orange500);border:1px solid var(--gray50);border-radius:var(--br24);background-color:var(--gray0)}.label__link-wrapper{width:52px;height:52px;transition:opacity .4s;background-color:var(--blue800)}.label__link-wrapper,.label_link{display:flex;align-items:center;justify-content:center;border-radius:50%}.label_link{transition:border-radius .4s,background-color .4s;background-color:var(--gray50)}.label_link:hover{color:var(--orange500);border:1px solid var(--gray50);border-radius:var(--br24);background-color:var(--gray0)}.label_link:hover .label__link-wrapper{opacity:.8}@media screen and (max-width:991px){.label_mobile-hidden{display:none}}@media screen and (max-width:1199px){.label{width:182px;height:182px}}@media screen and (max-width:991px){.label{width:170px;height:170px}}}@layer components-widgets{.main-banner{padding-inline:16px;padding-block:16px}@media screen and (max-width:1439px){.main-banner{padding-inline:20px}}@media screen and (max-width:1199px){.main-banner{padding-inline:24px}}@media screen and (max-width:991px){.main-banner{padding-inline:20px}}.main-banner__wrap{display:flex;gap:16px}@media screen and (max-width:1439px){.main-banner__wrap{flex-direction:column}}@media screen and (max-width:767px){.main-banner__wrap{gap:8px}}.main-banner__slider{flex-grow:1;width:calc(100% - 598px - 16px);height:628px}@media screen and (max-width:1439px){.main-banner__slider{flex-grow:0;width:100%}}@media screen and (max-width:991px){.main-banner__slider{height:440px}}@media screen and (max-width:767px){.main-banner__slider{height:320px}}.main-banner__right{display:flex;flex-direction:column;flex-shrink:0;width:598px;gap:16px}@media screen and (max-width:1439px){.main-banner__right{flex-direction:row;width:100%;height:256px}}@media screen and (max-width:767px){.main-banner__right{flex-direction:column;height:auto;gap:8px}}.main-banner__top{flex-shrink:0;width:100%;height:356px}@media screen and (max-width:1439px){.main-banner__top{width:calc(100% - 602px - 16px);height:100%}}@media screen and (max-width:991px){.main-banner__top{width:calc(100% - 300px - 16px)}}@media screen and (max-width:767px){.main-banner__top{width:100%;height:auto}}.main-banner__bottom{display:flex;gap:16px;flex-grow:1}@media screen and (max-width:1439px){.main-banner__bottom{flex-grow:0;flex-shrink:0;width:602px}}@media screen and (max-width:991px){.main-banner__bottom{width:300px}}@media screen and (max-width:767px){.main-banner__bottom{width:100%}}.main-banner__bottom-left{flex-grow:1}@media screen and (max-width:1439px){.main-banner__bottom-left{flex-grow:0;flex-shrink:0;width:330px}}@media screen and (max-width:991px){.main-banner__bottom-left{width:100%}}.main-banner__bottom-right{flex-shrink:0;aspect-ratio:1}@media screen and (max-width:991px){.main-banner__bottom-right{display:none!important}}}@layer components-widgets{.main-banner-top{position:relative;display:flex;overflow:hidden;flex-direction:column;padding:24px;border-radius:var(--br24)}@media screen and (max-width:767px){.main-banner-top{gap:32px}}.main-banner-top__bg{z-index:-1}.main-banner-top__bg,.main-banner-top__bg:after{position:absolute;top:0;left:0;width:100%;height:100%}.main-banner-top__bg:after{content:"";background:rgba(6,24,55,.4)}.main-banner-top__bg-image{-o-object-fit:cover;object-fit:cover}.main-banner-top__heading{max-width:450px}@media screen and (max-width:1439px){.main-banner-top__heading{max-width:none}}.main-banner-top__bottom{display:flex;align-items:flex-end;margin-top:auto}.main-banner-top__text{max-width:290px}.main-banner-top__button{margin-left:auto;opacity:0}.main-banner-top:hover .main-banner-top__button{opacity:1}@media screen and (max-width:1199px){.main-banner-top__button{display:none}}}@layer components-widgets{.main-banner-bottom-left{display:flex;overflow:hidden;align-items:flex-start;flex-direction:column;padding:24px;border-radius:var(--br24);background:var(--blue800);gap:20px}.main-banner-bottom-left__button{margin-top:auto;margin-left:auto;opacity:0}.main-banner-bottom-left:hover .main-banner-bottom-left__button{opacity:1}@media screen and (max-width:1199px){.main-banner-bottom-left__button{display:none}}}@layer components-widgets{.main-banner-bottom-right{position:relative;display:flex;overflow:hidden;align-items:flex-end;justify-content:center;min-width:256px;padding-bottom:35px;border-radius:var(--br-circle);background:var(--gray50)}.main-banner-bottom-right__text{max-width:150px;text-align:center}.main-banner-slider{position:relative}.main-banner-slider__slider{height:100%}.main-banner-slider__slide{position:relative;display:flex;overflow:hidden;align-items:center;flex-direction:column;justify-content:center;height:100%;text-align:center;border-radius:var(--br24)}.main-banner-slider__navigation{position:absolute;z-index:1;right:24px;bottom:24px}}@layer components-widgets{@media screen and (max-width:767px){.main-banner-slider__navigation{display:none}}.main-banner-slider__counter{position:absolute;z-index:1;bottom:24px;left:24px}.main-banner-slide{position:relative;display:flex;overflow:hidden;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;text-align:center;border-radius:var(--br24)}.main-banner-slide__bg{z-index:-1}.main-banner-slide__bg,.main-banner-slide__bg:after{position:absolute;top:0;left:0;width:100%;height:100%}.main-banner-slide__bg:after{content:"";background:rgba(6,24,55,.3)}.main-banner-slide__bg-image{-o-object-fit:cover;object-fit:cover}.main-banner-slide__text{margin-top:8px}.main-banner-slide__button{margin-top:40px;opacity:0}.main-banner-slide:hover .main-banner-slide__button{opacity:1}}@layer components-widgets{@media screen and (max-width:1199px){.main-banner-slide__button{display:none}}}@layer components-widgets{.slider-news__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px}@media screen and (max-width:767px){.slider-news__headline{margin-bottom:30px}}.slider-news__headline .slider-news__button{margin-left:auto}@media screen and (max-width:767px){.slider-news__headline .slider-news__button{display:none}}.slider-news__slider+.slider-news__button{display:none}@media screen and (max-width:767px){.slider-news__slider+.slider-news__button{display:flex;margin-top:24px}.slider-news__navigation{display:none}}@media screen and (max-width:1199px){.slider-news__slider{margin-right:calc((100vw - 944px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:991px){.slider-news__slider{margin-right:calc((100vw - 728px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:767px){.slider-news__slider{margin-right:calc((100vw - 320px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:1199px){.slider-news__slide{width:272px!important}}@media screen and (max-width:991px){.slider-news__slide{width:356px!important}}@media screen and (max-width:767px){.slider-news__slide{width:312px!important}.slider-news{padding-top:40px}}}@layer components-widgets{.heading-accordions{padding-bottom:100px}.heading-accordions_bg-gray50{background:var(--gray50);padding-block:100px}@media screen and (max-width:1199px){.heading-accordions_bg-gray50{padding-block:60px}}@media screen and (max-width:767px){.heading-accordions_bg-gray50{padding-block:40px}}@media screen and (max-width:1199px){.heading-accordions{padding-bottom:60px}}@media screen and (max-width:767px){.heading-accordions{padding-bottom:40px}}}@layer components-widgets{.advantages{padding:80px 0 40px;background-color:var(--gray0)}.advantages__fact{flex:0 0 151px}@media screen and (max-width:1439px){.advantages__fact{flex:0 0 272px}}@media screen and (max-width:1199px){.advantages__fact{flex:0 0 224px}}@media screen and (max-width:991px){.advantages__fact{flex:0 0 170px}}@media screen and (max-width:767px){.advantages__fact{flex:0 0 152px}}@media screen and (max-width:1199px){.advantages{padding:60px 0 40px}}@media screen and (max-width:767px){.advantages{padding:40px 0}}}@layer components-widgets{.about{padding-bottom:100px;background:var(--gray0)}@media screen and (max-width:1199px){.about{padding-bottom:60px}}}@layer components-widgets{.mission__heading{position:relative;overflow-wrap:break-word}.mission__footnote{display:inline-block;float:left;width:120px;height:90px;padding-top:15px}@media screen and (max-width:991px){.mission__footnote{height:60px}}@media screen and (max-width:767px){.mission__footnote{float:none;clear:both;width:auto;height:auto;margin-bottom:14px;padding-top:0}}}@layer components-widgets{.quote{padding-block:100px}.quote__row{margin:0;border-radius:var(--br36);background-color:var(--gray50)}.quote__right-col{display:flex;align-items:self-start;flex-direction:column;justify-content:center;white-space:pre-wrap}.quote__image{position:relative;overflow:hidden;width:100%;height:506px;border-radius:var(--br36) var(--br36) var(--br64) var(--br36)}.quote__image img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.quote__image img{-o-object-position:50% 35%;object-position:50% 35%}}@media screen and (max-width:767px){.quote__image img{-o-object-position:50% 50%;object-position:50% 50%}.quote__image{height:300px}}@media screen and (max-width:1199px){.quote{padding-block:60px}}@media screen and (max-width:767px){.quote{padding-block:40px}}}@layer components-widgets{.yandex-map{padding-top:100px}.yandex-map__map-container{overflow:hidden;width:1160px;height:420px;border-radius:var(--br24)}@media screen and (max-width:1199px){.yandex-map__map-container{width:944px;height:420px}}@media screen and (max-width:991px){.yandex-map__map-container{width:728px;height:420px}}@media screen and (max-width:767px){.yandex-map__map-container{width:320px;height:300px}}.yandex-map .circle{position:relative;width:auto;height:32px;transform:translate(-50%,-50%);color:var(--orange500);border:none;border-radius:50px;background-color:var(--gray0)}.yandex-map .circle-content{gap:8px;padding:2px 16px 2px 2px}.yandex-map .circle-content,.yandex-map .circle-count{display:flex;align-items:center;justify-content:center}.yandex-map .circle-count{width:28px;height:28px;color:var(--gray0);border-radius:50%;background-color:var(--orange500);font-size:var(--text-small)}.yandex-map .circle-name{color:var(--blue800)}.yandex-map .marker{position:relative;transform:translate(-50%,-100%)}.yandex-map .marker__description{position:absolute;top:-30px;left:20px;padding:4px 8px;white-space:nowrap;border-radius:var(--br24);background-color:var(--gray0);font-weight:700}.yandex-map .marker__pin{position:relative;width:36px;height:43px}@media screen and (max-width:1199px){.yandex-map{padding-top:60px}}@media screen and (max-width:767px){.yandex-map{padding-top:40px}}}@layer components-widgets{.slider-history{padding-block:100px}.slider-history__headline,.slider-history__pagination{display:flex;align-items:center;justify-content:space-between}.slider-history__pagination .swiper-pagination-bullet{display:flex!important;align-items:center;flex:1 1 0;width:auto!important;height:auto!important;margin:0!important;opacity:1!important;background:none!important}.slider-history__pagination .swiper-pagination-bullet .slider__pagination-text{width:-moz-fit-content;width:fit-content;padding:8px 16px;color:var(--blue800);border-radius:var(--br24);background-color:var(--gray20)}.slider-history__pagination .swiper-pagination-bullet .slider__pagination-divider{flex:1 1 0;height:1px;background-color:var(--gray200);margin-inline:10px}@media screen and (max-width:767px){.slider-history__pagination .swiper-pagination-bullet .slider__pagination-divider{display:none}}.slider-history__pagination .swiper-pagination-bullet-active .slider__pagination-text{color:var(--gray0);background-color:var(--blue800)}.slider-history__pagination .swiper-pagination-bullet:last-of-type{flex:0 0 auto}.slider-history__pagination .swiper-pagination-bullet:last-of-type .slider__pagination-divider{display:none}.slider-history__slide.swiper-slide{height:auto!important;padding-inline:8px}@media screen and (max-width:1199px){.slider-history{padding-block:60px}}@media screen and (max-width:767px){.slider-history{padding-block:40px}}}@layer components-widgets{.section-vacancies{border-radius:var(--br36) var(--br36) 0 0;background-color:var(--gray50);padding-block:100px}@media screen and (max-width:1199px){.section-vacancies{padding-block:60px}}@media screen and (max-width:767px){.section-vacancies{padding-block:40px}}.section-vacancies__content{position:relative}@media screen and (max-width:767px){.section-vacancies__content{padding-bottom:68px}}.section-vacancies__headline{display:flex;align-items:center;justify-content:space-between}.section-vacancies__slide{height:auto}.section-vacancies__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width:767px){.section-vacancies__cards{display:block;margin-right:calc((100vw - 320px)/-2)!important}.section-vacancies__button{position:absolute;bottom:0;left:0}}}@layer components-widgets{.projects{background-color:var(--gray50)}@media screen and (max-width:767px){.projects .toggle__item-text{display:none}}.projects__headline{position:relative;z-index:1;display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:767px){.projects__headline{margin-bottom:24px}}.projects__map{position:relative}.projects_with-filter{margin-bottom:-36px;padding-top:0;padding-bottom:40px}.projects_with-filter .projects__headline{border-radius:0 0 var(--br36) var(--br36);background-color:var(--gray0);padding-block:20px}.projects_with-filter .projects__cards{padding-bottom:36px}.projects_with-filter .projects__map{margin-top:-76px;margin-inline:calc((100vw - 1160px - var(--scrollbar-width))/-2)!important}@media screen and (max-width:1199px){.projects_with-filter .projects__map{margin-inline:calc((100vw - 944px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:991px){.projects_with-filter .projects__map{margin-inline:calc((100vw - 728px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:767px){.projects_with-filter .projects__map{margin-inline:calc((100vw - 320px - var(--scrollbar-width))/-2)!important;margin-top:-60px}}}@layer components-widgets{.about-tab{padding-top:80px;padding-bottom:60px;background:var(--gray0)}.about-tab__tabs{margin-bottom:40px}@media screen and (max-width:767px){.about-tab__tabs{overflow-x:scroll;width:calc(100% + (100vw - 320px - var(--scrollbar-width))/2);margin-right:calc((100vw - 320px - var(--scrollbar-width))/-2);-ms-overflow-style:none;scrollbar-width:none}.about-tab__tabs::-webkit-scrollbar{display:none}}.about-tab__tabs-wrap{display:inline-flex;padding:4px;border-radius:var(--br24);background:var(--gray50)}.about-tab__tab{position:relative;padding:8px 16px;cursor:pointer;border-radius:var(--br24)}.about-tab__tab:hover{opacity:.9}.about-tab__tab:after,.about-tab__tab:before{position:absolute;top:16px;display:block;width:0;height:8px;content:""}.about-tab__tab:before{right:0;border-right:.5px solid var(--gray300)}.about-tab__tab:after{left:0;border-left:.5px solid var(--gray300)}.about-tab__tab:first-child:after,.about-tab__tab:last-child:before{display:none}.about-tab__tab-text{text-wrap:nowrap;font-size:var(--fs14);line-height:1.8}@media screen and (max-width:1199px){.about-tab{padding-top:60px}}@media screen and (max-width:767px){.about-tab{padding-top:40px}}}.js-display-none{display:none}.js-active-tab.about-tab__tab{background:var(--blue800)}.js-active-tab.about-tab__tab:after,.js-active-tab.about-tab__tab:before{display:none}.js-active-tab.about-tab__tab .about-tab__tab-text{color:var(--gray0)}.js-active-tab+.about-tab__tab:after{display:none}.about-tab__tab:has(+.js-active-tab):before{display:none}@layer components-widgets{.resume{border-radius:var(--br36);background-color:var(--gray50);padding-block:100px}.resume__grid{display:grid;gap:40px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media screen and (max-width:767px){.resume__grid{grid-template-columns:1fr}}.resume__title{padding-right:40px}@media screen and (max-width:991px){.resume__title{display:flex;flex-wrap:wrap;padding-right:0;grid-column:1/3;gap:10px}}@media screen and (max-width:767px){.resume__title{grid-column:1}}.resume__heading{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;text-align:left}.resume__image-wrapper{position:relative;overflow:hidden;width:100%;height:100%;border-radius:var(--br24) var(--br64);grid-column:2;grid-row:1/3}@media screen and (max-width:991px){.resume__image-wrapper{grid-row:2}}@media screen and (max-width:767px){.resume__image-wrapper{display:none}}.resume__text-row{display:flex;gap:10px;margin-bottom:24px}@media screen and (max-width:991px){.resume__text-row{margin-bottom:0}}@media screen and (max-width:1199px){.resume{padding-block:60px}}}@layer components-widgets{.policy-block{padding-top:40px;padding-bottom:100px;background-color:var(--gray50)}@media screen and (max-width:767px){.policy-block{padding-top:20px}}}@layer components-widgets{.policy-block-item{display:flex;flex-direction:column;padding:0 10px;gap:16px}@media screen and (max-width:991px){.policy-block-item{padding:0}}}@layer components-widgets{.heading-cards{padding-block:80px}@media screen and (max-width:1199px){.heading-cards{padding-block:60px}}@media screen and (max-width:767px){.heading-cards{padding-block:40px}}.heading-cards_under{padding-block:calc(80px + var(--rounding-effect))}@media screen and (max-width:1199px){.heading-cards_under{padding-block:calc(60px + var(--rounding-effect))}}@media screen and (max-width:767px){.heading-cards_under{padding-block:calc(40px + var(--rounding-effect))}}}@layer components-widgets{.premises{padding-top:40px}.premises__breadcrumbs{margin-bottom:40px}@media screen and (max-width:1199px){.premises__breadcrumbs{margin-bottom:20px}}.premises__heading{margin-bottom:40px}@media screen and (max-width:767px){.premises__heading{margin-bottom:24px}}}@layer components-widgets{.news-block{padding-top:40px;padding-bottom:100px}.news-block__header{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:40px}@media screen and (max-width:767px){.news-block__header{margin-top:20px;margin-bottom:24px}}.news-block__select{max-width:160px}.news{padding-top:20px;padding-bottom:100px;border-radius:0 0 var(--br36) var(--br36);background-color:var(--gray50)}.news__route-wrapper{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.news__page-control-wrapper{align-items:center;flex-flow:row nowrap}.news__header,.news__page-control-wrapper{display:flex;justify-content:space-between}.news__header{flex-direction:column;row-gap:24px}}@layer components-widgets{@media screen and (max-width:767px){.news__header{margin-top:20px;margin-bottom:24px}}.news__image-wrapper{position:relative;overflow:hidden;width:100%;height:400px;margin-bottom:4px;border-radius:var(--br16)}.news__image{-o-object-fit:cover;object-fit:cover}.news__text-wrapper{color:var(--gray600);font-weight:400}.news__text-wrapper strong{font-size:var(--fs16);font-weight:var(--fw700)}.news__text-wrapper ul{padding-left:0;list-style:initial}@media screen and (max-width:767px){.news{padding-bottom:100px}}}@layer components-widgets{.offers{padding:100px 0;border-radius:var(--br36);background:var(--gray50)}@media screen and (max-width:1199px){.offers__slider{margin-right:calc((100vw - 944px)/-2)!important}}@media screen and (max-width:991px){.offers__slider{margin-right:calc((100vw - 728px)/-2)!important}}@media screen and (max-width:767px){.offers__slider{margin-right:calc((100vw - 320px)/-2)!important}}@media screen and (max-width:1199px){.offers__slide{width:376px!important;width:368px!important}}@media screen and (max-width:991px){.offers__slide{width:356px!important}}@media screen and (max-width:767px){.offers__slide{width:320px!important}}.offers_border-top{border-radius:var(--br36) var(--br36) 0 0}.offers_border-bottom{border-radius:0 0 var(--br36) var(--br36)}.offers_border-all{border-radius:var(--br36)}.offers_border-none{border-radius:0}@media screen and (max-width:1199px){.offers{padding:60px 0}}@media screen and (max-width:767px){.offers{padding:40px 0}}}@layer components-widgets{.not-found-block{padding:100px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;background-color:var(--gray50)}.not-found-block__btn{padding:16px 24px}.slider-documents{margin:100px 0}.slider-documents__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px}}@layer components-widgets{@media screen and (max-width:767px){.slider-documents__headline{margin-bottom:30px}.slider-documents__navigation{display:none}}@media screen and (max-width:1199px){.slider-documents__slider{margin-right:calc((100vw - 944px)/-2)!important}}@media screen and (max-width:991px){.slider-documents__slider{margin-right:calc((100vw - 728px)/-2)!important}}@media screen and (max-width:767px){.slider-documents__slider{margin-right:calc((100vw - 320px)/-2)!important}}.slider-documents__slide{height:auto}@media screen and (max-width:1199px){.slider-documents__slide{width:272px!important}}@media screen and (max-width:991px){.slider-documents__slide{width:356px!important}}@media screen and (max-width:767px){.slider-documents__slide{width:312px!important}}@media screen and (max-width:1199px){.slider-documents{margin:60px 0}}@media screen and (max-width:767px){.slider-documents{margin:40px 0}}}@layer components-widgets{.utp-block__utp-wrapper{display:flex;padding-inline:20px;border-radius:var(--br24);background-color:var(--gray50)}@media screen and (max-width:1199px){.utp-block__utp-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.utp-block__utp-wrapper{padding-inline:0;padding-block:12px;grid-template-columns:repeat(1,1fr)}}.utp-block__utp{display:flex;flex:1;flex-direction:column;row-gap:8px;padding-inline:24px;margin-block:24px}.utp-block__utp:not(:first-child){border-left:1px solid var(--gray400)}@media screen and (max-width:1199px){.utp-block__utp:not(:first-child){border:none}}@media screen and (max-width:767px){.utp-block__utp{margin-block:12px}}.utp-block__utp-header{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px}.utp-block__utp-icon{width:20px;height:20px}.utp-block__utp-text{margin-right:-12px}.vacancy-block__block-inner{width:768px;max-width:100%;margin-inline:auto}.vacancy-block__top{display:flex;align-items:center;justify-content:space-between}}@layer components-widgets{@media screen and (max-width:767px){.vacancy-block__top{align-items:flex-start;flex-direction:column;gap:20px}}.vacancy-block__salary{display:flex;align-items:center;justify-content:flex-start}.vacancy-block__description{margin-top:40px}.container-bread-crumbs{padding-top:40px;padding-bottom:20px}.container-bread-crumbs__row{display:flex;justify-content:space-between;gap:20px;width:100%}.container-bread-crumbs__row-left{display:flex;align-items:center;gap:24px}}@layer components-widgets{@media screen and (max-width:767px){.container-bread-crumbs__row-left{gap:20px}}.container-bread-crumbs__button-wrapper{position:relative}.container-bread-crumbs__tooltip{position:absolute;top:0;left:-100px;padding:4px 6px;border-radius:var(--br4);background-color:var(--gray50);box-shadow:0 4px 10px 2px var(--gray300)}@media screen and (max-width:767px){.container-bread-crumbs{padding-top:20px;padding-bottom:20px}}}@layer components-widgets{.section-bread-crumbs{padding-top:40px;padding-bottom:20px}.section-bread-crumbs_gray{background-color:var(--gray50)}.premises-choice{padding-top:100px;background:var(--gray50)}}@layer components-widgets{@media screen and (max-width:1199px){.premises-choice{padding-top:60px}}@media screen and (max-width:767px){.premises-choice{padding-top:40px}}.premises-choice__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:767px){.premises-choice__headline{align-items:flex-start;flex-direction:column;gap:24px}.premises-choice__button{justify-content:flex-start}}}@layer components-widgets{.vacancies-filter{border-radius:0 0 var(--br16) var(--br16);background-color:var(--gray50)}.vacancies-filter__header{display:flex;justify-content:space-between;margin-bottom:40px;padding-top:60px}@media screen and (max-width:767px){.vacancies-filter__header{flex-direction:column;margin-bottom:24px;padding-top:40px;gap:24px}}.vacancies-filter__filters{display:grid;gap:8px;grid-template-columns:140px 200px}@media screen and (max-width:767px){.vacancies-filter__filters{grid-template-columns:140px auto}}}@layer components-widgets{.section-purchase-method{padding-top:20px;background-color:var(--gray50)}.section-purchase-method__cards-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:400px 150px;margin-top:40px}@media screen and (max-width:1199px){.section-purchase-method__cards-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:400px repeat(2,192px)}}@media screen and (max-width:767px){.section-purchase-method__cards-grid{grid-template-columns:1fr;grid-template-rows:400px repeat(3,160px);margin-top:24px}}.section-purchase-method__card{overflow:hidden;border-radius:var(--br16)}.section-purchase-method__card:first-of-type{grid-column:1/4;grid-row:1/2}@media screen and (max-width:1199px){.section-purchase-method__card:first-of-type{grid-column:1/3;grid-row:1/2}.section-purchase-method__card:nth-of-type(2){grid-column:1/2;grid-row:3/4}.section-purchase-method__card:nth-of-type(3){grid-column:2/3;grid-row:2/4}.section-purchase-method__card:nth-of-type(4){grid-column:1/2;grid-row:2/3}}@media screen and (max-width:767px){.section-purchase-method__card:first-of-type{grid-column:1/2;grid-row:1/2}.section-purchase-method__card:nth-of-type(2){grid-column:1/2;grid-row:3/4}.section-purchase-method__card:nth-of-type(3){grid-column:1/2;grid-row:4/5}.section-purchase-method__card:nth-of-type(4){grid-column:1/2;grid-row:2/3}}@media screen and (max-width:1199px){.section-purchase-method{padding-top:0}}}@layer components-widgets{.section-compare-benefits{padding-bottom:100px}.section-compare-benefits__card,.section-compare-benefits__card-orange{display:flex;flex-direction:column;justify-content:space-between;height:376px;padding:24px;border-radius:var(--br24)}@media screen and (max-width:767px){.section-compare-benefits__card,.section-compare-benefits__card-orange{height:316px}}.section-compare-benefits__card{background-color:var(--gray50)}.section-compare-benefits__card .section-compare-benefits__card-bottom{border-top:1px solid var(--gray400)}.section-compare-benefits__card-orange{background-color:var(--orange500)}.section-compare-benefits__card-orange .section-compare-benefits__card-bottom{border-top:1px solid var(--gray100)}.section-compare-benefits__card-bottom{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:24px}@media screen and (max-width:1439px){.section-compare-benefits{padding-bottom:80px}}@media screen and (max-width:1199px){.section-compare-benefits{padding-bottom:60px}}@media screen and (max-width:767px){.section-compare-benefits{padding-bottom:40px}}}@layer components-widgets{.excursion-block{border-radius:var(--br36);background-color:var(--blue800);padding-block:100px}@media screen and (max-width:1199px){.excursion-block{padding-block:40px}}.excursion-block__heading{display:flex}.excursion-block__image-wrapper{position:relative;width:100%;height:100%;min-height:200px}.excursion-block__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:var(--br36)}@media screen and (max-width:767px){.excursion-block__image{border-radius:var(--br16)}}.excursion-block__success{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:8px;width:100%;height:100%;margin-top:24px;padding:24px;border-radius:var(--br24);background:linear-gradient(269.51deg,rgba(11,46,106,.4) .42%,rgba(204,221,250,.4) 99.63%)}@media screen and (max-width:767px){.excursion-block__success{gap:4px;padding:16px}}.excursion-block__title{max-width:429px}.yandex-map-with-toggle{padding:60px 0 40px}.yandex-map-with-toggle__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}}@layer components-widgets{@media screen and (max-width:767px){.yandex-map-with-toggle__headline{align-items:flex-start;flex-direction:column;row-gap:24px}}.yandex-map-with-toggle__toggle{max-width:266px}.yandex-map-with-toggle__wrapper{position:relative;margin-bottom:16px}.yandex-map-with-toggle__offices{position:absolute;top:24px;left:24px;overflow-y:auto;width:312px;max-height:624px;border-radius:var(--br24);background-color:var(--gray0);box-shadow:0 2px 10px 0 var(--gray150)}@media screen and (max-width:767px){.yandex-map-with-toggle__offices{position:static;box-shadow:0 0 10px 0 var(--gray150)}}.yandex-map-with-toggle__office{padding-block:24px;margin-inline:24px}.yandex-map-with-toggle__office:not(:last-of-type){border-bottom:1px solid var(--gray100)}.yandex-map-with-toggle__marker{position:relative;width:36px;height:44px;transform:translate(-50%,-50%)}.yandex-map-with-toggle__marker-central{position:relative;width:64px;height:64px;transform:translate(-50%,-50%)}.yandex-map-with-toggle__map-container{overflow:hidden;height:672px;border-radius:var(--br24);background-color:var(--gray100)}.yandex-map-with-toggle__map-container .icon-marker,.yandex-map-with-toggle__map-container .icon-marker-central{position:relative;width:36px;height:44px;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.yandex-map-with-toggle__map-container .icon-marker,.yandex-map-with-toggle__map-container .icon-marker-central{width:18px;height:22px}}.yandex-map-with-toggle__map-container .icon-marker-central{width:75px;height:75px}@media screen and (max-width:767px){.yandex-map-with-toggle__map-container .icon-marker-central{width:60px;height:60px}.yandex-map-with-toggle__map-container{height:300px;margin-bottom:20px}}.yandex-map-with-toggle__info-grid{display:flex;gap:8px 20px}@media screen and (max-width:991px){.yandex-map-with-toggle__info-grid{flex-direction:column}}.yandex-map-with-toggle__info-left,.yandex-map-with-toggle__info-right{display:flex;flex-direction:column;width:100%;height:228px;padding:24px;border-radius:var(--br16);background-color:var(--gray50)}@media screen and (max-width:991px){.yandex-map-with-toggle__info-left,.yandex-map-with-toggle__info-right{height:196px}}@media screen and (max-width:767px){.yandex-map-with-toggle__info-left,.yandex-map-with-toggle__info-right{height:auto}}.yandex-map-with-toggle__info-top-line{display:flex;justify-content:space-between}@media screen and (max-width:767px){.yandex-map-with-toggle__info-top-line{flex-direction:column;row-gap:8px}}.yandex-map-with-toggle__info-bottom-line{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:auto}@media screen and (max-width:991px){.yandex-map-with-toggle__info-bottom-line{display:flex;justify-content:space-between}}@media screen and (max-width:767px){.yandex-map-with-toggle__info-bottom-line{flex-direction:column;margin-top:40px}.yandex-map-with-toggle{padding-top:40px}}}@layer components-widgets{.yandex-map-infrastructure{padding-top:40px}.yandex-map-infrastructure__headline{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;row-gap:40px;margin-bottom:20px}@media screen and (max-width:767px){.yandex-map-infrastructure__headline{row-gap:24px}}.yandex-map-infrastructure__wrapper{position:relative;overflow:hidden;height:520px;margin-bottom:16px;border-radius:var(--br24);background-color:var(--gray50)}.yandex-map-infrastructure__marker{position:relative;width:60px;height:60px;transform:translate(-50%,-50%)}.yandex-map-infrastructure__marker-object{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:var(--br-circle);background-color:var(--orange500)}.yandex-map-infrastructure__marker-object img{width:12px;height:12px;filter:invert(1)}.yandex-map-infrastructure__marker-info{position:absolute;top:-100%;left:0;display:none;overflow:hidden;padding:4px 8px;white-space:nowrap;border-radius:var(--br24);background-color:var(--gray0)}.yandex-map-infrastructure__toggle-wrapper{overflow-y:auto;width:100%}.yandex-map-infrastructure__toggle-wrapper::-webkit-scrollbar{width:0;height:0;opacity:0}.yandex-map-infrastructure__toggle .toggle__input:checked+.toggle__item-wrap svg{filter:invert(1)}.yandex-map-infrastructure__toggle .toggle__list{display:inline-flex;overflow-x:scroll;scrollbar-width:none}.yandex-map-infrastructure__toggle .toggle__list::-webkit-scrollbar{display:none;width:0;height:0}.yandex-map-infrastructure__toggle .toggle__item{flex:0 0 auto;width:-moz-max-content;width:max-content}.yandex-map-offices{padding:60px 0 40px}.yandex-map-offices__map{position:relative;overflow:hidden;height:520px;border-radius:var(--br24);background-color:var(--gray50)}}@layer components-widgets{@media screen and (max-width:767px){.yandex-map-offices__map{height:360px}}.yandex-map-offices__container-inner{position:relative}.yandex-map-offices__project-icon{width:75px;height:75px;transform:translate(-50%,-50%)}.yandex-map-offices__office-icon{width:36px;height:44px;transform:translate(-50%,-50%)}.yandex-map-offices__office-info{position:absolute;top:24px;left:24px;width:313px;padding:24px;border-radius:var(--br16);background-color:var(--gray0);box-shadow:0 2px 10px 0 var(--gray150)}@media screen and (max-width:767px){.yandex-map-offices__office-info{position:static;width:100%;margin-top:24px}}.yandex-map-offices__tab{position:absolute;z-index:9999;top:24px;left:50%;width:265px;transform:translateX(-50%)}@media screen and (max-width:1199px){.yandex-map-offices__tab{right:24px;left:auto;transform:none}}@media screen and (max-width:767px){.yandex-map-offices__tab{right:auto;left:50%;transform:translateX(-50%)}}.yandex-map-offices__image-container{position:relative;overflow:hidden;width:100%;height:134px;margin-top:20px;border-radius:var(--br8)}.yandex-map-offices__image{-o-object-fit:cover;object-fit:cover}.yandex-map-offices__button-itinerary{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 4px 24px;color:var(--blue800);border-radius:36px;background-color:var(--gray0);gap:16px}.yandex-map-offices .ymaps3x0--controls_horizontal .ymaps3x0--control__background,.yandex-map-offices .ymaps3x0--controls_horizontal .ymaps3x0--control__background button{padding:0!important;background-color:transparent!important;box-shadow:none!important}@media screen and (max-width:767px){.yandex-map-offices{padding-top:40px}.yandex-map-offices .ymaps3x0--controls_horizontal,.yandex-map-offices .ymaps3x0--controls_horizontal .ymaps3x0--control__background,.yandex-map-offices .ymaps3x0--controls_horizontal .ymaps3x0--control__background button{width:100%}}}@layer components-widgets{.banner-slider{position:relative;display:flex;min-height:612px}@media screen and (max-width:991px){.banner-slider{min-height:500px}}.banner-slider__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100%;padding-top:40px;padding-bottom:80px}@media screen and (max-width:1199px){.banner-slider__content{padding-bottom:65px}}@media screen and (max-width:767px){.banner-slider__content{padding-bottom:52px}}.banner-slider__top{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:767px){.banner-slider__top{flex-direction:column;gap:16px}}.banner-slider__badge{position:absolute;top:40px;right:0;width:300px}@media screen and (max-width:767px){.banner-slider__badge{inset:auto auto 65px 0}}.banner-slider__text{margin-top:8px}.banner-slider__bottom{display:flex;align-items:flex-end;justify-content:space-between}.banner-slider__slider{position:absolute!important;z-index:-1!important;top:0;left:0;width:100%;height:100%}@media screen and (max-width:991px){.banner-slider.js-with-timer .banner-slider__content{justify-content:flex-start}}@media screen and (max-width:767px){.banner-slider.js-with-timer .banner-slider__content{padding-bottom:285px}}.banner-slider.js-with-timer .banner-slider__middle{padding-right:320px}@media screen and (max-width:991px){.banner-slider.js-with-timer .banner-slider__middle{padding-top:28px}}@media screen and (max-width:767px){.banner-slider.js-with-timer .banner-slider__middle{padding-top:0;padding-right:0}}@media screen and (max-width:991px){.banner-slider.js-with-timer .banner-slider__bottom{margin-top:auto}}@media screen and (max-width:767px){.banner-slider.js-with-timer .banner-slider__bottom{display:none}}}@layer components-widgets{.banner-slider-slide{position:relative;width:100%;height:100%}.banner-slider-slide__bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.banner-slider-slide__bg:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(6,24,55,.3)}.banner-slider-slide__bg-image{-o-object-fit:cover;object-fit:cover}.description-tabs-image{padding-block:100px}}@layer components-widgets{@media screen and (max-width:1439px){.description-tabs-image{padding-block:60px}}@media screen and (max-width:767px){.description-tabs-image{padding-block:40px}}.description-tabs-image__image-wrapper{position:relative;width:100%;height:-moz-fit-content;height:fit-content}.description-tabs-image__image{border-radius:var(--br24);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.description-tabs-image__image{max-height:260px}}.description-tabs-image__modal-control{position:absolute;right:24px;bottom:24px}.description-tabs-image_dark{background:var(--gray50)}.slider-cameras{padding-block:100px}}@layer components-widgets{@media screen and (max-width:1199px){.slider-cameras{padding:60px 0}}@media screen and (max-width:767px){.slider-cameras{padding:40px 0}}.slider-cameras__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px}@media screen and (max-width:767px){.slider-cameras__headline{margin-bottom:30px}.slider-cameras__navigation{display:none}}@media screen and (max-width:1199px){.slider-cameras__slider{margin-right:calc((100vw - 944px)/-2)}}@media screen and (max-width:991px){.slider-cameras__slider{margin-right:calc((100vw - 728px)/-2)}}@media screen and (max-width:767px){.slider-cameras__slider{margin-right:calc((100vw - 320px)/-2)}}}@layer components-widgets{.slider-modal{position:relative;display:flex;width:100%;max-width:1200px;min-height:600px}.slider-modal__slider{width:100%}.slider-modal__bottom{position:absolute;z-index:2;bottom:20px;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:767px){.slider-modal__bottom{display:none}}@media screen and (max-width:1199px){.slider-modal{max-width:994px}}@media screen and (max-width:991px){.slider-modal{max-width:728px;min-height:500px}}@media screen and (max-width:767px){.slider-modal{max-width:320px;min-height:400px}}}@layer components-widgets{.slider-modal-slide{position:relative;overflow:hidden;width:100%;height:100%;border-radius:var(--br16)}.slider-modal-slide__image{-o-object-fit:cover;object-fit:cover}.slider-construction-progress{padding-block:100px}}@layer components-widgets{@media screen and (max-width:1199px){.slider-construction-progress{padding-block:60px}}@media screen and (max-width:767px){.slider-construction-progress{padding-block:40px}}.slider-construction-progress__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px}@media screen and (max-width:767px){.slider-construction-progress__headline{margin-bottom:30px}}@media screen and (max-width:1199px){.slider-construction-progress__slider{margin-right:calc((100vw - 944px)/-2)}}@media screen and (max-width:991px){.slider-construction-progress__slider{margin-right:calc((100vw - 728px)/-2)}}@media screen and (max-width:767px){.slider-construction-progress__slider{margin-right:calc((100vw - 320px)/-2)}.slider-construction-progress__navigation{display:none}}.slider-construction-progress__modal{display:flex;flex-direction:column;row-gap:8px}.slider-construction-progress__modal-top-block{display:flex;flex-direction:column;width:100%;padding:24px;border-radius:var(--br24);background-color:var(--gray0);row-gap:28px}@media screen and (max-width:767px){.slider-construction-progress__modal-top-block{max-width:320px}}.slider-construction-progress__modal-filters{display:flex;gap:28px 8px}.slider-construction-progress__modal-heading{display:flex;flex-direction:column;row-gap:16px}.slider-gallery__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px}}@layer components-widgets{@media screen and (max-width:767px){.slider-gallery__headline{margin-bottom:30px}.slider-gallery__navigation{display:none}}@media screen and (max-width:1199px){.slider-gallery__slider{margin-right:calc((100vw - 944px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:991px){.slider-gallery__slider{margin-right:calc((100vw - 728px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:767px){.slider-gallery__slider{margin-right:calc((100vw - 320px - var(--scrollbar-width))/-2)!important}}@media screen and (max-width:1199px){.slider-gallery__slide{width:272px!important}}@media screen and (max-width:991px){.slider-gallery__slide{width:356px!important}}@media screen and (max-width:767px){.slider-gallery__slide{width:272px!important}}.slider-gallery__slide-wrap{position:relative;overflow:hidden;width:100%;height:240px;margin-bottom:4px;border-radius:var(--br16)}@media screen and (max-width:991px){.slider-gallery__slide-wrap{height:304px}}.slider-gallery__slide-image{-o-object-fit:cover;object-fit:cover}.project-offers{padding:100px 0;background:var(--gray50)}.project-offers__headline{display:flex;justify-content:space-between;gap:24px;margin-bottom:40px}}@layer components-widgets{@media screen and (max-width:767px){.project-offers__headline{flex-direction:column}.project-offers__button{justify-content:flex-start}.project-offers__item:not(:last-child){margin-bottom:24px}}@media screen and (max-width:1199px){.project-offers__item:nth-child(3){display:none}}}@layer components-entities{.card-project-sale{display:flex;flex-direction:column;gap:8px;height:100%}.card-project-sale__bg{position:relative;overflow:hidden;width:100%;height:366px;border-radius:var(--br16)}@media screen and (max-width:1199px){.card-project-sale__bg{height:300px}}@media screen and (max-width:991px){.card-project-sale__bg{height:260px}}.card-project-sale__bg-image{-o-object-fit:cover;object-fit:cover}.card-project-sale__tags{position:absolute;top:16px;left:16px;display:flex;flex-wrap:wrap;gap:4px}.card-project-sale__info{display:flex;flex-direction:column;flex-grow:1;padding:16px;border-radius:var(--br16);background:var(--gray0);gap:8px}.card-project-sale__info-top{display:flex;justify-content:space-between;gap:20px}.card-project-sale__price{white-space:nowrap}}