.elementor-22 .elementor-element.elementor-element-60cf69b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-60cf69b7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-60cf69b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A0E;}.elementor-22 .elementor-element.elementor-element-61b23a95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-8807185 .wx-eyebrow-wrap{justify-content:flex-start;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-8807185 .wx-eyebrow{gap:14px;}.elementor-22 .elementor-element.elementor-element-8807185 .wx-eyebrow-text{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2.5px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-8807185 .wx-eyebrow-line{width:50px;height:2px;--wx-line-color:#00c9f0;opacity:1;}.elementor-22 .elementor-element.elementor-element-6320cee3 .wx-heading{text-align:left;font-family:"Inter", Sans-serif;font-size:54px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-6320cee3 .wx-line--default{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-6320cee3 .wx-line--accent{color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-6320cee3 .wx-line + .wx-line:not(.wx-line--inline-prev){margin-top:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-414f6dcd{color:#9AACBD;}.elementor-22 .elementor-element.elementor-element-552175d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-77782482 .elementor-button{background-color:#00E5FF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-22 .elementor-element.elementor-element-77782482 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-77782482 .elementor-button:focus{background-color:#00C9F0;color:#000000;border-color:#00C9F0;box-shadow:0px 8px 28px 0px rgba(0, 200.99999999999986, 239.99999999999997, 0.35);}.elementor-22 .elementor-element.elementor-element-77782482 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-77782482 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-77782482 .elementor-button:focus svg{fill:#000000;}.elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button{background-color:#00E5FF00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button:focus{color:#00C9F0;border-color:#00C9F0;}.elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button:focus svg{fill:#00C9F0;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-features{grid-template-columns:repeat(1, 1fr);row-gap:18px;column-gap:24px;max-width:600px;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-features-wrap{justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-feature{gap:10px;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-feature-icon{width:19px;height:19px;border-width:1.5px;border-style:solid;background:rgba(0,0,0,0);border-color:rgba(0,201,240,0.4);margin-top:2px;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-feature-icon svg{width:9px;height:9px;fill:#00c9f0;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-feature-icon i{font-size:9px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-feature-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#ffffff;margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-feature-desc{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.9em;color:#9aacbd;}.elementor-22 .elementor-element.elementor-element-21c1b8d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit{max-width:480px;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-center{width:110px;height:110px;background:#0d1117;border:1.5px solid rgba(0,201,240,0.4);box-shadow:0 0 40px rgba(0,201,240,0.25), inset 0 0 30px rgba(0,201,240,0.05);}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-center-icon svg{fill:#00c9f0;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-center-icon i{color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-center-label{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-center-sublabel{color:#9aacbd;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-node-icon-wrap{width:60px;height:60px;background:#0f131a;border:1.5px solid rgba(0,201,240,0.25);}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-node-icon svg{fill:#00c9f0;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-node-icon i{color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-node-label{color:#ffffff;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;line-height:1.25em;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-line{stroke:rgba(0,201,240,0.18);}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-pulse{fill:#00e8ff;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit-ring{stroke:rgba(0,201,240,0.08);}.elementor-22 .elementor-element.elementor-element-663b8fb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-b53ae37 .wx-eyebrow-wrap{justify-content:center;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-b53ae37 .wx-eyebrow{gap:14px;}.elementor-22 .elementor-element.elementor-element-b53ae37 .wx-eyebrow-text{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2.5px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-b53ae37 .wx-eyebrow-line{width:50px;height:2px;--wx-line-color:#00c9f0;opacity:1;}.elementor-22 .elementor-element.elementor-element-14c84b5{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-14c84b5.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-14c84b5 .wx-heading{text-align:center;font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-14c84b5 .wx-line--default{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-14c84b5 .wx-line--accent{color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-14c84b5 .wx-line + .wx-line:not(.wx-line--inline-prev){margin-top:0px;}.elementor-22 .elementor-element.elementor-element-8e7df00{width:var( --container-widget-width, 678px );max-width:678px;--container-widget-width:678px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-8e7df00.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-grid{grid-template-columns:repeat(4, 1fr);gap:16px;max-width:1200px;margin-left:auto;margin-right:auto;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-card{padding:22px 22px 22px 22px;border-radius:14px;background:#0f131a;border:1px solid rgba(255,255,255,0.07);}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-card:hover{background:#111620;border-color:rgba(0,201,240,0.25);transform:translateY(-5px);box-shadow:0 16px 40px rgba(0,201,240,0.08);}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-icon-badge{width:44px;height:44px;border-radius:10px;background:rgba(0,201,240,0.1);border:1px solid rgba(0,201,240,0.2);}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-icon svg{width:22px;height:22px;fill:#00c9f0;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-icon i{font-size:22px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-subtitle{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#9aacbd;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-service-text{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-service-check{stroke:#00c9f0;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-services{gap:9px;}.elementor-22 .elementor-element.elementor-element-159d096{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-row, .elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-label-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-label-wrap{text-align:center;margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-row{gap:10px;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-label-text{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-label-line{background:#00c9f0;width:40px;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-pill{padding:10px 16px 10px 16px;border-radius:999px;gap:8px;background:#0f131a;border:1px solid rgba(0,201,240,0.18);}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-text{color:#ffffff;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-icon svg{fill:#00c9f0;color:#00c9f0;width:14px;height:14px;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-icon i{color:#00c9f0;font-size:14px;}.elementor-22 .elementor-element.elementor-element-e2ec8ab .wx-ip-pill:hover{background:rgba(0,201,240,0.08);border-color:rgba(0,201,240,0.5);transform:translateY(-2px);}.elementor-22 .elementor-element.elementor-element-874df38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-b192b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-88613a4 .wx-divider{width:70%;--wx-line-color:#00c9f0;--wx-glow-color:rgba(0,201,240,0.5);--wx-glow-blur:8px;--wx-shimmer-color:#ffffff;--wx-shimmer-duration:3.5s;--wx-accent-size:10px;}.elementor-22 .elementor-element.elementor-element-88613a4 .wx-divider-wrap{justify-content:center;padding-top:0px;padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-88613a4 .wx-divider-line{--wx-thickness:1px;height:1px;opacity:0.6;}.elementor-22 .elementor-element.elementor-element-288f8263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-dd39413{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:14px 14px 14px 14px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dd39413:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dd39413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-22 .elementor-element.elementor-element-e0e5d6d .wx-eyebrow-wrap{justify-content:center;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-e0e5d6d .wx-eyebrow{gap:14px;}.elementor-22 .elementor-element.elementor-element-e0e5d6d .wx-eyebrow-text{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2.5px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-e0e5d6d .wx-eyebrow-line{width:50px;height:2px;--wx-line-color:#00c9f0;opacity:1;}.elementor-22 .elementor-element.elementor-element-b8b6a88{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b8b6a88.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b8b6a88 .wx-heading{text-align:center;font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-b8b6a88 .wx-line--default{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-b8b6a88 .wx-line--accent{color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-b8b6a88 .wx-line + .wx-line:not(.wx-line--inline-prev){margin-top:0px;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-grid{grid-template-columns:repeat(4, 1fr);column-gap:24px;row-gap:40px;max-width:1200px;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-circle{width:80px;height:80px;border-style:dashed;border-width:1.5px;border-color:#00c9f0;background:#080a0e;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-icon svg{width:26px;height:26px;fill:#00c9f0;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-icon i{font-size:26px;color:#00c9f0;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-number{width:28px;height:28px;background:#080a0e;border:1.5px solid #00c9f0;color:#00c9f0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-step:not(:last-child)::after{border-top-style:dashed;border-top-color:rgba(0,201,240,0.35);border-top-width:1.5px;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-title{margin-top:32px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-desc{margin-top:10px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#9aacbd;max-width:220px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-6320cee3 .wx-heading{font-size:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-features{grid-template-columns:repeat(1, 1fr);}.elementor-22 .elementor-element.elementor-element-14c84b5 .wx-heading{font-size:42px;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-grid{grid-template-columns:repeat(2, 1fr);}.elementor-22 .elementor-element.elementor-element-b8b6a88 .wx-heading{font-size:42px;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-60cf69b7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-6320cee3 .wx-heading{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-77782482 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-22 .elementor-element.elementor-element-3d48d620 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-22 .elementor-element.elementor-element-3fd1c4c .wx-features{grid-template-columns:repeat(1, 1fr);}.elementor-22 .elementor-element.elementor-element-21c1b8d0{--min-height:373px;}.elementor-22 .elementor-element.elementor-element-0cc19ef .wx-orbit{max-width:340px;}.elementor-22 .elementor-element.elementor-element-14c84b5 .wx-heading{font-size:32px;}.elementor-22 .elementor-element.elementor-element-4a5b77d .wx-sp-grid{grid-template-columns:repeat(1, 1fr);}.elementor-22 .elementor-element.elementor-element-b8b6a88 .wx-heading{font-size:32px;}.elementor-22 .elementor-element.elementor-element-117e2b7 .wx-wp-grid{grid-template-columns:repeat(1, 1fr);}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-61b23a95{--width:50%;}.elementor-22 .elementor-element.elementor-element-21c1b8d0{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-60cf69b7 */.wx-hero {
    background: #080a0e;
    position: relative;
    overflow: hidden;
}

.wx-hero::before {
    content: '';
    position: absolute;
    inset: -100px;
    background: 
        radial-gradient(circle at 20% 30%, rgba(0,201,240,0.22), transparent 45%),
        radial-gradient(circle at 80% 70%, rgba(60,180,210,0.16), transparent 45%),
        radial-gradient(circle at 40% 85%, rgba(0,140,200,0.14), transparent 50%);
    filter: blur(45px);
    pointer-events: none;
    z-index: 0;
    animation: wx-aurora 30s ease-in-out infinite;
}

@keyframes wx-aurora {
    0%, 100% { transform: translate(0, 0) rotate(0deg); }
    33%      { transform: translate(30px, -25px) rotate(2deg); }
    66%      { transform: translate(-25px, 30px) rotate(-2deg); }
}

.wx-hero > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */