.elementor .e-5dca41ac-e25a{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--gold-light);letter-spacing:3px;line-height:16px;text-align:center;text-transform:uppercase;}.elementor .e-4d1c548c-4acb{padding-block-start:8px;padding-block-end:8px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--ink);justify-content:center;}.elementor .e-7bc0fb67-54ce{width:29px;height:44px;object-fit:contain;}.elementor .e-16f59f79-a35c{font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--ink-soft);letter-spacing:0.5px;line-height:28px;}.elementor .e-642f1d77-c96b{font-family:var(--font-heading);font-weight:700;font-size:20px;letter-spacing:0.5px;line-height:28px;}.elementor .e-2d8ba0bb-6fa8{width:auto;gap:3px;}.elementor .e-7b42349e-d997{font-family:var(--font-body);font-size:var(--fs-3xs);color:var(--text-muted);letter-spacing:3.5px;line-height:12.5px;}.elementor .e-30f8b259-c6bb{width:auto;gap:0px;}.elementor .e-27f46ecc-235a{width:auto;text-decoration:none;gap:12px;flex:0 0 auto;}.elementor .e-2eebce57-cd73{color:var(--ink-soft);}.elementor .e-532cf7c-27cc{width:auto;gap:32px;}.elementor .e-640fa4eb-5ab5{width:20px;height:2px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ink-soft);}.elementor .e-17425689-dabb{width:20px;height:2px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ink-soft);}.elementor .e-45d6b09b-81c4{width:20px;height:2px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ink-soft);}.elementor .e-1a5609b-739c{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-202f2387-8e04{width:20px;gap:4px;align-items:stretch;}.elementor .e-1d00a84b-6de6{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-1685457b-a862{width:44px;height:44px;overflow:hidden;padding:0px;border-radius:var(--radius-sm);justify-content:center;list-style: none;\n}.elementor .e-11406a6f-e21e{font-size:var(--fs-body);color:var(--ink-soft);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-22c4802-8203{font-size:var(--fs-body);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-5a85c63f-1e75{font-size:var(--fs-body);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-124447f7-eaf2{font-size:var(--fs-body);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-325eac54-309b{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:16px;}.elementor .e-7c326ef2-334a{gap:0px;}.elementor .e-5e667a5c-539c{width:100%;position:absolute;inset-block-start:100%;inset-inline-end:auto;inset-inline-start:0px;z-index:99;padding-block-start:8px;padding-block-end:20px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);border-block-end-width:1px;background-color:#FCFAF6;box-shadow:0px 12px 24px -12px rgba(16,13,10,0.25);border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-1f470bbd-65c8{width:auto;position:static;}.elementor .e-5dccce10-3fb1{width:auto;position:static;display:none;}.elementor .e-1fc7c584-d46e{width:auto;gap:16px;flex:0 0 auto;}.elementor .e-119c1a2a-721b{min-height:76px;max-width:var(--container-max);padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;}.elementor .e-22fb51f7-4397{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);border-block-end-width:1px;background-color:var(--header-bg);backdrop-filter:blur(4px);justify-content:center;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-2a6a8eb2-6fbd{width:100%;position:sticky;inset-block-start:-32px;z-index:100;}