.elementor .e-16a5896e-b32c{font-family:var(--font-heading);font-weight:600;font-size:1.5rem;color:var(--gold);letter-spacing:0.02em;margin:0px;}.elementor .e-402bdcff-1c76{font-family:var(--font-heading);font-size:3.5rem;color:var(--ivory);letter-spacing:-0.02em;line-height:1.1;text-align:center;}.elementor .e-71874ccb-9662{font-family:var(--font-body);font-size:1.125rem;color:var(--sand);line-height:1.6;text-align:center;margin:0px;& a { color: var(--gold); }\n}.elementor .e-773edd38-815a{max-width:52rem;text-align:center;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-641179c9-2895{min-height:100vh;padding-block-start:var(--section-y);padding-block-end:var(--section-y);padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--navy);display:flex;flex-direction:column;justify-content:center;align-items:center;}