.elementor .footer-text{font-size:0.9375rem;color:var(--color-text-muted);line-height:1.6;}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--color-accent);text-decoration:underline;}.elementor .footer-link{font-size:0.9375rem;color:var(--color-text);text-decoration:none;&:focus-visible { outline: 2px solid var(--color-bg-white); outline-offset: 2px; } &:focus-visible { outline: 2px solid var(--color-accent); outline-offset: 2px; }\n}.elementor .footer-heading{font-family:var(--font-body);font-weight:800;font-size:0.8125rem;color:var(--color-accent);letter-spacing:0.06em;text-transform:uppercase;margin-block-end:0.25rem;}