.mortgage-form[data-v-9a402362]{border-radius:32px;font-family:Arial,sans-serif;margin:0 auto;max-width:700px}@media (max-width:1280px){.mortgage-form[data-v-9a402362]{max-width:100%;padding:0}}@media (max-width:480px){.mortgage-form[data-v-9a402362]{padding:0}}.mortgage-form__title[data-v-9a402362]{color:var(--Black,#1a1a18);font-family:Manrope;font-size:32px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:24px;max-width:560px;text-align:left}@media (max-width:1400px){.mortgage-form__title[data-v-9a402362]{font-size:28px;margin-bottom:15px;max-width:480px}}@media (max-width:1280px){.mortgage-form__title[data-v-9a402362]{font-size:24px;margin-bottom:15px;max-width:439px}}@media (max-width:480px){.mortgage-form__title[data-v-9a402362]{font-size:18px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:7px}}.mortgage-form__subtitle[data-v-9a402362]{color:var(--Black,#1a1a18);font-family:Manrope;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px;max-width:374px;text-align:left}@media (max-width:1280px){.mortgage-form__subtitle[data-v-9a402362]{font-size:16px;max-width:354px}}@media (max-width:480px){.mortgage-form__subtitle[data-v-9a402362]{font-size:15px;font-style:normal;font-weight:500;line-height:150%}}.mortgage-form__content[data-v-9a402362]{display:flex;flex-direction:column;gap:2px}@media (max-width:1280px){.mortgage-form__content[data-v-9a402362]{gap:8px}}@media (max-width:480px){.mortgage-form__content[data-v-9a402362]{gap:5px}}.modal-label[data-v-9a402362]{display:flex;flex-direction:column;font-size:14px}@media (max-width:1280px){.modal-label[data-v-9a402362]{width:49%}}@media (max-width:480px){.modal-label[data-v-9a402362]{width:100%}}.modal-input[data-v-9a402362]{background-color:#fff;border:none;border-radius:12px;box-sizing:border-box;color:var(--Black,#1a1a18);font-family:Manrope;font-size:17px;font-style:normal;font-weight:500;height:71px;line-height:normal;margin-top:5px;padding:30px;transition:border .2s;width:100%}.modal-input[data-v-9a402362]::-moz-placeholder{color:#899192;font-size:17px;font-weight:500}.modal-input[data-v-9a402362]::placeholder{color:#899192;font-size:17px;font-weight:500}.modal-input[data-v-9a402362]:focus{border:1px solid #36b649;outline:none}.modal-input.input-error[data-v-9a402362]{outline:1px solid #ff3b30!important}@media (max-width:1280px){.modal-input[data-v-9a402362]{font-size:14px;height:58px;padding:12px 16px}}@media (max-width:480px){.modal-input[data-v-9a402362]{font-size:15px;font-style:normal;font-weight:500;height:52px;line-height:normal;padding:10px 14px}}.input-row[data-v-9a402362]{display:flex;flex-direction:column;gap:11px}@media (max-width:1280px){.input-row[data-v-9a402362]{flex-direction:row;justify-content:space-between}}@media (max-width:480px){.input-row[data-v-9a402362]{flex-direction:column;gap:5px}}.amount-group[data-v-9a402362]{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;margin-bottom:24px;margin-top:20px;padding:10px 30px 0}@media (max-width:1280px){.amount-group[data-v-9a402362]{margin-bottom:18px;margin-top:10px}}@media (max-width:480px){.amount-group[data-v-9a402362]{margin-bottom:6px;margin-top:7px;padding:10px 18px}}.amount-group-input[data-v-9a402362]{border:none;color:var(--Black,#1a1a18);font-family:Manrope;font-size:17px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:13px;padding:0}@media (max-width:1280px){.amount-group-input[data-v-9a402362]{margin-bottom:5px}}@media (max-width:480px){.amount-group-input[data-v-9a402362]{margin-bottom:0;padding:0}}.amount-label[data-v-9a402362]{color:#abb2b3;font-family:Manrope;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.amount-wrapper[data-v-9a402362]{align-items:center;display:flex;gap:15px}@media (max-width:480px){.amount-wrapper[data-v-9a402362]{display:none}}.range-input[data-v-9a402362]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;display:block!important;flex:1;height:8px;outline:none}.range-input[data-v-9a402362]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:4px solid #36b649;border-radius:30%;cursor:pointer;height:18px;width:22px}.range-input[data-v-9a402362]::-moz-range-thumb{background:#fff;border:4px solid #36b649;border-radius:50%;cursor:pointer;height:30px;width:30px}.amount-display[data-v-9a402362]{align-items:center;color:#333;display:flex;font-size:18px;font-weight:500;gap:5px;justify-content:space-between}.currency[data-v-9a402362]{color:#36b649;font-family:Manrope;font-size:17px;font-weight:400}.modal-button[data-v-9a402362]{cursor:pointer;font-family:Manrope;font-size:17px;font-style:normal;font-weight:700;height:63px;line-height:normal;padding:14px;width:100%}@media (max-width:1280px){.modal-button[data-v-9a402362]{font-size:16px;height:58px;padding:12px}}@media (max-width:480px){.modal-button[data-v-9a402362]{font-size:14px;height:52px;padding:10px}}.modal-checkbox[data-v-9a402362]{align-items:flex-start;cursor:pointer;display:flex;gap:10px;margin-top:12px;transition:all .2s}.modal-checkbox input[type=checkbox][data-v-9a402362]{opacity:0;position:absolute}.modal-checkbox input[type=checkbox]:checked+.custom-checkbox[data-v-9a402362]{background-color:#36b649;border-color:#36b649}.modal-checkbox input[type=checkbox]:checked+.custom-checkbox[data-v-9a402362]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%) rotate(45deg);width:5px}.modal-checkbox.error .custom-checkbox[data-v-9a402362]{border-color:#ff3b30}.modal-checkbox.error .checkbox-text[data-v-9a402362],.modal-checkbox.error .checkbox-text a[data-v-9a402362]{color:#ff3b30}@media (max-width:480px){.modal-checkbox[data-v-9a402362]{margin-top:13px}}.custom-checkbox[data-v-9a402362]{align-items:center;border:2px solid #ccc;border-radius:4px;display:flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:all .2s;width:18px}@media (max-width:480px){.custom-checkbox[data-v-9a402362]{height:14px;width:14px}.custom-checkbox[data-v-9a402362] input[type=checkbox]:checked+.custom-checkbox[data-v-9a402362]:after{height:8px;width:4px}}.checkbox-text[data-v-9a402362]{color:#abb2b3;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:130%;max-width:64%}.checkbox-text a[data-v-9a402362]{color:#abb2b3;font-family:Manrope;font-size:14px;text-decoration:underline}.checkbox-text a[data-v-9a402362]:hover{text-decoration:underline}@media (max-width:1400px){.checkbox-text[data-v-9a402362]{max-width:72%}}@media (max-width:1280px){.checkbox-text[data-v-9a402362]{max-width:72%}}@media (max-width:480px){.checkbox-text[data-v-9a402362]{font-size:12px;font-style:normal;font-weight:500;line-height:130%;max-width:81%}.checkbox-text a[data-v-9a402362]{font-size:12px;font-style:normal;font-weight:500;line-height:130%}}.info-text[data-v-9a402362]{cursor:pointer;font-family:Manrope;font-size:17px;font-style:normal;font-weight:700;line-height:normal;margin-top:17px;min-height:56px;padding:20px 14px;text-align:center;width:100%}@media (max-width:1280px){.info-text[data-v-9a402362]{font-size:16px;margin-top:6px}}@media (max-width:480px){.info-text[data-v-9a402362]{font-size:14px;padding:15px 12px}}@media (max-width:1280px){.main__offer-item[data-v-9a402362]{padding:32px 32px 0}}
