.elementor .e-7caae8e-7054ca7{color:var(--color-ink-foreground);font-size: 24px; font-family: var(--font-display); font-weight: 400;\n}.elementor .e-ce1b488-9d9b6e5{color: color-mix(in srgb, var(--color-ink-foreground) 70%, transparent); max-width: 384px; margin-top: 16px;\n}.elementor .e-8772c1f-05fc8cb{flex-direction:row;gap:12px;}.elementor .e-70559ee-5777212{display:flex;flex-direction:column;padding: 0;\n}.elementor .e-bf86fe4-8669426{color:var(--color-gold);margin-block-end:20px;font-size: 11.2px; letter-spacing: 0.22em; text-transform: uppercase;\n}.elementor .e-7022072-da92f81{color:var(--color-ink-foreground);}.elementor .e-35b17ed-6d25c80{color:var(--color-ink-foreground);}.elementor .e-08c17f3-e706369{color:var(--color-ink-foreground);}.elementor .e-3d9ca69-f5a21ea{color:var(--color-ink-foreground);}.elementor .e-26e1e94-bd273e4{color:var(--color-ink-foreground);}.elementor .e-b1f6c78-3995759{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding: 0;\n}.elementor .e-bbc3110-d49e496{color:var(--color-gold);margin-block-end:20px;font-size: 11.2px; letter-spacing: 0.22em; text-transform: uppercase;\n}.elementor .e-aea213d-179165b{color:var(--color-ink-foreground);}.elementor .e-61119d4-106fccc{color:var(--color-ink-foreground);}.elementor .e-ee845fc-2dc2337{color:var(--color-ink-foreground);}.elementor .e-196439c-72384ca{color:var(--color-ink-foreground);}.elementor .e-6c40229-7b02057{color:var(--color-ink-foreground);}.elementor .e-722a3c2-fa35af7{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding: 0;\n}.elementor .e-fc6a2f8-9793e6f{padding: 0; display: grid; grid-template-columns: 1.4fr 1fr 1fr; gap: 48px; max-width: 1400px; margin-inline: auto; width: 100%;\n}.elementor .e-ad06236-385338e{font-size: 12px; color: color-mix(in srgb, var(--color-ink-foreground) 50%, transparent);\n}.elementor .e-b2aa6f5-b73722f{font-size: 12px; color: color-mix(in srgb, var(--color-ink-foreground) 50%, transparent);\n}.elementor .e-95a8e04-a5bd633{display:flex;flex-direction:row;gap:12px;justify-content:space-between;padding: 0; margin-top: 56px; padding-top: 24px; border-top: 1px solid color-mix(in srgb, var(--color-ink-foreground) 15%, transparent); max-width: 1400px; margin-inline: auto; width: 100%;\n}.elementor .e-fa6d9a3-10f5db2{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-ink);display:flex;flex-direction:column;}