.elementor .e-6e4323be-eaab{font-family:var(--font-heading);font-weight:700;font-size:clamp(32px, 4.6vw, 52px);color:var(--brand-white);line-height:1.1;margin:0px;& span { color: var(--brand-gold); font-family: var(--font-accent); }\n}.elementor .e-5f70d40b-70dd{font-family:var(--font-body);font-size:16.5px;color:var(--text-on-dark);line-height:1.75;margin:0px;}.elementor .e-3810c414-da5a{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-31a53c22-6d32{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-4e65de34-bdc7{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-78b8b84e-80ab{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-4d182990-7ba1{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-5b324a28-65b0{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-296ca9e4-a653{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-70ade528-261a{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--brand-gold-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-559a7e20-4ea3{width:100%;font-family:var(--font-body);font-size:14px;color:var(--text-body);line-height:1.7;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;border-inline-start-width:3px;background-color:var(--brand-white);border-left-style: solid; border-left-color: var(--brand-gold);\n}.elementor .e-774adee3-83c6{background-color:var(--brand-cream);}