.elementor-17 .elementor-element.elementor-element-157ec1f{padding:84px 20px 92px 20px;}.elementor-17 .elementor-element.elementor-element-8decdf4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-8decdf4 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-5b01cdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#7B2FFF;}.elementor-17 .elementor-element.elementor-element-0f043c5{padding:20px 0px 24px 0px;}.elementor-17 .elementor-element.elementor-element-0f043c5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:54px;font-weight:700;line-height:1.04em;letter-spacing:-2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8a3db5f{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C4C4D0;}.elementor-17 .elementor-element.elementor-element-c4d5323 .elementor-button{background-color:#7B2FFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:0px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-c4d5323{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-1b05e53 .elementor-button{background-color:#7B2FFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.2px;fill:#B88CFF;color:#B88CFF;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1b05e53{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-17 .elementor-element.elementor-element-29fed75:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-29fed75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D12;}.elementor-17 .elementor-element.elementor-element-29fed75{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1A1A26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-17 .elementor-element.elementor-element-29fed75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4f4fbb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-47ad538 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#7B2FFF;}.elementor-17 .elementor-element.elementor-element-f71e7d0{padding:14px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-f71e7d0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.14em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8cad2e2{width:var( --container-widget-width, 620px );max-width:620px;padding:0px 0px 20px 0px;--container-widget-width:620px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C4C4D0;}.elementor-17 .elementor-element.elementor-element-6791107.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17 .elementor-element.elementor-element-7c117d1{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-7b3822a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7b3822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;}.elementor-17 .elementor-element.elementor-element-7b3822a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 20px 88px 20px;}.elementor-17 .elementor-element.elementor-element-7b3822a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-007fd2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-f12fd8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#7B2FFF;}.elementor-17 .elementor-element.elementor-element-37e9fef{padding:14px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-37e9fef .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.14em;letter-spacing:-1px;color:#111118;}.elementor-17 .elementor-element.elementor-element-d7692ee{width:var( --container-widget-width, 620px );max-width:620px;padding:0px 0px 20px 0px;--container-widget-width:620px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#555560;}.elementor-17 .elementor-element.elementor-element-fccb491:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2586a00 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-2586a00 .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-2586a00 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-fe2ed70{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fe2ed70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-4fc10d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a302418 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-a302418 .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-a302418 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-db57630{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-db57630 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-b4e3bc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-59f6360 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-59f6360 .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-59f6360 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-792384e{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-792384e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-23d4563{margin-top:18px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-0764ed5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-af0d42e .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-af0d42e .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-af0d42e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-bfb7eb0{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bfb7eb0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-6597544:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-6597544 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6597544 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-6597544 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-6597544 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-6597544 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-6597544 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-6597544 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-fbd9b93 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-fbd9b93 .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-fbd9b93 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-d70a7a7{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d70a7a7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-57dbe27:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-dfc76f5 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-dfc76f5 .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-dfc76f5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-bfddf91{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bfddf91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-634f807{margin-top:18px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-21f5b82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:28px 28px 28px 28px;}.elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0ab7ca2 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-0ab7ca2 .elementor-image-box-title{margin-bottom:9px;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;color:#111118;}.elementor-17 .elementor-element.elementor-element-0ab7ca2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#555560;}.elementor-17 .elementor-element.elementor-element-1343908{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1343908 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;color:#111118;}.elementor-17 .elementor-element.elementor-element-a18dfa3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a18dfa3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a18dfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7B2FFF 0%, #9B5FFF 100%);}.elementor-17 .elementor-element.elementor-element-a18dfa3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-17 .elementor-element.elementor-element-a18dfa3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7057804{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-f305146{width:var( --container-widget-width, 82% );max-width:82%;padding:0px 0px 0px 15px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-f305146 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5423f89 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.2px;fill:#7B2FFF;color:#7B2FFF;border-radius:9px 9px 9px 9px;padding:0px 22px 0px 22px;}.elementor-17 .elementor-element.elementor-element-5423f89 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-5423f89 .elementor-button:focus{background-color:#F1E9FF;box-shadow:0px 6px 20px 0px rgba(0, 0, 0, 0.18);}.elementor-17 .elementor-element.elementor-element-700970d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-700970d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D12;}.elementor-17 .elementor-element.elementor-element-700970d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 20px 88px 20px;}.elementor-17 .elementor-element.elementor-element-700970d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-a63e25b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-a63e25b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a63e25b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-a63e25b > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-fb5be25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#7B2FFF;}.elementor-17 .elementor-element.elementor-element-8844fd9{padding:14px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-8844fd9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.14em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7c8a2c0{padding:14px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#C4C4D0;}.elementor-17 .elementor-element.elementor-element-fdfc048:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fdfc048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161620;}.elementor-17 .elementor-element.elementor-element-fdfc048{border-style:solid;border-width:1px 1px 1px 1px;border-color:#222230;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 24px 22px 24px;}.elementor-17 .elementor-element.elementor-element-fdfc048, .elementor-17 .elementor-element.elementor-element-fdfc048 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-fdfc048 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0f140cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-5f0fe19{padding:0px 0px 8px 0px;}.elementor-17 .elementor-element.elementor-element-5f0fe19 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;color:#B88CFF;}.elementor-17 .elementor-element.elementor-element-74cd0cc .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-74cd0cc .elementor-image-box-title{margin-bottom:6px;font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-74cd0cc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#7A7A8A;}.elementor-17 .elementor-element.elementor-element-25c89e0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-25c89e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161620;}.elementor-17 .elementor-element.elementor-element-25c89e0{border-style:solid;border-width:1px 1px 1px 1px;border-color:#222230;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:14px;margin-bottom:0px;padding:22px 24px 22px 24px;}.elementor-17 .elementor-element.elementor-element-25c89e0, .elementor-17 .elementor-element.elementor-element-25c89e0 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-25c89e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-bfdd3b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-962bea5{padding:0px 0px 8px 0px;}.elementor-17 .elementor-element.elementor-element-962bea5 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;color:#B88CFF;}.elementor-17 .elementor-element.elementor-element-4c73b76 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-4c73b76 .elementor-image-box-title{margin-bottom:6px;font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4c73b76 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#7A7A8A;}.elementor-17 .elementor-element.elementor-element-2d35efa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2d35efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161620;}.elementor-17 .elementor-element.elementor-element-2d35efa{border-style:solid;border-width:1px 1px 1px 1px;border-color:#222230;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:14px;margin-bottom:0px;padding:22px 24px 22px 24px;}.elementor-17 .elementor-element.elementor-element-2d35efa, .elementor-17 .elementor-element.elementor-element-2d35efa > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-2d35efa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0e63c81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-adb7a60{padding:0px 0px 8px 0px;}.elementor-17 .elementor-element.elementor-element-adb7a60 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;color:#B88CFF;}.elementor-17 .elementor-element.elementor-element-ef201c7 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-ef201c7 .elementor-image-box-title{margin-bottom:6px;font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ef201c7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#7A7A8A;}.elementor-17 .elementor-element.elementor-element-853c8a5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-853c8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0D0D12 0%, #1A1A30 100%);}.elementor-17 .elementor-element.elementor-element-853c8a5 > .elementor-container{max-width:750px;}.elementor-17 .elementor-element.elementor-element-853c8a5{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1A1A26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:108px 20px 108px 20px;}.elementor-17 .elementor-element.elementor-element-853c8a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2117d67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-2117d67{z-index:2;}.elementor-17 .elementor-element.elementor-element-6bdd435{padding:0px 0px 16px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-6bdd435 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1.06em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8e00855{padding:0px 80px 20px 80px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;color:#7A7A8A;}.elementor-17 .elementor-element.elementor-element-8d0a8f2 .elementor-button{background-color:#7B2FFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;border-radius:12px 12px 12px 12px;padding:0px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-6f99fbc{padding:26px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#7A7A8A;}.elementor-17 .elementor-element.elementor-element-6f99fbc a{color:#B88CFF;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-157ec1f{padding:50px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-0f043c5 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-8a3db5f{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-cefd501 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-cefd501 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1b05e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-29fed75{padding:50px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-7b3822a{padding:50px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-a18dfa3{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-700970d{padding:50px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-853c8a5{padding:50px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-6bdd435 .elementor-heading-title{font-size:29px;}.elementor-17 .elementor-element.elementor-element-8d0a8f2{padding:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-157ec1f{padding:50px 10px 20px 10px;}.elementor-17 .elementor-element.elementor-element-5b01cdb .elementor-heading-title{letter-spacing:2px;}.elementor-17 .elementor-element.elementor-element-0f043c5 .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-f71e7d0 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-8cad2e2{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7b3822a{padding:50px 10px 50px 10px;}.elementor-17 .elementor-element.elementor-element-37e9fef .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-fccb491 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-4fc10d4 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-b4e3bc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-0764ed5 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-6597544 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-57dbe27 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-21f5b82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-a18dfa3{padding:20px 10px 20px 10px;}.elementor-17 .elementor-element.elementor-element-8844fd9 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-853c8a5{padding:50px 10px 50px 10px;}.elementor-17 .elementor-element.elementor-element-8e00855{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-8d0a8f2{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-8decdf4{width:54%;}.elementor-17 .elementor-element.elementor-element-74c7b79{width:46%;}.elementor-17 .elementor-element.elementor-element-4f4fbb3{width:70%;}.elementor-17 .elementor-element.elementor-element-6791107{width:30%;}.elementor-17 .elementor-element.elementor-element-1a34900{width:70%;}.elementor-17 .elementor-element.elementor-element-cb8b00f{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-4f4fbb3{width:60%;}.elementor-17 .elementor-element.elementor-element-6791107{width:40%;}}/* Start custom CSS */.footer-top{
    display: none;
}

.hero {
        background: linear-gradient(160deg, #0D0D12, #15101f 60%, #0D0D12);
}

.hero::before {
    content: "";
    position: absolute;
    top: -30%;
    right: -10%;
    width: 620px;
    height: 620px;
    background: radial-gradient(circle,rgba(123,47,255,.18),transparent 65%);
    pointer-events: none;
}

.hero::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(440px circle at var(--gx,72%) var(--gy,24%),rgba(123,47,255,.16),transparent 60%);
    opacity: 0;
    transition: opacity .45s ease;
    pointer-events: none;
}

.motif {
  position: relative;
  height: 380px;
}
.scr {
    position: absolute;
    background: #161620;
    border: 1px solid #222230;
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    box-shadow: 0 18px 50px rgba(0,0,0,.45);
transform: translate(calc(var(--px, 0) * var(16, 0) * 1px), calc(var(--py, 0) * var(16, 0) * 1px));
    transition: transform .3s ease;
}
.scr .bar {
    height: 7px;
    width: 100%;
    background: linear-gradient(90deg, #7b2fff, transparent);
} .ic {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--pri2);
}
.scr .tag {
    font-size: 9px;
    font-weight: 700;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    color: #7a7a8a;
    padding: 0 0 9px;
    text-align: center;
}
.scr-tv {
  left: 0;
  top: 40px;
  width: 230px;
  height: 148px;
  --d: 16;
}
.scr-ph {
  left: 188px;
  top: 0;
  width: 104px;
  height: 200px;
  z-index: 3;
  --d: 34;
}
.scr-au {
  left: 14px;
  top: 208px;
  width: 150px;
  height: 128px;
  z-index: 2;
  --d: 26;
}
.scr-br {
  left: 182px;
  top: 222px;
  width: 212px;
  height: 128px;
  --d: 12;
}

.scr .ic {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #b88cff;
}
.pulse {
    position: absolute;
    left: 50%;
    top: 52%;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #7b2fff;
    transform: translate(-50%,-50%);
    z-index: 5;
    box-shadow: 0 0 0 0 rgba(123,47,255,.5);
    animation: pl 2.6s ease-out infinite;
}
@keyframes pl {
  0% {
    box-shadow: 0 0 0 0 rgba(123, 47, 255, 0.45);
  }
  100% {
    box-shadow: 0 0 0 46px rgba(123, 47, 255, 0);
  }
}


.light-purple{
    color: #b88cff;
}

/* stats */
.stats {
    background: #0d0d12;
    border-top: 1px solid #1a1a26;
    padding: 80px 0;
}
.stats-head {
  max-width: 680px;
  margin-bottom: 48px;
}
.h2 {
  font-family: "Space Grotesk", sans-serif;
  font-size: 34px;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 1.14;
  color: #fff;
  margin: 14px 0 12px;
}
.sub {
  font-size: 16px;
  line-height: 1.7;
  color: var(--mut-d);
  max-width: 620px;
}
.stat-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
}
.stat {
    background: #161620;
    border: 1px solid #222230;
    border-radius: 12px;
    padding: 30px 26px;
    width: 230px;
}
.stat-n {
    font-family: 'Space Grotesk',sans-serif;
    font-size: 46px;
    font-weight: 700;
    letter-spacing: -1.5px;
    color: #b88cff;
    line-height: 1;
}
.stat-l {
    font-size: 13px;
    color: #7a7a8a;
    margin-top: 12px;
    line-height: 1.45;
}


.purple-txt{
    color: #7B2FFF;
}

.ch-ic {
    width: 52px;
    height: 52px;
    border-radius: 11px;
    background: #f7f7f8;
    border: 1px solid #e5e5e8;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #7b2fff;
    margin-bottom: 20px;
    transition: background .18s,border-color .18s,transform .25s ease;
}

.inner-sec .elementor-widget-wrap:hover .ch-ic {
    background: #e8deff;
    border-color: #e8deff;
    transform: scale(1.08) translateY(-2px);
}

.wrap-link, .wrap-link a {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 1;
    border-radius: 26px;
}

.inner-sec .elementor-widget-wrap{
transition: 0.3s !important;
overflow: hidden;
}

.inner-sec .elementor-widget-wrap:hover{
    margin-top: -6px !important;
    margin-bottom: 6px !important;
    box-shadow: 0 18px 40px rgba(17, 17, 24, .13);
    border-color: #d4cdea !important;
    position: relative;
}

.inner-sec .elementor-widget-wrap:hover:before{
 background: linear-gradient(90deg, #7b2fff, #b88cff);
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    /*transform: scaleX(0);*/
    transform-origin: left;
    transition: transform .35s ease;
}

.inner-sec .elementor-widget-wrap:hover .elementor-heading-title{
    color: #7B2FFF;
}

.more-ic {
    width: 44px;
    height: 44px;
    border-radius: 11px;
    background: rgba(255,255,255,.16);
    border: 1px solid rgba(255,255,255,.28);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    flex-shrink: 0;
}

.white-txt strong{
    color: #fff;
}


.last-sec:before {
    content: "";
    position: absolute;
    left: 50%;
    top: -40%;
    width: 760px;
    height: 760px;
    transform: translateX(-50%);
    background: radial-gradient(circle, rgba(123, 47, 255, .16), transparent 60%);
    pointer-events: none;
}


@media only screen and (max-width: 767px){
    .stat {
    width: 100%;
}
}/* End custom CSS */