.banners-grid-card[data-v-f29afa8c]{position:relative;height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;background-position:100%;background-repeat:no-repeat;background-size:cover}.banners-grid-card[data-v-f29afa8c]:not(.number){justify-content:space-between}.banners-grid-card.size-xl[data-v-f29afa8c]{border-radius:40px}@media(max-width:719px){.banners-grid-card.size-xl[data-v-f29afa8c]{border-radius:20px}}.banners-grid-card.size-xl[data-v-f29afa8c]{padding:24px}@media(max-width:719px){.banners-grid-card.size-xl[data-v-f29afa8c]{padding:18px}}.banners-grid-card.size-xl>.title[data-v-f29afa8c]{font-size:32px;line-height:40px;margin-bottom:20px}@media(max-width:1279px){.banners-grid-card.size-xl>.title[data-v-f29afa8c]{font-size:24px;line-height:32px}}@media(max-width:719px){.banners-grid-card.size-xl>.title[data-v-f29afa8c]{font-size:20px;line-height:28px}}.banners-grid-card.size-xl>.description[data-v-f29afa8c]{margin-top:12px;font-size:18px;line-height:26px}@media(max-width:1279px){.banners-grid-card.size-xl>.description[data-v-f29afa8c]{font-size:14px;line-height:22px}.banners-grid-card.size-xl>.image[data-v-f29afa8c]{height:160px}}.banners-grid-card.size-l[data-v-f29afa8c]{border-radius:32px;padding:42px 24px 16px}@media(max-width:719px){.banners-grid-card.size-l[data-v-f29afa8c]{padding:32px 16px 16px}}.banners-grid-card.size-l>.title[data-v-f29afa8c]{font-size:24px;line-height:32px}.banners-grid-card.size-l:has(.bank-logo)>.image[data-v-f29afa8c]{max-width:320px}@media(max-width:1919px){.banners-grid-card.size-l:has(.bank-logo)>.image[data-v-f29afa8c]{max-width:260px}}@media(max-width:719px){.banners-grid-card.size-l:has(.bank-logo)>.title[data-v-f29afa8c]{font-size:20px;line-height:26px}}@media(max-width:1279px){.banners-grid-card.size-l>.image[data-v-f29afa8c]{height:auto}}.banners-grid-card.size-m[data-v-f29afa8c]{border-radius:32px;padding:24px 24px 14px}@media(max-width:719px){.banners-grid-card.size-m[data-v-f29afa8c]{padding:18px}}.banners-grid-card.size-m>.title[data-v-f29afa8c]{font-size:20px;line-height:28px}.banners-grid-card.size-m>.description[data-v-f29afa8c]{margin-top:8px}@media(max-width:1279px){.banners-grid-card.size-m>.image[data-v-f29afa8c]{height:160px}}.banners-grid-card.size-s[data-v-f29afa8c]{border-radius:32px;padding:24px}@media(max-width:719px){.banners-grid-card.size-s[data-v-f29afa8c]{padding:16px}}.banners-grid-card.size-s>.title[data-v-f29afa8c]{position:absolute;font-size:16px;line-height:24px;z-index:2;max-width:calc(100% - 48px)}@media(max-width:719px){.banners-grid-card.size-s>.title[data-v-f29afa8c]{max-width:calc(100% - 36px)}}@media(max-width:1279px){.banners-grid-card.size-s>.image[data-v-f29afa8c]{height:110px}}@media(max-width:719px){.banners-grid-card.size-s>.image[data-v-f29afa8c]{height:120px;max-height:100%}}.banners-grid-card>.title[data-v-f29afa8c]{font-weight:500;max-width:380px;z-index:2}@media(max-width:1279px){.banners-grid-card>.title[data-v-f29afa8c]{max-width:calc(100% - 56px)}}.banners-grid-card.arrow.size-xl>.title[data-v-f29afa8c]{max-width:calc(100% - 48px)}.banners-grid-card.arrow.size-xl>.description[data-v-f29afa8c]{max-width:calc(100% - 32px)}.banners-grid-card.arrow.size-l>.title[data-v-f29afa8c]{max-width:calc(100% - 48px)}.banners-grid-card.arrow.size-l>.description[data-v-f29afa8c],.banners-grid-card.arrow.size-m>.title[data-v-f29afa8c]{max-width:calc(100% - 32px)}.banners-grid-card.arrow.size-m>.description[data-v-f29afa8c]{max-width:calc(100% - 24px)}.banners-grid-card.arrow.size-s>.title[data-v-f29afa8c]{max-width:calc(100% - 32px)}.banners-grid-card.arrow.size-s>.description[data-v-f29afa8c]{max-width:calc(100% - 24px)}.banners-grid-card>.description[data-v-f29afa8c]{margin-top:4px;font-size:16px;font-weight:400;line-height:24px;flex-grow:1;z-index:2;max-width:calc(100% - 160px)}@media(max-width:1279px){.banners-grid-card>.description[data-v-f29afa8c]{font-size:14px;line-height:22px;max-width:calc(100% - 80px)}}.banners-grid-card>.annotation[data-v-f29afa8c]{font-size:14px;font-weight:400;line-height:22px;opacity:.8;z-index:2;margin-top:8px;max-width:calc(100% - 240px)}@media(max-width:1919px){.banners-grid-card>.annotation[data-v-f29afa8c]{max-width:calc(100% - 160px)}}@media(max-width:1279px){.banners-grid-card>.annotation[data-v-f29afa8c]{font-size:12px;line-height:20px}}@media(max-width:719px){.banners-grid-card>.annotation[data-v-f29afa8c]{bottom:12px}}.banners-grid-card:has(.bank-logo)>.annotation[data-v-f29afa8c]{bottom:64px}.banners-grid-card>.banner-button[data-v-f29afa8c]{display:flex;z-index:1;justify-content:center;border-radius:16px;margin-top:20px}@media(max-width:719px){.banners-grid-card>.banner-button[data-v-f29afa8c]{position:absolute;bottom:16px;z-index:2}}.banners-grid-card:not(.button-hover-react)>.banner-button.theme-white[data-v-f29afa8c],.banners-grid-card:not(.button-hover-react)>.banner-button.theme-white[data-v-f29afa8c]:hover{background:#fff;color:#000}.banners-grid-card:not(.button-hover-react)>.banner-button.theme-black[data-v-f29afa8c],.banners-grid-card:not(.button-hover-react)>.banner-button.theme-black[data-v-f29afa8c]:hover{background:#000;color:#fff}.banners-grid-card>.number-wrapper[data-v-f29afa8c]{height:32px;width:32px;font-weight:600;border-radius:50%;background-color:#fff;display:grid;place-content:center;margin-bottom:20px}.banners-grid-card>.arrow-wrapper[data-v-f29afa8c]{position:absolute;top:16px;right:16px;border-radius:50%;background-color:#fff;color:#1ccb01;display:grid;place-content:center;z-index:2;transition:color .25s}.banners-grid-card>.arrow-wrapper.size-l[data-v-f29afa8c],.banners-grid-card>.arrow-wrapper.size-xl[data-v-f29afa8c]{height:48px;width:48px}.banners-grid-card>.arrow-wrapper.size-m[data-v-f29afa8c],.banners-grid-card>.arrow-wrapper.size-s[data-v-f29afa8c]{height:32px;width:32px}.banners-grid-card>.image[data-v-f29afa8c]{position:absolute;right:-10px;bottom:0;transition:transform .5s ease-in-out;transform:translate3d(0,10px,0) scale(.95);z-index:0}@media(max-width:1279px){.banners-grid-card>.image[data-v-f29afa8c]{width:auto;transition:unset;transform:unset}}.banners-grid-card>.bank-logo[data-v-f29afa8c]{margin-top:16px;z-index:1}@media(hover:hover){.banners-grid-card:hover>.image[data-v-f29afa8c]{transform:translateZ(0) scale(1)}.banners-grid-card:hover>.arrow-wrapper[data-v-f29afa8c]{color:#1ccb01!important}}
