@media all{.mortgage{display:flex;align-items:flex-start;margin-top:40px}.mortgage-form{flex:1;margin-right:30px}.mortgage-form__row{display:flex;flex-wrap:wrap}.mortgage-form__row+.mortgage-form__row{margin-top:30px}.mortgage-form__label{display:flex;flex-wrap:wrap;align-items:center;margin-right:20px;position:relative;z-index:1}.mortgage-form__input-title{display:flex;flex-direction:column;width:200px;line-height:1.3}.mortgage-form__input-name{font-size:16px}.mortgage-form__input-description{font-size:13px;color:#ccc;user-select:none}.mortgage-form__input{height:35px;background-color:#efefef;border:1px solid #ccc;color:#333;padding:0 10px;font-size:16px;font-family:"PT Sans",Helvetica,Arial,sans-serif;width:120px;display:inline-block;vertical-align:top;text-align:right}.mortgage-form__input:focus{background-color:#fff}.mortgage-form__input-sign{font-size:16px;margin-left:6px;width:1.5em}.mortgage-form__input-sign[data-currency-icon]{font-size:18px}.mortgage-form__slider{flex:1;margin-top:-20px}.mortgage-form__slider .irs-line{background:rgba(233,229,224,.5);border:none}.mortgage-result{width:380px;padding:22px 15px;background-color:rgba(233,229,224,.5);border-radius:10px;text-align:center;font-size:16px}.mortgage-result__title{font-weight:700;text-transform:uppercase;font-size:17px;border-bottom:1px solid #dcd5c5;padding-bottom:15px;margin-bottom:20px}.mortgage-result__row{position:relative;line-height:1}.mortgage-result__row+.mortgage-result__row{margin-top:28px}.mortgage-result__row-title{font-size:15px;margin-bottom:15px}.mortgage-result__row-value{font-size:25px}.mortgage-result__row-value,.mortgage-result__row-value b{font-weight:700}.mortgage-result__row-value._month-pay{font-size:35px}.mortgage-result__discont{width:306px;max-width:100%;border-width:2px;border-style:solid;margin:28px auto 0;padding:10px}}@media (max-width:1279px){.mortgage-form__slider{flex-basis:100%}.mortgage-form__label{margin-right:0;width:100%}.mortgage-form__input-title{width:auto;flex:1}}@media (max-width:1023px){.mortgage-result{width:330px}}@media (max-width:767px){.mortgage{flex-direction:column;margin-top:20px}.mortgage-form__row+.mortgage-form__row{margin-top:20px}.mortgage-form{width:100%;margin-right:0;margin-bottom:30px}.mortgage-result{width:100%}}@media (max-width:479px){.mortgage-form__row+.mortgage-form__row{margin-top:10px}}@media (max-width:359px){.mortgage-form__row+.mortgage-form__row{margin-top:14px}.mortgage-form__input-title{width:100%;flex-shrink:0;flex-basis:100%;margin-bottom:8px}}