.elementor .NoPadding{padding:0px;}.elementor .Hero{min-height:calc(80vh + var(--HeaderHeightDynamic));padding-block-start:calc(var(--HeaderHeightDynamic));padding-inline-start:3rem;margin-block-start:calc(-1*var(--HeaderHeightDynamic));border-radius:calc(2*var(--DefaultBorderRadius));border-width:var(--DefaultBorderWidth);border-color:var(--LightBackground);border-style:solid;}.elementor .Button{font-size:1.25rem;color:var(--LightText);border-radius:1.75rem;background-color:var(--DarkPurple);}.elementor .Spacing{gap:var(--DefaultSpacing);}.elementor .Boxed{width:85%;}.elementor .SeperateSection{padding-block-start:calc(var(--DefaultSpacing) * 1.75);padding-block-end:calc(var(--DefaultSpacing) * 1.75);padding-inline-start:0px;padding-inline-end:0px;}.elementor .Rounded{border-radius:var(--DefaultBorderRadius);}.elementor .HiddenOverflow{overflow: hidden;\n}.elementor .RelativePadding{padding:3%;}.elementor .ArrowBefore{p::before {
  content: "➤ ";
}\n}