.elementor .hd-ov-side{padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:18px;border-left-style: solid; border-left-color: rgba(255,255,255,.14);\n}.elementor .hd-ov-links{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .hd-ov-link:hover,.elementor .hd-ov-link:focus-visible{color:var(--color-gold);transform:translate3d(14px, 0px, 0px);}.elementor .hd-ov-link{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.9rem,3.6vw,3.4rem);color:#fff;letter-spacing:-0.01em;line-height:1.08;text-transform:uppercase;cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.3s, transform 0.4s;display:block;text-align:left;\n}.elementor .hd-close:hover,.elementor .hd-close:focus-visible{border-color:var(--color-gold);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .hd-close{width:52px;height:52px;min-width:0px;position:relative;cursor:pointer;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:transparent;transition:transform 0.4s, border-color 0.3s;}.elementor .hd-overlay{width:100%;padding-block-start:36px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-navy-deep);display:flex;flex-direction:column;gap:48px;box-sizing:border-box;\n}.elementor .hd-line{width:22px;height:2px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--color-navy);display:block;}.elementor .hd-burger:hover,.elementor .hd-burger:focus-visible{border-color:var(--color-gold);background-color:rgba(198,161,91,.1);}.elementor .hd-burger{width:50px;height:50px;min-width:0px;cursor:pointer;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(11,31,58,.2);border-style:solid;background-color:transparent;transition:border-color 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .hd-cta:hover,.elementor .hd-cta:focus-visible{background-color:var(--color-gold-light);box-shadow:0px 12px 26px 0px rgba(198,161,91,.35);transform:translate3d(0px, -2px, 0px);}.elementor .hd-cta{font-family:var(--font-heading);font-weight:700;font-size:13px;color:var(--color-navy-deep);letter-spacing:0.1em;text-transform:uppercase;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;background-color:var(--color-gold);transition:background-color 0.3s, transform 0.3s, box-shadow 0.3s;white-space:nowrap;\n}.elementor .hd-actions{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .hd-sub:hover,.elementor .hd-sub:focus-visible{padding-inline-start:24px;background-color:rgba(31,163,214,.1);}.elementor .hd-sub{width:100%;font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--color-navy);letter-spacing:0px;text-transform:none;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;background-color:transparent;display:block;box-sizing:border-box; text-align:left; transition:background-color .25s ease,padding-left .25s ease;\n}.elementor .hd-drop{min-width:270px;padding:10px;border-block-start-width:3px;background-color:#fff;box-shadow:0px 30px 60px 0px rgba(7,21,39,.18);display:flex;flex-direction:column;gap:2px;border-top-style: solid; border-top-color: var(--color-gold);\n}.elementor .hd-link:hover,.elementor .hd-link:focus-visible{color:var(--color-accent-blue);}.elementor .hd-link{position:relative;font-family:var(--font-heading);font-weight:600;font-size:13.5px;color:var(--color-navy);letter-spacing:0.09em;text-transform:uppercase;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:transparent;transition:color 0.3s;display:inline-block;text-align:left;\n}.elementor .hd-item{min-width:0px;position:relative;padding:0px;display:flex;}.elementor .hd-nav{padding:0px;display:flex;flex-direction:row;gap:2px;align-items:center;}.elementor .hd-logo{width:56px;height:56px;object-fit:contain;transition:width 0.3s, height 0.3s;display:block;}.elementor .hd-brand{min-width:0px;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .hd-bar{width:100%;padding:0px;background-color:#fff;box-shadow:0px 1px 0px 0px rgba(11,31,58,.08);}.elementor .hd-top{width:100%;padding:0px;background-color:var(--color-navy-deep);}.elementor .hd-root{width:100%;padding:0px;background-color:#fff;}