.mortgage-block_wrapper__wqCzI{width:100%;height:auto;display:grid;justify-items:center;align-items:center;background-color:#fff}.mortgage-block_content__Wm0Ez{width:calc(100% - 80px);max-width:1360px;margin:auto;display:grid}@media screen and (max-width:1194px){.mortgage-block_content__Wm0Ez{width:calc(100% - 48px)}}@media screen and (max-width:767px){.mortgage-block_content__Wm0Ez{width:calc(100% - 32px)}}.mortgage-block_breadcrumbs__default__paddings__rXSC8{padding:24px 0}.mortgage-block_pointer__O8oYe,.mortgage-block_pointer__O8oYe *{cursor:pointer}.mortgage-block_disable__dOz0b,.mortgage-block_disable__dOz0b *{cursor:not-allowed}.mortgage-block_column__gNNQk{display:grid;grid-auto-flow:column}.mortgage-block_row__gEYwE{display:grid;grid-auto-flow:row}@media screen and (max-width:1194px){.mortgage-block_desktop-only__cnbO_{display:none!important}}.mortgage-block_loader-absolute__m8auR{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.mortgage-block_center-content__oFsFd{display:grid;justify-content:center;align-content:center}.mortgage-block_absolute__fs7zy{position:absolute;top:0;right:0;bottom:0;left:0}.mortgage-block_policy__wrapper__QCxOz{font-size:12px;line-height:130%;letter-spacing:-.24px}.mortgage-block_policy__wrapper__QCxOz .mortgage-block_policy__text__uZ_vQ{color:#9aa0a8}.mortgage-block_policy__wrapper__QCxOz .mortgage-block_policy__link__white__a3S5J{color:#fff}@keyframes mortgage-block_bullit__animation__e31IB{0%{right:100%}to{right:0}}@keyframes mortgage-block_bullit__animation__top__bottom__d4Hcr{0%{bottom:100%}to{bottom:0}}.mortgage-block_ymaps-2-1-79-balloon__B_LZX .mortgage-block_ymaps-2-1-79-balloon__content__rRUcR{padding:0;margin-right:0!important}.mortgage-block_ymaps-2-1-79-balloon__B_LZX .mortgage-block_ymaps-2-1-79-balloon__close__B4prj,.mortgage-block_ymaps-2-1-79-balloon__B_LZX .mortgage-block_ymaps-2-1-79-balloon__tail__LNCum{display:none}.mortgage-block_baloon__socialObjct__wrapper__nboeq img{width:100%;min-width:275px;height:175px;object-fit:cover}.mortgage-block_baloon__socialObjct__wrapper__nboeq .mortgage-block_texts__wrapper__2j5sP{padding:12px 16px}.mortgage-block_baloon__socialObjct__wrapper__nboeq .mortgage-block_texts__wrapper__2j5sP .mortgage-block_baloon__header__WONiE{font-size:16px;line-height:112%;letter-spacing:-.32px}.mortgage-block_baloon__socialObjct__wrapper__nboeq .mortgage-block_texts__wrapper__2j5sP .mortgage-block_sub__text__nnjou{font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;color:#6e7782}.mortgage-block_ymaps-2-1-79-default-cluster__fSjB1,.mortgage-block_ymaps-2-1-79-default-cluster__fSjB1 *{color:#fff}.mortgage-block_direct__info__wrap__v1BU8{font-size:12px}.mortgage-block_direct__info__Msmgv{font-size:12px;color:#6e7782}.mortgage-block_dirrect__next__E4E_1{font-size:12px}.mortgage-block_gap8__Mb9mU{gap:8px}.mortgage-block_gap12__UzxPe{gap:12px}.mortgage-block_gap16__X8W2y{gap:16px}.mortgage-block_gap20__0o0xZ{gap:20px}.mortgage-block_gap40__M7R7J{gap:40px}.mortgage-block_end__f4qRx{justify-items:end}.mortgage-block_customZoomButtons__PxIdB{z-index:1;gap:1px;box-shadow:0 3px 1px 0 rgba(20,19,19,.04),0 3px 8px 0 rgba(20,19,19,.08),0 8px 24px 0 rgba(20,19,19,.1)}.mortgage-block_customZoomButtons__PxIdB .mortgage-block_btn__h62Go{width:50px;height:50px;display:grid;align-items:center;justify-content:center;background-color:#fff}.mortgage-block_customZoomButtons__PxIdB .mortgage-block_btn__h62Go:first-child{border-bottom:1px solid #efefef}.mortgage-block_custom-cluster__3sJdK{background-color:#ff5a5f;color:#fff;font-size:14px;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mortgage-block_cluster-icon__lgPxH{font-weight:700}.mortgage-block_open__in__mobile__top__SjxtQ{padding-top:0!important;margin-top:0!important}.mortgage-block_vacancy__page__block__EXL_G{width:100%;background-color:#f4f4f5;padding:32px;gap:16px}@media screen and (max-width:767px){.mortgage-block_vacancy__page__block__EXL_G{padding:24px}}.mortgage-block_vacancy__page__block__EXL_G .mortgage-block_header__vacancy__page__mini__5AjWa{font-size:16px;line-height:17.92px;letter-spacing:-.02em;color:#141313}.mortgage-block_vacancy__page__block__EXL_G .mortgage-block_input__vacancy__page__o1YWM{background-color:#fff!important;border:none!important}.mortgage-block_vacancy__page__block__EXL_G .mortgage-block_label__vacancy__page__dUFaB{font-size:12px;font-weight:500;line-height:13.44px;letter-spacing:-.02em;color:#9aa0a8}.mortgage-block_vacancy__page__block__EXL_G .mortgage-block_button__vacancy__add__more__obyue{width:min-content;white-space:nowrap}.mortgage-block_custom-scrollbar__jrjP2::-webkit-scrollbar{width:3px}.mortgage-block_custom-scrollbar__jrjP2::-webkit-scrollbar-thumb{width:3px;height:100px;background-color:#c5c9cd}.mortgage-block_custom-scrollbar__jrjP2::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.mortgage-block_sr-only__oX7tX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mortgage-block_relative__pzHv2{position:relative}.mortgage-block_mortgage__wrapper__2DvR6{gap:16px}.mortgage-block_modal__container__u_GMv{width:100%;max-width:1360px;max-height:100dvh;height:auto}@media screen and (max-width:1194px){.mortgage-block_modal__container__u_GMv{height:100%}}.mortgage-block_modal__container__u_GMv.mortgage-block_hidden__reSCr{display:none!important;pointer-events:none}.mortgage-block_modal__container__u_GMv .mortgage-block_modal__mortgage__footer__uGaPB{position:absolute;bottom:0;left:0;right:0;padding:0 24px;height:96px;z-index:3;background-color:#fff;border:1px solid #e5e9ed;place-content:start;gap:24px;align-content:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);grid-template-columns:224px auto}@media screen and (max-width:767px){.mortgage-block_modal__container__u_GMv .mortgage-block_modal__mortgage__footer__uGaPB{grid-template-columns:1fr auto;gap:12px}.mortgage-block_body__modal__3QSC7{padding:0 15px 35px!important}}.mortgage-block_modal__form__GDIMw{max-width:375px;max-height:100dvh;height:auto!important;overflow-y:auto!important}