.elementor .e-c48f79f-6ccf{font-weight:500;font-size:1.625rem;color:var(--mj-ink);letter-spacing:0.01em;line-height:1;text-decoration:none;display:inline-block;white-space: nowrap;\n}.elementor .e-13f66635-42ca{width:auto;min-width:0px;padding:0px;flex:0 0 auto;}.elementor .e-6ce8bab3-5cae{width:auto;font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.2em;white-space: nowrap;\n}.elementor .e-5c4129f8-accc{white-space: nowrap;\n}.elementor .e-2c0ca75e-a7fa{white-space: nowrap;\n}.elementor .e-43107ce7-d9d5:hover,.elementor .e-43107ce7-d9d5:focus-visible{color:var(--mj-ivory);background-color:var(--mj-sienna);}.elementor .e-43107ce7-d9d5{font-family:var(--mj-interface);font-weight:500;font-size:0.6875rem;color:var(--mj-sienna);letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:0px;border-width:1px;border-color:var(--mj-sienna);border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;display:inline-block;white-space: nowrap;\n}.elementor .e-65ae05c5-1142{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:2rem;align-items:center;}.elementor .e-2537a62e-66c8{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:4rem;padding-inline-end:4rem;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;}.elementor .e-2917ba0b-e617{width:100%;max-width:100%;position:sticky;inset-block-start:0px;z-index:100;padding:0px;border-block-end-width:1px;background-color:var(--mj-paper);border-bottom-style: solid; border-bottom-color: var(--mj-rule); overflow-x: clip;\n}