.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;-webkit-transform-style:flat;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;-webkit-transform:translateY(-18px);transform:translateY(-18px)}a{color:#000}.cards-numbers__desc a{color:#6d7076;text-decoration:underline}.mortgage-nav{padding-bottom:70px;padding-top:140px}@media(max-width:1922px){.mortgage-nav{padding-bottom:3.6458333333vw;padding-top:7.2916666667vw}}@media(max-width:1280px){.mortgage-nav{padding-bottom:4.6875vw;padding-top:7.8125vw}}@media(max-width:800px){.mortgage-nav{padding-bottom:6.25vw;padding-top:5vw}}@media(max-width:650px){.mortgage-nav{padding-bottom:40px;padding-top:40px}}.tabs{width:100%}.tabs__prev{display:none}.tabs__list{grid-column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.tabs__item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:400;height:50px;justify-content:center;-webkit-transition:.5s;transition:.5s}.tabs__item:hover{background:#e8ece3;-webkit-box-shadow:none;box-shadow:none}@media(max-width:1922px){.tabs__list{grid-column-gap:2.0833333333vw}.tabs__item{border-radius:1.5625vw;font-size:.78125vw;height:2.6041666667vw}}@media(max-width:1280px){.tabs__list{grid-column-gap:2.109375vw}.tabs__item{border-radius:2.34375vw;font-size:1.171875vw;height:3.90625vw}}@media(max-width:800px){.tabs{background:#e8ece3;border-radius:3.75vw;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);width:46.875vw}.tabs.active .tabs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tabs__list{grid-column-gap:100%;display:none}.tabs__list,.tabs__prev{padding-left:4.375vw;padding-right:2.5vw}.tabs__prev{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.tabs__item,.tabs__prev{font-size:1.875vw;height:6.25vw}.tabs__item{-webkit-box-pack:start;-ms-flex-pack:start;background:#e8ece3;border-radius:none;-webkit-box-shadow:none;box-shadow:none;justify-content:flex-start}}@media(max-width:650px){.tabs{background:#e8ece3;border-radius:30px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);width:100%}.tabs.active .tabs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tabs.active .tabs__prev svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tabs__list{grid-column-gap:100%;display:none}.tabs__list,.tabs__prev{padding-left:35px;padding-right:20px}.tabs__prev{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:50px;justify-content:space-between}.tabs__prev svg{-webkit-transition:.5s;transition:.5s}.tabs__item{-webkit-box-pack:start;-ms-flex-pack:start;background:#e8ece3;border-radius:none;-webkit-box-shadow:none;box-shadow:none;font-size:15px;height:50px;justify-content:flex-start}}.mortgage-calc{background:#e8ece3;padding:80px 0 94px}.mortgage-calc__form{margin-top:100px}.mortgage-calc__form-title{color:#6d7076;font-family:SangBleu Sunrise;font-size:40px;line-height:59px;max-width:615px}.mortgage-calc__form-inputs{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:30px}.mortgage-calc__form-input{width:450px}.mortgage-calc__form-input.err{border:1px solid red}.mortgage-calc__form-button{width:300px}.mortgage-calc__form-pr{color:#6d7076;font-size:16px;line-height:19px;margin-top:30px;opacity:.7}.mortgage-calc__calc-block .title{margin-bottom:70px}.mortgage-calc__container{display:grid;grid-template-columns:32.3% 49.2%;width:100%}.mortgage-calc__container,.mortgage-calc__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mortgage-calc__info{color:#000}.mortgage-calc__info,.mortgage-calc__info-value{display:-webkit-box;display:-ms-flexbox;display:flex}.mortgage-calc__info-value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:SangBleu Sunrise;font-size:50px}.mortgage-calc__info-value span{font-size:20px;margin-right:10px}.mortgage-calc__info-value_right span{margin-left:10px;margin-right:0}.mortgage-calc__info-desc{font-family:Museo Sans Cyrl;font-size:16px;margin-top:5px;overflow-wrap:break-word}.mortgage-calc__best.small-card{-webkit-box-pack:justify;-ms-flex-pack:justify;display:grid;grid-template-columns:30.7% 57.2%;justify-content:space-between;padding-top:30px}.mortgage-calc__best .small-card__logo-wr img{max-width:100%}.mortgage-calc__best .small-card__bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mortgage-calc__best-title{color:#000;font-family:Museo Sans Cyrl;font-size:24px;font-weight:400;line-height:32px;overflow-wrap:break-word}.mortgage-calc__best-col,.mortgage-calc__best-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mortgage-calc__best-link.payment__link{margin-left:auto;margin-top:35px}.mortgage-calc__res{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:130px}.mortgage-calc__res .mortgage-calc__best{grid-column:1/3}@media(max-width:1921px){.mortgage-calc{padding:4.1666666667vw 0 4.8958333333vw}.mortgage-calc__form{margin-top:5.2083333333vw}.mortgage-calc__form-title{font-size:2.0833333333vw;line-height:3.0729166667vw;max-width:32.03125vw}.mortgage-calc__form-inputs{margin-top:1.5625vw}.mortgage-calc__form-input{width:23.4375vw}.mortgage-calc__form-button{width:15.625vw}.mortgage-calc__form-pr{font-size:.8333333333vw;line-height:.9895833333vw;margin-top:1.5625vw}.mortgage-calc__calc-block .title{margin-bottom:3.6458333333vw}.mortgage-calc__info-value{font-size:2.6041666667vw}.mortgage-calc__info-value span{font-size:1.0416666667vw;margin-right:.5208333333vw}.mortgage-calc__info-value_right span{margin-left:.5208333333vw}.mortgage-calc__info-desc{font-size:.8333333333vw;margin-top:.2604166667vw}.mortgage-calc__best.small-card{padding-top:1.5625vw}.mortgage-calc__best-title{font-size:1.25vw;line-height:1.6666666667vw}.mortgage-calc__best-link.payment__link{margin-top:1.8229166667vw}.mortgage-calc__res{grid-gap:1.0416666667vw;margin-top:6.7708333333vw}}@media(max-width:1280px){.mortgage-calc{padding:3.90625vw 0 5.859375vw}.mortgage-calc__form{margin-top:6.25vw}.mortgage-calc__form-title{font-size:2.34375vw;line-height:3.4375vw;max-width:36.09375vw}.mortgage-calc__form-inputs{margin-top:2.34375vw}.mortgage-calc__form-input{width:25.390625vw}.mortgage-calc__form-button{width:18.359375vw}.mortgage-calc__form-pr{font-size:1.25vw;line-height:1.484375vw;margin-top:2.34375vw}.mortgage-calc__calc-block .title{margin-bottom:3.90625vw}.mortgage-calc__container{grid-template-columns:34.1% 50.8%}.mortgage-calc__info-value{font-size:3.515625vw}.mortgage-calc__info-value span{font-size:1.5625vw;margin-right:.78125vw}.mortgage-calc__info-value_right span{margin-left:.78125vw}.mortgage-calc__info-desc{font-size:1.25vw;margin-top:.390625vw}.mortgage-calc__best.small-card{padding-top:1.953125vw}.mortgage-calc__best-title{font-size:1.40625vw;line-height:2.265625vw}.mortgage-calc__best-link.payment__link{margin-top:1.171875vw}.mortgage-calc__res{grid-gap:1.5625vw;margin-top:7.421875vw}}@media(max-width:800px){.mortgage-calc{padding:4.75vw 0 6.25vw}.mortgage-calc__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:7.5vw;text-align:center}.mortgage-calc__form-title{font-size:2.5vw;line-height:3.625vw;max-width:57.75vw}.mortgage-calc__form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:5vw}.mortgage-calc__form-input{margin-bottom:2.5vw;width:44vw}.mortgage-calc__form-button{width:29.375vw}.mortgage-calc__form-pr{font-size:2vw;line-height:2.375vw;margin-top:5vw;max-width:70vw}.mortgage-calc__calc-block .title{margin-bottom:7.125vw}.mortgage-calc__best-col{display:none}.mortgage-calc__container{grid-template-columns:100%}.mortgage-calc__container .filter{padding-top:3.75vw}.mortgage-calc__res{grid-template-columns:1fr 1fr 1fr}.mortgage-calc__info-value{font-size:5.625vw}.mortgage-calc__info-value span{font-size:2.5vw;margin-right:1.25vw}.mortgage-calc__info-value_right span{margin-left:1.25vw}.mortgage-calc__info-desc{font-size:2vw;margin-top:.625vw}.mortgage-calc__best.small-card{padding-top:3vw}.mortgage-calc__best-title{font-size:2vw;line-height:3vw}.mortgage-calc__res{grid-gap:1.5vw;margin-top:5vw}.mortgage-calc__res .small-card__label{font-size:1.75vw}.mortgage-calc__res .small-card__value{font-size:2vw}}@media(max-width:650px){.mortgage-calc{padding-bottom:60px;padding-top:30px}.mortgage-calc__form{margin-top:50px}.mortgage-calc__form-title{font-size:20px;line-height:29px;max-width:none}.mortgage-calc__form-inputs{margin-top:30px;width:100%}.mortgage-calc__form-input{margin-bottom:20px;width:100%}.mortgage-calc__form-button{width:235px}.mortgage-calc__form-pr{font-size:16px;line-height:19px;margin-top:30px;max-width:none;text-align:left}.mortgage-calc__calc-block .title{margin-bottom:35px}.mortgage-calc__container .filter{padding-top:45px}.mortgage-calc__info{-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage-calc__info-item{margin-bottom:10px}.mortgage-calc__info-value{font-size:45px}.mortgage-calc__info-value span{font-size:20px;margin-right:10px}.mortgage-calc__info-value_right span{margin-left:10px}.mortgage-calc__info-desc{font-size:16px;margin-top:5px}.mortgage-calc__best.small-card{padding-top:24px}.mortgage-calc__best-title{font-size:16px;line-height:24px}.mortgage-calc__res{grid-gap:12px;grid-template-columns:1fr 1fr;margin-top:40px}.mortgage-calc__res .small-card__label{font-size:14px}.mortgage-calc__res .small-card__value{font-size:16px}}@media(max-width:550px){.mortgage-calc__res{grid-row-gap:20px;grid-template-columns:100%}}.small-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px rgba(0,0,0,.08);-ms-flex-direction:column;flex-direction:column;height:300px;padding:20px 25px 30px}.small-card,.small-card__logo-wr{display:-webkit-box;display:-ms-flexbox;display:flex}.small-card__logo-wr{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:50px;justify-content:center;width:100%}.small-card__logo-wr img{max-height:100%;max-width:75%}.small-card__info{margin-top:40px}.small-card__info,.small-card__item{display:-webkit-box;display:-ms-flexbox;display:flex}.small-card__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:column;flex-direction:column;font-family:Museo Sans Cyrl;justify-content:space-between;margin-right:45px}.small-card__item:last-child{margin-right:0}.small-card__label{color:#6d7076;font-size:16px;line-height:22px;margin-bottom:8px}.small-card__value{color:#000;font-size:24px}.small-card__bottom{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:auto;width:100%}.small-card__bottom .button{-webkit-box-shadow:none;box-shadow:none}@media(max-width:1921px){.small-card{border-radius:1.5625vw;height:15.625vw;padding:1.0416666667vw 1.3020833333vw 1.5625vw}.small-card__logo-wr{height:2.6041666667vw}.small-card__info{margin-top:2.0833333333vw}.small-card__item{margin-right:2.34375vw}.small-card__label{font-size:.8333333333vw;line-height:1.1458333333vw;margin-bottom:.4166666667vw}.small-card__value{font-size:1.25vw}}@media(max-width:1280px){.small-card{border-radius:2.34375vw;height:18.359375vw;padding:1.171875vw 1.40625vw 1.5625vw}.small-card__logo-wr{height:3.125vw}.small-card__info{margin-top:1.71875vw}.small-card__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-right:2.34375vw}.small-card__label{font-size:1.25vw;line-height:1.71875vw;margin-bottom:.625vw}.small-card__value{font-size:1.40625vw}}@media(max-width:800px){.small-card{border-radius:3.75vw;height:29.375vw;padding:1.875vw 2.25vw 2.5vw}.small-card__logo-wr{height:5vw}.small-card__info{margin-top:2.75vw}.small-card__item{margin-right:3.75vw}.small-card__label{font-size:2vw;line-height:2.75vw;margin-bottom:1vw}.small-card__value{font-size:2.25vw}}@media(max-width:650px){.small-card{border-radius:30px;height:220px;padding:15px 30px 20px}.small-card__logo-wr{-webkit-box-pack:start;-ms-flex-pack:start;height:30px;justify-content:flex-start}.small-card__info{margin-top:30px}.small-card__item{margin-right:50px}.small-card__label{font-size:14px;line-height:20px;margin-bottom:8px}.small-card__value{font-size:16px}.small-card__bottom .button{width:100%}}.filter{color:#000;font-family:Museo Sans Cyrl;font-weight:400}.filter__row{margin-bottom:30px}.filter__row:last-child{margin-bottom:0}.filter__sales-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-20px}.filter__sales-check-label{color:#000;font-size:15px}.filter__switcher{background:silver;border-radius:20px;cursor:pointer;height:26px;margin-right:14px;position:relative;width:46px}.filter__switcher,.filter__switcher-circle{-webkit-transition:.2s ease-out;transition:.2s ease-out}.filter__switcher-circle{background:#fff;border-radius:50%;height:11px;left:6.75px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}.filter__switcher.active{background:#3d972e}.filter__switcher.active .filter__switcher-circle{left:28.25px}.filter__label{color:#6d7076;font-size:16px;margin-bottom:25px}.filter__c-buttons .circle-button{margin-right:40px}.filter__c-buttons .circle-button:last-child{margin-right:0}.filter__ch-boxes .check-item{margin-bottom:20px;margin-right:30px}.filter__range-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:7px;width:100%}.filter__range-value{font-size:24px}.filter__range-subvalue{font-size:16px}.filter__range-slider{background:#000;border:none;-webkit-box-shadow:none;box-shadow:none;height:1px;margin:18px 0}.filter__range-slider .noUi-connect{background:#000}.filter__range-slider .noUi-base,.filter__range-slider .noUi-connects{width:calc(100% - 14px)!important}.filter__range-slider .noUi-handle.noUi-handle-lower,.filter__range-slider .noUi-handle.noUi-handle-upper{background:#000;background-repeat:no-repeat;background-size:100%;border:none!important;border-radius:50%!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;height:17px!important;outline:none;top:-9px!important;width:17px!important}.filter__range-slider .noUi-handle.noUi-handle-lower:after,.filter__range-slider .noUi-handle.noUi-handle-lower:before,.filter__range-slider .noUi-handle.noUi-handle-upper:after,.filter__range-slider .noUi-handle.noUi-handle-upper:before{display:none}@media(max-width:1921px){.filter__row{margin-bottom:1.5625vw}.filter__sales-check{margin-top:-1.0416666667vw}.filter__sales-check-label{font-size:.78125vw}.filter__switcher{border-radius:1.0416666667vw;height:1.3541666667vw;margin-right:.7291666667vw;width:2.3958333333vw}.filter__switcher-circle{height:.5729166667vw;left:.3515625vw;width:.5729166667vw}.filter__switcher.active .filter__switcher-circle{left:1.47135vw}.filter__label{font-size:.8333333333vw;margin-bottom:1.3020833333vw}.filter__c-buttons .circle-button{margin-right:2.0833333333vw}.filter__ch-boxes .check-item{margin-bottom:1.0416666667vw;margin-right:1.5625vw}.filter__range-info{margin-bottom:.3645833333vw}.filter__range-value{font-size:1.25vw}.filter__range-subvalue{font-size:.8333333333vw}}@media(max-width:1280px){.filter__row{margin-bottom:1.953125vw}.filter__sales-check{margin-top:-1.5625vw}.filter__sales-check-label{font-size:1.171875vw}.filter__switcher{border-radius:1.5625vw;height:2.03125vw;margin-right:1.09375vw;width:3.59375vw}.filter__switcher-circle{height:.859375vw;left:.52734375vw;width:.859375vw}.filter__switcher.active .filter__switcher-circle{left:2.20703vw}.filter__label{font-size:1.25vw;margin-bottom:.78125vw}.filter__c-buttons .circle-button{margin-right:2.34375vw}.filter__ch-boxes .check-item{margin-bottom:1.5625vw;margin-right:2.34375vw}.filter__range-info{margin-bottom:.546875vw}.filter__range-value{font-size:1.875vw}.filter__range-subvalue{font-size:1.25vw}}@media(max-width:800px){.filter{grid-column-gap:6.75vw;grid-row-gap:3.125vw;display:grid;grid-template-columns:1fr 1fr}.filter__row{margin-bottom:0}.filter__sales-check{margin-top:2.5vw}.filter__sales-check-label{font-size:1.875vw}.filter__switcher{border-radius:2.5vw;height:3.25vw;margin-right:1.25vw;width:5.75vw}.filter__switcher-circle{height:1.375vw;left:.84375vw;width:1.375vw}.filter__switcher.active .filter__switcher-circle{left:3.53125vw}.filter__label{font-size:2vw;margin-bottom:.625vw}.filter__c-buttons .circle-button{margin-right:3.75vw}.filter__ch-boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.filter__ch-boxes .check-item{margin-bottom:2.5vw;margin-right:0}.filter__ch-boxes .check-item:last-child{margin-bottom:0}.filter__range-info{margin-bottom:.625vw}.filter__range-value{font-size:2.25vw}.filter__range-subvalue{font-size:1.75vw}}@media(max-width:650px){.filter{grid-column-gap:0;grid-row-gap:30px;grid-template-columns:100%}.filter__sales-check{margin-top:20px}.filter__sales-check-label{font-size:15px}.filter__switcher{border-radius:20px;height:26px;margin-right:10px;width:46px}.filter__switcher-circle{height:11px;left:6.75px;width:11px}.filter__switcher.active .filter__switcher-circle{left:28.25px}.filter__label{font-size:16px;margin-bottom:15px}.filter__c-buttons .circle-button{margin-right:30px}.filter__ch-boxes .check-item{margin-bottom:15px}.filter__range-info{margin-bottom:5px}.filter__range-value{font-size:18px}.filter__range-subvalue{font-size:14px}}.payment{margin-top:112px}.payment__block{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:140px}.payment__block:first-child{margin-top:0}.payment__block_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.payment__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:532px}.payment__image{font-size:0;height:700px;width:650px}.payment__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment__text{font-size:24px;line-height:32px;margin-top:168px}.payment__text a{color:#000;text-decoration:underline}.payment__small-text{font-size:16px;line-height:22px;margin-top:60px;width:427px}.payment__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6d7076;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:17px;margin-top:auto}.payment__link svg{height:38px;margin-left:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:38px}.payment__link:hover svg{-webkit-transform:translate(10px);transform:translate(10px)}@media(max-width:1921px){.payment{margin-top:5.8333333333vw}.payment__block{margin-top:7.2916666667vw}.payment__content{width:27.7083333333vw}.payment__image{height:36.4583333333vw;width:33.8541666667vw}.payment__text{font-size:1.25vw;line-height:1.6666666667vw;margin-top:8.75vw}.payment__small-text{font-size:.8333333333vw;line-height:1.1458333333vw;margin-top:3.125vw;width:22.2395833333vw}.payment__link{font-size:.7291666667vw;line-height:.8854166667vw}.payment__link svg{height:1.9791666667vw;margin-left:.625vw;width:1.9791666667vw}}@media(max-width:1280px){.payment,.payment__block{margin-top:7.8125vw}.payment__content{width:30.703125vw}.payment__image{height:43.75vw;width:37.5vw}.payment__text{font-size:1.40625vw;line-height:2.265625vw;margin-top:9.53125vw}.payment__small-text{font-size:1.25vw;line-height:1.71875vw;margin-top:3.125vw;width:26.015625vw}.payment__link{font-size:1.09375vw;line-height:1.328125vw}.payment__link svg{height:2.1875vw;margin-left:.9375vw;width:2.1875vw}}@media(max-width:800px){.payment{margin-top:10vw}.payment__block{margin-top:7.5vw}.payment__content{width:36.25vw}.payment__image{height:50vw;width:39.625vw}.payment__text{font-size:2vw;line-height:3vw;margin-top:5.625vw}.payment__small-text{font-size:1.75vw;line-height:2.5vw;margin-top:3.75vw;width:36.25vw}.payment__link{font-size:1.75vw;line-height:2.125vw}.payment__link svg{height:3.5vw;margin-left:1.5vw;width:3.5vw}}@media(max-width:650px){.payment{margin-top:70px}.payment__block{display:block;margin-top:65px}.payment__content{width:auto}.payment__image{height:356px;margin-top:35px;width:100%}.payment__text{font-size:16px;line-height:24px;margin-top:35px}.payment__small-text{font-size:14px;line-height:20px;margin-top:30px;max-width:290px;width:auto}.payment__link{font-size:14px;line-height:17px;margin-top:35px}.payment__link svg{height:28px;margin-left:12px;width:28px}}.mortgage-programs{margin-top:120px}.mortgage-programs__table{font-size:16px;line-height:22px;margin-top:46px}.mortgage-programs__label,.mortgage-programs__name-mob{display:none}.mortgage-programs__head,.mortgage-programs__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.mortgage-programs__head{margin-bottom:66px}.mortgage-programs__head .mortgage-programs__cell:first-child{text-align:center}.mortgage-programs__head .mortgage-programs__cell:nth-child(2){padding-left:0;text-align:center;width:221px}.mortgage-programs__head .mortgage-programs__cell:nth-child(5){width:87px}.mortgage-programs__head .mortgage-programs__cell:nth-child(7){width:133px}.mortgage-programs__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.3px solid #6d7076;padding-bottom:15px;padding-top:15px}.mortgage-programs__row_accent{background:#e8ece3;border:none;border-radius:60px}.mortgage-programs__row .mortgage-programs__cell:nth-child(n+3){white-space:nowrap}.mortgage-programs__row .mortgage-programs__cell:nth-child(n+3) br{display:none}.mortgage-programs__cell:first-child{width:200px}.mortgage-programs__cell:nth-child(2){padding-left:50px;width:300px}.mortgage-programs__cell:nth-child(3){text-align:center;width:110px}.mortgage-programs__cell:nth-child(4){text-align:center;width:120px}.mortgage-programs__cell:nth-child(5){text-align:center;width:150px}.mortgage-programs__cell .button{border:1px solid #6d7076!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:10px 24px}.mortgage-programs__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px}.mortgage-programs__logo img{max-height:100%;max-width:100%}@media(max-width:1921px){.mortgage-programs{margin-top:6.25vw}.mortgage-programs__table{font-size:.8333333333vw;line-height:1.1458333333vw;margin-top:2.3958333333vw}.mortgage-programs__head{margin-bottom:3.4375vw}.mortgage-programs__head .mortgage-programs__cell:nth-child(2){width:11.5104166667vw}.mortgage-programs__head .mortgage-programs__cell:nth-child(5){width:4.53125vw}.mortgage-programs__head .mortgage-programs__cell:nth-child(7){width:6.9270833333vw}.mortgage-programs__row{padding-bottom:.78125vw;padding-top:.78125vw}.mortgage-programs__row_accent{border-radius:3.125vw}.mortgage-programs__cell:first-child{width:10.4166666667vw}.mortgage-programs__cell:nth-child(2){padding-left:2.6041666667vw;width:15.625vw}.mortgage-programs__cell:nth-child(3){width:5.7291666667vw}.mortgage-programs__cell:nth-child(4){width:6.25vw}.mortgage-programs__cell:nth-child(5){width:7.8125vw}.mortgage-programs__cell .button{padding:.5208333333vw 1.25vw}.mortgage-programs__logo{height:3.6458333333vw}}@media(max-width:1280px){.mortgage-programs{margin-top:7.8125vw}.mortgage-programs__table{font-size:1.09375vw;line-height:1.71875vw;margin-top:2.734375vw}.mortgage-programs__head{margin-bottom:3.125vw}.mortgage-programs__head .mortgage-programs__cell:nth-child(2){width:13.671875vw}.mortgage-programs__head .mortgage-programs__cell:nth-child(5){width:6.796875vw}.mortgage-programs__head .mortgage-programs__cell:nth-child(7){width:10.625vw}.mortgage-programs__row{padding-bottom:.78125vw;padding-top:.78125vw}.mortgage-programs__row_accent{border-radius:4.6875vw}.mortgage-programs__cell:first-child{width:15.625vw}.mortgage-programs__cell:nth-child(2){padding-left:2.34375vw;width:15.625vw}.mortgage-programs__cell:nth-child(3),.mortgage-programs__cell:nth-child(4){width:7.8125vw}.mortgage-programs__cell:nth-child(5){width:9.375vw}.mortgage-programs__cell:nth-child(7){padding-left:2.34375vw}.mortgage-programs__cell .button{padding:.78125vw 1.5625vw}.mortgage-programs__logo{height:4.6875vw}.mortgage-programs__logo img{max-width:12.5vw}}@media(max-width:800px){.mortgage-programs{margin-top:8.75vw}.mortgage-programs__name-mob{display:block;margin-left:6.25vw}.mortgage-programs__label{color:#6d7076;display:block;margin-bottom:1.25vw}.mortgage-programs__table{font-size:1.75vw;line-height:2.5vw;margin-top:5vw}.mortgage-programs__head{display:none;margin-bottom:2.5vw}.mortgage-programs__row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5vw 0}.mortgage-programs__row_accent{border-radius:7.5vw}.mortgage-programs__cell{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;text-align:left}.mortgage-programs__cell,.mortgage-programs__cell:first-child{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.mortgage-programs__cell:first-child{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:horizontal;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;padding-bottom:3.125vw;width:100%}.mortgage-programs__cell:nth-child(2){display:none;padding-left:0;width:auto}.mortgage-programs__cell:nth-child(3),.mortgage-programs__cell:nth-child(4){width:auto}.mortgage-programs__cell:nth-child(5){text-align:left;width:auto}.mortgage-programs__cell .button{padding:1.25vw 2.5vw}.mortgage-programs__logo{-webkit-box-pack:center;-ms-flex-pack:center;height:auto;justify-content:center}.mortgage-programs__logo img{max-width:16.25vw}}@media(max-width:650px){.mortgage-programs{margin-top:70px}.mortgage-programs__name-mob{margin-left:0;margin-top:13px}.mortgage-programs__label{margin-bottom:10px}.mortgage-programs__table{font-size:14px;line-height:20px;margin-top:40px}.mortgage-programs__row{padding:20px 0}.mortgage-programs__row_accent{border-radius:60px}.mortgage-programs__cell:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding-bottom:25px}.mortgage-programs__cell .button{padding:10px 20px}.mortgage-programs__logo img{max-width:130px}}@media(max-width:600px){.mortgage-programs__cell:last-child{margin-top:30px;padding:0;width:100%}.mortgage-programs__cell:last-child .button{margin:0 auto;max-width:275px}}.buy-safety{background:#e8ece3;margin-top:120px;overflow:hidden;padding-bottom:135px;padding-top:100px;position:relative}.buy-safety._active .buy-safety__bg{-webkit-transform:scale(1);transform:scale(1)}.buy-safety__bg{pointer-events:none;position:absolute;right:-60px;top:0;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-duration:.8s;transition-duration:.8s;width:884px}.buy-safety .main-container{position:relative}.buy-safety__head{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.buy-safety__title{width:650px}.buy-safety__text{font-size:24px;line-height:32px;width:650px}.buy-safety__block{margin-top:65px}.buy-safety__block-title{font-size:24px;line-height:32px;margin-bottom:40px;max-width:290px}.buy-safety .cards-numbers__item{padding-bottom:42px;padding-left:30px;padding-right:25px}.buy-safety .cards-numbers__number{margin-bottom:-120px}@media(max-width:1921px){.buy-safety{margin-top:6.25vw;padding-bottom:7.03125vw;padding-top:5.2083333333vw}.buy-safety__bg{right:-3.125vw;width:46.0416666667vw}.buy-safety__text,.buy-safety__title{width:33.8541666667vw}.buy-safety__text{font-size:1.25vw;line-height:1.6666666667vw}.buy-safety__block{margin-top:3.3854166667vw}.buy-safety__block-title{font-size:1.25vw;line-height:1.6666666667vw;margin-bottom:2.0833333333vw;max-width:15.1041666667vw}.buy-safety .cards-numbers__item{padding-bottom:2.1875vw;padding-left:1.5625vw;padding-right:1.3020833333vw}.buy-safety .cards-numbers__number{margin-bottom:-6.25vw}}@media(max-width:1280px){.buy-safety{margin-top:7.8125vw;padding-bottom:4.6875vw;padding-top:3.90625vw}.buy-safety__bg{right:-2.734375vw;width:43.125vw}.buy-safety__title{width:33.28125vw}.buy-safety__text{font-size:1.40625vw;line-height:2.265625vw;width:37.5vw}.buy-safety__block{margin-top:3.90625vw}.buy-safety__block-title{font-size:1.40625vw;line-height:2.265625vw;margin-bottom:3.125vw;max-width:17.03125vw}.buy-safety .cards-numbers__item{padding-bottom:2.1875vw;padding-left:1.5625vw;padding-right:.78125vw}.buy-safety .cards-numbers__number{margin-bottom:-7.5vw}}@media(max-width:800px){.buy-safety{margin-top:8.75vw;padding-bottom:6.25vw;padding-top:5vw}.buy-safety__bg{right:0;width:60vw}.buy-safety__head{display:block}.buy-safety__title{width:53.25vw}.buy-safety__text{font-size:2vw;line-height:3vw;margin-top:5vw;width:55.25vw}.buy-safety__block{margin-top:5vw}.buy-safety__block-title{font-size:2.25vw;line-height:3.625vw;margin-bottom:5vw;max-width:27.25vw}.buy-safety .cards-numbers__item{padding-bottom:4.25vw;padding-left:2.5vw;padding-right:2.5vw}.buy-safety .cards-numbers__number{margin-bottom:-9.75vw}.buy-safety .cards-numbers__desc{max-width:none}}@media(max-width:650px){.buy-safety{margin-top:70px;padding-bottom:70px;padding-top:35px}.buy-safety__bg{width:359px}.buy-safety__title{width:auto}.buy-safety__text{font-size:16px;line-height:24px;margin-top:35px;max-width:307px;width:auto}.buy-safety__block{margin-top:40px}.buy-safety__block-title{font-size:18px;line-height:29px;margin-bottom:40px;max-width:218px}.buy-safety .cards-numbers__item{padding-bottom:34px;padding-left:20px;padding-right:40px}.buy-safety .cards-numbers__number{margin-bottom:-78px}.buy-safety .cards-numbers__desc{max-width:274px}}.cards-numbers{grid-column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative}.cards-numbers__item{background:#fff;border-radius:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);padding:30px 50px 20px 30px;position:relative}.cards-numbers__number{color:#e8ece3;font-family:SangBleu Sunrise;font-size:200px;margin-bottom:-72px;text-align:right}.cards-numbers__desc,.cards-numbers__title{font-family:Museo Sans Cyrl;overflow-wrap:break-word;position:relative;z-index:2}.cards-numbers__title{color:#000;font-size:20px}.cards-numbers__desc{color:#6d7076;font-size:16px;line-height:22px;margin-top:16px}@media(max-width:1921px){.cards-numbers{grid-column-gap:1.0416666667vw}.cards-numbers__item{border-radius:1.5625vw;padding:1.5625vw 2.6041666667vw 1.0416666667vw 1.5625vw}.cards-numbers__number{font-size:10.4166666667vw;margin-bottom:-3.75vw}.cards-numbers__title{font-size:1.0416666667vw}.cards-numbers__desc{font-size:.8333333333vw;line-height:1.1458333333vw;margin-top:.8333333333vw}}@media(max-width:1280px){.cards-numbers{grid-column-gap:1.5625vw}.cards-numbers__item{border-radius:2.34375vw;padding:1.171875vw 1.171875vw 1.171875vw 1.5625vw}.cards-numbers__number{font-size:10.15625vw;margin-bottom:-3.90625vw;padding-right:1.5625vw}.cards-numbers__title{font-size:1.40625vw}.cards-numbers__desc{font-size:1.09375vw;line-height:1.5625vw;margin-top:1.40625vw}}@media(max-width:800px){.cards-numbers{grid-column-gap:2.5vw;grid-row-gap:2.5vw;grid-template-columns:1fr 1fr}.cards-numbers__item{border-radius:3.75vw;padding:1.875vw 1.875vw 1.875vw 2.5vw}.cards-numbers__number{font-size:16.25vw;margin-bottom:-6.25vw;padding-right:2.5vw}.cards-numbers__title{font-size:2.25vw}.cards-numbers__desc{font-size:1.75vw;line-height:2.5vw;margin-top:2.25vw;max-width:25vw}}@media(max-width:650px){.cards-numbers{grid-column-gap:0;grid-row-gap:20px;grid-template-columns:100%}.cards-numbers__item{border-radius:30px;padding:15px 15px 15px 20px}.cards-numbers__number{font-size:130px;margin-bottom:-50px;padding-right:20px}.cards-numbers__title{font-size:18px}.cards-numbers__desc{font-size:14px;line-height:20px;margin-top:18px;max-width:200px}}