@media(max-width:1024px){.elementor .section-s{padding-block-start:48px;padding-block-end:48px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .section-m{padding-block-start:72px;padding-block-end:72px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .text-l{font-size:1.25rem;}}@media(max-width:1024px){.elementor .h4{font-size:1.125rem;}}@media(max-width:1024px){.elementor .h3{font-size:1.5rem;}}@media(max-width:1024px){.elementor .h2{font-size:2.25rem;}}@media(max-width:1024px){.elementor .h1{font-size:2.75rem;}}@media(max-width:1024px){.elementor .nav-link{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-text-on-dark);padding-block-start:var(--space-s);padding-block-end:var(--space-s);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-border-on-dark); &:hover, &:has(a[aria-current='page']) { color: var(--color-brand-accent-on-dark); } & a:hover, & a[aria-current='page'] { text-decoration: none; } & a:focus-visible { outline-color: var(--color-brand-accent-on-dark); }\n}}