.elementor .mmg-type-display{font-family:var(--mmg-font-primary);font-weight:600;font-size:var(--mmg-size-display);color:var(--Navy);letter-spacing:-0.025em;line-height:1.06em;}.elementor .mmg-type-h2{font-family:var(--mmg-font-primary);font-weight:600;font-size:var(--mmg-size-h2);color:var(--Navy);letter-spacing:-0.02em;line-height:1.08em;}.elementor .mmg-type-body{font-family:var(--mmg-font-primary);font-weight:400;font-size:var(--mmg-size-body);line-height:1.65em;}.elementor .mmg-type-body-sm{font-family:var(--mmg-font-primary);font-weight:400;font-size:var(--mmg-size-body-sm);line-height:1.6em;}.elementor .mmg-button-lab{width:auto;height:auto;font-family:var(--mmg-font-primary);font-weight:600;font-size:0.9375rem;color:var(--Navy);letter-spacing:0.03em;line-height:1.2em;text-transform:uppercase;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:2px;border-width:1px;border-color:var(--Navy);border-style:solid;background-color:#ffffff00;flex:0 0 auto;}.elementor .mmg-button-lab:hover,.elementor .mmg-button-lab:focus-visible{color:var(--Off-white);background-color:var(--Navy);}.elementor .mmg-type-footer-heading{font-family:var(--mmg-font-primary);font-weight:600;font-size:var(--mmg-size-footer-heading);color:var(--Off-white);letter-spacing:0.06em;line-height:1.3em;text-transform:uppercase;}.elementor .mmg-type-footer{font-family:var(--mmg-font-primary);font-weight:400;font-size:var(--mmg-size-footer);color:var(--Off-white);line-height:1.6em;}.elementor .mmg-type-footer-link{font-family:var(--mmg-font-primary);font-weight:500;font-size:var(--mmg-size-footer);color:var(--Off-white);line-height:1.5em;}.elementor .mmg-type-micro{font-family:var(--mmg-font-primary);font-weight:400;font-size:var(--mmg-size-micro);color:var(--Off-white);letter-spacing:0.01em;line-height:1.5em;}