.elementor .e-c369331-ceaac80{font-weight:800;font-size:0.78rem;color:#1800ad;letter-spacing:0.18em;}.elementor .e-6951e86-e58a2d4{max-width:62rem;font-weight:900;font-size:clamp(3.2rem, 7vw, 6.5rem);color:#0a0a0a;letter-spacing:-0.055em;line-height:0.94;}.elementor .e-368fcd4-b50cff0{max-width:55rem;font-weight:800;font-size:clamp(1.45rem, 3vw, 2.35rem);color:#1800ad;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-09c8351-57d99ed{max-width:51rem;font-size:1.12rem;color:#242424;line-height:1.75;}.elementor .e-352819e-3fed4df{font-weight:800;font-size:0.9rem;color:#ffffff;letter-spacing:0.08em;text-decoration:none;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;background-color:#1800ad;align-self:flex-start;}.elementor .e-bb97dc3-f85a236{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-dd4379c-8506c25{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-block-end-width:0.45rem;background-image:linear-gradient(135deg, #f7f5ff 0%,#fff7f1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .e-7bea613-6523555{max-width:58rem;font-weight:900;font-size:clamp(2.25rem, 5vw, 4.2rem);letter-spacing:-0.045em;line-height:1.04;}.elementor .e-16cd4b9-8e9d98e{max-width:58rem;font-size:1.12rem;color:#353535;line-height:1.8;}.elementor .e-ba61d36-61d8cd7{max-width:70rem;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-c9b7ed3-695b1a2{font-weight:800;font-size:0.78rem;color:#7463ff;letter-spacing:0.18em;}.elementor .e-420a9d9-a6f6c9e{max-width:55rem;font-weight:900;font-size:clamp(2.5rem, 5vw, 4.6rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.02;}.elementor .e-5cf756f-d58b0d5{max-width:50rem;font-size:1.08rem;color:#c8c8cf;line-height:1.7;}.elementor .e-ed4ce05-6de148f{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-da103af-a025172{font-weight:900;font-size:0.9rem;color:#7463ff;letter-spacing:0.12em;margin-block-end:1.4rem;}.elementor .e-03bf402-6d6bc99{font-weight:800;font-size:1.3rem;color:#ffffff;margin-block-end:0.8rem;}.elementor .e-c8bd13e-dff915d{font-size:0.98rem;color:#b9b9c2;line-height:1.65;}.elementor .e-d333fdf-ef1ab02{padding:2rem;border-radius:0.85rem;border-block-start-width:0.3rem;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2c2c34;border-style:solid;background-color:#17171b;flex:1 1 14rem;}.elementor .e-ae52d0d-58dc388{font-weight:900;font-size:0.9rem;color:#7463ff;letter-spacing:0.12em;margin-block-end:1.4rem;}.elementor .e-ae96301-0383a5c{font-weight:800;font-size:1.3rem;color:#ffffff;margin-block-end:0.8rem;}.elementor .e-6f960f6-4b1e441{font-size:0.98rem;color:#b9b9c2;line-height:1.65;}.elementor .e-bf9373b-44d73c0{padding:2rem;border-radius:0.85rem;border-block-start-width:0.3rem;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2c2c34;border-style:solid;background-color:#17171b;flex:1 1 14rem;}.elementor .e-b687d10-3e62d4e{font-weight:900;font-size:0.9rem;color:#7463ff;letter-spacing:0.12em;margin-block-end:1.4rem;}.elementor .e-dc3d043-cff0361{font-weight:800;font-size:1.3rem;color:#ffffff;margin-block-end:0.8rem;}.elementor .e-a3c928d-7d2563d{font-size:0.98rem;color:#b9b9c2;line-height:1.65;}.elementor .e-c8f5824-666bfbb{padding:2rem;border-radius:0.85rem;border-block-start-width:0.3rem;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2c2c34;border-style:solid;background-color:#17171b;flex:1 1 14rem;}.elementor .e-acacebc-b230371{font-weight:900;font-size:0.9rem;color:#7463ff;letter-spacing:0.12em;margin-block-end:1.4rem;}.elementor .e-a49bcbc-9a6608b{font-weight:800;font-size:1.3rem;color:#ffffff;margin-block-end:0.8rem;}.elementor .e-d76a7b3-9e2e09a{font-size:0.98rem;color:#b9b9c2;line-height:1.65;}.elementor .e-e76b21c-4903665{padding:2rem;border-radius:0.85rem;border-block-start-width:0.3rem;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2c2c34;border-style:solid;background-color:#17171b;flex:1 1 14rem;}.elementor .e-d530b9b-328c435{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:1.25rem;flex-wrap:wrap;}.elementor .e-4f9b7e7-e761871{color:#ffffff;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#0b0b0d;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-13cff08-4cf7d6b{font-weight:800;font-size:0.78rem;color:#1800ad;letter-spacing:0.18em;}.elementor .e-9a58046-0b82063{max-width:56rem;font-weight:900;font-size:clamp(2.5rem, 5vw, 4.5rem);letter-spacing:-0.045em;line-height:1.03;}.elementor .e-ec581a4-2cdf1fc{max-width:50rem;font-size:1.08rem;color:#444444;line-height:1.7;}.elementor .e-d51a90b-2e2eee2{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-75d3ab6-e193652{font-size:1.35rem;margin-block-end:0.75rem;}.elementor .e-ee02f7e-a9da7da{font-size:0.98rem;color:#424242;line-height:1.65;}.elementor .e-02ca80e-b7d3356{padding:2rem;border-radius:0.8rem;border-inline-start-width:0.3rem;background-color:#f7f5ff;flex:1 1 20rem;}.elementor .e-dbf30c6-ce911d3{font-size:1.35rem;margin-block-end:0.75rem;}.elementor .e-250e67e-3ab2d20{font-size:0.98rem;color:#424242;line-height:1.65;}.elementor .e-be12447-d3e8ded{padding:2rem;border-radius:0.8rem;border-inline-start-width:0.3rem;background-color:#fff7f1;flex:1 1 20rem;}.elementor .e-a83a8b4-64aaa24{font-size:1.35rem;margin-block-end:0.75rem;}.elementor .e-a106c90-d127392{font-size:0.98rem;color:#424242;line-height:1.65;}.elementor .e-bed5387-11b1a5c{padding:2rem;border-radius:0.8rem;border-inline-start-width:0.3rem;background-color:#f7f5ff;flex:1 1 20rem;}.elementor .e-778526a-c6d8c9d{font-size:1.35rem;margin-block-end:0.75rem;}.elementor .e-a237b37-0a392ee{font-size:0.98rem;color:#424242;line-height:1.65;}.elementor .e-9599147-ab43051{padding:2rem;border-radius:0.8rem;border-inline-start-width:0.3rem;background-color:#fff7f1;flex:1 1 20rem;}.elementor .e-efa7806-955b4db{font-size:1.35rem;margin-block-end:0.75rem;}.elementor .e-38b9802-ff15b32{font-size:0.98rem;color:#424242;line-height:1.65;}.elementor .e-5520f0c-11d538b{padding:2rem;border-radius:0.8rem;border-inline-start-width:0.3rem;background-color:#f7f5ff;flex:1 1 20rem;}.elementor .e-ce87479-732d59e{font-size:1.35rem;margin-block-end:0.75rem;}.elementor .e-bb792e4-5b4952d{font-size:0.98rem;color:#424242;line-height:1.65;}.elementor .e-14be220-51ed975{padding:2rem;border-radius:0.8rem;border-inline-start-width:0.3rem;background-color:#fff7f1;flex:1 1 20rem;}.elementor .e-0bae6d0-dfd57c7{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:1.25rem;flex-wrap:wrap;}.elementor .e-119e46d-46ece0a{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-a37ae3f-54b0f96{font-weight:900;font-size:clamp(2.5rem, 5vw, 4.4rem);letter-spacing:-0.045em;line-height:1.02;}.elementor .e-8646eed-6b8363c{max-width:58rem;font-size:1.08rem;color:#353535;line-height:1.8;}.elementor .e-fc30de9-c133f19{font-size:1.7rem;color:#1800ad;line-height:1.2;margin-block-start:1.5rem;}.elementor .e-213ae7b-7825665{max-width:55rem;font-size:1.05rem;color:#454545;line-height:1.75;}.elementor .e-79161af-ff552ac{max-width:70rem;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffffff;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-170e65d-38cbaaf{max-width:70rem;font-weight:800;font-size:0.78rem;color:#c7c0ff;letter-spacing:0.18em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-84031b4-825f41c{max-width:70rem;font-weight:900;font-size:clamp(2.5rem, 5vw, 4.6rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.02;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5d3b7fc-800a8f4{max-width:70rem;font-size:1.08rem;color:#e5e2ff;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6aa4e6b-3d61f26{font-weight:900;font-size:0.9rem;color:#1800ad;letter-spacing:0.08em;text-decoration:none;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;background-color:#ffffff;align-self:flex-start;}.elementor .e-59229d5-d0c8385{color:#ffffff;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#1800ad;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .e-a097830-ce7381f{color:#0a0a0a;padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}