.section-duble-banner-LL .banners{display:flex;flex-direction:column;gap:52px;margin:0 auto;max-width:1315px;padding:32px 15px 0;width:100%}.section-duble-banner-LL .banners .banner{background:#fff;height:100%;overflow:hidden;width:100%}.section-duble-banner-LL .banners .banner .banner-img{border-radius:12px;height:100%;max-height:196px;min-height:196px;-o-object-fit:cover;object-fit:cover;width:100%}.section-duble-banner-LL .banners .banner .banner-badge{border-radius:100px;display:inline-flex;margin-top:32px;padding:6px 12px}.section-duble-banner-LL .banners .banner .banner-button{margin-top:31px}.badge-blue{background:rgba(23,108,255,.1);color:#0a51eb}.badge-purple{background:rgba(183,150,255,.15);color:#641abd}.line-text-3{display:-webkit-box;-webkit-box-orient:vertical;align-self:stretch;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.section-duble-banner-LL .banners{flex-direction:row;gap:16px}.section-duble-banner-LL .banners .banner{border-radius:32px;padding:20px;transition:all .3s ease-in-out}.section-duble-banner-LL .banners .banner:hover{filter:drop-shadow(0 24px 40px rgba(15,8,44,.15)) drop-shadow(0 21px 15px rgba(15,8,44,.03)) drop-shadow(0 13px 7px rgba(15,8,44,.01))}.section-duble-banner-LL .banners .banner .banner-img{border-radius:16px;max-height:340px;min-height:340px}}