.cta-bar{align-items:center;background:#ebf1f8;border-radius:24px;display:flex;gap:2rem 4rem;justify-content:center;margin:0 auto;max-width:var(--container-width);padding:2.4rem;width:100%}.cta-bar__content,.cta-bar__content h2{color:var(--secondary-color);font-size:16px;font-weight:700;letter-spacing:.25px;line-height:1.5}.cta-bar :last-child{margin-bottom:0}@media (max-width:768px){.cta-bar{display:grid;grid-template-columns:1fr;text-align:center}}