[data-v-37cc04d3]:root{--text:rgba(6,6,15,0.8705882352941177);--textGray:rgba(6,6,15,0.5019607843137255);--textGray2:rgba(6,6,15,0.6);--textGray3:rgba(6,6,15,0.7490196078431373);--textGray4:#bdbdbd;--textGray5:rgba(6,6,15,0.3803921568627451);--textGray6:#566;--textGray7:#4d4d4d;--textGray8:#4b4b4b;--textModal:#33495e;--textOld:#303030;--line:#f2f2f2;--iconInput:rgba(6,6,15,0.5019607843137255);--infoBlock:#eefcf2;--infoBlockAttention:#fff3e8;--programLabel:#dfecff;--white:#fff;--bodyBackground:#f1f5f9;--bgGray:#f7f8fa;--calculatorBlock:#e1e1ea;--inputBg:#f7f8fa;--optionColor:rgba(6,6,15,0.8705882352941177);--backgroundColor:#f7f8fa;--inputBlue:#f3f7fa;--primary:#6fa9fa;--secondaryLight:#f1f6fb;--calculatorBlock1:#aae9c4;--calculatorBlock2:#27ae60;--calculatorBlock3:#c5ddfe;--calculatorBlock4:rgba(6,6,15,0.34901960784313724);--calculatorBlock5:#d7efff;--headline:#23475f;--iconTooltipHover:#51cd75;--calculatorBg:#36bd7c;--orange1:#f79540;--orange3:#fafbfc;--orange4:#f4eae0;--orange5:#ffefd8;--green2:#9fe2ac;--green3:#e0f6e3;--green4:#26a67a;--green6:#f3fafe;--blue2:#34495e;--blue5:#e3f8ff;--blue6:#dfecfe;--blue7:#f3f7fe;--gift:#e7f0fa;--promoGift:#f0f6ff;--sorting:#f2ffe6;--selectMulti:#e5f0ff;--tooltipColor:#454545;--cancelPromoColor:#eef5ff;--errorBlock:#faebeb;--costBlock:#f9fbfe;--costBorderColor:#c2dcff;--program:#fff;--hamburger:#2c3e50;--orderInfo:#ddebff;--additionalPromo:#e3f6ff;--covidPromo:#d8e8fe;--loadingOsago:#edf3f6;--tippy:#fff}[data-theme=dark][data-v-37cc04d3],[data-v-37cc04d3]:root{--iconTooltip:#d6d9e0;--checkbox:#e0e0e0;--gray:#757575;--borderColor:#d5d9db;--checkboxDisabled:#ddd;--lightGray:#f0f0f0;--lightGrayColorText:#597086;--secondary:#7cb1fb;--accent:#ffad32;--accentHover:#ffb74c;--accentHoverLight:#f9ddb3;--accentActive:#fca72a;--link:#5199ff;--icon:#35c768;--iconHover:#51cd75;--buttonLight:#f8cca4;--checkboxColor:#5199ff;--switchColor:#35c768;--inputHover:#35c768;--orange2:#fc9a40;--green1:#4caf50;--green5:#366967;--blue1:#3d89f4;--blue3:#b4cae9;--blue4:#0ec3c6}[data-theme=dark][data-v-37cc04d3]{--text:#fff;--textGray:#c9c9c9;--textGray2:#bdbdbd;--textGray3:#a5a5a5;--textGray4:#747474;--textGray5:#bdbdbd;--textGray6:#c9c9c9;--textGray7:#a5a5a5;--textGray8:#a5a5a5;--textOld:#fff;--textModal:#c9c9c9;--line:#3e4045;--iconInput:#7a869a;--infoBlock:rgba(159,226,172,0.10196078431372549);--infoBlockAttention:rgba(255,243,232,0.14901960784313725);--programLabel:rgba(223,236,255,0.12156862745098039);--white:#27272c;--bodyBackground:#27272c;--bgGray:#2e3035;--calculatorBlock:rgba(122,134,154,0.14901960784313725);--inputBg:#2f3032;--optionColor:#fff;--backgroundColor:#2e3035;--inputBlue:#333b42;--primary:#364963;--secondaryLight:#2e3035;--calculatorBlock1:rgba(159,226,172,0.10196078431372549);--calculatorBlock2:#32674d;--calculatorBlock3:rgba(197,221,254,0.050980392156862744);--calculatorBlock4:rgba(122,134,154,0.14901960784313725);--calculatorBlock5:#6e808c;--headline:#fff;--iconTooltipHover:#32674d;--calculatorBg:#32674d;--orange1:#78563a;--orange3:#2e3035;--orange4:#524f4b;--orange5:#706b67;--green2:#39c662;--green3:#3e4045;--green4:#32674d;--green6:rgba(159,226,172,0.10196078431372549);--blue2:#f1f7ff;--blue5:rgba(227,248,255,0.10196078431372549);--blue6:rgba(223,236,254,0.10196078431372549);--blue7:#2e3035;--gift:#3e4045;--promoGift:#3e4045;--sorting:#39c662;--selectMulti:rgba(159,226,172,0.10196078431372549);--tooltipColor:#e3e2e2;--cancelPromoColor:#393a3d;--errorBlock:rgba(192,112,112,0.7294117647058823);--costBlock:rgba(159,200,226,0.09803921568627451);--costBorderColor:#30353d;--program:#3e4045;--hamburger:#f1f7ff;--orderInfo:rgba(159,226,172,0.10196078431372549);--additionalPromo:rgba(159,226,172,0.10196078431372549);--covidPromo:rgba(223,236,255,0.12156862745098039);--loadingOsago:#474849;--tippy:#4d4f54}.calculator-rules__checkbox label.active[data-v-37cc04d3]:before,.calculator-rules__checkbox label[data-v-37cc04d3]:hover:before{border:1px solid var(--checkboxColor)}.calculator-rules[data-v-37cc04d3]{width:100%;padding:30px 60px 30px 30px;background:var(--white);border-radius:13px}@media(max-width:1209px){.calculator-rules[data-v-37cc04d3]{padding:30px}}@media(max-width:767px){.calculator-rules[data-v-37cc04d3]{padding:30px 16px}}.calculator-rules__checkbox[data-v-37cc04d3]{margin-bottom:10px}.calculator-rules__checkbox label[data-v-37cc04d3]{padding-left:30px;font-size:14px;line-height:20px;color:var(--text);font-family:RobotoBold,Arial sans-serif}.calculator-rules__checkbox label[data-v-37cc04d3]:before{width:20px;height:20px}.calculator-rules__checkbox label[data-v-37cc04d3]:after{top:4px;left:4px;width:12px;height:7px}.calculator-rules__list[data-v-37cc04d3]{margin:0;padding-left:30px;counter-reset:rules;list-style:none}.calculator-rules__list li[data-v-37cc04d3]{font-size:14px;line-height:20px;font-family:Roboto,Arial,sans-serif;color:var(--text)}@media(max-width:767px){.calculator-rules__list li[data-v-37cc04d3]{font-size:12px;line-height:15px}}.calculator-rules__list li[data-v-37cc04d3]:not(:first-child){margin-top:5px}.calculator-rules__list li[data-v-37cc04d3]:before{content:counter(rules) ". ";counter-increment:rules;font-family:RobotoMedium,Arial,sans-serif}.calculator-rules__list li a[data-v-37cc04d3]{color:#5199ff;text-decoration:none}@media(min-width:1024px){.calculator-rules__list li a[data-v-37cc04d3]{transition:opacity .5s ease}}.drop-zone[data-v-92f71e98]{width:100%;flex-shrink:0}.drop-zone__container[data-v-92f71e98]{display:flex;flex-direction:column;width:100%;height:200px}.drop-zone__input[data-v-92f71e98]{width:100%;height:100%;padding:90px 20px 20px;flex-shrink:1;border-radius:13px;border:1px dashed #e0e0e0;background-size:40px 40px;background-position:center 35px;background-repeat:no-repeat;background-image:url(../img/folder.4d857e1f.svg)}.drop-zone__input--dragover[data-v-92f71e98]{border-color:#006be7;background-color:#f7f8fa;background-image:url(../img/plus.fbcfbae5.svg)}.drop-zone__input--success[data-v-92f71e98]{border-color:#006be7;background-image:url(../img/success.72e5997a.svg)}.drop-zone__input input[data-v-92f71e98]{display:none}.drop-zone__input label[data-v-92f71e98]{height:38px;display:block;font-size:14px;font-family:RobotoMedium,Arial,sans-serif;line-height:19px;text-align:center;color:rgba(6,6,15,.8705882353);pointer-events:none}.drop-zone__input span[data-v-92f71e98]{margin-top:25px;display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;line-height:16px;text-align:center;color:rgba(6,6,15,.3803921569);pointer-events:none}.drop-zone__file-preview[data-v-92f71e98]{margin-top:10px;padding-bottom:10px;position:relative}.drop-zone__file-preview p[data-v-92f71e98]{margin-bottom:5px;padding-right:24px;font-size:12px;line-height:24px;font-family:RobotoMedium,Arial,sans-serif;color:rgba(6,6,15,.8705882353)}.drop-zone__delete-btn[data-v-92f71e98]{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;background:#fccfcf;border:none;outline:none}.drop-zone__delete-btn[data-v-92f71e98]:after,.drop-zone__delete-btn[data-v-92f71e98]:before{content:"";position:absolute;width:6px;height:2px;top:50%;left:50%;background:#eb5757}.drop-zone__delete-btn[data-v-92f71e98]:after{transform:translate(-50%,-50%) rotate(45deg)}.drop-zone__delete-btn[data-v-92f71e98]:before{transform:translate(-50%,-50%) rotate(-45deg)}.drop-zone__preview-btn[data-v-92f71e98]{display:block;font-size:10px;font-family:RobotoMedium,Arial,sans-serif;line-height:10px;text-decoration:underline;color:#006be7;border:none;outline:none;background:transparent}.drop-zone__modal-preview-img[data-v-92f71e98]{padding-top:20px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:600px}.drop-zone__modal-close[data-v-92f71e98]{position:absolute;top:26px;right:26px}@media(max-width:767px){.drop-zone__container[data-v-92f71e98]{height:170px}.drop-zone__input[data-v-92f71e98]{padding:61px 15px 15px;background-size:20px 20px;background-position:center 26px}.drop-zone__input label[data-v-92f71e98]{height:32px;margin-bottom:15px;font-size:12px;line-height:16px}.drop-zone__input span[data-v-92f71e98]{font-size:10px;line-height:16px}.drop-zone__input--success label[data-v-92f71e98]{height:16px}.drop-zone__file-preview[data-v-92f71e98]{margin-top:10px;padding:0}.drop-zone__file-preview p[data-v-92f71e98]{margin:0;line-height:20px}}.sticky-block[data-v-3c2d0172]{height:100%}.payment-block[data-v-03bbcd1c]{padding:30px;background:#006be7;border-radius:13px}.payment-block__price[data-v-03bbcd1c],.payment-block__profit[data-v-03bbcd1c]{font-size:16px;line-height:19px;font-family:RobotoBold,Arial sans-serif;color:#fff}.payment-block__price span[data-v-03bbcd1c],.payment-block__profit span[data-v-03bbcd1c]{margin-top:5px;display:block;font-family:RobotoMedium,Arial,sans-serif}.payment-block__price span[data-v-03bbcd1c]{font-size:28px;line-height:40px}.payment-block__price span[data-v-03bbcd1c] span{font-size:18px}.payment-block__profit[data-v-03bbcd1c]{padding-top:24px}.payment-block__profit span[data-v-03bbcd1c]{font-size:18px;line-height:22px}.payment-block__profit span[data-v-03bbcd1c] span{font-size:14px}.payment-block__btn[data-v-03bbcd1c]{margin-top:24px;width:100%;height:50px;font-size:16px;line-height:19px;color:#fff;font-family:RobotoBold,Arial sans-serif;background:#ffad32;box-shadow:1px 1px 1px rgba(48,48,48,.05);border-radius:8px;transition:opacity .5s ease}.payment-block__btn[data-v-03bbcd1c]:active,.payment-block__btn[data-v-03bbcd1c]:hover{opacity:.7}.prolong-debt__container[data-v-7d1d9d12]{margin-top:20px;display:flex;width:100%;font-family:Roboto,Arial,sans-serif}.prolong-debt__left[data-v-7d1d9d12]{flex:1;margin-right:20px}.prolong-debt__left p[data-v-7d1d9d12]{color:rgba(6,6,15,.7490196078)}.prolong-debt__input[data-v-7d1d9d12]{position:relative;margin-bottom:20px}.prolong-debt__input[data-v-7d1d9d12] .input-block{height:63px;width:100%}.prolong-debt__arrow[data-v-7d1d9d12]{left:-20px;top:50%;transform:translateY(-50%) rotate(180deg);mask:url(../img/ico-arrow-back.34b60b0c.svg) no-repeat center center/20px 20px;-webkit-mask:url(../img/ico-arrow-back.34b60b0c.svg) no-repeat center center/45px 20px;background-color:#eb5757;animation:pulse-7d1d9d12 1s infinite;width:20px;height:20px;position:absolute}.prolong-debt__right[data-v-7d1d9d12]{width:30%;background:#e0f6e3;border-radius:13px;padding:15px}.prolong-debt__right b[data-v-7d1d9d12]{margin-bottom:10px;font-weight:400;font-family:RobotoBold,Arial sans-serif}@media(max-width:767.98px){.prolong-debt__container[data-v-7d1d9d12]{flex-direction:column}.prolong-debt__left[data-v-7d1d9d12]{width:100%;display:flex;flex-direction:column;margin-right:0}.prolong-debt__left p[data-v-7d1d9d12]{order:-1;margin-bottom:20px}.prolong-debt__right[data-v-7d1d9d12]{width:100%}}@keyframes pulse-7d1d9d12{0%,49%{background-color:#eb5757}50%,to{background-color:#fff}}.simple-program[data-v-5f4c9383]{display:flex;background:#fff;box-shadow:0 3px 10px rgba(149,157,165,.2);border-radius:13px;padding:19px 30px;align-items:center}.simple-program__logo[data-v-5f4c9383]{width:120px;margin-right:45px}.simple-program .mortgage-program__double-logo[data-v-5f4c9383]{display:flex;flex-direction:column}.simple-program__option[data-v-5f4c9383]{position:relative;padding-left:28px;display:block;font-size:13px;line-height:20px;font-family:Roboto,sans-serif;color:rgba(6,6,15,.6)}.simple-program__option svg[data-v-5f4c9383]{position:absolute;top:0;left:0;width:20px;height:20px}.simple-program__option[data-v-5f4c9383]:not(:last-child){margin-bottom:5px}.simple-program__bank[data-v-5f4c9383]{margin-left:auto;background:#e0f6e3;border-radius:10px;height:40px;display:flex;color:rgba(6,6,15,.6);align-items:center;justify-content:center;font-family:Roboto,Arial,sans-serif;width:248px;padding:10px 15px;font-size:13px}.simple-program__bank span[data-v-5f4c9383]{margin:0 8px}@media(max-width:767.98px){.simple-program[data-v-5f4c9383]{flex-direction:column;align-items:flex-start}.simple-program__logo[data-v-5f4c9383]{margin-right:0;margin-bottom:20px}.simple-program__bank[data-v-5f4c9383]{margin-top:20px;width:100%}}.progress-container[data-v-0530291a]{background:#fff;box-shadow:0 3px 10px rgba(149,157,165,.2);border-radius:13px;padding:19px 30px;width:100%;margin-bottom:30px}.progress-container p[data-v-0530291a]{color:rgba(6,6,15,.7490196078);margin-bottom:15px}.progress-container .progress[data-v-0530291a]{width:100%;background:#ddebff;border-radius:20px;height:10px}.progress-container .progress-bar[data-v-0530291a]{height:10px;border-radius:20px;background:#4d99f0;transition:all .5s}.error-container[data-v-1f090926]{background:#fff;box-shadow:0 3px 10px rgba(149,157,165,.2);border-radius:13px;padding:19px 30px;width:100%;margin-bottom:30px}.error-container .error-row[data-v-1f090926]{display:flex;align-items:flex-start}.error-container .error-row p[data-v-1f090926]{color:rgba(6,6,15,.7490196078);margin-left:10px}@media(max-width:767.98px){.error-container .error-row[data-v-1f090926]{flex-direction:column}.error-container .error-row p[data-v-1f090926]{margin-left:0;margin-top:10px}}.error-container .base-btn[data-v-1f090926]{margin-top:19px;margin-left:32px;background:#ffad32;border-color:#ffad32;box-shadow:1px 1px 1px rgba(48,48,48,.05);width:240px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.error-container .base-btn[data-v-1f090926]:hover{background:var(--accentHover);border-color:var(--accentHover)}.error-container .base-btn[data-v-1f090926]:active,.error-container .base-btn[data-v-1f090926]:focus{background:var(--accentActive);border-color:var(--accentActive)}.mortgage .send-calculation-top-block[data-v-4511374e]{position:absolute;top:-10px;right:0}@media(max-width:1209px){.mortgage .send-calculation-top-block[data-v-4511374e]{top:-20px}}.mortgage .calculator-layout__title-container[data-v-4511374e]{margin-bottom:30px}@media(max-width:767px){.mortgage .calculator-layout__title-container[data-v-4511374e]{margin-bottom:20px}}.mortgage .mortgage-info-block[data-v-4511374e]{margin-bottom:10px}@media(max-width:767px){.mortgage .mortgage-info-block[data-v-4511374e]{margin-bottom:8px}}.mortgage .calculator-form__error-block--mortgage[data-v-4511374e]{margin:0 0 10px}@media(max-width:767px){.mortgage .calculator-form__error-block--mortgage[data-v-4511374e]{margin:0 0 8px}}.mortgage .calculator-form__mortgage-programs[data-v-4511374e]{margin-bottom:30px}@media(max-width:767px){.mortgage .calculator-form__mortgage-programs[data-v-4511374e]{margin-bottom:25px}}.mortgage .calculator-form__mortgage-programs .calculator-layout__warning-block[data-v-4511374e]{margin-top:10px}@media(max-width:767px){.mortgage .calculator-form__mortgage-programs .calculator-layout__warning-block[data-v-4511374e]{margin-top:8px}}@media(max-width:767px){.mortgage .calculator-layout__steps-title[data-v-4511374e]{margin-top:25px}}.mortgage .profit-btn[data-v-4511374e]{margin:10px auto 0}@media(max-width:767px){.mortgage .profit-btn[data-v-4511374e]{margin-top:8px}}.mortgage .payment-additional[data-v-4511374e]{margin-top:10px}@media(min-width:1024px){.mortgage[data-v-4511374e] .first-step-block{top:170px;left:50%;transform:translateX(-50%)}}.mortgage[data-v-4511374e] .first-step-modal-enter .first-step-block,.mortgage[data-v-4511374e] .first-step-modal-leave-active .first-step-block{transform:translateX(-50%) scale(1.1)}@media(max-width:1023px){.mortgage[data-v-4511374e] .first-step-modal-enter .first-step-block,.mortgage[data-v-4511374e] .first-step-modal-leave-active .first-step-block{transform:translateY(-100%)}}.mortgage .mortgage-inputs[data-v-4511374e]{margin-bottom:30px}@media(max-width:767px){.mortgage .mortgage-inputs[data-v-4511374e]{margin-bottom:20px}}.mortgage .mortgage-inputs[data-v-4511374e]:last-child{margin-bottom:0}.mortgage .mortgage-inputs__inputs-subtitle[data-v-4511374e]{display:flex;align-items:center;margin-bottom:25px}.mortgage .mortgage-inputs__inputs-subtitle__text[data-v-4511374e]{font-size:16px;line-height:17px}.mortgage .mortgage-inputs__inputs-subtitle__text--with-hint[data-v-4511374e]{position:relative;padding-right:21px}@media(max-width:767px){.mortgage .mortgage-inputs__inputs-subtitle__text[data-v-4511374e]{font-size:14px;line-height:20px}}.mortgage .mortgage-inputs__inputs-head-top[data-v-4511374e]{display:flex;align-items:center;margin-bottom:25px}@media(max-width:767px){.mortgage .mortgage-inputs__inputs-head-top[data-v-4511374e]{margin-bottom:20px;position:relative;flex-direction:column;align-items:flex-start}}.mortgage .mortgage-inputs__inputs-head-top .calculator-form__inputs-message[data-v-4511374e]{margin-left:auto;font-size:15px}@media(max-width:1023px){.mortgage .mortgage-inputs__inputs-head-top .calculator-form__inputs-message[data-v-4511374e]{font-size:14px}}@media(max-width:767px){.mortgage .mortgage-inputs__inputs-head-top .calculator-form__inputs-message[data-v-4511374e]{margin-left:0}}.mortgage .mortgage-inputs__passport-title-container[data-v-4511374e]{display:flex;align-items:center}@media(max-width:767px){.mortgage .mortgage-inputs__passport-title-container[data-v-4511374e]{flex-direction:column;align-items:flex-start}}.mortgage .mortgage-inputs__passport-title-container .mortgage-inputs__insurer-checkbox[data-v-4511374e]{margin-left:91px}@media(max-width:1209px){.mortgage .mortgage-inputs__passport-title-container .mortgage-inputs__insurer-checkbox[data-v-4511374e]{margin-left:61px}}@media(max-width:767px){.mortgage .mortgage-inputs__passport-title-container .mortgage-inputs__insurer-checkbox[data-v-4511374e]{margin-top:0;margin-left:0;margin-bottom:20px}}.mortgage .mortgage-inputs .calculator-form__inputs-subtitle[data-v-4511374e]{margin:25px 0 20px}.mortgage .mortgage-inputs__email[data-v-4511374e]:after,.mortgage .mortgage-inputs__percent[data-v-4511374e]:after,.mortgage .mortgage-inputs__phone[data-v-4511374e]:after,.mortgage .mortgage-inputs__sum_details[data-v-4511374e]:after{margin-top:5px;display:block;font-size:12px;line-height:12px;font-family:Roboto,Arial,sans-serif;color:rgba(6,6,15,.6)}.mortgage .mortgage-inputs__email.errored[data-v-4511374e]:after,.mortgage .mortgage-inputs__percent.errored[data-v-4511374e]:after,.mortgage .mortgage-inputs__phone.errored[data-v-4511374e]:after,.mortgage .mortgage-inputs__sum_details.errored[data-v-4511374e]:after{display:none}.mortgage .mortgage-inputs__email[data-v-4511374e]:after{content:"На почту придет полис в течение 5 минут "}.mortgage .mortgage-inputs__phone[data-v-4511374e]:after{content:"Для связи с вами"}.mortgage .mortgage-inputs__percent[data-v-4511374e]:after{content:"Ставка по ипотеке, без предоставления страховки в банк"}.mortgage .mortgage-inputs__sum_details[data-v-4511374e]:after{content:"Указано в вашем кредитном договоре в разделе о страховании"}.mortgage .mortgage-inputs__grid[data-v-4511374e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;align-items:flex-start}.mortgage .mortgage-inputs__grid--small[data-v-4511374e]{grid-template-columns:repeat(2,minmax(0,1fr))}.mortgage .mortgage-inputs__grid .half-width[data-v-4511374e]{grid-column:span 2}.mortgage .mortgage-inputs__grid .full-width[data-v-4511374e]{grid-column:span 3}@media(max-width:1209px){.mortgage .mortgage-inputs__grid[data-v-4511374e]{grid-template-columns:repeat(2,minmax(0,1fr))}.mortgage .mortgage-inputs__grid .full-width[data-v-4511374e],.mortgage .mortgage-inputs__grid .half-width[data-v-4511374e]{grid-column:span 2}}@media(max-width:767px){.mortgage .mortgage-inputs__grid[data-v-4511374e]{grid-template-columns:minmax(0,1fr);grid-gap:16px}.mortgage .mortgage-inputs__grid .full-width[data-v-4511374e],.mortgage .mortgage-inputs__grid .half-width[data-v-4511374e]{grid-column:span 1}}.mortgage .mortgage-inputs__grid--contacts[data-v-4511374e]{margin-bottom:25px}@media(max-width:767px){.mortgage .mortgage-inputs__grid--contacts[data-v-4511374e]{margin-bottom:20px}}.mortgage .mortgage-inputs__grid--hide[data-v-4511374e]{padding-bottom:20px}@media(max-width:767px){.mortgage .mortgage-inputs__grid--hide[data-v-4511374e]{padding-bottom:16px}}.mortgage .mortgage-inputs__grid[data-v-4511374e] .calculator-form__checkbox{margin-top:10px}.mortgage .mortgage-inputs__place-birth[data-v-4511374e] .calculator-form__checkbox{margin:0}.mortgage .mortgage-inputs__credit-contract-title[data-v-4511374e]{display:flex;align-items:center}@media(max-width:767px){.mortgage .mortgage-inputs__credit-contract-title[data-v-4511374e]{display:block;margin-bottom:20px}}.mortgage .mortgage-inputs__credit-contract-title .calculator-form__inputs-subtitle[data-v-4511374e]{padding-right:20px}@media(max-width:767px){.mortgage .mortgage-inputs__credit-contract-title .calculator-form__inputs-subtitle[data-v-4511374e]{margin:20px 0}}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e]{width:100%;height:100%}@media(max-width:1209px){.mortgage .mortgage-inputs .drop-zone[data-v-4511374e]{height:auto}}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__container{height:107px;max-height:107px}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input{padding:20px 60px;background:transparent}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input label{height:auto}@media(max-width:1209px){.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input{padding:20px;align-items:center}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input label{width:100%;margin:auto}}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input--dragover,.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input--success{display:flex;align-items:center;justify-content:center}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input--dragover label,.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input--success label{margin:0;padding-left:31px;width:auto;height:auto;line-height:19px;background:url(../img/success.72e5997a.svg) no-repeat 0/19px 19px}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input--dragover label{background-image:url(../img/plus.fbcfbae5.svg)}.mortgage .mortgage-inputs .drop-zone[data-v-4511374e] .drop-zone__input p span{font-family:RobotoBold,Arial sans-serif}.mortgage__short-info[data-v-4511374e]{margin-top:10px}@media(max-width:767px){.mortgage__short-info[data-v-4511374e]{margin-top:8px}}.mortgage__short-info-container[data-v-4511374e]{padding-top:10px}@media(max-width:767px){.mortgage__short-info-container[data-v-4511374e]{padding-top:8px}}.mortgage__short-info-item[data-v-4511374e]{padding:30px;background:#fff;border-radius:13px}@media(max-width:767px){.mortgage__short-info-item[data-v-4511374e]{padding:30px 16px}}.mortgage label.error[data-v-4511374e]{display:block;margin-top:5px;left:0;font-size:12px;line-height:12px;font-family:Roboto,sans-serif;color:#ef3124}.mortgage__short-info-title[data-v-4511374e]{display:flex;justify-content:space-between}.mortgage__short-info-edit[data-v-4511374e]{display:block;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;font-size:0;-webkit-mask:url(../img/ico-edit.73827bcb.svg) no-repeat center/cover;mask:url(../img/ico-edit.73827bcb.svg) no-repeat center/cover;background-color:var(--icon)}.mortgage__short-info-content[data-v-4511374e]{margin:0;padding-top:20px;font-size:12px;line-height:14px;font-family:Roboto,Arial,sans-serif;color:rgba(6,6,15,.8705882353)}.mortgage__short-info-btn[data-v-4511374e]{display:block;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin:10px auto 0;padding:7px 29px 7px 0;font-size:15px;line-height:20px;font-family:Roboto,Arial,sans-serif;color:var(--link)}@media(max-width:767px){.mortgage__short-info-btn[data-v-4511374e]{font-size:14px}}.mortgage__short-info-btn.active[data-v-4511374e]:after{transform:translateY(-50%) rotate(180deg)}.mortgage__short-info-btn[data-v-4511374e]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:24px;height:24px;-webkit-mask:url(../img/selector-expand.7048edaa.svg) no-repeat center/cover;mask:url(../img/selector-expand.7048edaa.svg) no-repeat center/cover;background-color:var(--link);transition:transform .5s ease}.mortgage .calculator-form__back-btn.no-arrow[data-v-4511374e]{padding-left:0}.mortgage .calculator-form__back-btn.no-arrow[data-v-4511374e]:before{content:none}.mortgage .payment-block[data-v-4511374e]{height:100%}.mortgage .payment-step__phone-enter[data-v-4511374e]{padding:30px;background:var(--primary);border-radius:13px;display:flex;flex-direction:column}@media(max-width:767px){.mortgage .payment-step__phone-enter[data-v-4511374e]{padding:30px 20px}}.mortgage .payment-step__phone-enter-btn[data-v-4511374e]{margin-top:30px;width:100%;padding:11px;font-size:15px;line-height:17px;font-family:RobotoBold,Arial sans-serif;color:#fff;background-color:var(--accent);border-radius:4px;transition:opacity .5s ease;border:none;outline:none}.mortgage .payment-step__phone-enter-btn[data-v-4511374e]:active,.mortgage .payment-step__phone-enter-btn[data-v-4511374e]:focus,.mortgage .payment-step__phone-enter-btn[data-v-4511374e]:hover{opacity:.7}.mortgage .payment-step__phone-enter-btn[data-v-4511374e]:disabled{filter:grayscale(1);pointer-events:none}.mortgage .payment-step__phone-enter-btn.loading[data-v-4511374e]{position:relative;height:50px}.mortgage .payment-step__phone-enter-btn.loading span[data-v-4511374e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;z-index:10;background:url(../img/loading-no-background.d2a33818.gif) no-repeat 50%;background-size:100%}@media(max-width:767px){.mortgage .payment-step__phone-enter-btn[data-v-4511374e]{margin-top:20px;font-size:14px}}.mortgage .payment-block__payment-methods[data-v-4511374e]{margin-top:10px;padding:20px 30px;background:#fff;border-radius:13px}@media(max-width:767px){.mortgage .payment-block__payment-methods[data-v-4511374e]{padding:20px 16px}}.mortgage .payment-block__payment-methods p[data-v-4511374e]{margin-bottom:15px;font-size:14px;line-height:20px;font-family:RobotoMedium,Arial,sans-serif;color:rgba(6,6,15,.8705882353)}@media(max-width:1023px)and (min-width:768px){.mortgage .payment-block__payment-methods[data-v-4511374e]{display:flex;align-items:center}.mortgage .payment-block__payment-methods p[data-v-4511374e]{margin-bottom:0;margin-right:15px}}.mortgage .payment-block__payment-methods-images[data-v-4511374e]{display:grid;grid-template-columns:repeat(4,48px);grid-column-gap:16px;grid-row-gap:13px}.mortgage .payment-block__payment-methods-images img[data-v-4511374e]{width:48px;height:27px;-o-object-fit:contain;object-fit:contain}@media(max-width:1023px)and (min-width:768px){.mortgage .payment-block__payment-methods-images[data-v-4511374e]{display:flex;align-items:center;grid-template-columns:unset;grid-column-gap:unset;grid-row-gap:unset}.mortgage .payment-block__payment-methods-images img[data-v-4511374e]{margin-right:20px}}.mortgage .loading-block[data-v-4511374e],.mortgage[data-v-4511374e] .loading-block{border-radius:13px;background:#f1f6fb;background:linear-gradient(89.17deg,#edf3f6 .8%,#dae9f8 50.09%,#edf3f6 96.31%);background-size:400% 400%;animation:gradient-4511374e 5s ease infinite;margin-top:25px}.mortgage .cards__block[data-v-4511374e],.mortgage .payment__block[data-v-4511374e]{background:#fff;border-radius:13px;padding:30px}.mortgage .cards__block[data-v-4511374e]{padding:30px 20px;margin-top:10px}.mortgage .base-btn[data-v-4511374e]{min-width:256px;background:var(--accent);border-color:var(--accent);height:53px;margin:30px auto}.mortgage .base-btn[data-v-4511374e]:hover{background:var(--accentHover);border-color:var(--accentHover)}.mortgage .base-btn[data-v-4511374e]:active,.mortgage .base-btn[data-v-4511374e]:focus{background:var(--accentActive);border-color:var(--accentActive)}@media(max-width:767px){.mortgage .base-btn[data-v-4511374e]{margin:30px auto}}.mortgage .outline-btn[data-v-4511374e]{background:#fff;border:1px solid #f8cca4;color:#ffad32}.mortgage .outline-btn[data-v-4511374e]:hover{background:#fff;border-color:var(--accentHover)}.mortgage .outline-btn[data-v-4511374e]:active,.mortgage .outline-btn[data-v-4511374e]:focus{background:#fff;border-color:var(--accentActive)}.mortgage .new[data-v-4511374e]{background:#51cd75;border-radius:10px;padding:0 6px;font-size:13px;line-height:20px;color:#fff;height:20px;width:-moz-fit-content;width:fit-content;margin-left:15px;display:inline-block}.mortgage .mortgage-inputs-pdf[data-v-4511374e]{margin-top:60px;padding:30px;background:#f1f6fb;border-radius:13px}@media(max-width:767px){.mortgage .mortgage-inputs-pdf .calculator-form__inputs-title[data-v-4511374e]{flex-direction:column;align-items:flex-start;margin-bottom:0}.mortgage .mortgage-inputs-pdf .calculator-form__inputs-title .new[data-v-4511374e]{order:-1;margin-bottom:10px;margin-left:0}}@media(max-width:400px){.mortgage .mortgage-inputs-pdf[data-v-4511374e]{padding:16px}}.mortgage .mortgage-inputs-pdf .subtext[data-v-4511374e]{color:rgba(6,6,15,.7490196078)}.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-top:25px;padding-bottom:25px;border-bottom:1px dashed #b4cae9}.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e] .input-block .label,.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e] .input-block input{background:#fff}.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e] .input-block:not(.light):not(.first-step).active .label{background:transparent}.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e] .input-block:not(.light):not(.first-step).active .label:before{background:linear-gradient(180deg,#f1f6fb 50%,#fff 0)}@media(max-width:1023px){.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e]{grid-template-columns:repeat(4,1fr)}.mortgage .mortgage-inputs-pdf .email-input-row--input[data-v-4511374e]{grid-column-start:1;grid-column-end:3}}@media(max-width:767px){.mortgage .mortgage-inputs-pdf .email-input-row[data-v-4511374e]{grid-template-columns:1fr}.mortgage .mortgage-inputs-pdf .email-input-row--input[data-v-4511374e]{grid-column-start:1;grid-column-end:2}}.mortgage .mortgage-inputs-pdf .email-input-row .base-btn[data-v-4511374e]{margin:0;width:100%;min-width:unset}.mortgage .mortgage-inputs-pdf .email-input-row .base-btn span[data-v-4511374e]{vertical-align:middle}.mortgage .mortgage-inputs-pdf .email-input-row .base-btn.loading[data-v-4511374e]{position:relative}.mortgage .mortgage-inputs-pdf .email-input-row .base-btn.loading span[data-v-4511374e]:before{content:"";position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:20px;height:20px;background:url(../img/loading-no-background.d2a33818.gif) no-repeat 50%/40px auto}.mortgage .mortgage-inputs-pdf .email-input-row .base-btn.sended span[data-v-4511374e]{position:relative}.mortgage .mortgage-inputs-pdf .email-input-row .base-btn.sended span[data-v-4511374e]:after{content:"";width:12px;height:8px;margin-left:14px;background:url(../img/ok.3f15c07c.svg) no-repeat;display:block;position:absolute;right:-22px;top:50%;transform:translateY(-50%);background-size:100%}.mortgage .mortgage-inputs-pdf .email-input-row .outline-btn svg[data-v-4511374e]{vertical-align:middle;margin-left:5px}.mortgage .mortgage-inputs-pdf .email-input-row .calculator-form__checkbox[data-v-4511374e]{margin-top:10px}.mortgage .mortgage-inputs-pdf .email-input-row .calculator-form__checkbox label[data-v-4511374e]:before{background:#fff}.mortgage .mortgage-inputs-pdf .email-input-row .calculator-form__checkbox input:checked+label[data-v-4511374e]:before{background:var(--checkboxColor)}.mortgage .mortgage-inputs-pdf .add-draft[data-v-4511374e]{color:#006be7;margin-top:25px;cursor:pointer}.mortgage .mortgage-inputs-pdf .add-draft svg[data-v-4511374e]{width:15px;height:15px;margin-right:12px;vertical-align:middle}.mortgage .mortgage-inputs-pdf .add-draft[data-v-4511374e]:hover{color:#77adfa}.mortgage .mortgage-inputs-pdf .add-draft.disabled[data-v-4511374e]{color:rgba(6,6,15,.5019607843);cursor:not-allowed}.mortgage .mortgage-inputs-pdf .add-draft.saved[data-v-4511374e]{color:#35c768;cursor:auto}.mortgage .loading-kid[data-v-4511374e]{display:inline-block;border-radius:10px;background:var(--button-loader,rgba(6,6,15,.3490196078));position:relative;padding:5px 5px 5px 25px;margin-left:10px;font-size:12px;line-height:15px;color:#fff}.mortgage .loading-kid[data-v-4511374e]:before{content:"";display:block;width:15px;height:15px;position:absolute;top:5px;left:5px;background:url(../img/loading-no-background.d2a33818.gif) 50%/150% 150%}@keyframes gradient-4511374e{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}