.elementor .e-6fbc08db-9f17{font-weight:700;font-size:13px;color:#B98CFF;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:flex;gap:12px;flex-wrap:wrap;align-items:center;cursor: auto; & > span:nth-of-type(1) { width: 36px; height: 1px; background: #B98CFF; }\n}.elementor .e-ffb89e6-a9ba{font-family:Montserrat;font-weight:800;font-size:clamp(42px, 6.2vw, 80px);letter-spacing:-0.04em;line-height:1;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto; & > span:nth-of-type(1) { color: #B98CFF; }\n}.elementor .e-1213b57b-e3eb{max-width:600px;font-size:clamp(18px, 1.6vw, 21px);color:#CFC4E3;line-height:1.6;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-62b9f641-b4fb{line-height:1.6;cursor: auto;\n}.elementor .e-3c54594d-26bb{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-bdbda-a9b2{width:auto;min-width:0px;min-height:58px;font-weight:700;font-size:17px;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#7428FA;display:inline-flex;gap:10px;align-items:center;}.elementor .e-3ac0a32f-2936{width:auto;min-width:0px;padding:0px;margin-block-end:36px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-6f693023-99a5{width:20px;height:20px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-6dabb7ac-b6eb{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:flex;}.elementor .e-bd9d96f-cd43{line-height:1.6;cursor: auto;\n}.elementor .e-d1a1e96-3530{width:auto;min-width:0px;font-weight:600;font-size:15px;color:#E4DAFB;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.06);display:inline-flex;gap:10px;align-items:center;}.elementor .e-3f9624fc-3d43{width:20px;height:20px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5e928d63-a5a1{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:flex;}.elementor .e-20261c6-24d1{line-height:1.6;cursor: auto;\n}.elementor .e-66d5015f-df65{width:auto;min-width:0px;font-weight:600;font-size:15px;color:#E4DAFB;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.06);display:inline-flex;gap:10px;align-items:center;}.elementor .e-434b2c88-c71b{width:20px;height:20px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-ee82f86-6b83{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:flex;}.elementor .e-40586ce3-5127{line-height:1.6;cursor: auto;\n}.elementor .e-6331adc3-7fee{width:auto;min-width:0px;font-weight:600;font-size:15px;color:#E4DAFB;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.06);display:inline-flex;gap:10px;align-items:center;}.elementor .e-7bccbece-d3e0{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;}.elementor .e-3896032-c9db{width:auto;min-width:0px;padding:0px;flex:999 1 540px;}.elementor .e-647f1487-b3b4{width:96px;height:26px;min-width:0px;position:absolute;inset-block-start:10px;inset-inline-start:50%;padding:0px;border-radius:999px;background-color:#0B0612;transform:translate3d(-50%, 0px, 0px);display:inline;}.elementor .e-7aaa032e-d1f2{width:18px;height:18px;color:#54656F;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3dd67ff4-7511{width:38px;height:38px;font-weight:700;font-size:14px;color:#6A1FE8;line-height:1.6;border-radius:50%;background-color:#E4DAFB;display:flex;flex:0 1 auto;justify-content:center;align-items:center;cursor: auto;\n}.elementor .e-1d3bad15-8576{font-size:15.5px;line-height:1.2;display:block;cursor: auto;\n}.elementor .e-37110940-a473{font-size:12.5px;color:#667781;line-height:1.2;cursor: auto;\n}.elementor .e-1f5f6ea0-33a8{width:auto;min-width:0px;line-height:1.2;padding:0px;display:inline;flex:1 1 0px;}.elementor .e-3db93787-f8cd{width:20px;height:20px;color:#54656F;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-6fa52887-c258{width:auto;min-width:0px;color:#111B21;padding-block-start:40px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-block-end-width:1px;background-color:#FFFFFF;display:flex;gap:10px;align-items:center;border-bottom-style: solid; border-bottom-color: #E9EDEF;\n}.elementor .e-46ffe2ad-48fc{font-size:12px;color:#54656F;line-height:1.6;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;margin-block-end:6px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 0.5px 0px rgba(11,20,26,.13);align-self:center;cursor: auto;\n}.elementor .e-3ea68aa3-de75{line-height:1.35;cursor: auto;\n}.elementor .e-4f0f2893-6d34{font-size:11px;color:#667781;line-height:1.35;margin-block-start:2px;display:block;text-align: right; cursor: auto;\n}.elementor .e-54cd3655-26c5{width:auto;min-width:0px;max-width:82%;font-size:14.5px;color:#111B21;line-height:1.35;padding-block-start:7px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-start-start-radius:2px;border-start-end-radius:10px;border-end-start-radius:10px;border-end-end-radius:10px;background-color:#FFFFFF;box-shadow:0px 1px 0.5px 0px rgba(11,20,26,.13);align-self:flex-start;}.elementor .e-ffce7fa-20ed{line-height:1.35;cursor: auto;\n}.elementor .e-e758697-93a9{line-height:1.35;cursor: auto;\n}.elementor .e-494bfac2-4842{width:16px;height:11px;margin-inline-start:3px;flex:0 1 auto;vertical-align: -1px; & svg { fill: currentColor; }\n}.elementor .e-32b7474d-2a25{width:auto;min-width:0px;font-size:11px;color:#667781;padding:0px;margin-block-start:2px;display:block;text-align: right;\n}.elementor .e-142d86fe-3235{width:auto;min-width:0px;max-width:82%;font-size:14.5px;color:#111B21;line-height:1.35;padding-block-start:7px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-start-start-radius:10px;border-start-end-radius:2px;border-end-start-radius:10px;border-end-end-radius:10px;background-color:#D9FDD3;box-shadow:0px 1px 0.5px 0px rgba(11,20,26,.13);align-self:flex-end;}.elementor .e-468e734-689c{line-height:1.35;cursor: auto;\n}.elementor .e-679ff2ca-4a68{line-height:1.35;cursor: auto;\n}.elementor .e-4276b70-2389{width:16px;height:11px;margin-inline-start:3px;flex:0 1 auto;vertical-align: -1px; & svg { fill: currentColor; }\n}.elementor .e-6659e3a1-ef64{width:auto;min-width:0px;font-size:11px;color:#667781;padding:0px;margin-block-start:2px;display:block;text-align: right;\n}.elementor .e-279024c2-907f{width:auto;min-width:0px;max-width:82%;font-size:14.5px;color:#111B21;line-height:1.35;padding-block-start:7px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-start-start-radius:10px;border-start-end-radius:2px;border-end-start-radius:10px;border-end-end-radius:10px;background-color:#D9FDD3;box-shadow:0px 1px 0.5px 0px rgba(11,20,26,.13);align-self:flex-end;}.elementor .e-3fe393ad-7257{line-height:1.35;cursor: auto;\n}.elementor .e-4a5ba964-ad87{font-size:11px;color:#667781;line-height:1.35;margin-block-start:2px;display:block;text-align: right; cursor: auto;\n}.elementor .e-719a9a5f-c6f2{width:auto;min-width:0px;max-width:82%;font-size:14.5px;color:#111B21;line-height:1.35;padding-block-start:7px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-start-start-radius:2px;border-start-end-radius:10px;border-end-start-radius:10px;border-end-end-radius:10px;background-color:#FFFFFF;box-shadow:0px 1px 0.5px 0px rgba(11,20,26,.13);align-self:flex-start;}.elementor .e-34a11c93-358c{line-height:1.35;cursor: auto;\n}.elementor .e-3c7597cc-d25c{line-height:1.35;cursor: auto;\n}.elementor .e-1b820cd4-5c44{width:16px;height:11px;margin-inline-start:3px;flex:0 1 auto;vertical-align: -1px; & svg { fill: currentColor; }\n}.elementor .e-3fc205c-98df{width:auto;min-width:0px;font-size:11px;color:#667781;padding:0px;margin-block-start:2px;display:block;text-align: right;\n}.elementor .e-2e39eb43-e598{width:auto;min-width:0px;max-width:82%;font-size:14.5px;color:#111B21;line-height:1.35;padding-block-start:7px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-start-start-radius:10px;border-start-end-radius:2px;border-end-start-radius:10px;border-end-end-radius:10px;background-color:#D9FDD3;box-shadow:0px 1px 0.5px 0px rgba(11,20,26,.13);align-self:flex-end;}.elementor .e-37e12fc9-c9dd{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:18px;padding-inline-start:12px;padding-inline-end:12px;display:flex;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .e-d67d9bf-e8a0{font-size:14px;color:#8696A0;line-height:1.6;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#FFFFFF;flex:1 1 0px;cursor: auto;\n}.elementor .e-2bb76a75-dc3e{width:18px;height:18px;color:#FFFFFF;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-6a28ef22-c98d{width:40px;height:40px;min-width:0px;padding:0px;border-radius:50%;background-color:#7428FA;display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-4adf5c7b-c8e9{width:auto;min-width:0px;padding-block-start:8px;padding-block-end:14px;padding-inline-start:10px;padding-inline-end:10px;background-color:#F0F2F5;display:flex;gap:8px;align-items:center;}.elementor .e-43fff77d-b518{width:auto;min-width:0px;min-height:600px;overflow:hidden;position:relative;padding:0px;border-radius:37px;background-color:#EFEAE2;display:flex;flex-direction:column;}.elementor .e-2b754eb3-863e{width:min(340px, 100%);min-width:0px;position:relative;padding:12px;border-radius:48px;background-color:#0B0612;box-shadow:0px 0px 0px 1px rgba(255,255,255,.12),0px 40px 80px 0px rgba(0,0,0,.5),0px 0px 120px 0px rgba(116,40,250,.35);}.elementor .e-4de5bff6-de7a{font-weight:700;font-size:13px;color:#B98CFF;letter-spacing:0.1em;line-height:1.6;text-transform:uppercase;cursor: auto;\n}.elementor .e-22ac9d71-9657{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 400px;align-items:center;}.elementor .e-7263e752-9585{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(56px, 8vw, 104px);padding-block-end:clamp(64px, 8vw, 104px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-5812b96-33d5{width:auto;min-width:0px;overflow:hidden;position:relative;color:#FFFFFF;padding:0px;background-color:#120A1F;background-image: radial-gradient(90% 70% at 85% 10%, #3A1C6E 0%, rgba(58,28,110,0) 60%), none;\n}.elementor .e-198196ad-5d36{font-family:Montserrat;font-weight:700;font-size:clamp(26px, 3vw, 36px);letter-spacing:-0.02em;line-height:1.1;margin:0px;display:block;cursor: auto;\n}.elementor .e-15fbdc82-e7e5{max-width:460px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-32431890-de4a{width:auto;min-width:0px;padding:0px;margin-block-end:24px;display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-4c6c2c03-e564{width:44px;height:44px;object-fit:cover;border-radius:50%;flex:0 1 auto;}.elementor .e-68f23543-e29d{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-43e5abac-49b0{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-47a2d6cb-b8b6{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-26524d00-97a1{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-5d2b3b36-da35{width:44px;height:44px;object-fit:cover;border-radius:50%;flex:0 1 auto;}.elementor .e-73925f4f-b41d{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-187a8f5f-187d{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-4644d308-2ad5{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-6526c9c9-fddb{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-6b04e847-6540{width:44px;height:44px;object-fit:contain;padding:2px;border-radius:50%;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;flex:0 1 auto;box-sizing: border-box;\n}.elementor .e-71f4a6ea-55e2{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-3a2005c-a4bc{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-3e7c2da0-be3e{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-1b3f0b2e-85d3{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-e860ba8-4b01{width:44px;height:44px;object-fit:contain;padding:3px;border-radius:50%;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;flex:0 1 auto;box-sizing: border-box;\n}.elementor .e-606712d0-c645{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-683b7884-1531{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-67ff3b3a-48da{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-7203a342-1931{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-60744477-c0cc{width:44px;height:44px;object-fit:cover;border-radius:50%;flex:0 1 auto;}.elementor .e-4899d021-1afe{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-631348d6-ba9a{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-4c0566e3-7161{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-6f1006c7-4fd9{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-6edb7acf-80d4{width:44px;height:44px;object-fit:cover;border-radius:50%;flex:0 1 auto;}.elementor .e-509ecbe5-d144{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-34189292-3984{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-3e46a856-6bf3{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-2ce6af15-5d7f{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-6ee51472-9d76{width:44px;height:44px;object-fit:cover;border-radius:50%;flex:0 1 auto;}.elementor .e-19fd4a96-4861{font-size:15px;line-height:1.25;display:block;cursor: auto;\n}.elementor .e-73a3f3c7-3911{font-size:13px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-3cba5e3a-59b8{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-5ae47dfb-e64f{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;gap:12px;align-items:center;}.elementor .e-1728c813-db14{width:auto;min-width:0px;padding:0px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit, minmax(min(250px, 100%), 1fr));}.elementor .e-6e6d30cf-631f{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(56px, 7vw, 88px);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-550fe8fb-57c9{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-209cdff7-9732{font-family:Montserrat;font-weight:700;font-size:clamp(34px, 4.6vw, 58px);letter-spacing:-0.035em;line-height:1.02;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6ba42160-5b3f{width:auto;min-width:0px;max-width:760px;padding:0px;}.elementor .e-719afb21-d4a0{max-width:400px;font-size:17px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-2d586e95-1432{width:auto;min-width:0px;padding:0px;margin-block-end:40px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-1e758db6-7bf0{width:28px;height:28px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5787582e-1298{width:56px;height:56px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:18px;background-color:#7428FA;display:flex;justify-content:center;align-items:center;}.elementor .e-1a3677d1-b6be{font-weight:800;font-size:12px;color:#120A1F;letter-spacing:0.1em;line-height:1.6;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#B98CFF;cursor: auto;\n}.elementor .e-6a463175-9485{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-78d29789-96c5{font-family:Montserrat;font-weight:800;font-size:14px;color:#B98CFF;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-43487f7a-79ea{font-family:Montserrat;font-weight:700;font-size:clamp(24px, 2.4vw, 30px);letter-spacing:-0.02em;line-height:1.1;margin-block-start:6px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-7421d838-82eb{color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-72bd2f7f-f175{width:auto;min-width:0px;padding:0px;}.elementor .e-7dc75fc1-4f91{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-42dd7439-3c3a{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-6f8599c-27f8{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-57f07bd3-5b43{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-129f8913-490c{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3934d435-7e82{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-518d518e-d9ce{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-3a6fe3cf-8399{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-21772021-9000{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-6713c7cf-6db9{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-359d804a-3876{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-3c851d48-2a93{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-1f6b5977-d753{width:auto;min-width:0px;color:#CFC4E3;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;list-style: none;\n}.elementor .e-61483c84-9c97{line-height:1.6;cursor: auto;\n}.elementor .e-1dd816c0-3be2{width:16px;height:16px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-58bae9de-281c{width:auto;min-width:0px;font-weight:700;color:#FFFFFF;text-decoration:none;padding:0px;margin-block-start:auto;display:inline-flex;gap:8px;align-items:center;}.elementor .e-3335bb78-5208:hover,.elementor .e-3335bb78-5208:focus-visible{box-shadow:0px 24px 48px 0px rgba(18,10,31,.18);transform:translate3d(0px, -4px, 0px);}.elementor .e-3335bb78-5208{width:auto;min-width:0px;color:#FFFFFF;padding:clamp(28px, 3vw, 36px);border-radius:28px;background-color:#120A1F;box-shadow:0px 30px 60px 0px rgba(58,28,110,.28);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:18px;}.elementor .e-52519311-c240{width:28px;height:28px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-aa1838b-6dd0{width:56px;height:56px;min-width:0px;color:#7428FA;padding:0px;border-radius:18px;background-color:#EFE8FD;display:flex;justify-content:center;align-items:center;}.elementor .e-4b274d9b-748a{font-weight:800;font-size:12px;color:#6A1FE8;letter-spacing:0.1em;line-height:1.6;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#F7F5FB;cursor: auto;\n}.elementor .e-14ddb83c-66e5{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-19fd145-fe98{font-family:Montserrat;font-weight:800;font-size:14px;color:#7428FA;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-1a68fe18-a925{font-family:Montserrat;font-weight:700;font-size:clamp(24px, 2.4vw, 30px);letter-spacing:-0.02em;line-height:1.1;margin-block-start:6px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1e1d5420-5756{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-3039d1b9-ddcc{width:auto;min-width:0px;padding:0px;}.elementor .e-3828d934-107c{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-1e319b1-40a0{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-1ac6239-12d4{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-29218bf4-940b{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-3d2abf34-2df4{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-2d5fa4fa-4cf9{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-67a00f6f-8a14{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-18095a1b-d55d{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-766e1acb-8af7{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-474f2442-187a{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-79d97aa6-4073{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-1a3a6f6e-c966{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-2b113a5d-209d{width:auto;min-width:0px;color:#5A5068;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;list-style: none;\n}.elementor .e-2ceabde5-5704{line-height:1.6;cursor: auto;\n}.elementor .e-274253f5-ac92{width:16px;height:16px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-38d47815-19b7{width:auto;min-width:0px;font-weight:700;color:#7428FA;text-decoration:none;padding:0px;margin-block-start:auto;display:inline-flex;gap:8px;align-items:center;}.elementor .e-6281488a-4a81:hover,.elementor .e-6281488a-4a81:focus-visible{box-shadow:0px 24px 48px 0px rgba(18,10,31,.18);transform:translate3d(0px, -4px, 0px);}.elementor .e-6281488a-4a81{width:auto;min-width:0px;color:#1F1330;padding:clamp(28px, 3vw, 36px);border-radius:28px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:18px;}.elementor .e-2d9c7aa0-39fc{width:28px;height:28px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-46487d5f-5c19{width:56px;height:56px;min-width:0px;color:#7428FA;padding:0px;border-radius:18px;background-color:#EFE8FD;display:flex;justify-content:center;align-items:center;}.elementor .e-5e6b372a-25af{font-weight:800;font-size:12px;color:#6A1FE8;letter-spacing:0.1em;line-height:1.6;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#F7F5FB;cursor: auto;\n}.elementor .e-2614920c-aad2{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-5b6fc4de-8c6e{font-family:Montserrat;font-weight:800;font-size:14px;color:#7428FA;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-745d976d-c5f4{font-family:Montserrat;font-weight:700;font-size:clamp(24px, 2.4vw, 30px);letter-spacing:-0.02em;line-height:1.1;margin-block-start:6px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1f620ee-a7ba{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-4f52d9d7-7e88{width:auto;min-width:0px;padding:0px;}.elementor .e-27af3e60-6551{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5cfc5407-cfe2{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-70d0a747-b4e7{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-57fb983-f69b{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-2fe8ecea-1179{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-303fdc-8f5f{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-56831cab-84e2{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-6fe723a5-ea38{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-27cd576a-8d71{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-7f38a4e9-7fb6{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-6c3191e9-c996{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-345663fa-d118{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-16ada6f4-eb81{width:auto;min-width:0px;color:#5A5068;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;list-style: none;\n}.elementor .e-6a4a7049-6f0f{line-height:1.6;cursor: auto;\n}.elementor .e-566dedf8-5553{width:16px;height:16px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-314193e6-3457{width:auto;min-width:0px;font-weight:700;color:#7428FA;text-decoration:none;padding:0px;margin-block-start:auto;display:inline-flex;gap:8px;align-items:center;}.elementor .e-6efb7c66-52f4:hover,.elementor .e-6efb7c66-52f4:focus-visible{box-shadow:0px 24px 48px 0px rgba(18,10,31,.18);transform:translate3d(0px, -4px, 0px);}.elementor .e-6efb7c66-52f4{width:auto;min-width:0px;color:#1F1330;padding:clamp(28px, 3vw, 36px);border-radius:28px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:18px;}.elementor .e-c4bfe59-4d43{width:auto;min-width:0px;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));align-items:stretch;}.elementor .e-58968a9e-2b85{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2eaf51a8-42b1{font-weight:700;font-size:13px;color:#B98CFF;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-3725f5e6-fe55{font-family:Montserrat;font-weight:700;font-size:clamp(34px, 4.6vw, 58px);letter-spacing:-0.035em;line-height:1.02;margin-block-start:16px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-16c7700a-efd1{font-size:19px;color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-43453c97-c966{width:auto;min-width:0px;max-width:860px;padding:0px;margin-block-end:40px;}.elementor .e-537d22c9-936f{width:26px;height:26px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-1c9a70d7-fd21{width:52px;height:52px;min-width:0px;color:#120A1F;padding:0px;border-radius:16px;background-color:#B98CFF;display:flex;justify-content:center;align-items:center;}.elementor .e-b513c57-5686{font-weight:700;font-size:13px;color:#B98CFF;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;cursor: auto;\n}.elementor .e-18e39884-c41b{width:auto;min-width:0px;padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-40ec70f5-a81c{font-family:Montserrat;font-weight:700;font-size:clamp(26px, 2.8vw, 36px);letter-spacing:-0.025em;line-height:1.08;margin:0px;display:block;cursor: auto;\n}.elementor .e-527605aa-6a29{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-790345b7-16f5{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-37642c29-5e7a{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-63d49849-2003{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-54c0e501-4fb6{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-64214c07-faee{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-344b447c-7815{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-f82591f-83e7{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-efc66eb-bed6{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3fa35789-a886{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-4f19b647-11da{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-6636635a-a5c2{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-386047c6-b1d4{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-adf780a-e24d{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-364afea8-238d{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-3e130b4f-9b7c{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-74b50a81-f5be{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3baf4cab-303a{width:auto;min-width:0px;color:#B98CFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-774a2f99-3cdf{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-764f3909-a3f8{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-5c6074e3-b45a{width:auto;min-width:0px;font-size:17px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;list-style: none;\n}.elementor .e-28267b5a-d401{width:auto;min-width:0px;padding:clamp(28px, 3.4vw, 44px);border-radius:28px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-image:linear-gradient(160deg, #2B1650 0%,#1F1330 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:18px;}.elementor .e-7dc3276f-8fa9{width:26px;height:26px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-de6eba7-2380{width:52px;height:52px;min-width:0px;color:#120A1F;padding:0px;border-radius:16px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center;}.elementor .e-5d27fda4-9abe{font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;cursor: auto;\n}.elementor .e-7c1124af-dade{width:auto;min-width:0px;padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-361574ee-58f0{font-family:Montserrat;font-weight:700;font-size:clamp(26px, 2.8vw, 36px);letter-spacing:-0.025em;line-height:1.08;margin:0px;display:block;cursor: auto;\n}.elementor .e-7ca2dfb2-dc15{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-795061b7-914b{width:auto;min-width:0px;color:#FFFFFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-525e04c8-b4d0{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-5ca96f15-3176{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-5dc793ca-1e86{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-1e122373-e055{width:auto;min-width:0px;color:#FFFFFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-4c893e15-5ac3{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-31a717ab-8a97{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-3897fa44-e5ee{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-7613f706-c4c5{width:auto;min-width:0px;color:#FFFFFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-508c7680-f616{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-edbb496-c1e1{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-4d33f478-d12b{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5dcc4321-5d4f{width:auto;min-width:0px;color:#FFFFFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-2a14db7e-a73b{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-2af0f18f-6e9e{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-6d97d823-e1d5{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-9521e56-34f4{width:auto;min-width:0px;color:#FFFFFF;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-7119cd97-ddd1{color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-aa41b0b-cb3f{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-2ddee3bb-ebb2{width:auto;min-width:0px;font-size:17px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;list-style: none;\n}.elementor .e-102c18a-c9e9{width:auto;min-width:0px;padding:clamp(28px, 3.4vw, 44px);border-radius:28px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:#1F1330;display:flex;flex-direction:column;gap:18px;}.elementor .e-4c2a5835-93c5{width:auto;min-width:0px;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit, minmax(min(360px, 100%), 1fr));}.elementor .e-768c1c8f-3c44{font-weight:700;font-size:13px;color:#B98CFF;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;margin-block-end:16px;display:block;cursor: auto;\n}.elementor .e-752e2ed-bb4b{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5b6a2b77-4dc5{font-family:Montserrat;font-size:19px;color:#FFFFFF;line-height:1.6;cursor: auto;\n}.elementor .e-6dc920bf-7ac7{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-182d8ba7-e540{font-size:17px;color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-56433645-e7c7{font-size:14px;color:#8E7FA8;line-height:1.6;cursor: auto;\n}.elementor .e-61c7fee7-c18f{width:auto;min-width:0px;padding:24px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(255,255,255,.04);display:flex;flex-direction:column;gap:10px;}.elementor .e-5a7255a4-d827{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-51d17a66-8cc1{font-family:Montserrat;font-size:19px;color:#FFFFFF;line-height:1.6;cursor: auto;\n}.elementor .e-48a6708f-c8ed{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-20287258-267e{font-size:17px;color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-4a593758-fe93{font-size:14px;color:#8E7FA8;line-height:1.6;cursor: auto;\n}.elementor .e-5d32a780-7973{width:auto;min-width:0px;padding:24px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(255,255,255,.04);display:flex;flex-direction:column;gap:10px;}.elementor .e-2d323d7c-9e54{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-410c30a1-b46f{font-family:Montserrat;font-size:19px;color:#FFFFFF;line-height:1.6;cursor: auto;\n}.elementor .e-dd9202d-b878{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-479ab3b0-e8fa{font-size:17px;color:#E4DAFB;line-height:1.6;cursor: auto;\n}.elementor .e-8069802-134a{font-size:14px;color:#8E7FA8;line-height:1.6;cursor: auto;\n}.elementor .e-7b8a6a17-98d1{width:auto;min-width:0px;padding:24px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(255,255,255,.04);display:flex;flex-direction:column;gap:10px;}.elementor .e-49e9cc8b-44be{width:auto;min-width:0px;padding:0px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));}.elementor .e-3b3ecb42-2437{width:auto;min-width:0px;padding:0px;margin-block-start:40px;}.elementor .e-36588baa-e3f9{font-family:Montserrat;font-size:clamp(22px, 2.6vw, 30px);letter-spacing:-0.02em;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-5daec003-145a{color:#EDE3FF;line-height:1.6;cursor: auto;\n}.elementor .e-162bb69b-b525{width:auto;min-width:0px;padding:0px;flex:999 1 420px;}.elementor .e-2dabd9fd-1971{line-height:1.6;cursor: auto;\n}.elementor .e-26e45f18-35b0{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-4773c505-31f7{width:auto;min-width:0px;min-height:56px;font-weight:700;color:#120A1F;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#FFFFFF;display:inline-flex;gap:10px;flex:0 1 auto;align-items:center;}.elementor .e-7273b32e-5ea3{width:auto;min-width:0px;padding:clamp(24px, 3vw, 36px);margin-block-start:40px;border-radius:26px;background-color:#7428FA;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-2f4675ed-7c13{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4395be8-2f05{width:auto;min-width:0px;color:#FFFFFF;padding:0px;margin-block-start:clamp(72px, 9vw, 120px);background-color:#120A1F;}.elementor .e-414e470e-4e78{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-48365644-af6c{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4vw, 50px);letter-spacing:-0.03em;line-height:1.04;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1fc3613b-8417{font-size:18px;color:#4A3F5C;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-4d8cbdc9-642a{width:auto;min-width:0px;padding:0px;}.elementor .e-1d227037-7d2e{width:100%;min-height:280px;max-height:420px;object-fit:cover;object-position:45% 25%;border-radius:24px;display:block;flex:1 1 0px;}.elementor .e-689e564c-689a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 380px;}.elementor .e-5384d495-7ded{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-383a35f7-9953{width:44px;height:44px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:14px;background-color:#7428FA;display:flex;justify-content:center;align-items:center;}.elementor .e-35d61e99-4896{font-family:Montserrat;font-size:20px;line-height:1.6;cursor: auto;\n}.elementor .e-27dc195c-8f2a{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-3353efc1-d712{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-31025bf7-5a73{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-66f51de2-a215{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-119b30e9-5de6{width:auto;min-width:0px;font-size:15.5px;color:#5A5068;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;list-style: none;\n}.elementor .e-404d392b-5c29{width:auto;min-width:0px;padding:24px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E7E1F2;display:flex;flex-direction:column;gap:12px;}.elementor .e-6d52cf01-304e{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-29d6c472-b076{width:44px;height:44px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:14px;background-color:#7428FA;display:flex;justify-content:center;align-items:center;}.elementor .e-1c50b7eb-2f60{font-family:Montserrat;font-size:20px;line-height:1.6;cursor: auto;\n}.elementor .e-33fefe1c-328a{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-52b5587f-f6bc{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-54cda82a-13d6{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-56ec6265-d8fb{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-540feed4-9232{width:auto;min-width:0px;font-size:15.5px;color:#5A5068;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;list-style: none;\n}.elementor .e-66267b5f-79ea{width:auto;min-width:0px;padding:24px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E7E1F2;display:flex;flex-direction:column;gap:12px;}.elementor .e-32d7c93-ec2a{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-c04f122-709a{width:44px;height:44px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:14px;background-color:#7428FA;display:flex;justify-content:center;align-items:center;}.elementor .e-6680873c-c0ac{font-family:Montserrat;font-size:20px;line-height:1.6;cursor: auto;\n}.elementor .e-6e6a3e2e-331a{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-50c16fba-c6da{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-7477b07d-a148{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-5cc21430-afc9{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-1910707e-994f{width:auto;min-width:0px;font-size:15.5px;color:#5A5068;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;list-style: none;\n}.elementor .e-174ce0d8-3918{width:auto;min-width:0px;padding:24px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E7E1F2;display:flex;flex-direction:column;gap:12px;}.elementor .e-e18ad97-654f{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3a39ba62-38db{width:44px;height:44px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:14px;background-color:#7428FA;display:flex;justify-content:center;align-items:center;}.elementor .e-41546971-e197{font-family:Montserrat;font-size:20px;line-height:1.6;cursor: auto;\n}.elementor .e-213ac78d-9212{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-4b9e289d-8391{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-19b5dbf-5b2f{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-5c50764c-d206{line-height:1.6;display:flex;gap:10px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-43d06066-b360{width:auto;min-width:0px;font-size:15.5px;color:#5A5068;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;list-style: none;\n}.elementor .e-56f85f06-ab4a{width:auto;min-width:0px;padding:24px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E7E1F2;display:flex;flex-direction:column;gap:12px;}.elementor .e-13ca3042-c07d{width:auto;min-width:0px;padding:0px;display:grid;gap:14px;flex:1 1 520px;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));align-content:center;}.elementor .e-15aaeb6a-3bdc{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:48px;flex-wrap:wrap;align-items:stretch;}.elementor .e-2c1d7f95-dc59{width:auto;min-width:0px;padding:0px;background-color:#EFE8FD;}.elementor .e-23ff8bb4-5a38{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-7bbc4e37-751d{font-family:Montserrat;font-weight:700;font-size:clamp(34px, 4.6vw, 58px);letter-spacing:-0.035em;line-height:1.02;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-161496de-ecb0{width:auto;min-width:0px;max-width:720px;padding:0px;}.elementor .e-4e9889f8-43d1{max-width:400px;font-size:17px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-7cbbeded-5cfc{width:auto;min-width:0px;padding:0px;margin-block-end:48px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-24a914c5-929b{font-family:Montserrat;font-weight:800;color:#7428FA;line-height:1.6;cursor: auto;\n}.elementor .e-3b6511bc-abba{font-family:Montserrat;font-weight:700;font-size:22px;letter-spacing:-0.02em;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-7a8c3606-fcff{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto; & > strong:nth-of-type(1) { color: #1F1330; }\n}.elementor .e-3a9b28e9-877c{width:auto;min-width:0px;padding:28px;border-radius:24px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-10031b86-4b71{font-family:Montserrat;font-weight:800;color:#7428FA;line-height:1.6;cursor: auto;\n}.elementor .e-4a361386-1f91{font-family:Montserrat;font-weight:700;font-size:22px;letter-spacing:-0.02em;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-9e127a9-aee2{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto; & > strong:nth-of-type(1) { color: #1F1330; }\n}.elementor .e-48bd5703-3b34{width:auto;min-width:0px;padding:28px;border-radius:24px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-1ef2e72b-2788{font-family:Montserrat;font-weight:800;color:#7428FA;line-height:1.6;cursor: auto;\n}.elementor .e-83d19fc-2517{font-family:Montserrat;font-weight:700;font-size:22px;letter-spacing:-0.02em;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-76b4f53d-a689{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto; & > strong:nth-of-type(1) { color: #1F1330; }\n}.elementor .e-4a3969a2-5f2a{width:auto;min-width:0px;padding:28px;border-radius:24px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-211bdacf-1b3a{font-family:Montserrat;font-weight:800;color:#7428FA;line-height:1.6;cursor: auto;\n}.elementor .e-7d2b0eb-6a4c{font-family:Montserrat;font-weight:700;font-size:22px;letter-spacing:-0.02em;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-3eb1acd0-9af2{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto; & > strong:nth-of-type(1) { color: #1F1330; }\n}.elementor .e-53bad635-8117{width:auto;min-width:0px;padding:28px;border-radius:24px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-176e7922-e28e{font-family:Montserrat;font-weight:800;color:#7428FA;line-height:1.6;cursor: auto;\n}.elementor .e-5aa4a08a-acec{font-family:Montserrat;font-weight:700;font-size:22px;letter-spacing:-0.02em;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-420cb7fe-4f6d{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto; & > strong:nth-of-type(1) { color: #1F1330; }\n}.elementor .e-5e7d88bc-328c{width:auto;min-width:0px;padding:28px;border-radius:24px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-447317ee-7a2a{font-family:Montserrat;font-weight:800;color:#7428FA;line-height:1.6;cursor: auto;\n}.elementor .e-486e9884-3dde{font-family:Montserrat;font-weight:700;font-size:22px;letter-spacing:-0.02em;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-5c9b1082-5837{color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto; & > strong:nth-of-type(1) { color: #1F1330; }\n}.elementor .e-3827c880-df2d{width:auto;min-width:0px;padding:28px;border-radius:24px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-47841acc-631b{width:auto;min-width:0px;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(min(360px, 100%), 1fr));}.elementor .e-ad621e7-73e3{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-393d45f4-b79f{font-weight:700;font-size:13px;color:#B98CFF;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-48478786-1468{max-width:760px;font-family:Montserrat;font-weight:700;font-size:clamp(34px, 4.6vw, 58px);letter-spacing:-0.035em;line-height:1.02;margin-block-start:16px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6f202253-ec7b{font-family:Montserrat;font-weight:800;font-size:56px;color:#7428FA;letter-spacing:-0.04em;line-height:1;display:block;cursor: auto;\n}.elementor .e-194eadcc-10a6{font-family:Montserrat;font-weight:700;font-size:22px;line-height:1.6;margin-block-start:20px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-3fe7ecfc-7e67{color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-45e6db2a-de89{width:auto;min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:28px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-764c0a37-1e7b{font-family:Montserrat;font-weight:800;font-size:56px;color:#7428FA;letter-spacing:-0.04em;line-height:1;display:block;cursor: auto;\n}.elementor .e-26127f00-fd07{font-family:Montserrat;font-weight:700;font-size:22px;line-height:1.6;margin-block-start:20px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-19072b43-992f{color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-2d8a6aa3-a8ea{width:auto;min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-4f3f6070-49c3{font-family:Montserrat;font-weight:800;font-size:56px;color:#7428FA;letter-spacing:-0.04em;line-height:1;display:block;cursor: auto;\n}.elementor .e-635a8826-d4c7{font-family:Montserrat;font-weight:700;font-size:22px;line-height:1.6;margin-block-start:20px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2a2fe10d-9c1d{color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-111b060e-1ccd{width:auto;min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-4c5ee6f9-155b{font-family:Montserrat;font-weight:800;font-size:56px;color:#7428FA;letter-spacing:-0.04em;line-height:1;display:block;cursor: auto;\n}.elementor .e-50a938f2-8ab5{font-family:Montserrat;font-weight:700;font-size:22px;line-height:1.6;margin-block-start:20px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-3509d507-96d1{color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-a7a915c-df19{width:auto;min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:0px;}.elementor .e-77b928a2-b13b{width:auto;min-width:0px;padding:0px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));border-top-style: solid; border-top-color: rgba(255,255,255,.14);\n}.elementor .e-385ef39e-b179{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-49d2b316-472e{width:auto;min-width:0px;color:#FFFFFF;padding:0px;background-color:#120A1F;}.elementor .e-28c26711-a108{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-2ed26d67-53c4{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4vw, 50px);letter-spacing:-0.03em;line-height:1.04;margin:0px;display:block;cursor: auto;\n}.elementor .e-743adf94-f214{font-size:18px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-37e21b9f-e9b4{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3afa3d1c-ff63{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-60177cd4-e7b2{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-1c8205eb-92e1{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-1705a981-603f{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-53083c93-f610{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-2d88fef5-180d{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-3f631901-d125{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-211c5288-6e8a{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-6291117a-a306{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-3cb0dcc7-11ed{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-791c02c4-9fee{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-3f461f53-aec0{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5c4df4bd-426f{width:auto;min-width:0px;color:#7428FA;padding:0px;margin-block-start:3px;display:inline;flex:0 1 auto;}.elementor .e-57d53ff4-9868{color:inherit;line-height:1.6;cursor: auto;\n}.elementor .e-9a772da-e7b6{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-3527b394-8770{width:auto;min-width:0px;font-size:17px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;list-style: none;\n}.elementor .e-1bc8a676-f01f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 400px;}.elementor .e-3603d636-631f{width:22px;height:22px;}.elementor .e-4a3355b0-4060{font-family:Montserrat;font-size:13px;line-height:1.6;cursor: auto;\n}.elementor .e-3fd92b3a-f23d{font-size:12px;color:#8E7FA8;line-height:1.6;cursor: auto;\n}.elementor .e-465eb891-6ffb{width:auto;min-width:0px;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .e-780873e8-1cb4{line-height:1.6;cursor: auto;\n}.elementor .e-4c685fdc-bb78{width:28%;height:100%;min-width:0px;padding:0px;background-color:#B98CFF;display:block;}.elementor .e-3eb84158-93ff{width:70px;height:6px;min-width:0px;overflow:hidden;padding:0px;border-radius:99px;background-color:rgba(255,255,255,.12);display:inline;}.elementor .e-3c8f642e-3eb5{line-height:1.6;cursor: auto;\n}.elementor .e-50363207-4b58{width:auto;min-width:0px;font-size:12px;color:#CFC4E3;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .e-75981118-1304{width:auto;min-width:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-block-end-width:1px;display:flex;gap:10px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-1b79c32b-9b45{width:12px;height:12px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-1490cbc7-4e0f{width:20px;height:20px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:50%;background-color:#7428FA;display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-1910b1e-709e{line-height:1.3;cursor: auto; & > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-ce2f259-a692{width:auto;min-width:0px;font-size:13px;color:#CFC4E3;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;}.elementor .e-5442e82-d5a3{width:12px;height:12px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-18b00f09-a0e2{width:20px;height:20px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:50%;background-color:#7428FA;display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-350c4cc0-5caa{line-height:1.3;cursor: auto; & > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-62c22cea-7c17{width:auto;min-width:0px;font-size:13px;color:#CFC4E3;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;}.elementor .e-55977a38-f1fc{width:8px;height:8px;min-width:0px;padding:0px;border-radius:50%;background-color:#B98CFF;display:inline;}.elementor .e-705bbfa4-e3c2{width:20px;height:20px;min-width:0px;padding:0px;border-radius:50%;border-width:2px;border-color:#B98CFF;border-style:solid;display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-7f1ebc2b-a9b0{line-height:1.3;cursor: auto; & > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-446a20e6-7eaa{width:auto;min-width:0px;font-size:13px;color:#FFFFFF;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:rgba(169,123,255,.16);display:flex;gap:10px;align-items:center;}.elementor .e-39ca9e2d-f69a{font-size:13px;color:#8E7FA8;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;cursor: auto; & > span:nth-of-type(1) { flex: none; width: 20px; height: 20px; border-radius: 50%; border: 2px solid rgba(255,255,255,.2); } & > span:nth-of-type(2) > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-6ea674ed-2169{font-size:13px;color:#8E7FA8;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;cursor: auto; & > span:nth-of-type(1) { flex: none; width: 20px; height: 20px; border-radius: 50%; border: 2px solid rgba(255,255,255,.2); } & > span:nth-of-type(2) > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-6f9f135f-3b80{font-size:13px;color:#8E7FA8;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;cursor: auto; & > span:nth-of-type(1) { flex: none; width: 20px; height: 20px; border-radius: 50%; border: 2px solid rgba(255,255,255,.2); } & > span:nth-of-type(2) > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-26d88c29-c71e{font-size:13px;color:#8E7FA8;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;cursor: auto; & > span:nth-of-type(1) { flex: none; width: 20px; height: 20px; border-radius: 50%; border: 2px solid rgba(255,255,255,.2); } & > span:nth-of-type(2) > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-46648c8a-94c4{font-size:13px;color:#8E7FA8;line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:transparent;display:flex;gap:10px;align-items:center;cursor: auto; & > span:nth-of-type(1) { flex: none; width: 20px; height: 20px; border-radius: 50%; border: 2px solid rgba(255,255,255,.2); } & > span:nth-of-type(2) > span:nth-of-type(1) { opacity: .7; }\n}.elementor .e-1f6f9c15-ac43{width:auto;min-width:0px;padding:12px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:2px;flex:1 1 210px;border-right-style: solid; border-right-color: rgba(255,255,255,.06);\n}.elementor .e-71899913-be48{width:auto;min-width:0px;position:absolute;padding:0px;display:inline;inset: 0; background-image: radial-gradient(60% 80% at 85% 15%, rgba(185,140,255,.5), transparent 70%);\n}.elementor .e-4fac9465-79e9{position:absolute;inset-block-start:8%;inset-inline-start:5%;font-weight:700;font-size:11px;color:#E4DAFB;letter-spacing:0.12em;line-height:1.6;text-transform:uppercase;cursor: auto;\n}.elementor .e-4d68a6ae-731a{position:absolute;inset-inline-end:30%;inset-block-end:12%;inset-inline-start:5%;font-family:Montserrat;font-weight:800;font-size:clamp(16px, 1.8vw, 24px);letter-spacing:-0.02em;line-height:1.1;cursor: auto;\n}.elementor .e-25351fdc-6d81{flex:0 1 auto;width: 40%px; height: 40%px; & svg { fill: currentColor; }\n}.elementor .e-9fb4fee-a532{width:15%;min-width:0px;aspect-ratio:1;position:absolute;inset-block-start:50%;inset-inline-end:7%;color:#7428FA;padding:0px;border-radius:50%;background-color:#FFFFFF;transform:translate3d(0px, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-6610d7da-d812{width:42%;height:100%;min-width:0px;padding:0px;background-color:#FFFFFF;display:block;}.elementor .e-90e9f2d-3abc{width:auto;height:4px;min-width:0px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-color:rgba(255,255,255,.2);display:inline;}.elementor .e-2fbbe02-3b08{width:auto;min-width:0px;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;border-radius:10px;background-image:linear-gradient(135deg, #7428FA 0%,#4B16B0 60%,#24104A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-38c17946-7f95{line-height:1.6;display:flex;gap:8px;flex-wrap:wrap;cursor: auto; & > span:nth-of-type(1) { font-size: 12px; padding: 6px 10px; border-radius: 8px; background: rgba(255,255,255,.06); color: #E4DAFB; } & > span:nth-of-type(2) { font-size: 12px; padding: 6px 10px; border-radius: 8px; background: rgba(255,255,255,.06); color: #E4DAFB; } & > span:nth-of-type(3) { font-size: 12px; padding: 6px 10px; border-radius: 8px; background: rgba(255,255,255,.06); color: #E4DAFB; }\n}.elementor .e-6f89af5c-b61f{width:auto;min-width:0px;padding:14px;display:flex;flex-direction:column;gap:12px;flex:999 1 300px;}.elementor .e-d31db9c-2371{width:auto;min-width:0px;padding:0px;display:flex;flex-wrap:wrap;}.elementor .e-3ac19918-df42{width:auto;min-width:0px;overflow:hidden;color:#FFFFFF;padding:0px;border-radius:12px;background-color:#170D28;}.elementor .e-4d1a63d3-3fb5{width:auto;min-width:0px;padding-block-start:12px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;border-start-start-radius:22px;border-start-end-radius:22px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:#0B0612;box-shadow:0px 0px 0px 1px rgba(255,255,255,.1),0px 40px 90px 0px rgba(18,10,31,.35);}.elementor .e-75271155-34cd{width:auto;height:14px;min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-3%;margin-inline-end:-3%;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:18px;border-end-end-radius:18px;background-image:linear-gradient(180deg, #2A2236 0%,#15101D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1e898e0e-9dcf{width:auto;min-width:0px;padding:0px;flex:1 1 560px;}.elementor .e-199f379b-248b{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-7a29bd60-bdab{width:auto;min-width:0px;padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:#FFFFFF;border-top-style: solid; border-top-color: #E7E1F2; border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-41929e91-cf61{font-weight:800;font-size:12px;color:#FFB3C0;letter-spacing:0.14em;line-height:1.6;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,51,85,.45);border-style:solid;background-color:rgba(255,51,85,.14);display:inline-flex;gap:8px;align-items:center;align-self:flex-start;cursor: auto; & > span:nth-of-type(1) { width: 8px; height: 8px; border-radius: 50%; background: #FF3355; box-shadow: 0 0 0 4px rgba(255,51,85,.25); }\n}.elementor .e-16e1c4c7-95ca{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4vw, 50px);letter-spacing:-0.035em;line-height:1.02;margin:0px;display:block;cursor: auto;\n}.elementor .e-36ca93ca-581f{font-size:18px;color:#CFC4E3;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-5cc95f0d-3bcc{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-4361b0ca-1c13{width:36px;height:36px;min-width:0px;color:#FFFFFF;padding:0px;border-radius:12px;background-color:#7428FA;display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-6f189afa-1998{font-size:17px;color:#FFFFFF;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-3403eb23-2d6c{line-height:1.6;cursor: auto;\n}.elementor .e-79bfc312-faa9{width:auto;min-width:0px;padding:0px;display:inline;}.elementor .e-3a7b798d-efb0{width:auto;min-width:0px;color:#E4DAFB;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1px;border-color:rgba(169,123,255,.45);border-style:solid;background-color:rgba(169,123,255,.14);display:flex;gap:14px;align-items:flex-start;}.elementor .e-618bb426-4cdd{width:22px;height:22px;font-weight:800;font-size:13px;color:#B98CFF;line-height:1.6;margin-block-start:2px;border-radius:50%;background-color:rgba(169,123,255,.2);display:flex;flex:0 1 auto;justify-content:center;align-items:center;cursor: auto;\n}.elementor .e-65111104-78f6{line-height:1.6;cursor: auto;\n}.elementor .e-6a5beb0d-930b{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-2d43511a-e107{width:22px;height:22px;font-weight:800;font-size:13px;color:#B98CFF;line-height:1.6;margin-block-start:2px;border-radius:50%;background-color:rgba(169,123,255,.2);display:flex;flex:0 1 auto;justify-content:center;align-items:center;cursor: auto;\n}.elementor .e-6caed85-dcf3{line-height:1.6;cursor: auto;\n}.elementor .e-302632ae-181e{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-1005ee0a-dec3{width:22px;height:22px;font-weight:800;font-size:13px;color:#B98CFF;line-height:1.6;margin-block-start:2px;border-radius:50%;background-color:rgba(169,123,255,.2);display:flex;flex:0 1 auto;justify-content:center;align-items:center;cursor: auto;\n}.elementor .e-65b1a2d2-4283{line-height:1.6;cursor: auto;\n}.elementor .e-34850dc6-b462{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .e-3252db04-5f27{width:auto;min-width:0px;color:#E4DAFB;padding:0px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:10px;list-style: none;\n}.elementor .e-23950190-a6c6{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-5834ee77-88ee{line-height:1.6;cursor: auto;\n}.elementor .e-514dda62-5ae2{width:auto;min-width:0px;min-height:54px;font-weight:700;color:#120A1F;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:6px;border-radius:999px;background-color:#FFFFFF;display:inline-flex;gap:10px;align-items:center;align-self:flex-start;}.elementor .e-36b785b6-7a7b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-75f866e9-6a69{line-height:1.6;cursor: auto;\n}.elementor .e-278d4fb0-4f70{width:22px;height:22px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-30ca58fc-1b31{width:auto;min-width:0px;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;background-color:#7428FA;display:flex;justify-content:space-between;align-items:center;}.elementor .e-7283748b-ac0f{font-family:Montserrat;font-weight:800;font-size:clamp(36px, 4vw, 44px);letter-spacing:-0.04em;line-height:1;cursor: auto;\n}.elementor .e-7f4d2340-c5a2{font-family:Montserrat;font-weight:800;font-size:clamp(64px, 8vw, 88px);color:#7428FA;letter-spacing:-0.05em;line-height:1;cursor: auto;\n}.elementor .e-5c7d9c28-1fb3{font-size:15px;color:#5A5068;line-height:1.6;margin-block-start:6px;cursor: auto;\n}.elementor .e-3a391eca-ece5{line-height:1.6;margin-block-start:14px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center;cursor: auto; & > span:nth-of-type(1) { background: #EFE8FD; color: #4B16B0; border-radius: 999px; padding: 6px 12px; font-size: 13px; font-weight: 700; } & > span:nth-of-type(2) { background: #EFE8FD; color: #4B16B0; border-radius: 999px; padding: 6px 12px; font-size: 13px; font-weight: 700; } & > span:nth-of-type(3) { background: #EFE8FD; color: #4B16B0; border-radius: 999px; padding: 6px 12px; font-size: 13px; font-weight: 700; } & > span:nth-of-type(4) { background: #7428FA; color: #FFFFFF; border-radius: 999px; padding: 6px 12px; font-size: 13px; font-weight: 700; }\n}.elementor .e-5c3deb1d-cea9{width:auto;min-width:0px;text-align:center;padding-block-start:26px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6c27356a-73aa{width:min(340px, 100%);min-width:0px;overflow:hidden;color:#120A1F;padding:0px;border-radius:26px;background-color:#FFFFFF;box-shadow:0px 30px 70px 0px rgba(0,0,0,.45),0px 0px 100px 0px rgba(116,40,250,.35);}.elementor .e-fd6fb09-c4d3{width:auto;min-width:0px;padding:0px;display:flex;justify-content:center;}.elementor .e-65e6d7b3-d7a3{font-family:Montserrat;font-weight:700;font-size:clamp(22px, 2.4vw, 28px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.2;display:block;cursor: auto;\n}.elementor .e-763f29f3-a946{color:#CFC4E3;line-height:1.6;margin-block-start:6px;display:block;cursor: auto;\n}.elementor .e-4a50084a-f913{width:auto;min-width:0px;padding:0px;}.elementor .e-661cdc80-a7b0{width:18px;height:18px;color:#B98CFF;& svg { fill: currentColor; }\n}.elementor .e-7512e51d-5996{font-weight:700;font-size:14px;line-height:1.4;cursor: auto;\n}.elementor .e-6cdc57a7-7914{width:auto;min-width:0px;color:#B98CFF;padding:0px;display:inline-flex;gap:8px;align-items:center;}.elementor .e-2688ddf7-67a0{width:auto;min-width:0px;padding:0px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-4ec79acc-8a60{font-family:"DM Sans";font-weight:600;font-size:14px;color:#E4DAFB;}.elementor .e-652ffa03-e697:focus{border-color:#A97BFF;outline-width:2px;outline-color:#A97BFF;outline-style:solid;outline-offset:1px;}.elementor .e-652ffa03-e697{width:100%;height:52px;min-height:52px;font-family:"DM Sans";font-size:16px;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.18);border-style:solid;background-color:rgba(255,255,255,.06);box-sizing: border-box; &::placeholder { color: #8E7FA8; }\n}.elementor .e-6f4ba775-f2e7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6483429b-6e96{font-family:"DM Sans";font-weight:600;font-size:14px;color:#E4DAFB;}.elementor .e-4bcccf35-1614:focus{border-color:#A97BFF;outline-width:2px;outline-color:#A97BFF;outline-style:solid;outline-offset:1px;}.elementor .e-4bcccf35-1614{width:100%;height:52px;min-height:52px;font-family:"DM Sans";font-size:16px;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.18);border-style:solid;background-color:rgba(255,255,255,.06);box-sizing: border-box; &::placeholder { color: #8E7FA8; }\n}.elementor .e-5bfaf9b5-ab0f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-61190445-e842{font-family:"DM Sans";font-weight:600;font-size:14px;color:#E4DAFB;}.elementor .e-6d08fd89-2d79:focus{border-color:#A97BFF;outline-width:2px;outline-color:#A97BFF;outline-style:solid;outline-offset:1px;}.elementor .e-6d08fd89-2d79{width:100%;height:52px;min-height:52px;font-family:"DM Sans";font-size:16px;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.18);border-style:solid;background-color:rgba(255,255,255,.06);box-sizing: border-box; &::placeholder { color: #8E7FA8; }\n}.elementor .e-fd218fc-42a5{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-23cc7e8e-30e5{font-family:"DM Sans";font-weight:600;font-size:14px;color:#E4DAFB;}.elementor .e-4758f6a9-b053:focus{border-color:#A97BFF;outline-width:2px;outline-color:#A97BFF;outline-style:solid;outline-offset:1px;}.elementor .e-4758f6a9-b053{width:100%;height:52px;min-height:52px;font-family:"DM Sans";font-size:16px;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.18);border-style:solid;background-color:rgba(255,255,255,.06);box-sizing: border-box; &::placeholder { color: #8E7FA8; }\n}.elementor .e-10599087-a70f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-7cd180e5-d765{width:auto;min-width:0px;padding:0px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit, minmax(min(230px, 100%), 1fr));}.elementor .e-1310cd56-45a8{font-family:"DM Sans";font-weight:600;font-size:14px;color:#E4DAFB;display:block;cursor: auto;\n}.elementor .e-246689fa-5b18{width:16px;height:16px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:transparent;&:checked { background-color: #FFFFFF; border-color: #FFFFFF; }\n}.elementor .e-49960e7-ac54{font-family:"DM Sans";font-weight:600;font-size:15px;color:inherit;cursor:pointer;}.elementor .e-4e0ee5fe-1c44{width:auto;min-width:0px;min-height:44px;color:#E4DAFB;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;display:inline-flex;gap:10px;align-items:center;transition: background .2s, border-color .2s; &:has(input:checked) { background: #7428FA; border-color: #7428FA; color: #FFFFFF; }\n}.elementor .e-4a6105ac-bf43{width:16px;height:16px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:transparent;&:checked { background-color: #FFFFFF; border-color: #FFFFFF; }\n}.elementor .e-4a6b8c0a-4040{font-family:"DM Sans";font-weight:600;font-size:15px;color:inherit;cursor:pointer;}.elementor .e-682e0746-84ea{width:auto;min-width:0px;min-height:44px;color:#E4DAFB;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;display:inline-flex;gap:10px;align-items:center;transition: background .2s, border-color .2s; &:has(input:checked) { background: #7428FA; border-color: #7428FA; color: #FFFFFF; }\n}.elementor .e-5733548-2be0{width:16px;height:16px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:transparent;&:checked { background-color: #FFFFFF; border-color: #FFFFFF; }\n}.elementor .e-1677874a-d8e6{font-family:"DM Sans";font-weight:600;font-size:15px;color:inherit;cursor:pointer;}.elementor .e-1812ccbf-e11d{width:auto;min-width:0px;min-height:44px;color:#E4DAFB;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;display:inline-flex;gap:10px;align-items:center;transition: background .2s, border-color .2s; &:has(input:checked) { background: #7428FA; border-color: #7428FA; color: #FFFFFF; }\n}.elementor .e-25a6dde3-1ad3{width:16px;height:16px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:transparent;&:checked { background-color: #FFFFFF; border-color: #FFFFFF; }\n}.elementor .e-743d10e8-4bb5{font-family:"DM Sans";font-weight:600;font-size:15px;color:inherit;cursor:pointer;}.elementor .e-45a603ad-4efe{width:auto;min-width:0px;min-height:44px;color:#E4DAFB;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;display:inline-flex;gap:10px;align-items:center;transition: background .2s, border-color .2s; &:has(input:checked) { background: #7428FA; border-color: #7428FA; color: #FFFFFF; }\n}.elementor .e-76b07ee5-966d{width:16px;height:16px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:transparent;&:checked { background-color: #FFFFFF; border-color: #FFFFFF; }\n}.elementor .e-1ba61ec-fcd3{font-family:"DM Sans";font-weight:600;font-size:15px;color:inherit;cursor:pointer;}.elementor .e-7a6db6af-6d1f{width:auto;min-width:0px;min-height:44px;color:#E4DAFB;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;display:inline-flex;gap:10px;align-items:center;transition: background .2s, border-color .2s; &:has(input:checked) { background: #7428FA; border-color: #7428FA; color: #FFFFFF; }\n}.elementor .e-265043ed-ee5c{width:16px;height:16px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:transparent;&:checked { background-color: #FFFFFF; border-color: #FFFFFF; }\n}.elementor .e-1db6a065-d458{font-family:"DM Sans";font-weight:600;font-size:15px;color:inherit;cursor:pointer;}.elementor .e-6efff890-2ba8{width:auto;min-width:0px;min-height:44px;color:#E4DAFB;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;display:inline-flex;gap:10px;align-items:center;transition: background .2s, border-color .2s; &:has(input:checked) { background: #7428FA; border-color: #7428FA; color: #FFFFFF; }\n}.elementor .e-24f95c57-d336{width:auto;min-width:0px;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-fc74a4a-b435{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1f9d94c3-dcdc{width:18px;height:18px;color:#7428FA;border-color:#A97BFF;}.elementor .e-4268e5b0-6f48{font-family:"DM Sans";font-size:14px;color:#CFC4E3;}.elementor .e-609da880-9dc1{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-6f70c80c-cd3d:hover,.elementor .e-6f70c80c-cd3d:focus-visible{background-color:#5E1BD6;}.elementor .e-6f70c80c-cd3d{min-height:54px;font-family:"DM Sans";font-weight:700;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#7428FA;transition: background .2s;\n}.elementor .e-7da8dc35-af2b{width:auto;min-width:0px;padding:0px;display:flex;gap:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-c191f21-4f48{font-weight:600;font-size:15px;color:#D5F7E3;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(46,204,113,.5);border-style:solid;background-color:rgba(46,204,113,.14);text-align: left;\n}.elementor .e-2c81cbd-decb{font-weight:600;font-size:15px;color:#FFD0D8;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,51,85,.5);border-style:solid;background-color:rgba(255,51,85,.14);text-align: left;\n}.elementor .e-a71b870-619c{font-family:"DM Sans";color:#FFFFFF;line-height:1.6;padding:clamp(22px, 3vw, 36px);border-radius:22px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.04);display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-ebaf7a-a58d{min-width:0px;padding:0px;grid-column:1 / -1;}.elementor .e-4a22116e-ac14{width:auto;min-width:0px;overflow:hidden;position:relative;color:#FFFFFF;padding:clamp(28px, 4vw, 56px);border-radius:28px;display:grid;gap:clamp(28px, 4vw, 56px);grid-template-columns:repeat(auto-fit, minmax(min(420px, 100%), 1fr));align-items:center;background-image: radial-gradient(120% 140% at 0% 0%, #3A1C6E 0%, #1F1330 45%, #120A1F 100%);\n}.elementor .e-485496de-7560{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2bb6b2ae-b777{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-b7022be-62dc{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4.2vw, 52px);letter-spacing:-0.03em;line-height:1.04;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-18505911-a7e5{width:auto;min-width:0px;max-width:720px;padding:0px;}.elementor .e-25f569d1-85d8{max-width:420px;font-size:17px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-2e19685a-5c4a{width:auto;min-width:0px;padding:0px;margin-block-end:40px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-48841e98-1e01{width:100%;border-radius:22px;border-width:1px;border-color:#2A1F3D;border-style:solid;box-shadow:0px 30px 60px 0px rgba(18,10,31,.25);display:block;}.elementor .e-3c74276-8b0c{font-family:Montserrat;font-weight:700;font-size:18px;line-height:1.6;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-40f22016-cbdb{font-size:15px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-6bcec0c6-bfca{width:auto;min-width:0px;padding:22px;border-radius:20px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;}.elementor .e-175b9b63-355e{font-family:Montserrat;font-weight:700;font-size:18px;line-height:1.6;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-fd9b4e1-5fdf{font-size:15px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-7c74ffcc-f640{width:auto;min-width:0px;padding:22px;border-radius:20px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;}.elementor .e-6bea9095-2d6d{font-family:Montserrat;font-weight:700;font-size:18px;line-height:1.6;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-42c316c7-4f1c{font-size:15px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-5d507481-ba17{width:auto;min-width:0px;padding:22px;border-radius:20px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;}.elementor .e-3a8d3324-eddb{width:auto;min-width:0px;padding:0px;margin-block-start:20px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));}.elementor .e-56ec5668-6e47{font-size:13px;color:#8A7F9C;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4abd3d50-b472{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-68343d7e-79d5{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-3269b2b2-d5de{font-family:Montserrat;font-weight:700;font-size:clamp(28px, 3.4vw, 42px);letter-spacing:-0.03em;line-height:1.06;margin-block-start:14px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4a59fee5-cf3e{font-size:17px;color:#5A5068;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-57df9bf9-e81a{width:auto;min-width:0px;padding:0px;flex:1 1 360px;}.elementor .e-621693b1-cf9e{width:100%;border-radius:20px;border-width:1px;border-color:#E7E1F2;border-style:solid;box-shadow:0px 24px 48px 0px rgba(18,10,31,.12);display:block;}.elementor .e-2ace7215-a8e7{font-size:13px;color:#8A7F9C;line-height:1.6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-475beaf3-7912{width:auto;min-width:0px;padding:0px;flex:999 1 560px;}.elementor .e-111cd33b-855a{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(56px, 7vw, 88px);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:40px;flex-wrap:wrap;align-items:center;}.elementor .e-5b829a49-c85b{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#FFFFFF;border-top-style: solid; border-top-color: #E7E1F2;\n}.elementor .e-6dda4391-d0b2{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-7e2a8f50-ab2c{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4.2vw, 52px);letter-spacing:-0.03em;line-height:1.04;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-61e4c460-da42{width:auto;min-width:0px;max-width:700px;padding:0px;}.elementor .e-651b010d-c0c4{max-width:420px;line-height:1.6;display:flex;gap:8px;flex-wrap:wrap;cursor: auto; & > span:nth-of-type(1) { font-size: 14px; padding: 7px 14px; border-radius: 999px; background: #FFFFFF; border: 1px solid #E7E1F2; } & > span:nth-of-type(2) { font-size: 14px; padding: 7px 14px; border-radius: 999px; background: #FFFFFF; border: 1px solid #E7E1F2; } & > span:nth-of-type(3) { font-size: 14px; padding: 7px 14px; border-radius: 999px; background: #FFFFFF; border: 1px solid #E7E1F2; }\n}.elementor .e-1c61078c-97de{width:auto;min-width:0px;padding:0px;margin-block-end:40px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-647941d2-b656{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:45% 28%;border-radius:22px;display:block;}.elementor .e-12ce828a-9e9f{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:62% 40%;border-radius:22px;display:block;}.elementor .e-3a43aee3-4715{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:55% 45%;border-radius:22px;display:block;}.elementor .e-7f2d2d7a-49ca{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:62% 45%;border-radius:22px;display:block;}.elementor .e-7c0510eb-80dd{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:45% 50%;border-radius:22px;display:block;}.elementor .e-30066a60-e5be{width:auto;min-width:0px;padding:0px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit, minmax(min(200px, 100%), 1fr));}.elementor .e-a151afe-cf7e{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6116cc94-36dc{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-2a7f16e2-a097{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4vw, 48px);letter-spacing:-0.03em;line-height:1.04;margin-block-start:16px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1a67932-7c15{width:24px;height:24px;color:#7428FA;margin-block-start:2px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-4f5abc31-b083{line-height:1.6;cursor: auto; & > span:nth-of-type(1) { color: #5A5068; }\n}.elementor .e-caccd04-55bd{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-3c60f162-d536{width:24px;height:24px;color:#7428FA;margin-block-start:2px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-56ae6336-4144{line-height:1.6;cursor: auto; & > span:nth-of-type(1) { color: #5A5068; }\n}.elementor .e-9ab52b5-7243{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-67a3bb58-4f33{width:24px;height:24px;color:#7428FA;margin-block-start:2px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-6ff11bdb-3a09{line-height:1.6;cursor: auto; & > span:nth-of-type(1) { color: #5A5068; }\n}.elementor .e-680ca85e-9319{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-6fbc6c69-8ca0{width:24px;height:24px;color:#7428FA;margin-block-start:2px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-2d6d0777-3caa{line-height:1.6;cursor: auto; & > span:nth-of-type(1) { color: #5A5068; }\n}.elementor .e-7e0ec84e-f018{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-2de071d7-2b7c{width:24px;height:24px;color:#7428FA;margin-block-start:2px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-1af2922c-4ff4{line-height:1.6;cursor: auto; & > span:nth-of-type(1) { color: #5A5068; }\n}.elementor .e-48caf259-7c5a{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-6594d7f2-b7ec{width:24px;height:24px;color:#7428FA;margin-block-start:2px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3e630918-28bd{line-height:1.6;cursor: auto; & > span:nth-of-type(1) { color: #5A5068; }\n}.elementor .e-189847e0-b508{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #E7E1F2;\n}.elementor .e-46066cab-9a63{width:auto;min-width:0px;padding:0px;margin:0px;border-block-start-width:1px;display:flex;flex-direction:column;list-style: none; border-top-style: solid; border-top-color: #E7E1F2;\n}.elementor .e-7ab0c411-a267{width:auto;min-width:0px;padding:0px;flex:1 1 480px;}.elementor .e-3eecac4a-6f40{font-family:Montserrat;font-weight:700;font-size:26px;letter-spacing:-0.02em;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6ec81215-8525{color:#5A5068;line-height:1.6;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-613d41cf-cb35{font-family:Montserrat;font-size:17px;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-15e9724a-71bc{font-size:14px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-422cf4f8-fbaf{width:auto;min-width:0px;padding:18px;border-radius:18px;background-color:#F7F5FB;}.elementor .e-13952659-a98a{font-family:Montserrat;font-size:17px;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-1dcbd99f-4d2b{font-size:14px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-57311de6-fb1d{width:auto;min-width:0px;padding:18px;border-radius:18px;background-color:#F7F5FB;}.elementor .e-2657ba88-8690{font-family:Montserrat;font-size:17px;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-6d94cd33-dbbc{font-size:14px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-d10670a-baae{width:auto;min-width:0px;padding:18px;border-radius:18px;background-color:#F7F5FB;}.elementor .e-70c35e9b-7db8{font-family:Montserrat;font-size:17px;line-height:1.6;display:block;cursor: auto;\n}.elementor .e-711ece79-19db{font-size:14px;color:#5A5068;line-height:1.6;cursor: auto;\n}.elementor .e-7c248324-24f6{width:auto;min-width:0px;padding:18px;border-radius:18px;background-color:#F7F5FB;}.elementor .e-4e0e7b19-153c{width:auto;min-width:0px;padding:0px;display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-140d8213-a14c{width:auto;min-width:0px;padding:clamp(28px, 4vw, 44px);border-radius:28px;border-width:1px;border-color:#E7E1F2;border-style:solid;background-color:#FFFFFF;flex:1 1 420px;align-self:flex-start;}.elementor .e-35ce30de-6f1b{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:48px;flex-wrap:wrap;}.elementor .e-35270e7d-200a{width:100%;min-width:0px;max-width:520px;aspect-ratio:4 / 5;object-fit:cover;object-position:40% 35%;border-radius:28px;display:block;flex:1 1 420px;}.elementor .e-61f74c52-6cda{font-weight:700;font-size:13px;color:#6A1FE8;letter-spacing:0.16em;line-height:1.6;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .e-48f82297-50d1{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4vw, 48px);letter-spacing:-0.03em;line-height:1.04;margin-block-start:16px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-3ec1e484-2b93{line-height:1.6;display:flex;gap:12px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-5d05f06c-433a{line-height:1.6;display:flex;gap:12px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-302f6500-fc7e{line-height:1.6;display:flex;gap:12px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-5a131a5-a781{line-height:1.6;display:flex;gap:12px;cursor: auto; & > span:nth-of-type(1) { color: #7428FA; font-weight: 800; }\n}.elementor .e-7364f8c3-13dd{width:auto;min-width:0px;font-size:17px;padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:10px;list-style: none;\n}.elementor .e-7bcfba72-5a43{line-height:1.6;display:flex;gap:10px;flex-wrap:wrap;cursor: auto; & > span:nth-of-type(1) { background: #FFFFFF; border-radius: 999px; padding: 10px 16px; font-weight: 600; } & > span:nth-of-type(2) { background: #FFFFFF; border-radius: 999px; padding: 10px 16px; font-weight: 600; } & > span:nth-of-type(3) { background: #FFFFFF; border-radius: 999px; padding: 10px 16px; font-weight: 600; }\n}.elementor .e-4115d26f-d844{width:auto;min-width:0px;padding:0px;flex:1 1 460px;}.elementor .e-82fd94a-522f{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:48px;flex-wrap:wrap;align-items:center;}.elementor .e-506c39fc-83d2{width:auto;min-width:0px;padding:0px;background-color:#EFE8FD;}.elementor .e-195b3d74-9f12{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4.4vw, 48px);letter-spacing:-0.03em;line-height:1.05;text-align:center;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4fada66d-c35d{cursor:pointer;}.elementor .e-4fc78e22-cfb3{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-69ed5190-ec58{width:auto;height:auto;}.elementor .e-24deb495-fdf5{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-2cb4974d-7488{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2e86b7b1-24ef{padding:0px;}.elementor .e-7ee8eb8d-6947{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-5be57bd6-75da{cursor:pointer;}.elementor .e-35c7265a-7f45{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-2c6af163-ddb7{width:auto;height:auto;}.elementor .e-3034bc09-bb28{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-484ad714-a575{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4b5286e6-5551{padding:0px;}.elementor .e-2c500d81-95a4{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-50d0a24f-2d5d{cursor:pointer;}.elementor .e-28bae49a-6e54{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-37e71b1b-a379{width:auto;height:auto;}.elementor .e-79099ef5-f597{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-4cb424c6-95f5{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-79561b52-115b{padding:0px;}.elementor .e-61308a22-e98a{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-4bff972b-6fee{cursor:pointer;}.elementor .e-75b4caee-c9b0{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-7c3cc5f3-6b47{width:auto;height:auto;}.elementor .e-c2ced07-16f2{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-5aafd3e4-6f03{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-454da67b-a5c4{padding:0px;}.elementor .e-5ca3c069-91d4{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-26f3794d-d5d6{cursor:pointer;}.elementor .e-6e62db62-5fde{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-25ebc5f-cba4{width:auto;height:auto;}.elementor .e-6ad6c70f-c119{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-bd1eab3-9de2{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6abcbda-4f88{padding:0px;}.elementor .e-6ded9ade-789f{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-22dc17c2-473e{cursor:pointer;}.elementor .e-17477d57-94bb{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-7358c5f3-fbd0{width:auto;height:auto;}.elementor .e-55788b0a-f090{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-19510c80-d6f0{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6b2a79ec-aee0{padding:0px;}.elementor .e-705c8734-2fcc{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-6d6613f-5342{cursor:pointer;}.elementor .e-1725364a-81cc{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-5c2f0f7-b001{width:auto;height:auto;}.elementor .e-6e3cce09-80d1{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-72a65e9d-1d85{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-65c2fa2a-632d{padding:0px;}.elementor .e-77f2be26-3f40{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-6205bf9b-f866{cursor:pointer;}.elementor .e-734ecb19-9430{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-678a16cc-1934{width:auto;height:auto;}.elementor .e-1de5de6-b616{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-52cb86a4-dced{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-3c817b9b-21c7{padding:0px;}.elementor .e-599928f7-629b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-3a8e5414-b917{cursor:pointer;}.elementor .e-74bee847-c31d{font-size:24px;color:#7428FA;line-height:1;transition:transform 0.2s;display:inline-block;}.elementor .e-4492df7c-56fb{width:auto;height:auto;}.elementor .e-467a1432-623a{font-weight:700;font-size:18px;padding:0px;gap:16px;justify-content:space-between;list-style: none;\n}.elementor .e-5fd395e1-b9e4{color:#5A5068;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-686843d0-dbfa{padding:0px;}.elementor .e-785bd987-3fbe{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E7E1F2; &[open] .e-accordion-item-icon-base .e-paragraph-base { transform: rotate(45deg); }\n}.elementor .e-645491f8-e54f{padding:0px;}.elementor .e-3b26b990-3849{width:auto;min-width:0px;padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #E7E1F2;\n}.elementor .e-73b489c6-b20b{width:auto;min-width:0px;max-width:860px;padding-block-start:clamp(72px, 9vw, 120px);padding-block-end:clamp(72px, 9vw, 120px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-694acf7d-d3b7{width:auto;min-width:0px;padding:0px;border-block-start-width:1px;background-color:#FFFFFF;border-top-style: solid; border-top-color: #E7E1F2;\n}.elementor .e-311b0360-a525{font-family:Montserrat;font-weight:700;font-size:clamp(32px, 4.6vw, 56px);letter-spacing:-0.035em;line-height:1.02;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-5715b454-f2a9{font-size:18px;color:#F1EAFF;line-height:1.6;margin:0px;display:block;cursor: auto;\n}.elementor .e-70004f1e-af30{width:auto;min-width:0px;padding:0px;flex:999 1 480px;}.elementor .e-2339f4b2-5bd4{line-height:1.6;cursor: auto;\n}.elementor .e-5ef3260d-b8b4{width:18px;height:18px;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-578210a-4fcc{width:auto;min-width:0px;min-height:60px;font-weight:700;font-size:18px;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#120A1F;display:inline-flex;gap:10px;flex:0 1 auto;align-items:center;}.elementor .e-47023fa0-8641{width:auto;min-width:0px;color:#FFFFFF;padding:clamp(40px, 6vw, 80px);border-radius:32px;background-color:#7428FA;display:flex;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-138ec23c-1748{width:auto;min-width:0px;max-width:1240px;padding-block-start:clamp(72px, 9vw, 112px);padding-block-end:clamp(72px, 9vw, 112px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-34a1d0c6-c836{width:auto;min-width:0px;padding:0px;background-color:#F7F5FB;}.elementor .e-b80bdc1-462e{width:30px;height:30px;color:#FFFFFF;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-420b0d6c-bf2c{width:60px;height:60px;min-width:0px;position:fixed;inset-inline-end:20px;inset-block-end:20px;z-index:20;color:#7428FA;text-decoration:none;padding:0px;border-radius:50%;background-color:#7428FA;box-shadow:0px 8px 24px 0px rgba(18,10,31,.3);display:flex;justify-content:center;align-items:center;}.elementor .e-65e208ec-bcb6{width:44px;height:44px;}.elementor .e-4b07ae12-730b{font-family:Montserrat;font-weight:800;font-size:24px;color:#FFFFFF;line-height:1.6;cursor: auto;\n}.elementor .e-5955aa8d-f028{width:auto;min-width:0px;color:#7428FA;text-decoration:none;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-50f9edca-8de6{line-height:1.6;display:flex;flex-wrap:wrap;gap: 12px 28px; cursor: auto; & > a:nth-of-type(1) { color: #CFC4E3; } & > a:nth-of-type(2) { color: #CFC4E3; } & > a:nth-of-type(3) { color: #CFC4E3; } & > a:nth-of-type(4) { color: #CFC4E3; }\n}.elementor .e-724dc2bf-52fe{width:auto;min-width:0px;max-width:1240px;padding-block-start:56px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:32px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-32afb481-ce72{width:22px;height:22px;color:#FFFFFF;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-3a3d10a8-fa49{width:46px;height:46px;min-width:0px;color:#7428FA;text-decoration:none;padding:0px;border-radius:50%;background-color:#A97BFF;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-1106fc2b-8cb9{width:22px;height:22px;color:#FFFFFF;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-683c7fb0-4150{width:46px;height:46px;min-width:0px;color:#7428FA;text-decoration:none;padding:0px;border-radius:50%;background-color:#A97BFF;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-3c17b4a7-354a{width:22px;height:22px;color:#FFFFFF;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-36e3ee87-833b{width:46px;height:46px;min-width:0px;color:#7428FA;text-decoration:none;padding:0px;border-radius:50%;background-color:#A97BFF;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-43bb6c31-56a6{width:22px;height:22px;color:#FFFFFF;flex:0 1 auto;& svg { fill: currentColor; }\n}.elementor .e-66af2738-5a01{width:46px;height:46px;min-width:0px;color:#7428FA;text-decoration:none;padding:0px;border-radius:50%;background-color:#A97BFF;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-41ea290e-7949{width:auto;min-width:0px;max-width:1240px;padding-block-start:0px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-155afa24-78ef{font-size:14px;line-height:1.6;text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #2A1F3D; cursor: auto;\n}.elementor .e-4c0c869d-e0a0{width:auto;min-width:0px;color:#CFC4E3;padding:0px;background-color:#120A1F;}.elementor .e-313320fe-d490{min-width:0px;font-family:"DM Sans";color:#1F1330;line-height:1.6;padding:0px;background-color:#F7F5FB;overflow-x: clip;\n}