.elementor .e-519b80ee-50d2{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-image:radial-gradient(circle at 50% 50%, rgba(135, 82, 250, 0.22) 0%,rgba(8, 2, 25, 0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-37105937-5e98{font-weight:800;font-size:11px;color:#cd82ff;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:1px;border-color:rgba(205, 130, 255, 0.3);border-style:solid;background-color:rgba(255, 255, 255, 0.1);display:inline-block;}.elementor .e-1f2c9448-b1fe{font-weight:800;font-size:52px;color:#ffffff;letter-spacing:-0.03em;line-height:1.08;margin:0px;}.elementor .e-567a999b-16cd{max-width:440px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-3f25b32c-1160{width:380px;height:540px;flex:0 0 auto;}.elementor .e-70d2359-63f8{font-size:16px;color:#ffffff;line-height:1.65;margin:0px;}.elementor .e-1db64f29-7deb{max-width:440px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-64dc9016-a618{width:100%;max-width:1440px;position:relative;z-index:10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-a216077-d703{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-2f08d21b-7277{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;background-image:linear-gradient(90deg, rgba(8, 2, 25, 0.58) 0%,rgba(8, 2, 25, 0.28) 38%,rgba(8, 2, 25, 0.15) 70%,rgba(8, 2, 25, 0.5) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;}.elementor .e-24e9fa19-1c7e{width:380px;height:540px;overflow:hidden;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:20;border-radius:32px;border-width:1px;border-color:rgba(255, 255, 255, 0.18);border-style:solid;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.7);transform:translate3d(-50%, -50%, 0px);}.elementor .e-240f0e99-dc3d{position:absolute;inset-block-end:32px;inset-inline-start:50%;z-index:15;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(12px);transform:translate3d(-50%, 0px, 0px);justify-content:center;}.elementor .e-7c7f65e1-e251{font-weight:800;font-size:11px;color:#cd82ff;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5d4b6b81-1e65{font-weight:800;font-size:38px;color:#ffffff;letter-spacing:-0.025em;line-height:1.1;margin:0px;}.elementor .e-68255e7a-633c{font-weight:700;font-size:15px;color:#ffffff;margin:0px;}.elementor .e-6382e799-8fbe{font-size:13px;color:rgba(255, 255, 255, 0.85);line-height:1.5;margin:0px;}.elementor .e-300e24af-5780{font-weight:700;font-size:15px;color:#ffffff;margin:0px;}.elementor .e-5b701e97-e17e{font-weight:600;font-size:14px;color:#ffffff;margin:0px;}.elementor .e-a0347ff-557b{max-width:460px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-17c2b108-8701{font-weight:800;font-size:26px;color:#ffffff;letter-spacing:-0.02em;margin:0px;}.elementor .e-49ee21d0-89be{font-size:13px;color:rgba(225, 228, 225, 0.65);margin:0px;}.elementor .e-648551e4-5a6b{max-width:580px;padding:40px;border-radius:32px;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;background-color:#080219;box-shadow:0px 28px 70px 0px rgba(8, 2, 25, 0.85);display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-74f5df94-f97d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:30;padding-inline-start:48px;padding-inline-end:48px;display:flex;justify-content:center;align-items:center;}.elementor .e-253e270e-21da{width:100%;height:100vh;overflow:hidden;position:sticky;inset-block-start:0px;z-index:10;padding:0px;background-color:#080219;display:flex;justify-content:center;align-items:center;}.elementor .e-46816c0c-6b37{min-height:340vh;position:relative;padding:0px;margin:0px;background-color:#080219;display:block;}