.container-x-standard{padding-left:2.5rem;padding-right:2.5rem}@media (max-width:767px){.container-x-standard{padding-left:1.875rem;padding-right:1.875rem}}.container-y-standard{padding-bottom:6rem;padding-top:6rem}@media (max-width:767px){.container-y-standard{padding-bottom:3rem;padding-top:3rem}}.sub-headline{font-size:1.125rem}@media (max-width:767px){.sub-headline{font-size:1rem}}.btn{font-style:normal;text-decoration:none;transition:all 0.5s ease 0s;border-radius:500px}.btn-lrg{font-size:1.125rem;padding:1rem 2rem}@media (max-width:767px){.btn-lrg{font-size:1rem}}.btn-std{font-size:1rem;padding:0.875rem 1.875rem}.subfooter-link{font-size:1rem;font-weight:700;margin-bottom:0px}.subfooter-link a{color:var(--navy-800);text-decoration:none}.subfooter-link a:is(:hover,:focus){color:var(--white)}.btn-orange{align-items:center;background-color:var(--orange-600);color:var(--white);column-gap:0.5em;display:inline-flex}.btn-orange:is(:hover,:focus){color:var(--white);background-color:var(--orange-700)}.btn-orange .gb-shape svg{width:1em;height:1em;fill:currentColor}.btn-yellow{align-items:center;background-color:var(--yellow-500);color:var(--navy-800);column-gap:0.5em;display:inline-flex}.btn-yellow:is(:hover,:focus){color:var(--navy-800);background-color:var(--yellow-600)}.btn-yellow .gb-shape svg{width:1em;height:1em;fill:currentColor}.btn-navy{align-items:center;background-color:var(--navy-800);color:var(--white);column-gap:0.5em;display:inline-flex}.btn-navy:is(:hover,:focus){color:var(--white);background-color:var(--babyblue-300)}.btn-navy .gb-shape svg{width:1em;height:1em;fill:currentColor}.services-cta{background-blend-mode:soft-light;background-color:var(--navy-800);background-image:url('https://sunny-smiles.local/wp-content/uploads/2025/09/sunrays-bg-grayscale.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--paragraph-alt);display:flex;flex-direction:column;border-radius:1.5rem;padding:4rem}@media (max-width:767px){.services-cta{padding:2rem}}.sevices-cta-headline{align-items:center;color:var(--white);column-gap:0.5em;display:inline-flex;font-size:2.5rem}.sevices-cta-headline .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--yellow-600)}@media (max-width:767px){.sevices-cta-headline{align-items:flex-start;display:flex;flex-direction:column;font-size:2rem;row-gap:1rem}.sevices-cta-headline .gb-shape svg{font-size:4rem}}.box-yellow{background-color:var(--yellow-300);display:flex;flex-direction:column;border-radius:1.5rem;padding:2rem}.box-blue{background-color:var(--babyblue-100);display:flex;flex-direction:column;border-radius:1.5rem;padding:2rem}.box-orange{background-color:var(--orange-700);display:flex;flex-direction:column;border-radius:1.5rem;padding:2rem}.box-headline{background-color:var(--yellow-300);border-radius:1.5rem;padding:2rem}.pre-cta{margin-bottom:3rem;border:2px solid var(--navy-800);border-radius:1.5rem;padding:2rem}