.elementor .e-2a5ec1cf-5065c92{font-family:var(--font-body);font-weight:500;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-292aebb0-7caf281{font-family:var(--font-heading);font-weight:600;font-size:48px;color:#ffffff;letter-spacing:-0.5px;line-height:1.2em;}.elementor .e-354c52a3-9fd2ec9{font-family:var(--font-body);font-size:17px;color:rgba(255,255,255,0.65);line-height:1.65em;}.elementor .e-60892d36-3cccdd0{font-size:15px;color:#4056F4;background-color:#ffffff;}.elementor .e-25ef4094-898f988{font-family:var(--font-body);font-weight:500;font-size:15px;color:rgba(255,255,255,0.75);padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:transparent;align-self:center;}.elementor .e-ac7db41-142c344{flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-16a10f4a-7e7a736{width:100%;max-width:45rem;}.elementor .e-1904dc32-f2dff68{padding-block-start:72px;padding-block-end:60px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0f1140;}.elementor .e-51143f88-0ecf7cf{font-family:var(--font-body);font-weight:500;font-size:11px;color:#4056F4;letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-28336afa-74eb8ef{font-family:var(--font-heading);font-weight:600;font-size:34px;color:#1a1a2e;letter-spacing:-0.3px;line-height:1.25em;}.elementor .e-4a7809cc-82efb5f{width:54%;gap:16px;}.elementor .e-7f1fb37d-e6c1a4e{width:41%;}.elementor .e-46923262-1cc3615{width:100%;max-width:62rem;align-items:center;}.elementor .e-d5607b-6dd09bc{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;box-shadow:0px -1px 0px 0px #e5e7eb;}.elementor .e-3aca4b89-210d078{font-family:var(--font-body);font-weight:500;font-size:11px;color:#4056F4;letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-31fcdf7d-d02138f{font-family:var(--font-heading);font-weight:600;font-size:36px;color:#1a1a2e;letter-spacing:-0.5px;line-height:1.25em;}.elementor .e-7b67f1ef-8447359{width:100%;}.elementor .e-50e8ff1d-81ff024{width:100%;max-width:71.25rem;}.elementor .e-4bbf05bc-0110d40{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f8f9ff;box-shadow:0px -1px 0px 0px #e5e7eb;}.elementor .e-4f4063f1-793957d{font-family:var(--font-body);font-weight:500;font-size:11px;color:#4056F4;letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-3d18da4-1730567{font-family:var(--font-heading);font-weight:600;font-size:36px;color:#1a1a2e;letter-spacing:-0.5px;line-height:1.25em;}.elementor .e-305993c0-722301d{width:100%;}.elementor .e-801b175-660789c{width:100%;align-items:center;}.elementor .e-7f9991fa-03782a2{width:100%;max-width:62rem;}.elementor .e-275ef76f-1124f8f{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;box-shadow:0px -1px 0px 0px #e5e7eb;}.elementor .e-132cb789-e5e96eb{font-family:var(--font-body);font-weight:500;font-size:11px;color:#4056F4;letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-492c28fd-246be68{font-family:var(--font-heading);font-weight:600;font-size:34px;color:#1a1a2e;letter-spacing:-0.3px;line-height:1.25em;}.elementor .e-1b7856f0-60dc50f{max-width:40rem;font-family:var(--font-body);font-size:15px;color:#6b7280;line-height:1.65em;}.elementor .e-65dd64ec-c862738{width:100%;}.elementor .e-163fa4d2-f6dd962{font-family:var(--font-body);font-size:13px;color:#6b7280;line-height:1.6em;}.elementor .e-481b5df9-2e8e4ba{width:100%;max-width:58rem;}.elementor .e-3db25545-6e3fd8a{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f8f9ff;box-shadow:0px -1px 0px 0px #e5e7eb;}.elementor .e-6cf3b893-fc29964{font-family:var(--font-body);font-weight:500;font-size:11px;color:#4056F4;letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-43af92fb-2006ed6{font-family:var(--font-heading);font-weight:600;font-size:34px;color:#1a1a2e;letter-spacing:-0.3px;line-height:1.25em;}.elementor .e-25858499-bc87d2e{font-family:var(--font-body);font-size:14px;color:#6b7280;line-height:1.75em;}.elementor .e-1a836c1f-6d5a994{font-family:var(--font-body);font-size:14px;color:#6b7280;line-height:1.75em;}.elementor .e-693d870f-1e19933{font-family:var(--font-body);font-size:14px;color:#6b7280;line-height:1.75em;}.elementor .e-36a6a01d-46b064d{font-family:var(--font-body);font-size:14px;color:#6b7280;line-height:1.75em;}.elementor .e-139b681b-49ff8fa{font-family:var(--font-body);font-size:14px;color:#6b7280;line-height:1.75em;}.elementor .e-112616fa-64b92ef{width:100%;max-width:48.75rem;}.elementor .e-6c60f37e-0c759f3{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;box-shadow:0px -1px 0px 0px #e5e7eb;}.elementor .e-39192e4d-ffedc9c{font-family:var(--font-heading);font-weight:600;font-size:38px;color:#ffffff;letter-spacing:-0.5px;line-height:1.25em;}.elementor .e-1e0797dc-38d3f14{font-family:var(--font-body);font-size:17px;color:rgba(255,255,255,0.65);line-height:1.65em;}.elementor .e-25db39fa-ba1bcef{font-size:15px;color:#4056F4;background-color:#ffffff;}.elementor .e-5267ba7d-4055c2b{font-family:var(--font-body);font-weight:500;font-size:15px;color:rgba(255,255,255,0.75);padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:transparent;align-self:center;}.elementor .e-574bf1a1-5684575{flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-4699b1c1-507034e{width:100%;max-width:41.25rem;}.elementor .e-1294221-4ad1b5d{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0f1140;}