.rates-banks{display:flex;flex-direction:column;margin-top:60px;position:relative}.rates-banks__list{display:grid;gap:10px 25px;grid-template-columns:repeat(auto-fit,minmax(635px,1fr))}@media only screen and (max-width:734px){.rates-banks__list{gap:6px;grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.rates-banks__list.is-scrollable{max-height:320px;overflow-y:scroll;padding-right:25px;transition:scrollbar-color .3s ease}.rates-banks__list.is-scrollable:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--color-primary)!important;border-radius:8px!important}.rates-banks__list.is-scrollable:not([hide-scrollbar])::-webkit-scrollbar{height:4px!important;width:4px!important}.rates-banks__list.is-scrollable::-webkit-scrollbar-track{background:#ffffff36!important}.rates-banks__list.is-scrollable::-webkit-scrollbar-thumb{background:var(--color-primary)!important}.rates-banks__list.is-scrollable{scrollbar-face-color:var(--color-primary)!important;scrollbar-track-color:#ffffff36!important}@media only screen and (max-width:734px){.rates-banks__list.is-scrollable{padding-right:13px}}.rates-banks__list.is-scrollable ::-webkit-scrollbar{appearance:none;display:none}.rates-banks__list .bank-mortgage-card{background:var(--rates-card-bg,var(--color-surface));border:1px solid;border-color:var(--rates-card-border-color,none);border-radius:15px;max-width:unset;padding:8px 20px 8px 8px}@media only screen and (max-width:734px){.rates-banks__list .bank-mortgage-card{gap:10px!important}}.rates-banks__list .bank-mortgage-card .bank-mortgage-card__callback{background:var(--rates-card-call-button,var(--color-white-10));border-color:var(--rates-card-call-button-border-color,var(--color-primary));color:var(--color-primary)}.rates-banks__list .bank-mortgage-card .bank-mortgage-card__callback svg{color:var(--rates-card-call-icon-path-color,var(--color-surface));fill:var(--rates-card-call-icon-fill-color,var(--color-surface))}.rates-banks__list .bank-mortgage-card__value{color:var(--rates-card-value-color,var(--color-on-surface))}.rates-banks__list .bank-mortgage-card__subtitle{color:var(--color-on-surface-light)}@media only screen and (max-width:734px){.rates-banks__list__button{display:none}}.project-purchase-options .slider-outside-controls{margin-bottom:46px}@media only screen and (max-width:734px){.project-purchase-options .slider-outside-controls{margin-bottom:25px}}.project-purchase-options .project-purchase{min-width:unset}.project-purchase-options__slider+.project-purchase-options__slider{margin-top:50px}.project-purchase-options__slider-card{display:flex;max-height:405px;width:100%}.project-purchase-options__card-tag{background:var(--color-white);border-radius:10px;padding:10px 12px}.project-purchase-options__card-title{color:var(--color-white);width:80%}@media only screen and (max-width:734px){.project-purchase-options__card-title{font-size:16px}}.project-purchase-options__card-button{height:65px;min-width:65px;width:65px}@media only screen and (max-width:1280px){.project-purchase-options__card-button{height:55px;min-width:55px;width:55px}}@media only screen and (max-width:1068px){.project-purchase-options__card-button{height:65px;min-width:65px;width:65px}}@media only screen and (max-width:734px){.project-purchase-options__card-button{height:40px;min-width:40px;width:40px}.project-purchase-options--swiper-disabled .swiper-wrapper{flex-direction:column;gap:15px}.project-purchase-options--swiper-disabled .swiper-wrapper .project-purchase-options__slider-card.swiper-slide{width:auto!important}}
