.elementor .e-16ecfdd-42d9{font-size:0.8125rem;color:rgba(255,255,255,0.9);letter-spacing:0.01em;line-height:1.4;text-align:center;}.elementor .e-3ca90209-8a12{background-color:var(--navy-deep);justify-content:center;padding-block: 9px; padding-inline: 20px;\n}.elementor .e-7b279ad8-9baf{width:auto;height:46px;display:block;max-width: none;\n}.elementor .e-8f2c5ca-9d9e{width:auto;text-decoration:none;padding:0px;gap:12px;align-items:center;}.elementor .e-127300d8-ee2f:hover,.elementor .e-127300d8-ee2f:focus-visible{color:var(--gold-dark);}.elementor .e-127300d8-ee2f{font-family:var(--font-body);font-weight:600;font-size:0.95rem;color:var(--navy);background-color:transparent;padding-block: 12px; padding-inline: 8px; white-space: nowrap;\n}.elementor .e-1a96df20-d2a4{font-size:0.9rem;padding-block: 12px; padding-inline: 20px;\n}.elementor .e-38919538-6065{font-size:0.9rem;padding-block: 12px; padding-inline: 22px;\n}.elementor .e-283931d-6da6{width:auto;padding:0px;gap:10px;align-items:center;}.elementor .e-497d0f79-c28f{max-width:var(--container);padding:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-672a951a-204f{border-block-end-width:1px;background-color:rgba(250,247,242,0.94);backdrop-filter:blur(10px);justify-content:center;padding-block: 14px; padding-inline: clamp(20px, 4vw, 40px); border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-46d2de37-c1d0{position:sticky;inset-block-start:0px;z-index:50;padding:0px;display:flex;flex-direction:column;}