.CTABanner_mainContainer__7DE1q{display:flex;justify-content:space-between;border-radius:.75rem;background-image:url(/images/account-card-images/cta-banner-background-desktop.webp);background-color:#f5f6fa;background-size:auto 100%;background-position-x:right;background-repeat:no-repeat;padding:3.5rem 2rem}.CTABanner_mainContainer__7DE1q .CTABanner_left__gcIpk{display:flex;max-width:765px;flex-direction:column}.CTABanner_mainContainer__7DE1q .CTABanner_left__gcIpk .CTABanner_title__supoG{margin-bottom:1rem}@media(max-width:767px){.CTABanner_mainContainer__7DE1q .CTABanner_left__gcIpk{text-align:center}}.CTABanner_mainContainer__7DE1q .CTABanner_right__vFqOr{display:flex;gap:1rem;justify-content:center;flex-direction:column}.CTABanner_mainContainer__7DE1q .CTABanner_right__vFqOr .CTABanner_firstButton__eJi6r{text-decoration:none}@media(max-width:767px){.CTABanner_mainContainer__7DE1q .CTABanner_right__vFqOr .CTABanner_firstButton__eJi6r button{width:100%}.CTABanner_mainContainer__7DE1q .CTABanner_right__vFqOr{margin-top:2rem}.CTABanner_mainContainer__7DE1q{background-image:url(/images/account-card-images/cta-banner-background-mobile.webp);background-size:auto;padding:1.5rem;flex-direction:column}}.CTABanner_titleResponsive__uzhzp{font-weight:700;font-size:1.5rem;line-height:1.5}@media(max-width:767px){.CTABanner_titleResponsive__uzhzp{font-weight:700;font-size:32px;line-height:44px;font-size:20px;line-height:28px}}@media(max-width:767px)and (max-width:767px){.CTABanner_titleResponsive__uzhzp{font-size:20px;line-height:28px}}