.elementor .heading-3xl{font-family:var(--font-heading);font-weight:400;font-size:var(--text-3xl);color:var(--brand-blue);line-height:var(--line-height-s);}.elementor .heading-4xl{width:80%;font-family:var(--font-heading);font-weight:500;font-size:var(--text-3xl);line-height:var(--line-height-xs);text-transform:uppercase;}.elementor .body-m{font-family:var(--font-body);font-weight:300;font-size:var(--text-m);color:var(--black);line-height:var(--line-height-xl);}.elementor .body-s{font-family:var(--font-body);font-weight:400;font-size:var(--text-s);line-height:var(--line-height-xl);}.elementor .section-m{padding-block-start:clamp(3.5rem, 3.1579vw + 2.7895rem, 5rem);padding-block-end:clamp(3.5rem, 3.1579vw + 2.7895rem, 5rem);padding-inline-start:max(5%, calc((100% - 1120px) / 2));padding-inline-end:max(5%, calc((100% - 1120px) / 2));gap:var(--space-s);align-items:start;}.elementor .section-l{padding-block-start:clamp(3.5rem, 2.7273vw + 2.8864rem, 5rem);padding-block-end:clamp(3.5rem, 2.7273vw + 2.8864rem, 5rem);padding-inline-start:max(5%, calc((100% - 1240px) / 2));padding-inline-end:max(5%, calc((100% - 1240px) / 2));border-style:none;flex-direction:column;gap:var(--space-m);align-items:start;}