.elementor .e-764e6372-8147{width:175px;height:40px;flex:0 0 auto;}.elementor .e-3eae6e0-4cef:hover,.elementor .e-3eae6e0-4cef:focus-visible{background-color:#1663DE;transform:translate3d(0px, -1px, 0px);color: #FFFFFF !important;\n}.elementor .e-3eae6e0-4cef:focus{color: #FFFFFF !important;\n}.elementor .e-3eae6e0-4cef:active{color: #FFFFFF !important;\n}.elementor .e-3eae6e0-4cef{font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#2678F8;box-shadow:0px 8px 24px 0px rgba(38,120,248,0.25);transition:all 0.2s;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-3ac7164b-7ba6{width:100%;padding:0px;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width: none;\n}.elementor .e-42b2847c-cb89{width:100%;position:sticky;inset-block-start:0px;z-index:50;padding-block-start:16px;padding-block-end:16px;padding-inline-start:64px;padding-inline-end:64px;border-block-end-width:1px;background-color:rgba(255,255,255,0.85);backdrop-filter:blur(12px);border-bottom-style: solid; border-bottom-color: #DDE2EF;\n}.elementor .e-7e0065f7-2b59{font-family:"Plus Jakarta Sans";font-weight:800;font-size:64px;color:#0F0A1E;letter-spacing:-0.035em;line-height:1.05;margin-block-end:24px;display:block;& span { background-image: linear-gradient(90deg, #9945D5 0%, #C13FD6 55%, #E04FC4 100%); -webkit-background-clip: text; background-clip: text; color: transparent; }\n}.elementor .e-602b12b1-b0fc{max-width:760px;font-family:Inter;font-size:20px;color:#586893;line-height:1.5;margin-block-end:40px;display:block;}.elementor .e-5ab6eec0-e785:hover,.elementor .e-5ab6eec0-e785:focus-visible{background-color:#1663DE;box-shadow:0px 16px 40px 0px rgba(38,120,248,0.35);transform:translate3d(0px, -2px, 0px);color: #FFFFFF !important;\n}.elementor .e-5ab6eec0-e785:focus{color: #FFFFFF !important;\n}.elementor .e-5ab6eec0-e785:active{color: #FFFFFF !important;\n}.elementor .e-5ab6eec0-e785{font-family:Inter;font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:20px;padding-block-end:20px;padding-inline-start:48px;padding-inline-end:48px;border-radius:999px;background-color:#2678F8;box-shadow:0px 12px 32px 0px rgba(38,120,248,0.30);transition:all 0.2s;}.elementor .e-520bb503-b735{font-family:Inter;font-size:14px;color:#8693B4;margin-block-start:16px;display:block;}.elementor .e-27e94252-30fb{width:100%;max-width:1200px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-582b8fc8-1eb3{padding-block-start:80px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image: radial-gradient(60% 50% at 50% 0%, rgba(153,69,213,0.10) 0%, rgba(247,247,251,0) 100%);\n}.elementor .e-29eba524-f9ed{font-family:"Plus Jakarta Sans";font-weight:800;font-size:48px;color:#0F0A1E;letter-spacing:-0.03em;line-height:1.1;margin-block-end:16px;display:block;}.elementor .e-531a1636-6e16{max-width:640px;font-family:Inter;font-size:20px;color:#586893;line-height:1.5;margin-block-end:56px;display:block;}.elementor .e-67d2e625-9d76{color:#FFFFFF;background-color:rgba(255,255,255,0.2);}.elementor .e-12c50dbf-f849{color:#FFFFFF;}.elementor .e-2abf0208-db1e{color:rgba(255,255,255,0.9);}.elementor .e-7c3d40c7-9d7c:hover,.elementor .e-7c3d40c7-9d7c:focus-visible{border-color:transparent;box-shadow:0px 20px 48px 0px rgba(140,53,211,0.32);}.elementor .e-7c3d40c7-9d7c{border-color:transparent;background-image:linear-gradient(135deg, #9945D5 0%,#409AE3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 32px 0px rgba(140,53,211,0.25);}.elementor .e-65c809f1-d603{width:100%;padding:0px;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(2, auto);text-align: left;\n}.elementor .e-6161c0ad-791e:hover,.elementor .e-6161c0ad-791e:focus-visible{background-color:#1663DE;box-shadow:0px 16px 40px 0px rgba(38,120,248,0.35);transform:translate3d(0px, -2px, 0px);color: #FFFFFF !important;\n}.elementor .e-6161c0ad-791e:focus{color: #FFFFFF !important;\n}.elementor .e-6161c0ad-791e:active{color: #FFFFFF !important;\n}.elementor .e-6161c0ad-791e{font-family:Inter;font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:20px;padding-block-end:20px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:56px;border-radius:999px;background-color:#2678F8;box-shadow:0px 12px 32px 0px rgba(38,120,248,0.30);transition:all 0.2s;align-self:center;}.elementor .e-64466eda-4c88{width:100%;max-width:1200px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-77760598-2281{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;background-color:#FFFFFF;border-top-style: solid; border-top-color: #DDE2EF;\n}.elementor .e-2e02b764-30b4{font-family:"Plus Jakarta Sans";font-weight:800;font-size:52px;color:#0F0A1E;letter-spacing:-0.03em;line-height:1.05;display:block;}.elementor .e-82dab27-3e49{padding:64px;display:flex;align-items:center;}.elementor .e-2e137b2f-270b{width:100%;height:100%;min-height:360px;object-fit:cover;object-position: center;\n}.elementor .e-164fea8-193c{width:100%;overflow:hidden;padding:0px;margin-block-end:32px;border-radius:32px;border-width:1px;border-color:#DDE2EF;border-style:solid;background-color:#EEF2FE;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-2492282-d026{width:26px;height:26px;color:#8C35D3;fill: #8C35D3;\n}.elementor .e-20e8fcd9-d359{padding:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-70905ee8-5729{width:26px;height:26px;color:#8C35D3;fill: #8C35D3;\n}.elementor .e-4843dbf5-fd6c{padding:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-2097841d-145c{width:26px;height:26px;color:#8C35D3;fill: #8C35D3;\n}.elementor .e-41b83b3e-a667{padding:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-175ea684-b9ff{width:26px;height:26px;color:#8C35D3;fill: #8C35D3;\n}.elementor .e-2133ce59-8521{padding:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-57c5c5b9-6695{width:100%;padding:0px;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-3339e312-716e:hover,.elementor .e-3339e312-716e:focus-visible{background-color:#1663DE;box-shadow:0px 16px 40px 0px rgba(38,120,248,0.35);transform:translate3d(0px, -2px, 0px);color: #FFFFFF !important;\n}.elementor .e-3339e312-716e:focus{color: #FFFFFF !important;\n}.elementor .e-3339e312-716e:active{color: #FFFFFF !important;\n}.elementor .e-3339e312-716e{font-family:Inter;font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:20px;padding-block-end:20px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:56px;border-radius:999px;background-color:#2678F8;box-shadow:0px 12px 32px 0px rgba(38,120,248,0.30);transition:all 0.2s;align-self:center;}.elementor .e-23118b63-5a3c{font-family:Inter;font-size:14px;color:#8693B4;text-align:center;margin-block-start:16px;display:block;}.elementor .e-6addc5ab-e3d5{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-3d45c23a-30f9{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FAFAFA;}.elementor .e-588ea35-e251{width:122px;height:28px;flex:0 0 auto;}.elementor .e-7fba0fdd-abe1{min-width:0px;font-family:Inter;font-weight:500;font-size:15px;color:#FFFFFF;text-align:center;margin:0px;display:block;flex:1 1 auto;}.elementor .e-6eecbfd4-e28d:hover,.elementor .e-6eecbfd4-e28d:focus-visible{opacity:100%;fill: #FE92B4;\n}.elementor .e-6eecbfd4-e28d{width:18px;height:18px;color:#FFFFFF;opacity:90%;transition:opacity 0.2s;fill: #FFFFFF;\n}.elementor .e-138d319-d661:hover,.elementor .e-138d319-d661:focus-visible{opacity:100%;fill: #FE92B4;\n}.elementor .e-138d319-d661{width:18px;height:18px;color:#FFFFFF;opacity:90%;transition:opacity 0.2s;fill: #FFFFFF;\n}.elementor .e-7a325d20-d28e:hover,.elementor .e-7a325d20-d28e:focus-visible{opacity:100%;fill: #FE92B4;\n}.elementor .e-7a325d20-d28e{width:18px;height:18px;color:#FFFFFF;opacity:90%;transition:opacity 0.2s;fill: #FFFFFF;\n}.elementor .e-1bc985a3-5163:hover,.elementor .e-1bc985a3-5163:focus-visible{opacity:100%;fill: #FE92B4;\n}.elementor .e-1bc985a3-5163{width:18px;height:18px;color:#FFFFFF;opacity:90%;transition:opacity 0.2s;fill: #FFFFFF;\n}.elementor .e-2abc90f5-dc01{width:auto;padding:0px;flex-direction:row;gap:20px;flex:0 0 auto;align-items:center;}.elementor .e-e993d83-a891{width:100%;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-5f1b345e-208a{padding-block-start:24px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:#170625;}.elementor .e-63637eab-6e13{min-height:100vh;font-family:Inter;padding:0px;background-color:#F7F7FB;}