.links[data-v-50a71c35]{background-color:#fff;border-radius:24px;margin-bottom:100px;padding:24px}@media (max-width:767px){.links[data-v-50a71c35]{border-radius:14px;margin-bottom:74px;padding:16px}}.links__title[data-v-50a71c35]{font-size:24px;font-weight:500;line-height:32px;margin-bottom:24px}.links__list[data-v-50a71c35]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0 0 16px;padding:0;row-gap:8px}.links__item-btn[data-v-50a71c35]{background:#daebff;border-radius:24px;display:inline-block;font-size:14px;font-weight:400;line-height:18px;padding:6px 12px;transition:all .5s ease}.links__item-btn-count[data-v-50a71c35]{color:#848484;margin-left:2px}.links__btn[data-v-50a71c35]{align-items:center;background-color:transparent;border:0;border-radius:0;color:#077eff;-moz-column-gap:8px;column-gap:8px;display:inline-flex;font-size:16px;font-weight:500;justify-content:flex-start;line-height:24px;padding:0;transition:all .5s ease}.links__btn[data-v-50a71c35] svg{display:block;height:24px;transform:rotate(180deg);width:24px}.links__btn--active[data-v-50a71c35] svg{transform:none}@media (min-width:1025px){.links__btn[data-v-50a71c35]:focus-visible,.links__btn[data-v-50a71c35]:hover{color:#0162cb}}.links__btn[data-v-50a71c35]:active{color:#0162cb}.base-input-slider[data-v-e4b87d0a]{position:relative;width:100%}.base-input-slider__wrap[data-v-e4b87d0a]{position:relative}.base-input-slider__wrap--error .base-input-slider__control[data-v-e4b87d0a]{border:1px solid #f36163!important}.base-input-slider__label[data-v-e4b87d0a]{display:block;font-size:12px;letter-spacing:-.02em;line-height:16px;margin-bottom:4px}.base-input-slider__control[data-v-e4b87d0a]{background:#f4f4f4;border:1px solid #d5d5d5;border-radius:16px;box-sizing:border-box;color:#1d222d;display:block;font-size:14px;letter-spacing:-.02em;line-height:18px;padding:14px 16px;width:100%}.base-input-slider__control[data-v-e4b87d0a]::-moz-placeholder{color:#848484}.base-input-slider__control[data-v-e4b87d0a]::placeholder{color:#848484}.base-input__slider[data-v-e4b87d0a]{bottom:-8px;left:12px;position:absolute}.base-input__mark[data-v-e4b87d0a]{background-color:#f4f4f4;color:#1d222d;font-size:14px;font-weight:500;line-height:18px;padding:5px;position:absolute;right:16px;text-align:right;top:45%;white-space:nowrap}.base-input-slider__error[data-v-e4b87d0a]{color:#f36163;display:block;font-size:12px;letter-spacing:-.02em;line-height:16px;position:absolute}.form-mortgage[data-v-deea9712]{background:#fff;border-radius:24px;margin-bottom:100px;padding:32px}@media (max-width:767px){.form-mortgage[data-v-deea9712]{border-radius:16px;margin-bottom:60px;padding:16px}}.form-mortgage__title[data-v-deea9712]{font-size:24px;font-weight:500;line-height:32px;margin-bottom:8px}.form-mortgage__text[data-v-deea9712]{font-size:16px;letter-spacing:-.4px;line-height:22px;margin-bottom:32px}@media (max-width:767px){.form-mortgage__text[data-v-deea9712]{font-size:14px;letter-spacing:0;line-height:18px;margin-bottom:24px}}.form-mortgage__wrap[data-v-deea9712]{grid-column-gap:32px;grid-row-gap:32px;display:grid;grid-template-columns:1fr 320px;margin-bottom:16px}@media (max-width:1279px){.form-mortgage__wrap[data-v-deea9712]{grid-template-columns:1fr}}@media (max-width:1024px){.form-mortgage__wrap[data-v-deea9712]{grid-template-columns:1fr 280px}}@media (max-width:767px){.form-mortgage__wrap[data-v-deea9712]{grid-template-columns:1fr}}.form-mortgage__row[data-v-deea9712]{grid-column-gap:16px;grid-row-gap:32px;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.form-mortgage__row[data-v-deea9712]{grid-row-gap:16px;grid-template-columns:1fr}}.form-mortgage__result[data-v-deea9712]{background-color:#f4f4f4;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:24px}@media (max-width:1024px){.form-mortgage__result[data-v-deea9712]{padding:16px}}.form-mortgage__result-top[data-v-deea9712]{align-items:center;-moz-column-gap:36px;column-gap:36px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;row-gap:16px}@media (max-width:767px){.form-mortgage__result-top[data-v-deea9712]{margin-bottom:16px}}.form-mortgage__result-item[data-v-deea9712]{grid-row-gap:4px;display:grid;font-size:12px;font-weight:400;grid-template-columns:1fr;letter-spacing:-.4px;line-height:16px}.form-mortgage__result-item span[data-v-deea9712]{font-size:24px;font-weight:500;letter-spacing:0;line-height:32px}.form-mortgage__result-item--bet span[data-v-deea9712]{color:#077eff}.form-mortgage__disclaimer[data-v-deea9712]{color:#848484;font-size:12px;font-weight:400;letter-spacing:-.4px;line-height:16px}.gallery-layouts[data-v-41c55d00]{height:100%;position:relative;width:inherit}.gallery-layouts__swiper[data-v-41c55d00]{border-radius:24px;height:100%;overflow:hidden;position:relative}@media (max-width:767px){.gallery-layouts__swiper[data-v-41c55d00]{border-radius:16px}}.gallery-layouts__swiper-slide[data-v-41c55d00]{height:100%;width:100%}@media (max-width:767px){.gallery-layouts__swiper-slide[data-v-41c55d00]{overflow:hidden}}.gallery-layouts__picture-wrap[data-v-41c55d00]{background-color:#fff;border-radius:24px;height:100%;position:relative}@media (max-width:767px){.gallery-layouts__picture-wrap[data-v-41c55d00]{border-radius:16px}}.gallery-layouts__picture-wrap img[data-v-41c55d00]{border-radius:24px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;width:100%;z-index:0}@media (max-width:767px){.gallery-layouts__picture-wrap img[data-v-41c55d00]{border-radius:16px}}.gallery-layouts__btn[data-v-41c55d00]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffb3;border:0;border-radius:8px;bottom:16px;left:16px;padding:12px;position:absolute;transition:all .5s ease;z-index:1}@media (max-width:767px){.gallery-layouts__btn[data-v-41c55d00]{bottom:12px;left:12px}}.gallery-layouts__btn[data-v-41c55d00] svg{display:block;height:24px;width:24px}@media (min-width:1025px){.gallery-layouts__btn[data-v-41c55d00]:focus-visible,.gallery-layouts__btn[data-v-41c55d00]:hover{background-color:#fff}.gallery-layouts__btn[data-v-41c55d00]:active{background-color:#fff}}.gallery-layouts__pagination[data-v-41c55d00]{align-items:center;bottom:16px;display:flex;justify-content:center;left:0;position:absolute;z-index:5}@media (max-width:767px){.gallery-layouts__pagination[data-v-41c55d00]{bottom:12px}}.gallery-layouts__swiper-btn[data-v-41c55d00]{align-items:center;background:rgba(0,0,0,.3);border:0;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s ease;width:40px;z-index:2}.gallery-layouts__swiper-btn.swiper-button-disabled[data-v-41c55d00]{display:none}@media (max-width:1024px){.gallery-layouts__swiper-btn[data-v-41c55d00]{display:none}}.gallery-layouts__swiper-btn[data-v-41c55d00]:hover:not(.swiper-button-disabled){background:#000}.gallery-layouts__swiper-btn--prev[data-v-41c55d00]{left:16px}.gallery-layouts__swiper-btn--next[data-v-41c55d00]{right:16px}.gallery-layouts__swiper-btn[data-v-41c55d00] svg{display:block;height:24px;width:24px}.swiper-slide{width:auto}.gallery-layouts__pagination .swiper-pagination-bullet{background-color:#1d222d;border-radius:12px;height:8px;margin:0 4px;opacity:.5;transition:all .5s ease;width:8px}@media (max-width:767px){.gallery-layouts__pagination .swiper-pagination-bullet{height:4px;width:4px}}.gallery-layouts__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:32px}@media (max-width:767px){.gallery-layouts__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px}}.characteristics-item-icons[data-v-64b0fcbe]{align-items:center;-moz-column-gap:18px;column-gap:18px;display:flex;justify-content:flex-start}@media (max-width:767px){.characteristics-item-icons[data-v-64b0fcbe]{-moz-column-gap:12px;column-gap:12px}}.characteristics-item-icons__icon-wrap[data-v-64b0fcbe]{align-items:center;background-color:#f4f4f4;border-radius:50%;display:inline-flex;flex-shrink:0;justify-content:center;padding:12px}@media (max-width:767px){.characteristics-item-icons__icon-wrap[data-v-64b0fcbe]{padding:8px}}.characteristics-item-icons__icon-wrap[data-v-64b0fcbe] svg{color:#848484;display:block;height:28px;width:28px}@media (max-width:767px){.characteristics-item-icons__icon-wrap[data-v-64b0fcbe] svg{height:24px;width:24px}}.characteristics-item-icons__title[data-v-64b0fcbe]{color:#848484;font-size:14px;line-height:18px;margin-bottom:4px}@media (max-width:767px){.characteristics-item-icons__title[data-v-64b0fcbe]{letter-spacing:-.4px;line-height:16px}}.characteristics-item-icons__text[data-v-64b0fcbe]{color:#1d222d;font-size:14px;font-weight:500;line-height:18px}.characteristics-icons[data-v-b0bf21aa]{background:#fff;border-radius:24px;margin-bottom:16px;padding:24px}@media (max-width:767px){.characteristics-icons[data-v-b0bf21aa]{border-radius:16px;margin-bottom:8px;padding:16px}}.characteristics-icons__wrap[data-v-b0bf21aa]{grid-column-gap:30px;display:grid;grid-template-columns:1fr}@media (max-width:767px){.characteristics-icons__wrap[data-v-b0bf21aa]{grid-row-gap:24px}}.characteristics-icons__item[data-v-b0bf21aa]{min-width:0}.characteristics-icons__subtitle[data-v-b0bf21aa]{font-size:24px;font-weight:500;line-height:32px;margin-bottom:24px}@media (max-width:767px){.characteristics-icons__subtitle[data-v-b0bf21aa]{font-size:18px;letter-spacing:-.4px;line-height:24px}}.characteristics-icons__data-list[data-v-b0bf21aa]{grid-column-gap:32px;grid-row-gap:12px;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}@media (max-width:1279px){.characteristics-icons__data-list[data-v-b0bf21aa]{grid-column-gap:16px;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.characteristics-icons__data-list[data-v-b0bf21aa]{grid-row-gap:16px;grid-template-columns:repeat(2,1fr)}}@media (max-width:350px){.characteristics-icons__data-list[data-v-b0bf21aa]{grid-template-columns:1fr}}.characteristics-icons__data-list--tree[data-v-b0bf21aa]{grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.characteristics-icons__data-list--tree[data-v-b0bf21aa]{grid-template-columns:repeat(2,1fr)}}@media (max-width:350px){.characteristics-icons__data-list--tree[data-v-b0bf21aa]{grid-template-columns:1fr}}
