.elementor .e-478e05a-2cd8969{width:auto;height:96px;object-fit:contain;margin-block-end:8px;}.elementor .e-1e06829a-abc9b87{font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--ink);letter-spacing:0.04em;line-height:1.3;text-transform:uppercase;}.elementor .e-d642f6f-e4ba433:hover,.elementor .e-d642f6f-e4ba433:focus-visible{color:var(--accent);}.elementor .e-d642f6f-e4ba433{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--ink-muted);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-7f56e411-a3f40d1:hover,.elementor .e-7f56e411-a3f40d1:focus-visible{color:var(--accent);}.elementor .e-7f56e411-a3f40d1{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--ink-muted);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-14da5284-81464a7:hover,.elementor .e-14da5284-81464a7:focus-visible{color:var(--accent);}.elementor .e-14da5284-81464a7{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--ink-muted);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-a33e4df-aa6ce85{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--ink-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-12b66a24-f268d7d{padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;}.elementor .e-406145fc-3ec862e{gap:24px;align-items:start;}.elementor .e-76b7c914-bd98a98{width:100%;border-block-start-width:1px;padding-block: 80px; border-top-style: solid; border-top-color: var(--line);\n}