.elementor .body-size-L{font-family:var(--body);font-size:1.125rem;line-height:170%;text-align:start;}.elementor .body-size-M{font-family:var(--body);font-size:1rem;line-height:170%;padding-block-start:0.75rem;padding-block-end:0.75rem;border-radius:0.5rem;}.elementor .heading-3-custom{font-family:var(--heading);font-weight:900;font-size:clamp(2.0625rem, 1.8849rem + 0.7895vw, 2.4375rem);}.elementor .heading-2-custom{font-family:var(--heading);font-weight:900;font-size:clamp(2.5rem, 2.2336rem + 1.1842vw, 3.0625rem);color:#FCA311;}.elementor .heading-1-custom{font-family:var(--heading);font-weight:900;font-size:clamp(3rem, 2.6151rem + 1.7105vw, 3.8125rem);text-align:start;}.elementor .heading-subheading{font-family:var(--body);font-weight:700;font-size:0.875rem;color:var(--secondary-brand-1);line-height:180%;text-transform:uppercase;}.elementor .boxed-L{max-width:1240px;}.elementor .boxed-M{max-width:1120px;}.elementor .boxed-S{max-width:760px;}.elementor .section{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;align-items:center;}.elementor .section-full{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;}.elementor .section-M{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 1120px) / 2));padding-inline-end:max(5%, calc((100% - 1120px) / 2));flex-direction:column;}.elementor .section-S{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 760px) / 2));padding-inline-end:max(5%, calc((100% - 760px) / 2));flex-direction:column;}