.mortgage-offers .container{align-items:flex-start;display:flex;flex-wrap:wrap}.mortgage-offers .container.all-shown .mortgage-offers__show-all{display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers .container.all-shown .mortgage-offers__item{display:flex}}.mortgage-offers__filter{display:flex;flex-direction:column}.mortgage-offers__filter,.mortgage-offers__filter>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__filter .mortgage-offers__call-btn{display:none}}.mortgage-offers__additional-container{overflow:hidden}.mortgage-offers__additional-container.active{overflow:visible}.mortgage-offers__additional-trigger{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mortgage-offers__additional-trigger button{align-items:center;cursor:pointer;display:flex}.mortgage-offers__trigger-icon{align-items:center;display:flex;justify-content:center}.mortgage-offers__additional-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.mortgage-offers__filter-input--down-payment{position:relative}.mortgage-offers__down-percent{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mortgage-offers__item{align-items:center;display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.mortgage-offers__item.disabled{display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__list-scroll--full{display:none}}.mortgage-offers__list-scroll--short{display:none;flex-direction:column}@media (min-width:1px) and (max-width:768px){.mortgage-offers__list-scroll--short{display:flex}}.mortgage-offers__list-scroll--short .mortgage-offers__item{display:none}.mortgage-offers__container.all-shown .mortgage-offers__list-scroll--full,.mortgage-offers__list-scroll--short .mortgage-offers__item:first-child,.mortgage-offers__list-scroll--short .mortgage-offers__item:nth-child(2),.mortgage-offers__list-scroll--short .mortgage-offers__item:nth-child(3){display:flex}.mortgage-offers__container.all-shown .mortgage-offers__list-scroll--short{display:none}.mortgage-offers__item-icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.mortgage-offers__item-main{align-items:center;display:flex}.mortgage-offers__main-info{display:flex;flex-direction:column}.mortgage-offers__item-parameters{align-items:center;display:flex;flex-wrap:wrap}.mortgage-offers__item-parameter{display:flex;flex-direction:column;position:relative}.mortgage-offers__item-parameter:after{display:block;position:absolute}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter:after{content:""}}.mortgage-offers__item-parameter span{white-space:nowrap}.mortgage-offers__item-parameter span:first-child{display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter span:first-child{display:block}.mortgage-offers__item-parameter.years{flex-direction:row}}.mortgage-offers__item-parameter.payment:after,.mortgage-offers__item-parameter.years:after{content:none}.mortgage-offers__credit-amount{align-items:center;display:flex}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-button{position:absolute}}.mortgage-offers__item-button button{cursor:pointer}.mortgage-offers__sorting{display:flex;justify-content:flex-start}.mortgage-offers__sort-main{align-items:center;display:flex}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-main{display:none}}.mortgage-offers__sort-parameters{align-items:center;display:flex}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-parameters{display:none}}.mortgage-offers__sort-item{justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mortgage-offers__sort-item--bank .mortgage-offers__sort-icon,.mortgage-offers__sort-item--period .mortgage-offers__sort-icon{display:none}.mortgage-offers__sort-item button{cursor:pointer;position:absolute}.mortgage-offers__sort-icon{display:flex;flex-direction:column;pointer-events:none}.mortgage-offers__sort-icon span{display:block}.mortgage-offers__result-list{position:relative}.mortgage-offers__results{display:flex;flex-direction:column}.mortgage-offers__list-container{position:relative}.mortgage-offers__list-container:before{content:"";display:block;pointer-events:none;position:absolute}@media (min-width:1px) and (max-width:768px){.mortgage-offers__list-container:before{content:none}}.mortgage-offers__list-container:after{content:"";display:block;pointer-events:none;position:absolute}@media (min-width:1px) and (max-width:768px){.mortgage-offers__list-container:after{content:none}}.mortgage-offers__no-results-wrapper{align-items:center;display:flex;justify-content:center}.mortgage-offers .custom-select .custom-select__indicator.custom-select__clear-indicator,.mortgage-offers .custom-select__multi-value__remove{display:none}.mortgage-offers .custom-range__range-number{justify-content:flex-start}.mortgage-offers .custom-range__range-input input{text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mortgage-offers .custom-range__prefix{display:none}.mortgage-offers .custom-range__range-value{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mortgage-offers .drag-modal__layer{display:block}@media (min-width:1px) and (max-width:768px){.mortgage-offers .drag-modal__layer{display:none}}.mortgage-offers__filter-nav{display:none;position:relative}@media (min-width:1px) and (max-width:768px){.mortgage-offers__filter-nav{align-items:center;display:flex;justify-content:space-between;position:absolute}}.mortgage-offers__filter-off{text-align:right}.mortgage-offers__filter-back{text-align:left}.mortgage-offers__reset-mobile{text-align:right}.mortgage-offers__reset-mobile.disabled{pointer-events:none}.mortgage-offers__event{display:none;position:absolute}.mortgage-offers__filter-trigger{align-items:center;cursor:pointer;display:none;justify-content:center;position:fixed}@media (min-width:1px) and (max-width:768px){.mortgage-offers__filter-trigger{display:flex}}.mortgage-offers__result-btn{display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__result-btn{display:flex;position:absolute}}.mortgage-offers__result-btn:after{content:none;display:block;position:absolute}@media (min-width:1px) and (max-width:768px){.mortgage-offers__result-btn:after{content:""}}.mortgage-offers__result-btn button{cursor:pointer}.mortgage-offers__close-filter{cursor:pointer;display:none;position:relative}@media (min-width:1px) and (max-width:768px){.mortgage-offers__close-filter{display:block}}.mortgage-offers__close-filter:after,.mortgage-offers__close-filter:before{content:"";display:block;pointer-events:none;position:absolute}.mortgage-offers__sort-controls{display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-controls{display:flex}}.mortgage-offers__group-btn,.mortgage-offers__sort-btn{align-items:center;cursor:pointer;display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__group-btn,.mortgage-offers__sort-btn{display:flex}}.mortgage-offers__sort-list{display:flex;flex-direction:column}.mortgage-offers__sort-item{align-items:center;display:flex}.mortgage-offers__sort-checkbox{display:block;pointer-events:none;position:relative}.mortgage-offers__sort-checkbox:after{content:"";display:block;position:absolute}.mortgage-offers__sort-tip span{display:inline-block}.mortgage-offers__sort-select{display:none}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-select{display:block}.mortgage-offers__sort-item{justify-content:space-between}}.mortgage-offers__mobile-controls{display:none;flex-wrap:wrap}@media (min-width:1px) and (max-width:768px){.mortgage-offers__mobile-controls{display:flex}}.mortgage-offers__item-programs{display:flex;flex-wrap:wrap}.mortgage-offers__filter{background-color:#fff;border-color:#ababab;border-style:solid}.mortgage-offers__additional-trigger button{background-color:transparent}.mortgage-offers__trigger-icon{background-color:transparent;border-color:transparent;border-style:solid}.mortgage-offers__trigger-icon svg{fill:#0c0c0c}.mortgage-offers__down-percent{color:#9fa0a6}.mortgage-offers__item{background-color:#fff;border-color:#ababab;border-style:solid;transition:border .3s ease}.mortgage-offers__item:hover{background-color:rgba(255,66,14,.031);border-color:#ff420e}.mortgage-offers__main-info span:first-child{color:#0c0c0c}.mortgage-offers__main-info span:nth-child(2){color:#001860}.mortgage-offers__item-parameter:after{background-color:#bdbbbc}.mortgage-offers__credit-amount{background-color:#f3f4f6;border-color:#ababab;border-style:solid}.mortgage-offers__item-button button{background-color:#eeeff9;border-color:#eeeff9;border-style:solid;color:#0c0c0c}@media screen and (min-width:920px){.mortgage-offers__item-button button:hover{background-color:#ff420e;border-color:#ff420e;color:#fff}}.mortgage-offers__item-button button.active:not([disabled]):not(.disabled),.mortgage-offers__item-button button:active:not([disabled]):not(.disabled),.mortgage-offers__item-button button:focus:focus-visible:not([disabled]):not(.disabled){background-color:#ff420e;border-color:#ff420e;color:#fff}.mortgage-offers__sorting{background-color:#fff;border-color:#ababab;border-style:solid}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sorting{border-color:transparent}}.mortgage-offers__sort-item{color:#0c0c0c}.mortgage-offers__sort-item button{background-color:transparent}@media screen and (min-width:920px){.mortgage-offers__sort-item button:hover~span{text-shadow:0 0 1px rgba(0,0,0,.4)}}.mortgage-offers__sort-item button.active:not([disabled]):not(.disabled)~span,.mortgage-offers__sort-item button:active:not([disabled]):not(.disabled)~span,.mortgage-offers__sort-item button:focus:focus-visible:not([disabled]):not(.disabled)~span{text-shadow:0 0 1px rgba(0,0,0,.4)}.mortgage-offers__sort-icon span{background-color:#0c0c0c}.mortgage-offers__list-container:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));opacity:0}.mortgage-offers__list-container:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));opacity:0}.mortgage-offers__list-container.haze-bottom:after,.mortgage-offers__list-container.haze-top:before{opacity:1}.mortgage-offers .custom-select .custom-select__control{background-color:#fff}@media (min-width:1px) and (max-width:768px){.mortgage-offers .custom-select .custom-select__control{background-color:#fff}}.mortgage-offers .custom-range__range-numbers{background-color:#fff}@media (min-width:1px) and (max-width:768px){.mortgage-offers .custom-range__range-numbers{background-color:#fff}}.mortgage-offers .custom-range__range-number{background-color:#fff}@media (min-width:1px) and (max-width:768px){.mortgage-offers .custom-range__range-number{background-color:#fff}}.mortgage-offers .custom-range__range-input input{background-color:#fff}@media (min-width:1px) and (max-width:768px){.mortgage-offers .custom-range__range-input input{background-color:#fff}}.mortgage-offers .custom-range__label,.mortgage-offers .custom-select .custom-select__label,.mortgage-offers__item-programs span,.mortgage-offers__item-programs span:first-child{color:#0c0c0c}@media (min-width:1px) and (max-width:768px){.mortgage-offers__filter-nav{background-color:#fff}}.mortgage-offers__filter-off{background-color:transparent;color:#9fa0a6}.mortgage-offers__filter-back{background-color:transparent;color:#0c0c0c}.mortgage-offers__filter-back:focus{border-color:hsla(0,0%,100%,.471);box-shadow:inset 0 0 5px 1px hsla(0,0%,100%,.471)}.mortgage-offers__filter-back:focus:not(:focus-visible){border-color:#394057;box-shadow:inset 0 0 5px 1px transparent}.mortgage-offers__reset-mobile{background-color:transparent;color:#0c0c0c}.mortgage-offers__reset-mobile.disabled{opacity:.5}.mortgage-offers__filter-trigger{background:#001860;box-shadow:0 3.5px 7px rgba(0,0,0,.302);color:#fff}.mortgage-offers__filter-trigger svg{fill:#fff;stroke:#fff}@media (min-width:1px) and (max-width:768px){.mortgage-offers__result-btn{background-color:#fff}}.mortgage-offers__reset-btn{background-color:transparent;color:#0c0c0c}.mortgage-offers__reset-btn.disabled{opacity:.4}.mortgage-offers__reset-btn button{background-color:transparent}.mortgage-offers__reset-btn button.disabled{opacity:.3}.mortgage-offers__reset-btn span:after,.mortgage-offers__reset-btn span:before{background-color:#0c0c0c}.mortgage-offers__close-filter{background-color:#001860}.mortgage-offers__close-filter:after,.mortgage-offers__close-filter:before{background-color:#fff}.mortgage-offers__sort-btn{background-color:transparent}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-item{background-color:transparent;border-bottom-color:#dcdee5;border-bottom-style:solid}}.mortgage-offers__sort-item span{color:#0c0c0c}.mortgage-offers__sort-item.active .parameter-selection__sort-checkbox:after{background-color:#001860}.mortgage-offers__sort-checkbox{border-color:#adb6bf;border-style:solid}.mortgage-offers__sort-checkbox:after{background-color:#fff}.mortgage-offers__sort-tip{background-color:#f7f7f7}.mortgage-offers__sort-tip span{color:#696667}.mortgage-offers .simplebar-scrollbar:before{background-color:#001860}@media (min-width:1px) and (max-width:920px){.mortgage-offers .container{padding-left:23px;padding-right:22px}}.mortgage-offers__filter{border-radius:.2604166666666667vw;border-width:.052083333333333336vw;padding:1.71875vw 1.822916666666667vw 2.03125vw;width:22.5vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter{border-radius:5px;border-width:0;height:100%;padding:40px 20px 20px;width:100%}}.mortgage-offers__additional-inputs{margin-bottom:.5208333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__additional-inputs{margin-bottom:10px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__additional-inputs{padding-bottom:0}}.mortgage-offers__additional-container{height:0}.mortgage-offers__additional-container.active{height:auto}.mortgage-offers__additional-trigger{width:100%}.mortgage-offers__additional-trigger.active .mortgage-offers__trigger-icon svg{transform:rotate(180deg)}.mortgage-offers__additional-trigger button{border:0;font-size:.8333333333333334vw;padding:.78125vw 0 .8333333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__additional-trigger button{font-size:16px;padding:10px 0}}.mortgage-offers__trigger-icon{border-radius:50%;border-width:1px;height:.9375vw;margin-left:.625vw;min-width:.9375vw;width:.9375vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__trigger-icon{height:18px;margin-left:12px;min-width:18px;width:18px}}.mortgage-offers__trigger-icon svg{height:.5208333333333334vw;min-width:.5208333333333334vw;width:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__trigger-icon svg{height:10px;min-width:10px;width:10px}}.mortgage-offers__additional-inner{width:100%}.mortgage-offers__filter-input{margin-bottom:1.041666666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-input{margin-bottom:20px}}.mortgage-offers__down-percent{bottom:.8333333333333334vw;font-size:.7291666666666666vw;right:.78125vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__down-percent{bottom:16px;font-size:14px;right:15px}}.mortgage-offers__item{border-radius:.2604166666666667vw;border-width:1px;margin-bottom:.5208333333333334vw;padding:.9375vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item{border-radius:5px;border-width:1px;margin-bottom:10px;padding:20px 15px}}.mortgage-offers__item:nth-last-child(2){margin-bottom:0}.mortgage-offers__item-icon{height:2.708333333333333vw;margin-right:3.125vw;min-width:2.708333333333333vw;width:2.708333333333333vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item-icon{height:32px;margin-right:15px;min-width:32px;width:32px}}.mortgage-offers__item-icon img{height:100%;width:100%}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-main{width:100%}}.mortgage-offers__main-info{margin-right:1.5625vw;width:8.854166666666666vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__main-info{margin-right:0;width:130px}}.mortgage-offers__main-info span:first-child{font-size:.8333333333333334vw;font-weight:600;width:-moz-max-content;width:max-content}@media (min-width:1px) and (max-width:920px){.mortgage-offers__main-info span:first-child{font-size:16px}}.mortgage-offers__main-info span:nth-child(2){font-size:.625vw;font-weight:300}@media (min-width:1px) and (max-width:920px){.mortgage-offers__main-info span:nth-child(2){font-size:12px}}.mortgage-offers__item-parameters{flex:1}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameters{flex:auto;margin-left:-20px;margin-right:-20px;margin-top:39px;width:calc(100% + 40px)}.mortgage-offers__item-parameter{margin-left:22px;margin-right:22px}}.mortgage-offers__item-parameter:after{height:100%;right:-.9895833333333334vw;top:50%;transform:translateY(-50%);width:1px}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item-parameter:after{right:-38px}}.mortgage-offers__item-parameter.payment{margin-right:0}.mortgage-offers__item-parameter span{font-size:.8333333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item-parameter span{font-size:10px;margin-bottom:5px}.mortgage-offers__item-parameter span:last-child{font-size:16px}}.mortgage-offers__item-parameter.percent{width:23%}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter.percent{width:calc(25% - 40px)}}.mortgage-offers__item-parameter.years{width:27.4%}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter.years{margin-top:14px;order:1;width:100%}}.mortgage-offers__item-parameter.years span:first-child{font-size:.7291666666666666vw;font-weight:500;margin-bottom:0}@media (min-width:mob-l) and (max-width:920px){.mortgage-offers__item-parameter.years span:first-child{font-size:14px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter.years span:first-child{font-size:16px;font-weight:400;margin-right:5px}.mortgage-offers__item-parameter.years span:nth-child(2){font-size:16px;margin-bottom:0}}.mortgage-offers__item-parameter.payment{width:23.6%}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter.payment{width:calc(50% - 40px)}}.mortgage-offers__item-parameter.down-payment{width:25.9%}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-parameter.down-payment{width:calc(25% - 40px)}}.mortgage-offers__credit-amount{border-radius:5.208333333333333vw;border-width:1px;font-size:.8333333333333334vw;font-weight:500;height:2.604166666666667vw;line-height:1.2;margin-bottom:.5208333333333334vw;padding:0 1.145833333333333vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__credit-amount{border-radius:100px;font-size:16px;height:50px;margin-bottom:10px;padding:0 22px}}.mortgage-offers__item-button{height:1.822916666666667vw;margin-left:4.166666666666667vw;width:6.666666666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item-button{height:35px;margin-left:0;width:128px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__item-button{right:10px;top:18px}}.mortgage-offers__item-button button{border-radius:.2604166666666667vw;border-width:.052083333333333336vw;font-size:.7291666666666666vw;height:100%;line-height:1;margin-right:.10416666666666667vw;padding:.46875vw 0 .5208333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item-button button{border-radius:5px;border-width:1px;font-size:14px;margin-right:0;min-width:125px;padding:9px 0 10px}}@media (min-width:769px) and (max-width:920px){.mortgage-offers__list-scroll{max-height:630px;min-height:630px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__list-scroll{max-height:none;min-height:auto}}.mortgage-offers__sorting{border-radius:.2604166666666667vw;border-width:.052083333333333336vw;height:1.822916666666667vw;margin-bottom:1.041666666666667vw;padding:.2604166666666667vw .9375vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sorting{border-radius:5px;border-width:1px;height:35px;margin-bottom:18px;padding:5px 18px}}@media (min-width:769px) and (max-width:920px){.mortgage-offers__sorting{height:-moz-max-content;height:max-content;margin-top:20px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sorting{border-radius:0;height:-moz-max-content;height:max-content;margin-top:0;padding:0}}.mortgage-offers__sort-main{min-width:16.145833333333332vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-main{width:210px}}.mortgage-offers__sort-parameters{width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-parameters{width:100%}}.mortgage-offers__sort-item{font-size:.625vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-item{font-size:12px}}.mortgage-offers__sort-item--program{width:25%}.mortgage-offers__sort-item--min_percent{width:22%}.mortgage-offers__sort-item--period{width:27.4%}.mortgage-offers__sort-item--down_payment{width:25.9%}.mortgage-offers__sort-item--monthly_payment{margin-right:10.833333333333334vw;width:23.6%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-item--monthly_payment{margin-right:0}}.mortgage-offers__sort-item--asc .mortgage-offers__sort-icon span:first-child{width:40%}.mortgage-offers__sort-item--asc .mortgage-offers__sort-icon span:nth-child(2){width:70%}.mortgage-offers__sort-item--desc .mortgage-offers__sort-icon span:nth-child(3){width:40%}.mortgage-offers__sort-item--desc .mortgage-offers__sort-icon span:nth-child(2){width:70%}.mortgage-offers__sort-item button{border:0;height:100%;left:0;top:0;width:100%;z-index:1}.mortgage-offers__sort-icon{margin-left:.5208333333333334vw;width:.625vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-icon{margin-left:10px;width:20px}}.mortgage-offers__sort-icon span{border-radius:2px;height:1px;width:100%}.mortgage-offers__sort-icon span:nth-child(2){margin-bottom:3px;margin-top:3px}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-icon span:nth-child(2){margin-bottom:5px;margin-top:5px}}.mortgage-offers__call-btn{width:100%}.mortgage-offers__call-btn .btn{min-width:100%}.mortgage-offers__result-list{width:100%}.mortgage-offers__results{margin-left:1.5625vw;width:calc(100% - 24.0625vw)}@media (min-width:1px) and (max-width:920px){.mortgage-offers__results{margin-left:0;width:100%}}.mortgage-offers__list-container{width:100%}.mortgage-offers__list-container:before{height:1.5625vw;left:0;top:0;width:100%;z-index:10}@media (min-width:1px) and (max-width:920px){.mortgage-offers__list-container:before{height:30px}}.mortgage-offers__list-container:after{bottom:0;height:1.5625vw;right:0;width:100%;z-index:10}@media (min-width:1px) and (max-width:920px){.mortgage-offers__list-container:after{height:30px}}.mortgage-offers__list-container .simplebar-track.simplebar-vertical{right:0}.mortgage-offers__no-results-wrapper{max-height:32.8125vw;min-height:32.8125vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__no-results-wrapper{max-height:630px;min-height:630px}}.mortgage-offers__no-results{font-size:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__no-results{font-size:20px}}.mortgage-offers__user-warning{font-size:.625vw;margin-top:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__user-warning{font-size:12px;margin-top:0}}.mortgage-offers .custom-select .custom-select__label{font-size:.7291666666666666vw;font-weight:400;margin-bottom:.20833333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers .custom-select .custom-select__label{font-size:14px;margin-bottom:4px}}.mortgage-offers .custom-range__label{font-size:.7291666666666666vw;font-weight:400;margin-bottom:.20833333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers .custom-range__label{font-size:14px;margin-bottom:4px}.mortgage-offers .drag-modal{width:100%}}.mortgage-offers .custom-range__range-value{margin:0}@media (min-width:1px) and (max-width:920px){.mortgage-offers .custom-range__range-value{margin:0}}.mortgage-offers .custom-range__range-numbers{padding:0 1.145833333333333vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers .custom-range__range-numbers{padding:0 22px}}.mortgage-offers__filter-nav{border-radius:0;padding:0 1.041666666666667vw .5208333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-nav{padding:0 20px 10px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__filter-nav{left:0;top:42px;z-index:23}}.mortgage-offers__filter-off{border:0;font-size:.7291666666666666vw;line-height:1.2;padding:.2604166666666667vw 0;width:3.385416666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-off{padding:5px 0;width:65px}}@media (min-width:769px) and (max-width:920px){.mortgage-offers__filter-off{font-size:14px}}@media (min-width:1px) and (max-width:350px){.mortgage-offers__filter-off{font-size:12px}}.mortgage-offers__filter-back{border:0;font-size:.7291666666666666vw;line-height:1.2;padding:.2604166666666667vw 0;width:3.385416666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-back{font-size:14px;padding:5px 0;width:65px}}.mortgage-offers__filter-title{font-size:.8333333333333334vw;font-weight:500;line-height:1.2;margin:0 auto .15625vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-title{font-size:16px;margin-bottom:3px}}.mortgage-offers__reset-mobile{border:0;font-size:.7291666666666666vw;line-height:1.2;padding:.2604166666666667vw 0;width:3.385416666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__reset-mobile{padding:5px 0;width:65px}}@media (min-width:351px) and (max-width:920px){.mortgage-offers__reset-mobile{font-size:14px}}@media (min-width:1px) and (max-width:350px){.mortgage-offers__reset-mobile{font-size:12px}}.mortgage-offers__filter-trigger{border:0;border-radius:.2604166666666667vw;bottom:.78125vw;font-weight:400;max-width:17.1875vw;padding:.46875vw 1.041666666666667vw .5729166666666666vw;right:-100%;width:calc(100% - 2.08333vw);z-index:49}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-trigger{border-radius:5px;bottom:17px;font-size:16px;max-width:none;padding:13px 20px 15px;width:calc(100% - 106px)}}.mortgage-offers__filter-trigger.shown{right:86px}.mortgage-offers__filter-trigger svg{height:1.041666666666667vw;margin-right:.5208333333333334vw;width:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__filter-trigger svg{height:20px;margin-right:10px;width:20px}}.mortgage-offers__result-btn{margin-bottom:.5208333333333334vw;margin-top:2.34375vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__result-btn{margin-bottom:10px;margin-top:45px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__result-btn{bottom:0;left:0;margin:0;max-width:100%;padding:0 20px 20px}}.mortgage-offers__result-btn:after{height:1.5625vw;left:0;top:-1.5625vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__result-btn:after{height:30px;top:-30px}}.mortgage-offers__result-btn .btn{font-size:.8333333333333334vw;font-weight:400;width:100%}@media (min-width:769px) and (max-width:920px){.mortgage-offers__result-btn .btn{font-size:16px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__result-btn .btn{border-radius:5px;font-size:16px;height:40px;margin:0;min-width:calc(100% - 50px);padding-bottom:10px;padding-top:8px;width:calc(100% - 50px)}}.mortgage-offers__close-filter{border:0;border-radius:.2604166666666667vw;height:2.083333333333333vw;margin-left:auto;margin-right:0;width:2.083333333333333vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__close-filter{border-radius:5px;height:40px;width:40px}}.mortgage-offers__close-filter:after,.mortgage-offers__close-filter:before{border-radius:1px;height:2px;left:50%;top:50%;width:.9375vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__close-filter:after,.mortgage-offers__close-filter:before{width:18px}}.mortgage-offers__close-filter:after{transform:translate(-50%,-50%) rotate(45deg)}.mortgage-offers__close-filter:before{transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:1px) and (max-width:475px){.mortgage-offers__sort-btn{width:auto}}.mortgage-offers__sort-controls{width:100%}@media (min-width:1px) and (max-width:475px){.mortgage-offers__sort-controls{height:-moz-max-content;height:max-content}}.mortgage-offers__sort-btn{border:0;margin:0;padding:.5729166666666666vw 0}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-btn{height:-moz-max-content;height:max-content;padding:0;width:auto}}.mortgage-offers__sort-btn svg{height:.9375vw;margin-right:.3645833333333333vw;width:.9375vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-btn svg{height:18px;margin-right:7px;width:18px}}.mortgage-offers__sort-btn span{font-size:.7291666666666666vw;font-weight:400;line-height:1}@media (min-width:351px) and (max-width:920px){.mortgage-offers__sort-btn span{font-size:16px}}@media (min-width:1px) and (max-width:350px){.mortgage-offers__sort-btn span{font-size:16px}}.mortgage-offers__sort-list{padding:2.34375vw 1.041666666666667vw .5208333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-list{padding:45px 20px 10px}}.mortgage-offers__sort-item{border:0;border-bottom-width:1px;padding:.5729166666666666vw 0 .625vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-item{padding:11px 0 12px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers__sort-item{width:100%}}.mortgage-offers__sort-item:last-child{border-bottom:0}.mortgage-offers__sort-item span{font-size:.7291666666666666vw;line-height:1}@media (min-width:1px) and (max-width:920px){.mortgage-offers__sort-item span{font-size:14px}}.mortgage-offers__sort-item.active span{font-weight:600}.mortgage-offers__mobile-controls{margin-top:1.041666666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__mobile-controls{margin-top:30px}}.mortgage-offers__mobile-controls .btn{font-size:.7291666666666666vw;margin-bottom:.5208333333333334vw;min-width:100%;padding-bottom:.6770833333333334vw;padding-top:.5729166666666666vw;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-offers__mobile-controls .btn{font-size:14px;margin-bottom:10px;padding-bottom:13px;padding-top:11px}}.mortgage-offers__show-all{width:100%}@media (min-width:1px) and (max-width:768px){.mortgage-offers__call-btn .btn,.mortgage-offers__show-all .btn{font-size:16px;padding:15px 20px 17px}.mortgage-offers__show-all .btn{margin-bottom:16px}.mortgage-offers__item-programs{left:21px;top:61px}}.mortgage-offers__item-programs span,.mortgage-offers__item-programs span:first-child{font-size:.7291666666666666vw;font-weight:400;margin-top:.10416666666666667vw}@media (min-width:1px) and (max-width:920px){.mortgage-offers__item-programs span,.mortgage-offers__item-programs span:first-child{font-size:14px;margin-top:2px}}.mortgage-offers.loaded .skeleton,.mortgage-offers__container{display:none}.mortgage-offers.loaded .mortgage-offers__container{display:flex}.mortgage-offers .skeleton .container{display:flex;flex-wrap:wrap}.mortgage-offers .skeleton__filter{border-radius:.5208333333333334vw;height:31.458333333333332vw;width:22.5vw}@media (min-width:769px) and (max-width:920px){.mortgage-offers .skeleton__filter{border-radius:10px;height:586px;width:100%}}@media (min-width:1px) and (max-width:768px){.mortgage-offers .skeleton__filter{display:none}}.mortgage-offers .skeleton__results{display:flex;flex-direction:column;margin-left:1.5625vw;width:calc(100% - 24.0625vw)}@media (min-width:769px) and (max-width:920px){.mortgage-offers .skeleton__results{margin-left:0;width:100%}}@media (min-width:1px) and (max-width:768px){.mortgage-offers .skeleton__results{margin-left:0;width:100%}}.mortgage-offers .skeleton__results-sort{border-radius:.5208333333333334vw;height:1.822916666666667vw;margin-bottom:1.041666666666667vw}@media (min-width:769px) and (max-width:920px){.mortgage-offers .skeleton__results-sort{border-radius:10px;height:35px;margin-bottom:25px;margin-top:25px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers .skeleton__results-sort{border-radius:10px;height:35px;margin-bottom:20px}}.mortgage-offers .skeleton__results-list{border-radius:.5208333333333334vw;height:34.114583333333336vw}@media (min-width:769px) and (max-width:920px){.mortgage-offers .skeleton__results-list{border-radius:10px;height:655px}}@media (min-width:1px) and (max-width:768px){.mortgage-offers .skeleton__results-list{border-radius:10px;height:655px}}.mortgage-offers .shine{animation:shine 1.6s linear infinite;background-color:#e7e7e8;background-image:linear-gradient(90deg,#e7e7e8,hsla(0,0%,100%,.278) 8px,#e7e7e8 19px);background-position:0 0;background-repeat:repeat-y;background-size:200px 100%}.mortgage-offers__trigger-icon svg{transition:transform .3s ease}.mortgage-offers__item{transition:border .3s ease,background-color .3s ease}.mortgage-offers__item-button button{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.mortgage-offers__sort-item button~span{transition:text-shadow .3s ease}.mortgage-offers__sort-icon span{transition:width .3s ease}.mortgage-offers__list-container:after,.mortgage-offers__list-container:before{transition:opacity .3s ease}.mortgage-offers__filter-nav{transition:border-color .3s ease,box-shadow .3s ease}.mortgage-offers__reset-mobile{transition:opacity .3s ease}.mortgage-offers__filter-trigger{transition:right .3s ease,transition .3s ease}.mortgage-offers__result-btn:after{background:linear-gradient(0deg,#fff 25%,transparent)}.mortgage-offers__call-btn .btn,.mortgage-offers__show-all .btn{align-items:center;display:flex;justify-content:center}.mortgage-offers__item-parameter.program,.mortgage-offers__sort-item--program{display:none}@keyframes shine{to{background-position:110vw 0,0 0}}