.elementor .header-l{font-family:var(--font-heading);font-weight:500;font-size:var(--header-l);color:var(--color-text);line-height:var(--height-l);}.elementor .text-l{font-family:var(--font-body);font-weight:200;font-size:var(--text-l);color:#fbffff;}.elementor .section-m{width:var(--max-width-l);padding-block-start:var(--section-l);padding-block-end:var(--section-l);padding-inline-start:var(--section-sides);padding-inline-end:var(--section-sides);display:flex;flex-direction:column;align-items:center;}.elementor .block{background-color:var(--color-background);display:flex;justify-content:center;}.elementor .menu{width:var(--max-width-l);padding-inline-start:var(--section-sides);padding-inline-end:var(--section-sides);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .hero{height:80vh;padding-inline-start:var(--section-sides);padding-inline-end:var(--section-sides);display:flex;justify-content:space-between;align-items:center;}.elementor .header-xxl{font-family:var(--font-heading);font-weight:500;font-size:var(--header-XXL);line-height:var(--height-xxl);text-align:start;}.elementor .subheading{font-family:var(--font-body);font-weight:200;font-size:1.4rem;color:var(--color-text);margin-block-end:var(--space-s);}