.elementor .footer-copyright{font-family:var(--font-body-text);font-size:14px;color:var(--color-muted-text-on-light);line-height:1.5;}.elementor .footer-bottom-bar{padding-block-start:20px;padding-block-end:20px;padding-inline-start:80px;padding-inline-end:80px;border-block-start-width:1px;display:flex;gap:12px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--color-border-on-light);\n}.elementor .footer-text{font-family:var(--font-body-text);font-size:15px;color:var(--color-muted-text-on-light);line-height:1.5;display:block;}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--color-plum-main-text-and-dark-sections);}.elementor .footer-link{font-family:var(--font-body-text);font-size:15px;color:var(--color-muted-text-on-light);line-height:24px;display:block;}.elementor .footer-link-list{display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .footer-column-heading{font-family:var(--font-body-text);font-weight:500;font-size:16px;color:var(--color-plum-main-text-and-dark-sections);line-height:1.5;margin-block-end:16px;display:block;}.elementor .footer-grid{display:grid;gap:32px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .footer-main{padding-block-start:80px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:80px;}.elementor .footer-top-stripe{height:6px;background-color:var(--color-sand-section-background);}.elementor .header-logo{width:150px;height:auto;display:block;}.elementor .section-background-cream{color:var(--color-plum-main-text-and-dark-sections);background-color:var(--color-cream-page-background);}