.elementor .e-41fd385c-d1f9{width:720px;height:720px;position:absolute;inset-block-start:120px;inset-inline-end:-220px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at , circle 0%,rgba(92, 58, 170, 0.45) 0%,rgba(20, 14, 40, 0) 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-6cdffa77-9741{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;background-color:#5b8ff9;}.elementor .e-6ce8a285-1469{font-family:"DM Sans";font-weight:600;font-size:12px;color:rgba(255, 255, 255, 0.85);letter-spacing:0.12em;text-transform:uppercase;cursor: default;\n}.elementor .e-1f590b89-213a{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.05);gap:10px;align-items:center;align-self:flex-start;}.elementor .e-7ed44c35-2517{font-family:"DM Sans";font-weight:600;font-size:64px;color:#ffffff;letter-spacing:-0.02em;line-height:1.08;cursor: default; & span { color: #5b8ff9; }\n}.elementor .e-78b7e6c-4a50{max-width:600px;font-family:"DM Sans";font-size:18px;color:rgba(255, 255, 255, 0.78);line-height:1.6;cursor: default;\n}.elementor .e-202710-2cb8:hover,.elementor .e-202710-2cb8:focus-visible{color:#140e28;background-color:#e6ecff;}.elementor .e-202710-2cb8{font-family:"DM Sans";font-weight:600;font-size:15px;color:#140e28;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#ffffff;transition:background-color 0.2s;}.elementor .e-5f47572b-78b6:hover,.elementor .e-5f47572b-78b6:focus-visible{color:#ffffff;border-color:#ffffff;background-color:rgba(255, 255, 255, 0.06);}.elementor .e-5f47572b-78b6{font-family:"DM Sans";font-weight:500;font-size:15px;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;background-color:rgba(255, 255, 255, 0);transition:border-color 0.2s;}.elementor .e-1c1ef783-73bc{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-4b0149c2-3411{max-width:720px;padding:0px;flex-direction:column;gap:24px;grid-column:1;grid-row:1;}.elementor .e-483bf140-668f{width:100%;height:100%;object-fit:cover;border-radius:24px;object-position: center 40%;\n}.elementor .e-575d4c34-a896{font-size:30px;color:#140e28;line-height:1;}.elementor .e-21af42e4-5c4a:hover,.elementor .e-21af42e4-5c4a:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-21af42e4-5c4a{width:92px;height:92px;position:absolute;inset-block-start:-46px;inset-inline-end:-60px;z-index:2;padding:0px;border-radius:50%;border-width:10px;border-color:#140e28;border-style:solid;background-color:#ffffff;transition:transform 0.25s;justify-content:center;align-items:center;}.elementor .e-4352e30c-b68e{height:500px;padding:0px;grid-column:1;grid-row:2;}.elementor .e-3a57fffd-588e{width:100%;height:100%;object-fit:cover;border-radius:24px;}.elementor .e-2a5d6ed9-5fb2{font-size:22px;color:#140e28;line-height:1;}.elementor .e-48caba34-da41{width:64px;height:64px;position:absolute;inset-block-start:-26px;inset-inline-end:18px;z-index:2;padding:0px;border-radius:50%;border-width:7px;border-color:#140e28;border-style:solid;background-color:#ffffff;display:none;justify-content:center;align-items:center;}.elementor .e-48f9cfa5-cc98{font-family:"DM Sans";font-size:14px;color:rgba(255, 255, 255, 0.8);cursor: default;\n}.elementor .e-264b7479-382b{font-family:"DM Sans";font-weight:700;font-size:44px;color:#ffffff;letter-spacing:-0.02em;line-height:1;cursor: default;\n}.elementor .e-7d1971ec-ff27{font-family:"DM Sans";font-size:13px;color:#7fe0b0;cursor: default;\n}.elementor .e-c0b875b-5143{padding:0px;gap:12px;align-items: baseline;\n}.elementor .e-74d62c9f-43e6{font-family:"DM Sans";font-size:13px;color:rgba(255, 255, 255, 0.85);white-space: nowrap; cursor: default; & strong { color: #ffffff; }\n}.elementor .e-157b642b-903a{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:12px;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.14);\n}.elementor .e-10bb8e4d-d38e{width:280px;position:absolute;inset-block-start:34%;inset-inline-end:-44px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.18);border-style:solid;background-color:rgba(20, 14, 40, 0.62);backdrop-filter:blur(14px);flex-direction:column;gap:14px;}.elementor .e-64e4f58a-5090{height:660px;padding:0px;grid-column:2;grid-row:1 / 3;align-self:end;}.elementor .e-716314f9-e86e{max-width:1200px;column-gap:28px;padding:0px;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);grid-template-rows:auto auto;row-gap: 56px;\n}.elementor .e-329692b2-f535{overflow:hidden;font-family:"DM Sans";padding-block-start:140px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;align-items:center;background-image: linear-gradient(to bottom, #140e28 0, #140e28 calc(100% - 300px), #f4f5f9 calc(100% - 300px)); background-image: linear-gradient(to bottom, #140e28 0, #140e28 calc(100% - 380px), #f4f5f9 calc(100% - 380px));\n}