.elementor .e-12105a24-85cb{font-family:var(--lx-font-heading);font-weight:800;font-size:1.5rem;color:var(--lx-ink);letter-spacing:-0.02em;margin:0px;}.elementor .e-308f84b7-5d4b{max-width:24rem;padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-3265aaf3-54bd{font-size:1rem;}.elementor .e-7cc6af49-a96d:hover,.elementor .e-7cc6af49-a96d:focus-visible{color:var(--lx-accent);}.elementor .e-7cc6af49-a96d{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-215277ba-1c23:hover,.elementor .e-215277ba-1c23:focus-visible{color:var(--lx-accent);}.elementor .e-215277ba-1c23{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-f7d2499-92be:hover,.elementor .e-f7d2499-92be:focus-visible{color:var(--lx-accent);}.elementor .e-f7d2499-92be{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-c2afa3c-23f7:hover,.elementor .e-c2afa3c-23f7:focus-visible{color:var(--lx-accent);}.elementor .e-c2afa3c-23f7{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-327d01e3-adcc{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-3a86118b-8964{font-size:1rem;}.elementor .e-238387bc-a6a7:hover,.elementor .e-238387bc-a6a7:focus-visible{color:var(--lx-accent);}.elementor .e-238387bc-a6a7{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-2d8ac816-c2ff:hover,.elementor .e-2d8ac816-c2ff:focus-visible{color:var(--lx-accent);}.elementor .e-2d8ac816-c2ff{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-12d968cc-9e8a:hover,.elementor .e-12d968cc-9e8a:focus-visible{color:var(--lx-accent);}.elementor .e-12d968cc-9e8a{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-175cb8d0-ff42:hover,.elementor .e-175cb8d0-ff42:focus-visible{color:var(--lx-accent);}.elementor .e-175cb8d0-ff42{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-5ded40c2-2471{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-3aba658e-203e{font-size:1rem;}.elementor .e-4a445d21-9548:hover,.elementor .e-4a445d21-9548:focus-visible{color:var(--lx-accent);}.elementor .e-4a445d21-9548{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-2e97f944-29f0:hover,.elementor .e-2e97f944-29f0:focus-visible{color:var(--lx-accent);}.elementor .e-2e97f944-29f0{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-37fc186f-33e9:hover,.elementor .e-37fc186f-33e9:focus-visible{color:var(--lx-accent);}.elementor .e-37fc186f-33e9{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-2d88e67e-ba61:hover,.elementor .e-2d88e67e-ba61:focus-visible{color:var(--lx-accent);}.elementor .e-2d88e67e-ba61{font-family:var(--lx-font-body);font-weight:500;font-size:0.9375rem;color:var(--lx-ink-muted);margin:0px;transition:color 0.2s;}.elementor .e-5338900c-6ba6{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-4d8542ea-1d2f{padding:0px;display:grid;gap:2.5rem;grid-template-columns:2fr 1fr 1fr 1fr;}.elementor .e-3222a3c7-c03c{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;border-top-style: solid; border-top-color: var(--lx-border);\n}.elementor .e-d48e4ca-93f4{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-5a912516-1916{width:100%;padding-block-start:5rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:1px;background-color:var(--lx-surface);display:flex;justify-content:center;border-top-style: solid; border-top-color: var(--lx-border);\n}