.range[data-v-4823a6a1]{border:2px solid silver;background:#fff;height:85px;position:relative;padding:10px 25px;box-sizing:border-box}.range__title[data-v-4823a6a1]{display:block;line-height:normal;font-size:14px;color:#9b9b9b;margin-bottom:5px}.range__slider[data-v-4823a6a1]{position:absolute;bottom:-10px;left:0;width:100%}.range__number[data-v-4823a6a1]{color:#000;width:70%;border:0;background:none;line-height:normal;font-size:18px;-webkit-appearance:none;-moz-appearance:textfield}.range__number[data-v-4823a6a1]:focus{outline:0}.range__unit[data-v-4823a6a1]{line-height:normal;font-size:18px;text-align:right;color:#9b9b9b;width:25%;border:0;background:none;-webkit-appearance:none;-moz-appearance:textfield}.range__unit[data-v-4823a6a1]:focus{outline:0}.range__wrapper[data-v-4823a6a1]{display:flex;justify-content:space-between}.range input[type=range][data-v-4823a6a1]{width:100%;margin:8px 0;background:silver;-webkit-appearance:none;height:2px}.range input[type=range][data-v-4823a6a1]:focus{outline:none}.range input[type=range][data-v-4823a6a1]::-webkit-slider-runnable-track{border:0;border-radius:25px;width:100%;height:2px;cursor:pointer}.range input[type=range][data-v-4823a6a1]::-webkit-slider-thumb{margin-top:-8px;width:18px;height:18px;background:#fff;border:2px solid #ed1c24;border-radius:50px;cursor:pointer;-webkit-appearance:none}.range input[type=range][data-v-4823a6a1]::-moz-range-track{border:0;border-radius:25px;width:100%;height:2px;cursor:pointer}.range input[type=range][data-v-4823a6a1]::-moz-range-thumb{width:18px;height:18px;background:#fff;border:2px solid #ed1c24;border-radius:50px;cursor:pointer}.range input[type=range][data-v-4823a6a1]::-ms-track{background:transparent;border-color:transparent;border-width:9px 0;color:transparent;width:100%;height:2px;cursor:pointer}.range input[type=range][data-v-4823a6a1]::-ms-fill-lower,.range input[type=range][data-v-4823a6a1]::-ms-fill-upper{border:0;border-radius:50px}.range input[type=range][data-v-4823a6a1]::-ms-thumb{width:18px;height:18px;background:#fff;border:1px solid #ed1c24;border-radius:50px;cursor:pointer;margin-top:0}.range input[type=range][data-v-4823a6a1]:disabled{cursor:default!important}.range input[type=range][data-v-4823a6a1]:disabled::-webkit-slider-runnable-track,.range input[type=range][data-v-4823a6a1]:disabled::-webkit-slider-thumb{cursor:default!important}.range input[type=range][data-v-4823a6a1]:disabled::-moz-range-thumb,.range input[type=range][data-v-4823a6a1]:disabled::-moz-range-track{cursor:default!important}.range input[type=range][data-v-4823a6a1]:disabled::-ms-thumb,.range input[type=range][data-v-4823a6a1]:disabled::-ms-track{cursor:default!important}@supports(-ms-ime-align:auto){.range input[type=range][data-v-4823a6a1]{margin:0}}.mortgage-calc{width:100%}@media screen and (min-width:768px){.mortgage-calc{display:flex}}.mortgage-calc__left{width:100%;padding-bottom:25px;box-sizing:border-box}@media screen and (min-width:768px){.mortgage-calc__left{width:245px;margin-right:20px}}@media screen and (min-width:1024px){.mortgage-calc__left{width:250px;margin-right:80px}}@media screen and (min-width:768px){.mortgage-calc__right{width:calc(100% - 245px)}}@media screen and (min-width:1024px){.mortgage-calc__right{width:calc(100% - 250px)}}@media screen and (min-width:768px){.mortgage-calc__table{display:flex;align-items:baseline}}.mortgage-calc__left-title{font-weight:400;font-size:24px;line-height:28.8px;color:#666;margin-bottom:18.8px}.mortgage-calc__range{margin-bottom:25px}.mortgage-calc__range:last-child{margin-bottom:0}.mortgage-calc__percent{font-family:Panton;font-style:normal;font-weight:600;font-size:24px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#484848;margin-bottom:15px}@media screen and (min-width:768px){.mortgage-calc__prop{margin-right:20px}}.mortgage-calc__prop:nth-child(3) .mortgage-calc__prop-data{text-transform:uppercase}.mortgage-calc__prop-title{font-style:normal;font-weight:400;font-size:12px;line-height:120%;color:rgba(72,72,72,.8)}.mortgage-calc__prop-data{font-style:normal;font-weight:700;font-size:24px;line-height:120%;letter-spacing:.03em;color:#000}.mortgage-calc__right-titles{display:flex;flex-direction:column;gap:5px}@media screen and (min-width:1220px){.mortgage-calc__right-titles{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}}.mortgage-calc__right-title-main{font-weight:400;font-size:32px;line-height:120%;text-transform:uppercase;color:#ed1d23;text-wrap:wrap}@media screen and (min-width:1025px){.mortgage-calc__right-title-main{font-size:48px;text-wrap:nowrap}}.mortgage-calc__right-title-other{font-weight:400;font-size:14px;line-height:100%;color:#000;margin-bottom:0;text-align:start;width:100%}.mortgage-calc__right-title-other button{color:#ed1d23;background:transparent;border:0;padding:0;cursor:pointer}.mortgage-calc__right-title-other button:focus{outline:none}@media screen and (min-width:1220px){.mortgage-calc__right-title-other{font-size:14px;text-align:right;margin-bottom:12px}}.mortgage-calc__title-main .mortgage-calc__list{display:flex;padding-top:12px}@media screen and (min-width:768px){.mortgage-calc__title-main .mortgage-calc__list{align-items:baseline;padding:0;margin-top:auto}}.mortgage-calc__title-main .mortgage-calc__list .mortgage-calc__prop{margin-right:24px}@media screen and (min-width:768px){.mortgage-calc__title-main .mortgage-calc__list .mortgage-calc__prop{margin-right:20px}}.mortgage-calc__title-main .mortgage-calc__list .mortgage-calc__prop:last-child{margin-right:0}.mortgage-calc__title-main .mortgage-calc__list .mortgage-calc__prop-title{margin-bottom:4px}.mortgage-calc__title-main .mortgage-calc__list .mortgage-calc__prop-data{font-size:14px;line-height:120%}.mortgage-calc__data{background:#fff;border:1px solid silver;padding:20px}@media screen and (min-width:1025px){.mortgage-calc__data{padding:40px}}.mortgage-calc__button{margin-bottom:10px;margin-top:26px}@media screen and (min-width:1025px){.mortgage-calc__button{font-size:18px!important}}.mortgage-calc__agreement{font-style:normal;font-weight:300;font-size:10px;line-height:120%;color:rgba(51,51,51,.8)}.mortgage-calc .mortgage-calc-card{display:flex;flex-direction:column;gap:18px;color:rgba(72,72,72,.8);letter-spacing:.05em}.mortgage-calc .mortgage-calc-card__title{color:#000;font-size:24px;font-weight:700}.mortgage-calc .mortgage-calc-card-row--big .mortgage-calc-card-row__col:not(:first-child):before{color:rgba(72,72,72,.8);font-size:20px;margin-bottom:1px;margin-top:auto}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row--big .mortgage-calc-card-row__col:not(:first-child):before{margin-bottom:10px}}.mortgage-calc .mortgage-calc-card-row--big .mortgage-calc-card-row__flex{gap:unset}.mortgage-calc .mortgage-calc-card-row--big .mortgage-calc-card-row__flex b{font-size:20px;color:#ed1d23;text-wrap:nowrap}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row--big .mortgage-calc-card-row__flex b{font-size:36px}}.mortgage-calc .mortgage-calc-card-row__top{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid #9b9b9b}@media screen and (min-width:1280px){.mortgage-calc .mortgage-calc-card-row__top{flex-direction:row;gap:100px;padding-bottom:45px}}.mortgage-calc .mortgage-calc-card-row__title{font-size:16px;font-weight:400;margin-bottom:10px;padding:10px;color:#9b9b9b;border:1px solid #9b9b9b;width:fit-content}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row__title{font-size:14px;margin-bottom:22px}}.mortgage-calc .mortgage-calc-card-row__cols{display:flex;gap:10px;margin-top:20px}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row__cols{gap:20px}}.mortgage-calc .mortgage-calc-card-row__col{display:flex}.mortgage-calc .mortgage-calc-card-row__col:not(:first-child):before{content:"➔";color:#484848;font-size:16px;margin-right:10px;margin-top:6px}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row__col:not(:first-child):before{margin-top:8px;margin-right:20px}}.mortgage-calc .mortgage-calc-card-row__flex{display:flex;flex-direction:column;gap:10px;font-size:12px;font-weight:400}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row__flex{font-size:14px}}.mortgage-calc .mortgage-calc-card-row__flex b{color:#232324;font-size:20px;font-weight:400;line-height:120%}@media screen and (min-width:1025px){.mortgage-calc .mortgage-calc-card-row__flex b{font-size:26px}}