.elementor .e-61980c0c-2050:hover,.elementor .e-61980c0c-2050:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-8deg) scale3d(1.1, 1.1, 1);}.elementor .e-61980c0c-2050{width:2.5rem;height:2.5rem;transition:all 0.3s;}.elementor .e-64355d1b-c205{font-family:Sora;font-weight:700;font-size:1.25rem;color:#FFFFFF;letter-spacing:-0.03em;}.elementor .e-278a83a6-78b0{width:auto;padding:0px;gap:0.6rem;align-items:center;}.elementor .e-3bf08b21-3dd8:hover,.elementor .e-3bf08b21-3dd8:focus-visible{color:#FFFFFF;background-color:#3A3575;}.elementor .e-3bf08b21-3dd8{font-family:Inter;font-weight:600;font-size:0.9375rem;color:#C9C7E6;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;background-color:transparent;transition:all 0.25s;}.elementor .e-616c4470-9c97:hover,.elementor .e-616c4470-9c97:focus-visible{color:#FFFFFF;background-color:#3A3575;}.elementor .e-616c4470-9c97{font-family:Inter;font-weight:600;font-size:0.9375rem;color:#C9C7E6;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;background-color:transparent;transition:all 0.25s;}.elementor .e-2f1185d6-f3a9:hover,.elementor .e-2f1185d6-f3a9:focus-visible{color:#FFFFFF;background-color:#3A3575;}.elementor .e-2f1185d6-f3a9{font-family:Inter;font-weight:600;font-size:0.9375rem;color:#C9C7E6;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;background-color:transparent;transition:all 0.25s;}.elementor .e-7d81c6f3-c414:hover,.elementor .e-7d81c6f3-c414:focus-visible{color:#FFFFFF;background-color:#3A3575;}.elementor .e-7d81c6f3-c414{font-family:Inter;font-weight:600;font-size:0.9375rem;color:#C9C7E6;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;background-color:transparent;transition:all 0.25s;}.elementor .e-559064cf-1000:hover,.elementor .e-559064cf-1000:focus-visible{color:#15133C;background-color:#C6FF3D;}.elementor .e-559064cf-1000{font-family:Inter;font-weight:600;font-size:0.9375rem;color:#15133C;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.05rem;padding-inline-end:1.05rem;border-radius:999px;background-color:#C6FF3D;transition:all 0.25s;}.elementor .e-2b82f88d-6c0d{width:auto;padding:0px;gap:0.25rem;align-items:center;}.elementor .e-459ade8e-6fb0:hover,.elementor .e-459ade8e-6fb0:focus-visible{background-color:#FFFFFF;}.elementor .e-459ade8e-6fb0{font-family:Inter;font-weight:700;font-size:0.9375rem;color:#15133C;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:999px;background-color:#C6FF3D;transition:all 0.3s;}.elementor .e-156338df-9a89{max-width:78rem;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:0.7rem;border-radius:999px;border-width:1px;border-color:#3A3575;border-style:solid;background-color:#231F5C;gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-20b809b0-58d8{position:sticky;inset-block-start:0px;z-index:100;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-end:-6.2rem;background-color:transparent;justify-content:center;}.elementor .e-7093e9dd-9034{font-family:Inter;font-weight:600;font-size:0.8125rem;color:#C6FF3D;letter-spacing:0.04em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(198, 255, 61, 0.35);border-style:solid;background-color:rgba(198, 255, 61, 0.1);align-self:flex-start;}.elementor .e-3a37c8a5-e57e{max-width:58rem;font-family:Sora;font-weight:700;font-size:5rem;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-6625c005-7028{max-width:42rem;font-family:Inter;font-size:1.25rem;color:#C9C7E6;line-height:1.7;}.elementor .e-a8a4467-3f63{max-width:78rem;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-a5f4740-3657{padding-block-start:12rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#15133C;flex-direction:column;align-items:center;}.elementor .e-138c7ca6-4c15{font-family:Inter;font-weight:600;font-size:0.8125rem;color:#6C5CE7;letter-spacing:0.04em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(108, 92, 231, 0.3);border-style:solid;background-color:rgba(108, 92, 231, 0.1);align-self:flex-start;}.elementor .e-72b1b46c-aad1{font-family:Sora;font-weight:700;font-size:3.5rem;color:#15133C;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-6e4fc821-62a0{max-width:52rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-20a90baa-7b31{font-family:Inter;font-size:1.125rem;color:#5F5D7A;line-height:1.7;}.elementor .e-2ae4faaf-edcd{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;}.elementor .e-6effb46f-d765:hover,.elementor .e-6effb46f-d765:focus-visible{color:#FFFFFF;}.elementor .e-6effb46f-d765{font-family:Sora;font-weight:700;font-size:1.5rem;color:#C6FF3D;transition:all 0.25s;}.elementor .e-3d8ef01e-8207{padding:1.5rem;border-radius:1.25rem;background-color:#15133C;flex-direction:column;gap:0.5rem;}.elementor .e-ed417c5-950f{padding:0px;flex-direction:column;gap:2rem;align-self:flex-start;}.elementor .e-530b064e-ca5b{width:100%;}.elementor .e-3540e508-4acb{padding:3rem;border-radius:1.5rem;border-width:1px;border-color:#E2E0F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 80px 0px rgba(35, 31, 92, 0.1);flex-direction:column;}.elementor .e-7ffc1e5a-6b34{padding:0px;gap:4.5rem;grid-template-columns:2fr 3fr;grid-template-rows:auto;align-items:center;}.elementor .e-263958f5-fef5{max-width:78rem;padding:0px;flex-direction:column;gap:3.5rem;}.elementor .e-3ca17eeb-cfc9{padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7F6FC;flex-direction:column;align-items:center;}.elementor .e-af7eb83-fdcf{font-family:Inter;font-weight:600;font-size:0.8125rem;color:#6C5CE7;letter-spacing:0.04em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(108, 92, 231, 0.3);border-style:solid;background-color:rgba(108, 92, 231, 0.1);align-self:flex-start;}.elementor .e-1f5572cd-6c9f{font-family:Sora;font-weight:700;font-size:3.5rem;color:#15133C;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-342f30a1-7ff9{max-width:52rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-449312ab-3e6b{font-family:Sora;font-weight:700;font-size:1.25rem;color:#15133C;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-42226297-c517{font-family:Inter;font-size:1rem;color:#5F5D7A;line-height:1.7;}.elementor .e-29306564-df63{padding:2rem;border-radius:1.25rem;background-color:#F7F6FC;flex-direction:column;gap:0.75rem;}.elementor .e-22014880-4fa3{font-family:Sora;font-weight:700;font-size:1.25rem;color:#15133C;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-78bbc383-29b0{font-family:Inter;font-size:1rem;color:#5F5D7A;line-height:1.7;}.elementor .e-c14f3b9-3d8d{padding:2rem;border-radius:1.25rem;background-color:#F7F6FC;flex-direction:column;gap:0.75rem;}.elementor .e-5604866d-1225{font-family:Sora;font-weight:700;font-size:1.25rem;color:#15133C;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-32916f9a-aef5{font-family:Inter;font-size:1rem;color:#5F5D7A;line-height:1.7;}.elementor .e-6f9bf732-5f7e{padding:2rem;border-radius:1.25rem;background-color:#F7F6FC;flex-direction:column;gap:0.75rem;}.elementor .e-4bd0081d-def6{font-family:Sora;font-weight:700;font-size:1.25rem;color:#15133C;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-2448c98a-c39b{font-family:Inter;font-size:1rem;color:#5F5D7A;line-height:1.7;}.elementor .e-60e896a1-11a7{padding:2rem;border-radius:1.25rem;background-color:#F7F6FC;flex-direction:column;gap:0.75rem;}.elementor .e-427d9709-4dfc{padding:0px;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-62de0d25-1708{max-width:78rem;padding:0px;flex-direction:column;gap:3.5rem;}.elementor .e-336862d7-98f6{padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-779fb43e-99ab{width:3rem;height:3rem;}.elementor .e-4d7def44-ccd1{font-family:Sora;font-weight:700;font-size:1.75rem;color:#FFFFFF;letter-spacing:-0.03em;}.elementor .e-2bdb6807-3fb2{width:auto;padding:0px;gap:0.75rem;align-items:center;}.elementor .e-2533f825-2449{max-width:24rem;font-family:Inter;font-size:1rem;color:#C9C7E6;line-height:1.7;}.elementor .e-523f23e3-a650:hover,.elementor .e-523f23e3-a650:focus-visible{color:#FFFFFF;}.elementor .e-523f23e3-a650{font-family:Inter;font-weight:600;font-size:1rem;color:#C6FF3D;transition:all 0.25s;}.elementor .e-214c1311-26f1{padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-135c44a0-1598{font-family:Sora;font-weight:600;font-size:1rem;color:#C6FF3D;}.elementor .e-40a864ec-76fa:hover,.elementor .e-40a864ec-76fa:focus-visible{color:#C6FF3D;}.elementor .e-40a864ec-76fa{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-6dc71880-90d0:hover,.elementor .e-6dc71880-90d0:focus-visible{color:#C6FF3D;}.elementor .e-6dc71880-90d0{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-569965ae-b588:hover,.elementor .e-569965ae-b588:focus-visible{color:#C6FF3D;}.elementor .e-569965ae-b588{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-1d92fe92-214f:hover,.elementor .e-1d92fe92-214f:focus-visible{color:#C6FF3D;}.elementor .e-1d92fe92-214f{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-2459f433-f94f:hover,.elementor .e-2459f433-f94f:focus-visible{color:#C6FF3D;}.elementor .e-2459f433-f94f{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-6517c9ca-f1fe{padding:0px;flex-direction:column;gap:0.85rem;}.elementor .e-5463a43a-1229{font-family:Sora;font-weight:600;font-size:1rem;color:#C6FF3D;}.elementor .e-330287a8-31a2:hover,.elementor .e-330287a8-31a2:focus-visible{color:#C6FF3D;}.elementor .e-330287a8-31a2{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-5315f18e-8b44:hover,.elementor .e-5315f18e-8b44:focus-visible{color:#C6FF3D;}.elementor .e-5315f18e-8b44{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-456cfe31-9099:hover,.elementor .e-456cfe31-9099:focus-visible{color:#C6FF3D;}.elementor .e-456cfe31-9099{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-792701a6-a372:hover,.elementor .e-792701a6-a372:focus-visible{color:#C6FF3D;}.elementor .e-792701a6-a372{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-435418cd-e356:hover,.elementor .e-435418cd-e356:focus-visible{color:#C6FF3D;}.elementor .e-435418cd-e356{font-family:Inter;font-size:0.9375rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-687344f4-2d82{padding:0px;flex-direction:column;gap:0.85rem;}.elementor .e-38705ec5-bc07{padding:0px;gap:3rem;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;}.elementor .e-3c1fc5a0-b0d6{display:none;}.elementor .e-cfd61d9-b6c0:hover,.elementor .e-cfd61d9-b6c0:focus-visible{background-color:#3BE27A;transform:translate3d(0px, -3px, 0px) scale3d(1.04, 1.04, 1);}.elementor .e-cfd61d9-b6c0{position:fixed;inset-inline-end:1.5rem;inset-block-end:1.5rem;z-index:90;font-family:Inter;font-weight:700;font-size:1rem;color:#06371C;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-color:#25D366;box-shadow:0px 12px 34px 0px rgba(37, 211, 102, 0.45);transition:all 0.3s;}.elementor .e-4fdf966f-d135{border-color:#3A3575;}.elementor .e-19f1c085-af71{font-family:Inter;font-size:0.875rem;color:#C9C7E6;}.elementor .e-3140225e-fc91:hover,.elementor .e-3140225e-fc91:focus-visible{color:#C6FF3D;}.elementor .e-3140225e-fc91{font-family:Inter;font-size:0.875rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-6cf08ff4-5528:hover,.elementor .e-6cf08ff4-5528:focus-visible{color:#C6FF3D;}.elementor .e-6cf08ff4-5528{font-family:Inter;font-size:0.875rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-4d4fe817-410a:hover,.elementor .e-4d4fe817-410a:focus-visible{color:#C6FF3D;}.elementor .e-4d4fe817-410a{font-family:Inter;font-size:0.875rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-66cd31c1-f045:hover,.elementor .e-66cd31c1-f045:focus-visible{color:#C6FF3D;}.elementor .e-66cd31c1-f045{font-family:Inter;font-size:0.875rem;color:#C9C7E6;transition:all 0.25s;}.elementor .e-66b26a25-a323{width:auto;padding:0px;gap:1.25rem;flex-wrap:wrap;}.elementor .e-7ae252d9-4c83{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-f1b6fbf-689d{max-width:78rem;padding:0px;flex-direction:column;gap:3.5rem;}.elementor .e-6d663f5c-ad8e{padding-block-start:5.5rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#15133C;flex-direction:column;align-items:center;}