.bank-information-block .down-payment .block-content.bottom .table-col{font-size:12px;line-height:normal}.bank-information-block{color:#000;font-family:"Albert Sans",sans-serif}.bank-information-block .container{max-width:1066px}.bank-information-block .steps{background-color:rgba(196,197,218,.2);padding-top:72px;padding-bottom:72px}.bank-information-block .steps__description{font-size:16px;line-height:1.5;margin-bottom:30px}.bank-information-block .steps__description p:last-child{margin-bottom:0}.bank-information-block .steps__list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:17px}.bank-information-block .steps__list>svg{flex-shrink:0;margin-top:29px}.bank-information-block .steps__item{flex:1;min-width:187px}.bank-information-block .steps__number{font-size:100px;font-weight:300;line-height:1;margin-bottom:21px}.bank-information-block .steps__desc{font-family:"DM Sans 18pt",sans-serif;font-size:16px;font-weight:400;line-height:1.5}.bank-information-block .steps__desc p:last-child{margin-bottom:0}.bank-information-block .steps__desc a{color:#e5004b;text-decoration:underline}.bank-information-block .steps__desc strong{font-weight:600}@media only screen and (max-width: 991px){.bank-information-block .steps{padding-top:42px;padding-bottom:42px}.bank-information-block .steps__list{flex-direction:column;align-items:center}.bank-information-block .steps__list>svg{margin-top:0}.bank-information-block .steps__item{flex:0 0 100%;width:291px;max-width:100%;text-align:center}.bank-information-block .steps__number{margin-bottom:24px}}.bank-information-block .partners{padding-top:67px;padding-bottom:83px}.bank-information-block .partners__title{text-align:center;margin-bottom:40px}.bank-information-block .partners__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:48px 90px}.bank-information-block .partners__item a{display:block;transition:opacity .2s ease}.bank-information-block .partners__item a:hover{opacity:.7}@media only screen and (max-width: 991px){.bank-information-block .partners__logos{gap:32px 42px}}@media only screen and (max-width: 767px){.bank-information-block .partners__logos{gap:24px 32px}}.bank-information-block .down-payment{background-color:rgba(196,197,218,.2);padding-top:80px;padding-bottom:80px}.bank-information-block .down-payment .block-title{margin-bottom:42px}.bank-information-block .down-payment .block-title p{display:inline;margin:0}.bank-information-block .down-payment .block-title strong{color:#e5004b;font-weight:inherit}.bank-information-block .down-payment .btn{display:inline-block;margin-top:13px}.bank-information-block .down-payment .block-content{display:flex;align-items:flex-start;gap:55px}.bank-information-block .down-payment .block-content .text-col{flex:0 0 33.333%;max-width:33.333%}.bank-information-block .down-payment .block-content .table-col{flex:1;min-width:0}.bank-information-block .down-payment .block-content.bottom{margin-top:42px}.bank-information-block .down-payment .block-content.bottom .table-col{margin-top:12px;line-height:1.4;font-weight:400}.bank-information-block .down-payment .text-wrap{padding-right:32px}.bank-information-block .down-payment .text-wrap .intro-text{font-size:20px;line-height:150%;margin-bottom:59px}.bank-information-block .down-payment .text-wrap .intro-text strong{color:#e5004b}.bank-information-block .down-payment .text-wrap .intro-text p:last-child{margin-bottom:0}.bank-information-block .down-payment .text-wrap .disclaimer-text{font-size:14px;line-height:175%}.bank-information-block .down-payment .text-wrap .disclaimer-text p:last-child{margin-bottom:0}.bank-information-block .down-payment .table-wrap .discount-table{width:100%;border-collapse:separate;border-spacing:8px 16px}.bank-information-block .down-payment .table-wrap .discount-table thead th{font-size:12px;font-weight:400;text-align:center;padding:0 16px 10px}.bank-information-block .down-payment .table-wrap .discount-table thead th.period-col{text-align:left;padding-left:0;white-space:nowrap}.bank-information-block .down-payment .table-wrap .discount-table tbody td{padding:18px 12px;text-align:center;font-size:32px;font-weight:700;background-color:#fff}.bank-information-block .down-payment .table-wrap .discount-table tbody td.row-label{text-align:left;font-size:13px;font-weight:700;line-height:175%;padding:0;background-color:rgba(0,0,0,0)}.bank-information-block .down-payment .table-wrap .discount-table tbody td.row-label strong{color:#e5004b;font-weight:700}.bank-information-block .down-payment .table-wrap .discount-table tbody td.row-label p{margin:0}@media only screen and (max-width: 1200px){.bank-information-block .down-payment .table-wrap .discount-table thead th{padding:0 16px 10px;white-space:normal}.bank-information-block .down-payment .table-wrap .discount-table thead th.period-col{text-align:left;padding-left:0;white-space:normal}}@media only screen and (max-width: 991px){.bank-information-block .down-payment{padding-top:42px;padding-bottom:42px}.bank-information-block .down-payment .block-content{flex-direction:column;gap:32px}.bank-information-block .down-payment .block-content .text-col,.bank-information-block .down-payment .block-content .table-col{flex:none;max-width:100%;width:100%}.bank-information-block .down-payment .block-content.bottom{margin-top:24px}.bank-information-block .down-payment .block-content.bottom .text-col{order:2}.bank-information-block .down-payment .block-title{font-size:36px;line-height:42px;margin-bottom:32px}.bank-information-block .down-payment .text-wrap{padding-right:0}.bank-information-block .down-payment .text-wrap .intro-text{margin-bottom:32px}.bank-information-block .down-payment .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.bank-information-block .down-payment .table-wrap .discount-table{min-width:480px}.bank-information-block .down-payment .table-wrap .discount-table thead th{padding:0 10px 12px}.bank-information-block .down-payment .table-wrap .discount-table tbody td{padding:12px 10px}.bank-information-block .down-payment .table-wrap .discount-table tbody td{font-size:18px}}
