@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:200;src:url(/fonts/Hauora-ExtraLight.eot);src:url(/fonts/Hauora-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-ExtraLight.woff2) format("woff2"),url(/fonts/Hauora-ExtraLight.woff) format("woff"),url(/fonts/Hauora-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:300;src:url(/fonts/Hauora-Light.eot);src:url(/fonts/Hauora-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Light.woff2) format("woff2"),url(/fonts/Hauora-Light.woff) format("woff"),url(/fonts/Hauora-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:400;src:url(/fonts/Hauora-Regular.eot);src:url(/fonts/Hauora-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Regular.woff2) format("woff2"),url(/fonts/Hauora-Regular.woff) format("woff"),url(/fonts/Hauora-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:500;src:url(/fonts/Hauora-Medium.eot);src:url(/fonts/Hauora-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Medium.woff2) format("woff2"),url(/fonts/Hauora-Medium.woff) format("woff"),url(/fonts/Hauora-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:600;src:url(/fonts/Hauora-SemiBold.eot);src:url(/fonts/Hauora-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-SemiBold.woff2) format("woff2"),url(/fonts/Hauora-SemiBold.woff) format("woff"),url(/fonts/Hauora-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:700;src:url(/fonts/Hauora-Bold.eot);src:url(/fonts/Hauora-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Bold.woff2) format("woff2"),url(/fonts/Hauora-Bold.woff) format("woff"),url(/fonts/Hauora-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:800;src:url(/fonts/Hauora-ExtraBold.eot);src:url(/fonts/Hauora-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-ExtraBold.woff2) format("woff2"),url(/fonts/Hauora-ExtraBold.woff) format("woff"),url(/fonts/Hauora-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url(/fonts/subset-Rubik-Light.eot);src:url(/fonts/subset-Rubik-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Light.woff2) format("woff2"),url(/fonts/subset-Rubik-Light.woff) format("woff"),url(/fonts/subset-Rubik-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(/fonts/subset-Rubik-Regular.eot);src:url(/fonts/subset-Rubik-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Regular.woff2) format("woff2"),url(/fonts/subset-Rubik-Regular.woff) format("woff"),url(/fonts/subset-Rubik-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(/fonts/subset-Rubik-Medium.eot);src:url(/fonts/subset-Rubik-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Medium.woff2) format("woff2"),url(/fonts/subset-Rubik-Medium.woff) format("woff"),url(/fonts/subset-Rubik-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(/fonts/subset-Rubik-SemiBold.eot);src:url(/fonts/subset-Rubik-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-SemiBold.woff2) format("woff2"),url(/fonts/subset-Rubik-SemiBold.woff) format("woff"),url(/fonts/subset-Rubik-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(/fonts/subset-Rubik-Bold.eot);src:url(/fonts/subset-Rubik-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Bold.woff2) format("woff2"),url(/fonts/subset-Rubik-Bold.woff) format("woff"),url(/fonts/subset-Rubik-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:800;src:url(/fonts/subset-Rubik-ExtraBold.eot);src:url(/fonts/subset-Rubik-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-ExtraBold.woff2) format("woff2"),url(/fonts/subset-Rubik-ExtraBold.woff) format("woff"),url(/fonts/subset-Rubik-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/fonts/subset-Nunito-Light.eot);src:url(/fonts/subset-Nunito-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Light.woff2) format("woff2"),url(/fonts/subset-Nunito-Light.woff) format("woff"),url(/fonts/subset-Nunito-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/subset-Nunito-Regular.eot);src:url(/fonts/subset-Nunito-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Regular.woff2) format("woff2"),url(/fonts/subset-Nunito-Regular.woff) format("woff"),url(/fonts/subset-Nunito-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/fonts/subset-Nunito-Medium.eot);src:url(/fonts/subset-Nunito-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Medium.woff2) format("woff2"),url(/fonts/subset-Nunito-Medium.woff) format("woff"),url(/fonts/subset-Nunito-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/fonts/subset-Nunito-SemiBold.eot);src:url(/fonts/subset-Nunito-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-SemiBold.woff2) format("woff2"),url(/fonts/subset-Nunito-SemiBold.woff) format("woff"),url(/fonts/subset-Nunito-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/subset-Nunito-Bold.eot);src:url(/fonts/subset-Nunito-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Bold.woff2) format("woff2"),url(/fonts/subset-Nunito-Bold.woff) format("woff"),url(/fonts/subset-Nunito-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/fonts/subset-Nunito-ExtraBold.eot);src:url(/fonts/subset-Nunito-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-ExtraBold.woff2) format("woff2"),url(/fonts/subset-Nunito-ExtraBold.woff) format("woff"),url(/fonts/subset-Nunito-ExtraBold.ttf) format("truetype")}.services__items{display:flex;flex-wrap:wrap;margin:-10px}.services__items-counter{counter-reset:services}.services__items-counter .services__item:before{bottom:5px;color:#232323;content:counter(services,decimal);counter-increment:services;display:block;font-family:Hauora,sans-serif;font-size:56px;font-weight:700;line-height:56px;opacity:.2;position:absolute;right:20px}.services__wrapper{margin:0}.services__item{border:1px solid #232323;border-radius:4px;display:flex;flex:1 1 380px;flex-direction:column;margin:10px;min-height:250px;padding:24px;position:relative}.services__item-blue{background:linear-gradient(180deg,rgba(0,100,173,.1),rgba(35,35,35,.1));border:none}.services__h3{color:#232323;font-size:26px;line-height:34px;margin:0 0 16px;width:100%}.services__descr{flex-grow:1;max-width:80%}.services__icon{color:#232323;display:block;font-size:44px;text-align:right}.services__link{color:#232323;display:inline-block;font-size:18px;font-weight:500;margin-top:40px;text-decoration:none}.services__link span.g-iconBefore{margin-left:14px}.ipoteka-calculator{color:#232323;font-family:Hauora,sans-serif;margin:0 auto;width:100%}.calc__title{font-size:24px;font-weight:800;margin:0 0 24px;text-align:center}.custom-select-wrapper{margin-bottom:16px;width:100%}.custom-select{position:relative;width:100%}.select__trigger{align-items:center;background:#f8f8f8;border:none;border-radius:16px;color:#999;cursor:pointer;display:flex;font-size:14px;height:52px;justify-content:space-between;letter-spacing:.05em;line-height:20px;padding:16px 12px;transition:all .3s ease}.select__trigger--active{border-radius:16px 16px 0 0}.select__arrow{color:#707788;transition:transform .3s ease}.select__options{background:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,.1);display:none;left:0;max-height:200px;overflow-y:auto;padding:12px 0;position:absolute;right:0;top:100%;z-index:1000}.select__options--active{display:block}.select__option{color:#333;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.05em;line-height:20px;padding:16px 12px;transition:background-color .2s ease}.select__option:hover{background:#f0edf5;font-weight:600}.select__option--selected{background:#f0edf5}.calc__select{display:none!important}.calc-wrap{background:#fff;border-radius:12px;padding:24px}.top-controls{margin-bottom:20px}.small{color:#54565a;font-size:14px;margin:10px 0 6px 2px}.inputs{display:flex;flex-direction:column;gap:20px}.field{background:#f8f8f8;border-radius:16px;padding:16px}.label{display:block;font-weight:600;margin-bottom:8px}input[type=text]{border:2px solid #e9ecef;border-radius:6px;font-size:14px;padding:10px 12px;transition:border-color .3s ease;width:100%}input[type=text]:focus{border-color:#614696;outline:none}input[type=range]{-webkit-appearance:none;background-color:#614696;border-radius:3px;cursor:pointer;height:2px;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{appearance:none;background:#614696;border-radius:50%;cursor:pointer;height:16px;width:16px}.programs{display:flex;flex-direction:column;gap:12px}.program-card{background:#fff;border:2px solid #e9ecef;border-radius:12px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.program-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:16px}.program-name{font-size:18px;font-weight:700}.program-count{background:#614696;border-radius:32px;color:#fff;font-size:12px;font-weight:600;opacity:.7;padding:6px 12px;transition:all .3s ease}.program-count:hover{background:#6d5cba}.program-count i{transition:transform .3s ease}.program-count.expanded i{transform:rotate(180deg)}.program-summary{display:flex;flex-direction:column;gap:12px}.summary-item{background:#f8f8f8;border-radius:8px;padding:12px;text-align:center}.summary-label{color:#54565a;font-size:14px;margin-bottom:4px}.summary-value{font-size:14px;font-weight:700}.letter{font-size:14px;font-weight:400}.rate-badge{background:#614696;border-radius:6px;color:#fff;padding:4px 8px}.offers-container{max-height:0;overflow:hidden;transition:max-height .3s ease}.offers-container.expanded{margin-top:16px;max-height:655px;overflow-y:auto}.bank-offers{display:flex;flex-direction:column;gap:12px}.bank-offer{background:#f8f9fa;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 16px}.bank__button{align-items:center;background:#614696;border:none;border-radius:16px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:8px;height:44px;justify-content:center;padding:11px;transition:all .3s ease;width:100%}.bank__button:hover{background:#6d5cba}.bank{flex-direction:row;gap:8px;width:100%}.bank,.bank-logo-container{align-items:center;display:flex}.bank-logo-container{background:#fff;border:1px solid #e9ecef;border-radius:8px;flex-shrink:0;height:40px;justify-content:center;width:40px}.bank-logo{max-height:40px;max-width:40px;object-fit:contain}.bank-main-info{flex:1}.bank-name{font-size:18px;font-weight:700}.offer-details{display:flex;flex-direction:row;justify-content:space-between}.offer-detail{display:flex;flex-direction:column;gap:4px}.offer-detail-label{color:#232323;font-size:12px;line-height:15px;opacity:.5}.offer-detail-value{font-size:14px;font-weight:600}.payment-details{border-top:1px dashed #dee2e6;margin-top:8px;padding-top:8px}.payment-period{color:#6c757d;font-size:11px;margin-bottom:2px}.loading{color:#6c757d;font-size:16px;padding:30px;text-align:center}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:30px;margin:0 auto 16px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;color:#721c24;margin-top:16px;padding:16px;text-align:center}.no-offers{background:#f8f9fa;border:2px solid #dee2e6;border-radius:8px;color:#6c757d;padding:20px;text-align:center}.banks__flex{align-items:center;display:flex;justify-content:space-between;margin:0 0 24px}.banks__wrapper{padding:0 40px;position:relative}.banks__slider{width:100%}.banks__item,.banks__slider .swiper-wrapper{align-items:center}.banks__item{display:flex!important;height:auto;justify-content:center;width:130px}.banks__picture img{max-width:150px;width:100%}.banks__left,.banks__right{background:transparent;border:none;color:inherit;cursor:pointer;font-size:24px;line-height:1;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.banks__left.swiper-button-disabled,.banks__right.swiper-button-disabled{cursor:default;opacity:.4}.banks__left{left:0}.banks__right{right:0}.reasons__h2{color:#232323}.reasons__p{display:inline-block;margin:0 0 24px}.reasons__arrows{align-items:center;display:flex;margin:0 0 24px}.reasons__left,.reasons__right{color:#68b2f9;cursor:pointer;font-size:34px}.reasons__left{margin-right:5px}.reasons__index{color:#68b2f9;font-family:Hauora,sans-serif;font-size:50px;font-weight:700;letter-spacing:.05em;line-height:50px;margin:0 5px}.reasons__slider{max-height:450px}.reasons__slider .swiper-wrapper{height:100%}.reasons__left.swiper-button-disabled,.reasons__right.swiper-button-disabled{opacity:.3;pointer-events:none}.reasons__img{height:100%;object-fit:cover;width:100%}.offer{overflow:hidden}.offer__title{margin:0}.offer__flex{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.offer__arrow{align-items:center;background:#232323;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;width:40px}.offer__arrow span{height:26px}.offer__arrow span:before{font-weight:700}.offer__arrow-left{margin-right:24px}.offer__arrow-left span{width:23px}.offer__arrow-right span{width:18px}.offer__wrapper{padding:0 15px}.offer__slide{align-items:flex-start;border-radius:4px;display:flex!important;flex-direction:column;height:auto;margin:0 15px;padding:15px;position:relative}.offer__slide-border{border:1px solid #232323}.offer__slide-gray{background:rgba(35,35,35,.08)}.offer__slide-blue{background:#232323}.offer__absolute{height:100%;position:absolute;right:0;top:0}.offer__row{display:flex;flex-wrap:wrap;margin:0 -10px}.offer__info{display:flex;flex-direction:column;margin:0 10px 20px}.offer__h2{flex-grow:1;margin:24px 0}.offer__h2-white{color:#fff}.offer__procent{color:#232323;font-size:24px;font-weight:700;line-height:32px}.offer__procent-white{color:#fff}.offer__text{font-weight:500}.offer__text-white{color:#fff}.offer__btn{background-color:#232323;color:#fff;margin:25px 0 0}.offer__btn-white{background:#fff;color:#232323}.offer .slick-list{margin:0 -15px}.offer .slick-track{display:flex}.offer .slick-disabled{background:#4d7ea6}.advantages{background:#232323;color:#fff}.advantages__list{list-style-type:none}.advantages__icon{color:#fff;font-size:24px;left:-34px;position:absolute}.advantages__li{line-height:20px;margin:0 0 8px 30px}.advantages__li,.promotions__content,.promotions__wrapper{position:relative}.promotions__slider{overflow:hidden}.promotions__slide{align-items:flex-end;display:flex!important;height:287px;margin:0 10px;padding:40px 48px;position:relative;text-align:center;width:403px}.promotions .slick-list{margin:0 auto;max-width:403px}.promotions__left{left:0}.promotions__right{right:0}.other{overflow:hidden}.other__items{display:flex;flex-wrap:wrap;justify-content:center;margin:-16px -28px}.other__item{border:1px solid #614696;border-radius:4px;color:#232323;display:flex;flex-direction:column;margin:16px 28px;min-height:195px;padding:28px 20px 24px 24px;position:relative;text-decoration:none;transition:background .3s,color .3s;width:403px}.other__item:hover{background:#614696;color:#fff}.other__item:hover .other__descr{color:hsla(0,0%,100%,.8)}.other__item:hover .other__btn{background:#fff;color:#614696}.other__name{font-size:24px;font-weight:700;line-height:34px}.other__descr{color:rgba(35,35,35,.8);font-size:16px;line-height:24px;margin:16px 0 0;max-width:80%;transition:color .3s}.other__btn{align-items:center;background:#614696;border-radius:50%;bottom:24px;color:#fff;display:flex;height:48px;justify-content:center;position:absolute;right:20px;transition:background .3s,color .3s;width:48px}.other__btn span{line-height:0}.escrow__container{padding-bottom:50px;position:relative}.escrow__container:before{background-color:#707788;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleY(.5);width:100%}.escrow__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.escrow__descr{font-size:18px;line-height:1.5;padding:0 0 30px}.escrow__img{max-width:100%;width:265px}.escrow__accDescr{font-size:20px;line-height:32px;max-width:1095px}.escrow__big{font-size:22px}.escrowIpoteka__content{overflow:hidden}.escrowIpoteka__descr{font-size:20px;line-height:32px;margin-bottom:48px}.escrowIpoteka__center{margin-top:56px;text-align:center}.escrowIpoteka__items{counter-reset:services;display:flex;flex-wrap:wrap;justify-content:center;margin:-16px auto;padding:0 20px}.escrowIpoteka__item{border:1px solid #232323;border-radius:4px;line-height:24px;margin:16px;max-width:403px;padding:24px 60px 36px 24px;position:relative;width:100%}.escrowIpoteka__item:before{bottom:5px;color:#232323;content:counter(services,decimal);counter-increment:services;display:block;font-family:Hauora,sans-serif;font-size:56px;font-weight:700;line-height:56px;opacity:.2;position:absolute;right:20px}.escrowIpoteka__item:nth-child(2n){background:linear-gradient(180deg,rgba(0,100,173,.1),rgba(35,35,35,.1));border:none}.declaration__descr{color:#707788;line-height:28px}.signature__picture{margin:16px 0}.signature__img{height:100%;object-fit:cover;width:100%}.eSignature__h3{font-size:18px;line-height:1.37;margin:16px 0}.eSignature__h3-2{margin:32px 0 16px}.eSignature__col .eSignature__p a{color:#232323}.eSignature__col .eSignature__p:not(:last-child){margin-bottom:16px}.eSignature__col-2{margin-top:16px}.eSignature__num{font-family:Hauora,sans-serif;font-size:36px;font-weight:700;letter-spacing:.05em;line-height:1}@media only screen and (min-width:768px){.program-summary{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.reasons__content{display:flex;justify-content:space-between}.reasons__wrapper{width:35%}.reasons__arrows{margin:0}.reasons__slider{width:62%}.offer .slick-list{padding:0 30% 0 0}.advantages__list{column-count:2;column-gap:30px}.other__items{justify-content:flex-start}.other__item{width:42%}.escrow__content{flex-wrap:nowrap}.escrow__descr{max-width:500px;padding:20px 0}.escrow__imgWrapper{padding:20px}.escrowIpoteka__item{width:calc(50% - 32px)}.signature__flex{display:flex}.signature__wrap-1{flex:1 0 45%;margin-right:20px;max-width:50%}.signature__wrap-2{align-items:center;display:flex;flex-wrap:wrap}.signature__h2{margin:0 0 20px!important}.signature__subtitle{margin-bottom:28px}.signature__picture{height:100%;margin:0}}@media only screen and (min-width:851px){.promotions .slick-list{max-width:825px}}@media only screen and (min-width:1080px){.services__item{flex:1 1 355px}.inputs{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.bank-offer{flex-direction:row;flex-wrap:nowrap}.bank__button{max-width:165px}.bank{min-width:220px;width:auto}.banks__wrapper{padding:0}.banks__left{left:-40px}.banks__right{right:-40px}.offer__wrapper{padding:0 30px}.offer__slide{padding:30px;width:660px}.offer__row{width:100%}.offer__info{flex:0 1 auto}.offer .slick-list{margin:0 -30px}.advantages__list{column-gap:50px}.advantages__li{margin:0 0 8px}.promotions__slide{margin:0 20px}.promotions .slick-list{max-width:846px}.promotions__left{left:-40px}.promotions__right{right:-40px}.escrow__content{justify-content:flex-start}.escrow__descr{flex:1 1 50%;font-size:20px;max-width:none;padding:69px 0}.escrow__imgWrapper{padding:70px}.escrow__img{width:auto}.eSignature__h3-1{margin:0 0 20px}.eSignature__cols{display:flex;margin:0 -10px}.eSignature__col{margin:0 10px;width:50%}}@media only screen and (min-width:1080px) and (min-width:1080px){.offer__wrapper{margin-left:calc(50% - 490px)}}@media only screen and (min-width:1080px) and (min-width:1280px){.offer__wrapper{margin-left:calc(50% - 585px)}}@media only screen and (min-width:1080px) and (min-width:1400px){.offer__wrapper{margin-left:calc(50% - 665px)}}@media only screen and (min-width:1280px){.services__items{margin:-28px}.services__item{margin:28px}.reasons__wrapper{width:28%}.reasons__slider{width:70%}.advantages__content{display:flex}.advantages__title{flex:0 0 290px;flex:0 0 360px;margin-right:30px}.other__item{width:28%}.escrow__descr{flex:0 1 50%;font-size:24px}.escrow__imgWrapper{padding:120px}.escrow__big{font-size:30px}.escrowIpoteka__items{width:1000px}.signature__wrap-1{margin-right:56px}.signature__subtitle{font-size:24px;line-height:34px}.eSignature__h3{font-size:24px}.eSignature__cols{margin:0 -28px}.eSignature__col{margin:0 28px}}@media only screen and (min-width:1400px){.banks__flex{margin:0 0 40px}.banks__left{left:-80px}.banks__right{right:-80px}.offer__flex{margin-bottom:40px}.offer__slide{padding:64px 20px 64px 48px}.offer__h2{margin:70px 0 26px}.offer__procent{font-size:32px;line-height:42px}.offer__text{font-size:18px}.offer__btn{margin:60px 0 0}.advantages__title{margin-right:50px}.promotions__slide{margin:0 28px}.promotions .slick-list{max-width:1320px}.promotions__left{left:-36px}.promotions__right{right:-36px}.other__item{width:403px}.escrowIpoteka__items{margin:-16px;width:auto}.escrowIpoteka__item{width:calc(25% - 32px)}}