.elementor .e-default-h1{max-width:100%;font-family:var(--font-display);font-weight:400;font-size:var(--fs-hero);color:inherit;letter-spacing:0.01em;line-height:0.9;text-transform:uppercase;margin:0px;overflow-wrap: break-word; hyphens: manual;\n}.elementor .e-default-h2{max-width:100%;font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);color:inherit;letter-spacing:0.01em;line-height:0.95;text-transform:uppercase;margin:0px;overflow-wrap: break-word; hyphens: manual;\n}.elementor .e-default-h3{max-width:100%;font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);color:inherit;letter-spacing:0.02em;line-height:1;text-transform:uppercase;margin:0px;overflow-wrap: break-word; hyphens: manual;\n}.elementor .e-default-h4{font-family:var(--font-body);font-weight:600;font-size:var(--fs-small);color:inherit;letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-default-p{font-family:var(--font-body);font-weight:300;font-size:var(--fs-body);color:inherit;line-height:1.75;margin:0px;}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:var(--brand-gold-dark);}.elementor .e-default-a{font-family:var(--font-body);color:inherit;text-decoration:none;transition:color 0.15s;}