.elementor .e-38578863-dc94{font-weight:600;font-size:12px;color:#8FA2FF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(79,107,255,0.45);border-style:solid;background-color:rgba(29,63,232,0.12);}.elementor .e-51465084-a38b{font-weight:600;font-size:50px;color:#ffffff;line-height:1.08;text-align:center;text-transform:uppercase;}.elementor .e-487c1192-cfd0{max-width:860px;text-align:center;padding:0px;flex-direction:column;gap:14px;align-items:center;align-self:center;}.elementor .e-1bb75548-7cec{font-weight:600;font-size:64px;color:#4F6BFF;line-height:1;}.elementor .e-24eaaa15-1a05{font-weight:600;font-size:12px;color:#C9D3FF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(29,63,232,0.25);white-space: nowrap;\n}.elementor .e-54451001-fa39{padding:0px;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-6f29aff7-d00f{font-weight:600;font-size:34px;color:#ffffff;line-height:1.15;text-transform:uppercase;margin-block-start:16px;}.elementor .e-1a38698f-3f8a{border-color:rgba(255,255,255,0.12);}.elementor .e-3aee0764-e7c4{font-size:17px;color:rgba(255,255,255,0.75);line-height:1.75;}.elementor .e-28931e03-74d7:hover,.elementor .e-28931e03-74d7:focus-visible{border-color:rgba(79,107,255,0.7);transform:translate3d(0px, -4px, 0px);}.elementor .e-28931e03-74d7{padding-block-start:48px;padding-block-end:48px;padding-inline-start:44px;padding-inline-end:44px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:border-color 0.3s, transform 0.3s;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-f001e80-cc00{width:56px;height:56px;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:#050508;display:flex;justify-content:center;align-items:center;}.elementor .e-7a01cff3-64c6{width:auto;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-26px;margin-inline-end:-26px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-35982bde-e5db{font-weight:600;font-size:64px;color:#C9D3FF;line-height:1;}.elementor .e-a3bfa48-ab86{font-weight:600;font-size:12px;color:#1D3FE8;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#ffffff;white-space: nowrap;\n}.elementor .e-79d2c87-8cc9{padding:0px;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-16bd5e3f-c185{font-weight:600;font-size:34px;color:#ffffff;line-height:1.15;text-transform:uppercase;margin-block-start:16px;}.elementor .e-629f37f9-8114{border-color:rgba(255,255,255,0.3);}.elementor .e-4b7d12f9-dfe3{font-size:17px;color:rgba(255,255,255,0.92);line-height:1.75;}.elementor .e-2cd56f6f-578e:hover,.elementor .e-2cd56f6f-578e:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-2cd56f6f-578e{padding-block-start:48px;padding-block-end:48px;padding-inline-start:44px;padding-inline-end:44px;border-radius:28px;border-width:1px;border-color:#4F6BFF;border-style:solid;background-image:linear-gradient(150deg, #1D3FE8 0%,#14239A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 80px 0px rgba(29,63,232,0.35);transition:transform 0.3s;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-4524929b-c9ab{padding:0px;gap:0px;align-items:stretch;}.elementor .e-4d30c37-7ce6{max-width:1200px;padding:0px;flex-direction:column;gap:56px;}.elementor .e-7088815-d7d3{color:#ffffff;padding-block-start:50px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:#05050800;justify-content:center;}.elementor .e-2973eef7-ff8f{font-weight:600;font-size:12px;color:#8FA2FF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(79,107,255,0.45);border-style:solid;background-color:rgba(29,63,232,0.12);order:2;white-space: nowrap;\n}.elementor .e-14e819d8-10b1{font-weight:600;font-size:56px;color:#ffffff;line-height:1.02;text-transform:uppercase;order:1;}.elementor .e-79918e9b-14d6{padding:0px;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-2f0110cd-6bc8{width:48px;height:48px;font-weight:600;font-size:22px;color:#ffffff;border-radius:14px;background-color:#1D3FE8;display:flex;justify-content:center;align-items:center;}.elementor .e-12b81f63-aed0{font-weight:600;font-size:12px;color:rgba(255,255,255,0.55);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-807e882-2656{padding:0px;gap:14px;align-items:center;}.elementor .e-2f65be97-fefb{font-weight:600;font-size:30px;color:#ffffff;line-height:1.15;text-transform:uppercase;margin-block-start:8px;}.elementor .e-167f1011-9615{font-size:17px;color:rgba(255,255,255,0.75);line-height:1.7;}.elementor .e-7de905bf-e6dd{font-weight:600;font-size:15px;color:#1D3FE8;letter-spacing:1px;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:auto;border-radius:999px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;align-self:flex-start;}.elementor .e-550216d6-765c:hover,.elementor .e-550216d6-765c:focus-visible{border-color:rgba(79,107,255,0.7);}.elementor .e-550216d6-765c{padding:40px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:border-color 0.3s;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-751e03d7-2f92{width:48px;height:48px;font-weight:600;font-size:22px;color:#C9D3FF;border-radius:14px;border-width:1px;border-color:rgba(79,107,255,0.6);border-style:solid;background-color:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;}.elementor .e-2d8f23ac-a65a{font-weight:600;font-size:12px;color:#8FA2FF;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-7a82f112-6e7b{padding:0px;gap:14px;align-items:center;}.elementor .e-22abfdad-4c88{font-weight:600;font-size:30px;color:#ffffff;line-height:1.15;text-transform:uppercase;margin-block-start:8px;}.elementor .e-d4db396-721f{font-size:16px;color:rgba(255,255,255,0.78);line-height:1.7;}.elementor .e-56660fde-384a:hover,.elementor .e-56660fde-384a:focus-visible{border-color:#4F6BFF;}.elementor .e-56660fde-384a{padding:40px;border-radius:26px;border-width:1px;border-color:rgba(79,107,255,0.45);border-style:solid;background-color:rgba(29,63,232,0.1);transition:border-color 0.3s;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-1e05fcea-ded9{padding:0px;flex-direction:row;gap:20px;flex:1 1 auto;align-items:stretch;}.elementor .e-9015713-97cd061{width:48px;height:48px;font-weight:600;font-size:22px;color:#1D3FE8;border-radius:14px;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-5c4cbae-7ea637e{font-weight:600;font-size:12px;color:rgba(255, 255, 255, 1);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-65abc15-159d679{padding:0px;gap:14px;align-items:center;}.elementor .e-79356b0-897ed88{font-weight:600;font-size:30px;color:#ffffff;line-height:1.15;text-transform:uppercase;margin-block-start:8px;}.elementor .e-c706b44-e0897c1{font-size:17px;color:rgba(255,255,255,0.75);line-height:1.7;}.elementor .e-2a744bd-1e6114f{font-size:17px;color:rgba(255, 255, 255, 1);line-height:1.7;}.elementor .e-d7a6e6e-5d04edf{font-weight:600;font-size:15px;color:#1D3FE8;letter-spacing:1px;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:auto;border-radius:999px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;align-self:flex-start;}.elementor .e-c5594a9-7225a47:hover,.elementor .e-c5594a9-7225a47:focus-visible{border-color:rgba(79,107,255,0.7);}.elementor .e-c5594a9-7225a47{padding:40px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1D3FE8;transition:border-color 0.3s;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-ccf6e1b-514bc23{width:48px;height:48px;font-weight:600;font-size:22px;color:#1D3FE8;border-radius:14px;border-width:1px;border-color:#1D3FE8;border-style:solid;background-color:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;}.elementor .e-ce08739-435ea0b{font-weight:600;font-size:12px;color:#1D3FE8;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1aae120-4f37ba6{padding:0px;gap:14px;align-items:center;}.elementor .e-23ca3ba-3d06408{font-weight:600;font-size:30px;color:#1D3FE8;line-height:1.15;text-transform:uppercase;margin-block-start:8px;}.elementor .e-46154e6-4ba0345{font-size:16px;color:#1D3FE8;line-height:1.7;}.elementor .e-fdb422d-5e8e67c:hover,.elementor .e-fdb422d-5e8e67c:focus-visible{border-color:#4F6BFF;}.elementor .e-fdb422d-5e8e67c{padding:40px;border-radius:26px;border-width:1px;border-color:rgba(79,107,255,0.45);border-style:solid;background-color:rgba(255, 255, 255, 1);transition:border-color 0.3s;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-60bb85f-a912813{padding:0px;flex-direction:row;gap:20px;flex:1 1 auto;align-items:stretch;}.elementor .e-728b8358-5059{padding:0px;flex-direction:column;gap:20px;align-items:stretch;}.elementor .e-f6f2055-d9c4{max-width:1200px;padding:0px;flex-direction:column;gap:52px;}.elementor .e-21e6b780-b3a8{color:#ffffff;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 90% 90%, rgba(29,63,232,0.25) 0%,rgba(11,12,20,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0C14;justify-content:center;}