.elementor .e-21ff2354-7e38{width:auto;height:42px;display:block;}.elementor .e-58a165c1-b96b{font-family:var(--font-body);font-weight:700;font-size:24px;color:var(--plum);letter-spacing:0.01em;line-height:1;margin:0px;}.elementor .e-65c3f3ab-8e34{text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-230c2db8-134b:hover,.elementor .e-230c2db8-134b:focus-visible{color:var(--gold);}.elementor .e-230c2db8-134b{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--ink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;transition:color 0.2s;}.elementor .e-11d15589-925b:hover,.elementor .e-11d15589-925b:focus-visible{color:var(--gold);}.elementor .e-11d15589-925b{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--ink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;transition:color 0.2s;}.elementor .e-7a5a62e-ab4d:hover,.elementor .e-7a5a62e-ab4d:focus-visible{color:var(--gold);}.elementor .e-7a5a62e-ab4d{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--ink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;transition:color 0.2s;}.elementor .e-76509410-56af:hover,.elementor .e-76509410-56af:focus-visible{color:var(--gold);}.elementor .e-76509410-56af{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--ink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;transition:color 0.2s;}.elementor .e-1e7fe133-fdd0:hover,.elementor .e-1e7fe133-fdd0:focus-visible{color:var(--gold);}.elementor .e-1e7fe133-fdd0{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--ink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;background-color:transparent;transition:color 0.2s;}.elementor .e-42085b9b-693d:hover,.elementor .e-42085b9b-693d:focus-visible{color:var(--ivory);background-color:var(--plum);transform:translate3d(0px, -2px, 0px);}.elementor .e-42085b9b-693d{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:var(--plum);padding-block-start:11px;padding-block-end:11px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:6px;border-radius:40px;background-color:var(--gold);transition:transform 0.25s, background-color 0.25s;}.elementor .e-d7f91fc-15ac{padding:0px;display:flex;flex-direction:row;gap:clamp(14px,2vw,28px);align-items:center;}.elementor .e-49bd3529-f9a8{width:100%;height:72px;max-width:1240px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-7b4bfbe2-821d{width:100%;position:sticky;inset-block-start:0px;z-index:1000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,4vw,48px);padding-inline-end:clamp(16px,4vw,48px);border-block-end-width:1px;background-color:rgba(247,241,233,0.96);box-shadow:0px 2px 24px 0px rgba(51,32,58,0.10);backdrop-filter:blur(12px);display:flex;flex-direction:row;justify-content:center;border-bottom-style: solid; border-bottom-color: rgba(190,155,78,0.25);\n}