.cmp-financial-products__cards .aem-Grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:24px;width:100%;align-items:stretch}.cmp-financial-products-card{display:flex;flex-direction:column;flex:0 1 350px;width:100%;max-width:350px;margin-right:0!important;margin-left:0!important;margin-bottom:20px;border-radius:8px;height:auto}.cmp-financial-products-card__header{display:flex;flex-direction:column}.cmp-financial-products-card__subtitle .cmp-text{min-height:80px;display:flex;align-items:flex-start}.cmp-financial-products-card__content{flex-grow:1;padding-bottom:20px}.cmp-financial-products-card__footer{margin-top:auto;width:100%;padding-top:10px}.custom-pagination{display:none}.cmp-financial-products-card__tag-container{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:16px;min-height:200px}.cmp-financial-products-card__image{width:100%;height:auto;max-width:280px;min-height:180px;object-fit:contain;border-radius:8px}.maintenance-mode-banner{display:flex;justify-content:center;align-items:center;min-height:300px;padding:60px 20px;text-align:center}.maintenance-mode-banner h2{color:#fff;font-size:1.8rem;letter-spacing:1px;line-height:1.4;max-width:600px}@media screen and (max-width:768px){.custom-pagination{display:flex;justify-content:center;align-items:center;margin-top:15px;gap:8px;padding-bottom:20px}.pagination-dot{width:10px;height:10px;background-color:#555;border-radius:50%;cursor:pointer;transition:all .3s ease}.pagination-dot.active{background-color:#fff;width:12px;height:12px;box-shadow:0 0 8px rgba(255,255,255,.4)}.cmp-financial-products__cards .aem-Grid,.swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;transform:none!important;width:auto!important;height:auto!important;overflow-x:auto!important;scroll-snap-type:x mandatory;justify-content:flex-start!important;padding-bottom:30px;gap:16px}.cmp-financial-products-card{flex:0 0 85%!important;width:85%!important;max-width:85%!important;scroll-snap-align:center;margin-right:0!important}.cmp-financial-products__cards .aem-Grid::-webkit-scrollbar{display:none}}