.popup-base{z-index:1;position:relative;width:280px;height:auto;box-shadow:0 4px 40px rgba(0,0,0,.5);background-color:#fff;margin:auto}@media(min-width:768px){.popup-base{display:flex;flex-direction:row-reverse;width:870px;max-width:95%;height:max-content;max-height:450px}}.popup-base a{margin-bottom:2px;position:relative}.popup-base a:after{content:"";position:absolute;bottom:0;border-bottom:1px solid #484848;width:100%;height:0;left:0}.popup-base a:hover:after{display:none}.popup-base__close{position:absolute;top:5px;right:5px;width:40px;aspect-ratio:1;border:none;border-radius:50%;padding:0;overflow:hidden;background-color:transparent;cursor:pointer}.popup-base__close:after,.popup-base__close:before{content:"";position:absolute;top:8.3px;left:calc(50% - 1px);transform:rotate(45deg);width:2px;height:25px;background-color:#435861}.popup-base__close:after{transform:rotate(-45deg)}.popup-base__img{height:auto}@media(min-width:768px){.popup-base__img img{object-fit:cover;object-position:right;display:block}}.popup-base__content{box-sizing:border-box;padding:15px}@media(min-width:768px){.popup-base__content{display:flex;flex-direction:column;justify-content:center;width:387px;padding:60px 45px 20px 40px}}.popup-base__subtitle,.popup-base__text,.popup-base__title{font-weight:400}.popup-base__subtitle,.popup-base__title{text-transform:uppercase}.popup-base__subtitle{color:#484848;font-family:Segoe UI,sans-serif;font-size:10px;margin-bottom:15px}@media(min-width:768px){.popup-base__subtitle{margin-bottom:20px}}.popup-base__text,.popup-base__title{color:#333;font-family:var(--font-family-2)}.popup-base__title{font-size:20px;margin-bottom:10px;margin-top:0}@media(min-width:768px){.popup-base__title{margin-bottom:16px}}.popup-base__text{opacity:.7;font-size:11px;line-height:1.3}.popup-base__text p{margin:0}@media(min-width:768px){.popup-base__text{font-size:16px}}.popup-base__small-font{font-size:10px;line-height:15px}@media(min-width:992px){.popup-base__small-font{font-size:70%}}.popup-base__btn{width:100%;margin-top:40px;margin-bottom:10px}@media(min-width:768px){.popup-base__btn{margin-bottom:60px;margin-top:50px}}.popup-base__btn>button{width:100%;height:45px;border-radius:6px;border-color:var(--button--primary-border);background:var(--button--primary-background);font-family:var(--font-family-2);font-size:15px}.popup-base__btn>button:hover:not([disabled]){border-color:var(--button--primary-hover-border);background:var(--button--primary-hover-background)}.popup-base__btn>button:focus:not([disabled]){border-color:var(--button--primary-focus-background);background:var(--button--primary-focus-background)}.svg-clip-path[data-v-3286e4e3]{width:0;height:0;position:absolute}.form-field[data-v-3286e4e3]{display:flex;flex-direction:column}.form-field__agreement[data-v-3286e4e3]{padding-bottom:0}.form-field__agreement[data-v-3286e4e3] .b-contain{margin-bottom:0;padding-left:1.5rem}.form-field__agreement[data-v-3286e4e3] .b-contain span{font-style:normal;font-weight:400;font-size:8.5px;line-height:130%;color:#484848}.form-field__agreement a[data-v-3286e4e3]{text-decoration:underline}.form-field__agreement a[data-v-3286e4e3]:hover{text-decoration:unset}.form-field__button[data-v-3286e4e3]{width:100%}.form-field__button[data-v-3286e4e3] .button{width:100%;background-color:#3d5962;border-color:transparent;border-radius:3px}.form-field__button[data-v-3286e4e3] .button:hover{background:linear-gradient(0deg,rgba(61,89,98,.7),rgba(61,89,98,.7)),#000;border-color:transparent}.form-field__label[data-v-3286e4e3]{margin-bottom:6px;font-size:13px}.form-field__input[data-v-3286e4e3]{border:1px solid #b5b5b5;padding:10px 15px;transition:all .1s ease-out;outline:none;border-radius:3px;color:#494949;background-color:#fff}.dialog-form[data-v-3286e4e3]{margin-bottom:0;background:#fff;width:calc(100% - 30px);position:relative;margin:auto 15px;box-sizing:border-box;display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.dialog-form[data-v-3286e4e3]{width:671px;margin:auto;flex-direction:row}}.dialog-form__left[data-v-3286e4e3]{width:100%;padding-bottom:10px}@media only screen and (min-width:768px){.dialog-form__left[data-v-3286e4e3]{width:calc(100% - 326px)}}.dialog-form__right[data-v-3286e4e3]{width:100%;height:auto;position:relative}@media only screen and (min-width:768px){.dialog-form__right[data-v-3286e4e3]{width:326px}}.dialog-form__right img[data-v-3286e4e3]{width:100%;height:40.62vw;object-fit:cover;display:block}@media only screen and (min-width:768px){.dialog-form__right img[data-v-3286e4e3]{height:100%}}.dialog-form__right[data-v-3286e4e3]:before{position:absolute;left:0;top:auto;bottom:-1px;width:100%;height:20px;content:"";z-index:1;background:#fff;clip-path:url(#before-cp-mob)}@media only screen and (min-width:768px){.dialog-form__right[data-v-3286e4e3]:before{clip-path:url(#before-cp-desk);width:26px;height:100%;top:0;bottom:auto}}.dialog-form__title[data-v-3286e4e3]{padding:15px;padding-bottom:0;margin-bottom:22px;justify-content:space-between;font-style:normal;font-weight:400;text-align:center;font-size:13px;line-height:150%;letter-spacing:.05em;text-transform:uppercase;color:rgba(72,72,72,.8);border:none}@media only screen and (min-width:375px){.dialog-form__title[data-v-3286e4e3]{font-size:16px}}@media only screen and (min-width:768px){.dialog-form__title[data-v-3286e4e3]{font-size:16px;padding:30px;padding-bottom:0;text-align:left}}.dialog-form__subtitle[data-v-3286e4e3]{font-style:normal;font-weight:400;font-size:13px;line-height:150%;letter-spacing:.05em;text-transform:none;color:rgba(72,72,72,.8)}.dialog-form__close[data-v-3286e4e3]{width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer}.dialog-form__close:hover .dialog-form__close-line-a[data-v-3286e4e3],.dialog-form__close:hover .dialog-form__close-line-b[data-v-3286e4e3]{background:#c1bebe}.dialog-form__close-line-a[data-v-3286e4e3]{transform:rotate(45deg)}.dialog-form__close-line-a[data-v-3286e4e3],.dialog-form__close-line-b[data-v-3286e4e3]{display:block;height:1px;background:#fff;position:absolute;left:calc(50% - 10px);top:50%;width:20px;transition:all .3s ease-out}.dialog-form__close-line-b[data-v-3286e4e3]{transform:rotate(-45deg)}.dialog-form__body[data-v-3286e4e3]{padding:15px;padding-top:0;padding-bottom:31px;text-align:center;background:transparent}@media only screen and (min-width:768px){.dialog-form__body[data-v-3286e4e3]{text-align:left;padding:0;padding-left:30px;margin-top:22px}}.dialog-form__body__presentation[data-v-3286e4e3]{display:inline-block;text-decoration:underline;margin-bottom:10px}.dialog-form__body__presentation[data-v-3286e4e3]:hover{opacity:.7;text-decoration:none}.dialog-form__body .pub-image__img[data-v-3286e4e3]{width:100%;margin-top:25px}.dialog-form__body__form[data-v-3286e4e3]:not(.active){display:none}.dialog-form__body__response[data-v-3286e4e3]{font-style:normal;font-weight:400;font-size:13px;line-height:150%;letter-spacing:.05em;text-transform:none;color:rgba(72,72,72,.8);text-align:center}@media only screen and (min-width:768px){.dialog-form__body__response[data-v-3286e4e3]{text-align:left}}.dialog-form__body__response span[data-v-3286e4e3]{display:inline-block}.dialog-form__body__response[data-v-3286e4e3]:not(.active){display:none}.dialog-banner[data-v-2c1dd31e]{margin-bottom:0;background:linear-gradient(0deg,#30323d,#30323d),#fff;width:calc(100% - 30px);position:relative;margin:auto 15px;box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (min-width:768px){.dialog-banner[data-v-2c1dd31e]{width:670px;margin:auto}}.dialog-banner__title[data-v-2c1dd31e]{padding:18px;padding-bottom:8px}.dialog-banner__close[data-v-2c1dd31e]{margin-left:auto;width:16px;height:16px;position:relative;cursor:pointer}.dialog-banner__close:hover .dialog-form__close-line-a[data-v-2c1dd31e],.dialog-banner__close:hover .dialog-form__close-line-b[data-v-2c1dd31e]{background:#333}.dialog-banner__close-line-a[data-v-2c1dd31e]{transform:rotate(45deg)}.dialog-banner__close-line-a[data-v-2c1dd31e],.dialog-banner__close-line-b[data-v-2c1dd31e]{display:block;height:1px;background:#c1bebe;position:absolute;left:calc(50% - 10px);top:50%;width:20px;transition:all .3s ease-out}.dialog-banner__close-line-b[data-v-2c1dd31e]{transform:rotate(-45deg)}.dialog-banner__body[data-v-2c1dd31e]{padding:0 95px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.dialog-banner__body[data-v-2c1dd31e]{padding:0 25px;align-items:unset;padding-bottom:40px}}.dialog-banner__button[data-v-2c1dd31e]{width:200px;max-width:100%}.dialog-banner__text[data-v-2c1dd31e]{font-family:var(--font-family-2);font-style:normal;font-weight:400;font-size:24px;line-height:120%;color:#fff;margin-bottom:24px}@media screen and (max-width:767px){.dialog-banner__text[data-v-2c1dd31e]{font-size:18px;margin-bottom:20px}}.readiness-work{background:#f0f0f0}@media(min-width:768px){.readiness-work{display:none}}.readiness-work__title{font-family:var(--font-family-2);font-size:17px;line-height:100%;letter-spacing:.05em;color:#545454;margin-bottom:10px}.readiness-work__item{margin-bottom:10px}@media screen and (max-width:768px){.header[data-v-4fde21e7]{height:calc(100vh - 180px)}}.header__title[data-v-4fde21e7]{color:inherit}.header__video[data-v-4fde21e7]{width:100%;height:100%;object-fit:cover}.header__subtitle[data-v-4fde21e7]{font-size:.5em;color:inherit}@media(min-width:992px){.header__subtitle[data-v-4fde21e7]{font-size:.4em}}.header__promo-title[data-v-4fde21e7]{font-family:Panton;font-style:normal;font-weight:300;font-size:12px;line-height:98%;letter-spacing:-.02em;color:#000;background:#e1cb9f;padding:4px;margin-bottom:9px;display:inline-block}.header__promo-title a[data-v-4fde21e7]{font:inherit}@media(min-width:768px){.header__promo-title[data-v-4fde21e7]{font-size:24px;padding:8px;margin-bottom:20px}}.header[data-v-4fde21e7] .ms-timer-block{z-index:2;position:absolute;top:50px;right:8px;width:310px;border-radius:8px;padding:4px;background:linear-gradient(rgba(61,89,98,.4),rgba(124,182,200,.4))}@media(min-width:640px){.header[data-v-4fde21e7] .ms-timer-block{top:20px}}@media(min-width:768px){.header[data-v-4fde21e7] .ms-timer-block{top:22px;right:12px;width:334px;padding:8px}}.header[data-v-4fde21e7] .ms-timer-block~.header__top-right{top:200px;height:96px}@media(min-width:640px){.header[data-v-4fde21e7] .ms-timer-block~.header__top-right{top:165px}}@media(min-width:768px){.header[data-v-4fde21e7] .ms-timer-block~.header__top-right{top:185px;height:164px}}.header[data-v-4fde21e7] .ms-timer-block .ms-countdown{height:91px}.header[data-v-4fde21e7] .ms-timer-block__title{text-align:right;letter-spacing:.05em;margin-bottom:6px}@media(min-width:768px){.header[data-v-4fde21e7] .ms-timer-block__title{margin-bottom:12px}}.header__top-right[data-v-4fde21e7]{position:absolute;top:10px;right:10px;height:96px}.header__top-right img[data-v-4fde21e7]{width:auto;height:100%}@media(min-width:768px){.header__top-right[data-v-4fde21e7]{top:20px;right:20px;height:164px}}@media(min-width:992px){.header__top-right[data-v-4fde21e7]{top:12px;right:12px}}@media screen and (max-width:768px){.header[data-v-4fde21e7] .ms-header__description{margin-bottom:0;margin-top:16px}}.header__warn[data-v-4fde21e7]{z-index:1;position:absolute;top:118px;right:0}@media(min-width:768px){.header__warn[data-v-4fde21e7]{top:184px;right:12px}}.header .header-warn[data-v-4fde21e7]{display:flex;align-items:center;gap:16px;border-radius:8px;box-sizing:border-box;padding:12px 16px;background-color:#ff0010}.header .header-warn__content[data-v-4fde21e7]{display:flex;flex-direction:column;gap:4px;letter-spacing:-.02em;line-height:.98}.header .header-warn__content span[data-v-4fde21e7]{font-size:12px}.header-bottom[data-v-4fde21e7]{flex-wrap:wrap}.header-bottom[data-v-4fde21e7],.header-bottom__row[data-v-4fde21e7]{display:flex;gap:10px}@media(min-width:640px){.header-bottom[data-v-4fde21e7],.header-bottom__row[data-v-4fde21e7]{gap:24px}}.header-bottom__btn[data-v-4fde21e7] button{height:30px;border-color:transparent;border-radius:3px;background-color:var(--button--primary-background)}@media(max-width:639px){.header-bottom__btn[data-v-4fde21e7] button{padding-left:8.5px;padding-right:8.5px}}@media(min-width:640px){.header-bottom__btn[data-v-4fde21e7] button{height:38px}}.header-bottom__btn--white[data-v-4fde21e7]:not(:hover) button{background-color:#fff;color:#435861}.header-bottom__btn--white:not(.header-bottom__btn--live):focus svg path[data-v-4fde21e7],.header-bottom__btn--white:not(.header-bottom__btn--live):hover svg path[data-v-4fde21e7]{stroke:#fff}.header-bottom__btn--white.header-bottom__btn--live:focus svg path[data-v-4fde21e7],.header-bottom__btn--white.header-bottom__btn--live:hover svg path[data-v-4fde21e7]{fill:#fff}.readiness-work-header[data-v-4fde21e7]{display:none}@media(min-width:768px){.readiness-work-header[data-v-4fde21e7]{margin:0 10px 20px 10px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:12px}}@media(min-width:1200px){.readiness-work-header[data-v-4fde21e7]{margin:0;position:absolute;grid-template-columns:1fr;width:260px;right:12px;bottom:24px}}@media(max-width:767px){[data-v-4fde21e7] .ms-header .ms-header__footer--gradient{background:none}[data-v-4fde21e7] .ms-header .ms-header__back{position:relative}[data-v-4fde21e7] .ms-header .ms-header__back:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background:linear-gradient(180deg,hsla(0,0%,94.1%,0) 26.38%,hsla(0,0%,94.1%,.5) 48.76%,#f0f0f0 93.84%)}[data-v-4fde21e7] .ms-header .ms-header__description{margin-bottom:0}[data-v-4fde21e7] .ms-header .header-bottom__link,[data-v-4fde21e7] .ms-header .header__subtitle,[data-v-4fde21e7] .ms-header .header__title{color:#000!important}}[data-v-4fde21e7] .offer__item img{margin-right:5px}.ms-header__back:has(.header__second-timer) .header__top-right[data-v-4fde21e7]{position:absolute;top:145px;right:10px;height:96px}.header__second-timer[data-v-4fde21e7]{position:absolute;right:8px;z-index:1}@media(min-width:768px){.header__second-timer[data-v-4fde21e7]{right:12px;top:24px}}@media(max-width:768px){[data-v-4fde21e7] .timer-wrapper:has(.ms-second-timer-block){position:absolute;top:0;left:0;width:100vw;height:135px;display:flex;justify-content:center;align-items:center;background-color:#fff;opacity:.9}[data-v-4fde21e7] .timer-wrapper:has(.ms-second-timer-block) .header__second-timer{position:static}[data-v-4fde21e7] .timer-wrapper:has(.ms-second-timer-block) .ms-second-countdown__count{font-size:36px}}[data-v-d74206da] .ms-gallery .gallery-slide{width:100%;height:auto;min-height:auto;max-width:100%}@media screen and (max-width:768px){[data-v-d74206da] .ms-gallery{padding-bottom:0}}[data-v-d74206da] .ms-video-slider__navigation{position:absolute;top:50%;transform:translateY(-50%);padding:0;z-index:1;width:100%}[data-v-d74206da] .arrow-control{width:100%;display:flex;justify-content:space-between;padding:0 10px}@media screen and (max-width:768px){[data-v-d74206da] .arrow-control{padding-bottom:0 2px}}[data-v-d74206da] .arrow-control__progress{display:none}[data-v-d74206da] .button-arrow{position:relative;width:64px;height:64px;background-color:#fff;border-radius:50%;cursor:pointer;transition:background-color .3s ease-out}[data-v-d74206da] .button-arrow:hover{background-color:#ced4d6}[data-v-d74206da] .button-arrow:hover:before{background-color:transparent}@media screen and (max-width:768px){[data-v-d74206da] .button-arrow{width:32px;height:32px}}[data-v-d74206da] .button-arrow__svg{display:none}[data-v-d74206da] .button-arrow--reverse:before,[data-v-d74206da] .button-arrow__right:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-image:url(../img/arrow-right.4ba072e5.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:768px){[data-v-d74206da] .button-arrow--reverse:before,[data-v-d74206da] .button-arrow__right:before{width:10px;height:6.67px}}[data-v-d74206da] .ms-gallery__tabs-control{position:absolute;display:flex;justify-content:center;width:100%;top:-20px;left:0}[data-v-d74206da] .ms-gallery .gallery-slide__body{height:auto;margin-bottom:24px}.about[data-v-5b837b0c]{color:#6b6b6b;font-size:14px;letter-spacing:.03em}@media(min-width:992px){.about[data-v-5b837b0c]{font-size:16px}}.about[data-v-5b837b0c] p{line-height:1.4}.about__video[data-v-5b837b0c]{width:100%;height:auto;margin-top:24px}.about__wrapper[data-v-5b837b0c]{margin-bottom:0}@media screen and (min-width:992px){.about__wrapper[data-v-5b837b0c]{display:flex;margin-bottom:0}}@media screen and (min-width:992px){.about__preview-description[data-v-5b837b0c]{margin-right:32px}}.about__preview[data-v-5b837b0c]{position:relative;width:100%;flex-shrink:0;background:#f7f7f7;padding:4px 12px;box-sizing:border-box}.about__preview[data-v-5b837b0c]:hover{cursor:pointer}@media screen and (min-width:992px){.about__preview[data-v-5b837b0c]{max-height:337px;width:360px;width:480px}}.about__preview-resize[data-v-5b837b0c]{position:absolute;bottom:23px;left:33px}.countdown-popup{background-color:#fff;width:100%;max-width:320px!important;padding:20px 10px;box-sizing:border-box;font-family:var(--font-family-2);position:relative}@media screen and (min-width:768px){.countdown-popup{max-width:360px!important;padding:20px}}.countdown-popup__close{position:absolute;top:10px;right:10px;width:36px;height:36px;cursor:pointer;z-index:1}.countdown-popup__close img{display:block;width:100%}.countdown-popup__title{font-style:normal;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.05em;text-transform:uppercase;color:#333;margin-bottom:20px}.countdown-popup__text{font-style:normal;font-weight:400;font-size:11px;line-height:120%;color:#333;opacity:.7;margin-bottom:10px}.countdown-popup__button .button{padding:15px 50px;font-style:normal;font-weight:400;font-size:15px;line-height:92%}.countdown-popup__timer{margin-left:-10px;margin-right:-10px;margin-bottom:10px}@media screen and (min-width:768px){.countdown-popup__timer{margin-left:0;margin-right:0}}.countdown-popup__timer .ms-timer-block{padding-top:0}.countdown-popup__timer .ms-timer-block__title{font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#333;opacity:.7;padding-left:0;text-align:left;letter-spacing:normal}.mortgage-popup{z-index:1;position:relative;width:320px;height:auto;box-shadow:0 4px 40px rgba(0,0,0,.5);background:linear-gradient(#083e4c,#326978);margin:auto;justify-content:space-between;padding-bottom:0}.mortgage-popup span{display:inline-block}@media(min-width:992px){.mortgage-popup{display:flex;flex-direction:row-reverse;width:720px;height:360px;padding-bottom:0}}.mortgage-popup__close{position:absolute;z-index:100;top:5px;right:5px;width:40px;aspect-ratio:1;border:none;border-radius:50%;padding:0;overflow:hidden;background-color:transparent;cursor:pointer}.mortgage-popup__close:after,.mortgage-popup__close:before{content:"";position:absolute;top:8.3px;left:calc(50% - 1px);transform:rotate(45deg);width:1px;height:25px;background-color:rgba(84,88,99,.8)}.mortgage-popup__close:after{transform:rotate(-45deg)}.mortgage-popup__img{width:auto;height:auto;position:relative}.mortgage-popup__img video{width:100%;display:block}@media(min-width:992px){.mortgage-popup__img video{height:100%;position:absolute;z-index:1;left:0;top:0;object-fit:cover}}@media(min-width:992px){.mortgage-popup__img{width:358px;height:100%}}.mortgage-popup__image{width:100%;height:100%;object-fit:cover;object-position:right;display:block}.mortgage-popup__content{box-sizing:border-box;padding:20px 10px;height:100%;justify-content:space-around;margin:auto 0}.mortgage-popup__content ul{margin:0;padding-left:20px}.mortgage-popup__content ul li{list-style-type:none;position:relative}.mortgage-popup__content ul li:after{content:"";position:absolute;left:-11px;top:8px;border-radius:50%;background-color:#333;width:2px;height:2px}@media(min-width:992px){.mortgage-popup__content{display:flex;flex-direction:column;width:calc(100% - 360px);padding:81.8px 104px 81.5px 30px}}.mortgage-popup__subtitle,.mortgage-popup__text,.mortgage-popup__title{font-weight:400}.mortgage-popup__additionText{color:#333;font-family:var(--font-family-2);font-size:12px;line-height:120%;margin-top:10px;opacity:.5}.mortgage-popup__small-font{font-size:11px;line-height:15px}@media(min-width:992px){.mortgage-popup__small-font{font-size:70%}}.mortgage-popup__subtitle,.mortgage-popup__title{text-transform:uppercase}.mortgage-popup__subtitle{color:#f1efec!important;font-family:var(--font-family-4);font-size:10px;margin-bottom:15px;font-weight:500;letter-spacing:0}@media(min-width:992px){.mortgage-popup__subtitle{margin-bottom:20px}}.mortgage-popup__text,.mortgage-popup__title{color:#f1efec!important;font-family:var(--font-family-1)}.mortgage-popup__text span,.mortgage-popup__title span{color:#e1cb9f}.mortgage-popup__title{font-size:20px;line-height:1.2;margin-top:0}@media(min-width:992px){.mortgage-popup__title{font-size:20px;margin-top:0}}.mortgage-popup__text{opacity:.7;font-weight:400;font-size:12px;line-height:132.5%;margin-bottom:30px}@media(min-width:992px){.mortgage-popup__text{font-size:16px;line-height:120%}}.mortgage-popup__btn{width:100%;margin:0}@media screen and (min-width:992px){.mortgage-popup__btn{width:auto}}.mortgage-popup__btn>button{width:100%;height:44px;border-radius:6px;font-size:15px;background:rgba(241,239,236,.3019607843)}.mortgage-popup__btn>button:hover{background:rgba(241,239,236,.5019607843)!important}@media(min-width:992px){.mortgage-popup__btn>button{width:auto;padding:15px 50px}}.mortgage-popup .popup-base__close:after,.mortgage-popup .popup-base__close:before{background-color:#435861}.mortgage-popup .popup-base__additionText{opacity:.5}.mortgage-popup .popup-base__content{justify-content:center;margin:auto 0}@media screen and (min-width:768px){.mortgage-popup .popup-base__text{margin-bottom:60px}}.mortgage-popup .popup-base__main-title{margin-bottom:6px;font-size:29px;font-weight:700;line-height:34px;color:#2c2c2c}@media screen and (min-width:768px){.mortgage-popup .popup-base__main-title{font-size:26px;line-height:31px}}.mortgage-popup .popup-base__second-title{font-size:22px;font-weight:500;line-height:26px;color:#3d5962}.leadformbutton{position:relative;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;color:var(--Leadforms-button-text-color,#fff)!important;border:1px solid var(--Leadforms-button-color,#c9333a);background-color:var(--Leadforms-button-color,#c9333a);font-size:22px;cursor:pointer;text-decoration:none!important;overflow:hidden;border-radius:0 0 10px 10px;box-shadow:1.7px 5.8px 21px 0 var(--Leadforms-button-alpha-color,rgba(0,0,0,.81));transform-origin:0 0;padding:1px 31px 3px 21px;display:inline-flex;transition:none;line-height:1.5;box-sizing:initial;white-space:nowrap}.leadformbutton:after{content:"";position:absolute;top:-50%;bottom:-50%;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.6) 100%);width:45px;transform:skewX(-22deg);left:-65%;animation-name:blick;animation-duration:3s;animation-iteration-count:infinite}.leadformbutton__icon{height:19px;padding:7px;border-radius:5px;background:var(--Leadforms-button-color,#c9333a);box-sizing:initial}.leadformbutton__icon path{fill:var(--Leadforms-button-text-color,#fff)}.leadformbutton__text{margin-right:10px}@keyframes blick{60%{left:100%}to{left:130%}}.vb-installment{font-family:var(--font-family-2)}.vb-installment__cards{display:grid;gap:12px}@media(min-width:768px){.vb-installment__cards{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1200px){.vb-installment__cards{grid-template-columns:repeat(4,1fr)}}.vb-installment__card{box-sizing:border-box;border:1px solid #e5e5e5;padding:25px 17px 25px 25px;background-color:#fff;cursor:pointer;transition:.3s}@media(min-width:768px){.vb-installment__card{display:flex;flex-direction:column;height:300px;padding:33px 25px}}@media(min-width:1200px){.vb-installment__card{height:320px}}@media(hover:hover){.vb-installment__card:hover{transform:translateY(-16px);box-shadow:0 4px 20px rgba(0,0,0,.25);background-color:var(--vb-installment-card-bg-hover,#484848)}.vb-installment__card:hover .vb-installment__card-more,.vb-installment__card:hover .vb-installment__card-text,.vb-installment__card:hover .vb-installment__card-title{opacity:1;color:#fff}.vb-installment__card:hover .vb-installment__card-more{border-color:#fff}}.vb-installment__card.primary{border-color:var(--vb-installment-primary-card-color,#484848)}.vb-installment__card.primary .vb-installment__card-title{color:var(--vb-installment-primary-card-color,#484848)}.vb-installment__card-text,.vb-installment__card-title{font-weight:400}.vb-installment__card-title{color:var(--vb-installment-card-title-color,#000);font-size:22px;margin:0}@media(min-width:768px){.vb-installment__card-title{font-size:24px}}.vb-installment__card-more,.vb-installment__card-text{opacity:.7}.vb-installment__card-text{color:var(--vb-installment-card-text-color,#1e1e1e);font-size:16px;line-height:1.1875;margin-top:12px;margin-bottom:20px}@media(min-width:768px){.vb-installment__card-text{margin-top:auto}}.vb-installment__card-more{width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--vb-installment-card-link-border-color,#484848);color:var(--vb-installment-card-text-color,#1e1e1e);font-size:15px;font-weight:700;transition:.3s}@media(min-width:768px){.vb-installment__card-more{font-size:20px}}.month-plans{overflow:visible;font-family:var(--font-family-2)}.month-plans .swiper-button-next,.month-plans .swiper-button-prev{top:181px;width:76px;height:76px}@media((max-width:1199px)){.month-plans .swiper-button-next,.month-plans .swiper-button-prev{display:none}}.month-plans .swiper-button-prev{left:0}.month-plans .swiper-button-next{right:0}.month-plans .ms-flat-card{cursor:pointer}.month-plans .ms-flat-card:hover{border-color:var(--ms-flat-card-hover-bg)}.month-plans .ms-flat-card__text{opacity:.6}.month-plans .ms-flat-card__more{border-bottom-width:2px}.month-plans .ms-flat-card:hover .ms-flat-card__top{display:block;height:0}.main-page[data-v-557ee296]{min-height:100vh}.main-page__popup-button[data-v-557ee296]{display:inline-flex;justify-content:center;width:100%}.main-page__popup-button[data-v-557ee296] .button{border-color:var(--main-page-popup-button-border-color);color:var(--main-page-popup-button-color);background:var(--main-page-popup-button-background)}.main-page__popup-button[data-v-557ee296] .button:hover{border-color:var(--main-page-popup-button-hover-border-color);color:var(--main-page-popup-button-hover-color);background:var(--main-page-popup-button-hover-background)}.main-page__popup-button[data-v-557ee296] .button:hover:hover:not([disabled]){box-shadow:unset}.main-page__leadformbutton[data-v-557ee296]{position:fixed;left:100%;top:50%;z-index:1000;transform:rotate(-270deg) translate(-40%)}.contacts-widget-wrapper[data-v-557ee296]{position:fixed;right:12px;bottom:50px;z-index:5}@media screen and (min-width:768px){.contacts-widget-wrapper[data-v-557ee296]{bottom:204px}}.header__icon[data-v-557ee296]{display:flex;align-items:center;justify-content:center;background:var(--header-icon-background);width:35px;height:35px;cursor:pointer}@media only screen and (max-width:344px){.header__icon[data-v-557ee296]{position:absolute;right:4%}}@media only screen and (min-width:378px){.header__icon[data-v-557ee296]{margin-left:15px}}.header__icon[data-v-557ee296]:hover{opacity:.7}[data-v-557ee296] .ms-team .gg-add-r,[data-v-557ee296] .ms-team .gg-add-rm{transform:translateY(-50%)}@media(min-width:768px){[data-v-557ee296] .ms-team .gg-add-r,[data-v-557ee296] .ms-team .gg-add-rm{transform:translateY(calc(-50% + 5px))}}[data-v-557ee296] .ms-card-layout .preview__image{width:100%;object-position:center}[data-v-557ee296] .documents__link{width:-moz-fit-content;width:fit-content}@media(min-width:768px){[data-v-557ee296] .ipoteka-form__check{margin-bottom:0}}[data-v-557ee296] .question-form .button--red{background:#3d5962;border:1px solid #3d5962}[data-v-557ee296] .question-form .button--red:hover{background:#2b3e45;border:1px solid #2b3e45}[data-v-557ee296] #apartment-of-month .ms-content-block__title{display:flex;align-items:center;gap:8px}@media(min-width:768px){[data-v-557ee296] #apartment-of-month .ms-content-block__title{gap:12px}}[data-v-557ee296] #apartment-of-month .ms-content-block__title svg{color:#d15c4b}[data-v-557ee296] .second-popup{background:#fff}[data-v-557ee296] .second-popup__preview{margin-bottom:6px;color:#484848;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}[data-v-557ee296] .second-popup__title{margin-bottom:16px;color:#3d5962;font-size:28px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}[data-v-557ee296] .second-popup__subtitle{margin-bottom:21px;color:rgba(72,72,72,.8509803922);font-size:16px;font-weight:400;line-height:120%;text-transform:none}[data-v-557ee296] .second-popup__subtitle span{margin-bottom:15px;letter-spacing:0!important}[data-v-557ee296] .second-popup .mortgage-popup__content{padding:20px 10px}@media(min-width:992px){[data-v-557ee296] .second-popup .mortgage-popup__content{padding:39px 30px}}[data-v-557ee296] .second-popup .mortgage-popup__close:after,[data-v-557ee296] .second-popup .mortgage-popup__close:before{background-color:hsla(0,0%,100%,.8)}[data-v-557ee296] .second-popup .popup-base__btn>button{background:#3d5962}[data-v-557ee296] .second-popup .popup-base__btn>button:hover{background:#2b3f45!important}[data-v-557ee296] .first-popup{background:#3d5962}@media(min-width:992px){[data-v-557ee296] .first-popup .mortgage-popup__content{padding:51px 30px}}[data-v-557ee296] .first-popup .mortgage-popup__title{margin-bottom:20px}[data-v-557ee296] .first-popup .mortgage-popup__text{opacity:1!important;font-size:16px;margin-bottom:20px}[data-v-557ee296] .first-popup .mortgage-popup__text span{margin-bottom:10px}[data-v-557ee296] .first-popup .mortgage-popup__subtitle{font-size:16px;margin-top:0;margin-bottom:30px}[data-v-557ee296] .first-popup .mortgage-popup__btn>button{background:#fff;color:#484848}[data-v-557ee296] .apartament-popup__title{margin-bottom:12px;font-size:32px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}[data-v-557ee296] .apartament-popup__subtitle{margin-bottom:12px;font-size:16px;font-weight:600;line-height:120%;text-transform:uppercase}[data-v-557ee296] .apartament-popup__subtitle span{margin-bottom:15px;letter-spacing:0!important}[data-v-557ee296] .apartament-popup__description span{color:#e1cb9f;font-size:20px;font-weight:700;line-height:100%;text-transform:uppercase}[data-v-557ee296] .apartament-popup__description s{font-size:16px;font-weight:600}[data-v-557ee296] .apartament-popup .mortgage-popup__content{padding:20px 10px}@media(min-width:992px){[data-v-557ee296] .apartament-popup .mortgage-popup__content{padding:30px 30px}}[data-v-557ee296] .apartament-popup .mortgage-popup__btn>button{background:#fff;color:#484848}[data-v-557ee296] .apartament-popup .mortgage-popup__text{opacity:1}