.cta2__content{padding-block:2.1rem;background-image:url(/wp-content/themes/YDtheme/assets/img/pattern5.png);background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;flex-direction:column;gap:.9rem;border-radius:1.2rem}.cta2__title{text-align:center;text-wrap-style:balance;font-size:2rem;color:#fff;line-height:1.25}.cta2__text{text-align:center;text-wrap-style:balance;font-size:1rem;color:#fff;line-height:1.25}.cta2__button{margin:0 auto;color:#052e44;font-size:1rem;padding:.6rem 1.5rem;border-radius:1.25rem;background:#fff;font-weight:600;transition:300ms}.section-cta2.section-cta2--style-2{background-color:var(--gray-800);background-image:url(https://yaletown.dental/wp-content/uploads/2025/08/Frame-1000001888-scaled.webp);background-repeat:no-repeat;background-position:top left;background-size:cover;padding-block:2rem;& .cta2__content{background-image:none;gap:1.5rem;& .cta2__button{background-color:var(--gold-500);color:#fff;&:hover{background-color:#fff;color:var(--gold-500)}}}}