.elementor-8 .elementor-element.elementor-element-d62d86e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cea74f1{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9e0fd2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fe297a4{background-color:#FFFFFF14;padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-fe297a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-1bff90e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:6.8rem;font-weight:800;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-f7dfe3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-7d05347{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-b5a9873 .elementor-button{background-color:var( --e-global-color-3267b61 );font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:700;letter-spacing:0.01em;fill:var( --e-global-color-8cf1b2a );color:var( --e-global-color-8cf1b2a );border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-9123da7 .elementor-button{background-color:#FFFFFF0A;font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:700;letter-spacing:0.01em;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-9123da7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9123da7 .elementor-button:focus{background-color:#FFFFFF14;color:var( --e-global-color-text );border-color:#FFFFFF26;}.elementor-8 .elementor-element.elementor-element-9123da7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9123da7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a8e6a9d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d9d074e{--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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-d9d074e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d9d074e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D1AE6;}.elementor-8 .elementor-element.elementor-element-d97307c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0936140 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:#546E7A;}.elementor-8 .elementor-element.elementor-element-f65a354 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7bd17ac .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-470459b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6eec08e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0264e38 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-581f0fd .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7efe611 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:400;color:#546E7A;}.elementor-8 .elementor-element.elementor-element-fbcf8da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-75dbe13{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8d84f66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-8d84f66:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8d84f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-bf69b70 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-3456dde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:400;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-851264a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-851264a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-851264a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-81465f2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-4b76616 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:400;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-1003f27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-1003f27:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1003f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-a0bbaa9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-7365adb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:400;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-b7fc1df{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df53790{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-85d22ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;}.elementor-8 .elementor-element.elementor-element-4cf7ab9{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4cf7ab9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3.6rem;font-weight:800;line-height:1.1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-9a74330{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-16d85fe{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-69ffc46{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-8 .elementor-element.elementor-element-90619a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-90619a9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-90619a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a840b2 );}.elementor-8 .elementor-element.elementor-element-63f5365{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bbc115{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-3d6fa56 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:4rem;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-4ce83c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-a8d4622{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-829b962 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:4rem;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-89aed2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-e9150eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-09da148 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:4rem;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-7809f8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-e516779{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-63a355c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:4rem;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-492d6c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-4636965{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-940a464{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c37c16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;}.elementor-8 .elementor-element.elementor-element-d40dc85{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d40dc85 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3.6rem;font-weight:800;line-height:1.1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-472b103{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-472b103 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-fe1a614{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ee4503b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#7C3AED4D;--border-color:#7C3AED4D;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-ee4503b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ee4503b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7C3AED33 0%, #00D4FF1A 135%);}.elementor-8 .elementor-element.elementor-element-a58ee11{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b081266{width:var( --container-widget-width, 52px );max-width:52px;background-color:#00D4FF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-8 .elementor-element.elementor-element-b081266 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-6cd871d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-6cd871d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-fd1b431 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-72ac29c{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e9b7eb{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-2e9b7eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-1694fed{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-1694fed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-5d4c89e{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-5d4c89e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-d27ceec{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-d27ceec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-0f19f5e{--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;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-3c34760 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-ce649f2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cbddb42{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-98f6c03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-98f6c03:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-98f6c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-316e137{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-940e9bc{width:var( --container-widget-width, 52px );max-width:52px;background-color:#00D4FF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-8 .elementor-element.elementor-element-940e9bc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-3b5e998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-3b5e998 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-db51686 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-64640d8{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e9e718b{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-e9e718b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-c895742{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-c895742 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-3f327b7{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-3f327b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-00b589a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-00b589a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-00b589a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-4cd8db9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6dccc37{width:var( --container-widget-width, 52px );max-width:52px;background-color:#00D4FF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-8 .elementor-element.elementor-element-6dccc37 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-7b62774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-7b62774 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-b9471eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-4918842{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6184c83{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-6184c83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-9f7ac00{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-9f7ac00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-5304f9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-5304f9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5304f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-ea652e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-20c744d{width:var( --container-widget-width, 52px );max-width:52px;background-color:#00D4FF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-8 .elementor-element.elementor-element-20c744d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-3fa941f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-3fa941f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-f82a7e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-dd9f93d{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b1cc847{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-b1cc847 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-cb2edfc{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-cb2edfc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-cdfa5a2{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-cdfa5a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-aa177b0{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-aa177b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-84d6b16{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-84d6b16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-2ea467e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5580f3e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6d37fb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-6d37fb6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d37fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-04eb7a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9492eff{width:var( --container-widget-width, 52px );max-width:52px;background-color:#00D4FF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-8 .elementor-element.elementor-element-9492eff .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-4b11f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-4b11f27 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-f1179e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-ca1651c{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-50509b1{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-50509b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-a1f2ff4{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-a1f2ff4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-28a8636{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-28a8636:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-28a8636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-a73ec1f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9240ff9{width:var( --container-widget-width, 52px );max-width:52px;background-color:#00D4FF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-8 .elementor-element.elementor-element-9240ff9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-c9846fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-c9846fc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-ec3f51a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-8fb1732{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c95753{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-4c95753 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-71eb4e6{background-color:#FFFFFF14;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-71eb4e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:600;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-10d055f{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cdc3984{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2ebe2b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;}.elementor-8 .elementor-element.elementor-element-70b4bc1{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-70b4bc1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3.6rem;font-weight:800;line-height:1.1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-496611e{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-496611e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-470464c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-06af981{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;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:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-06af981:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-06af981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-06af981:hover{background-color:#FFFFFF0A;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:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-06af981, .elementor-8 .elementor-element.elementor-element-06af981::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6ca625d{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f6bbd8f{width:var( --container-widget-width, 44px );max-width:44px;background-color:#00D4FF26;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-8 .elementor-element.elementor-element-f6bbd8f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-7fecd6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bc4d4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-9bc4d4e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-b1d4310 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-beda484{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;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:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-beda484:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-beda484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-beda484:hover{background-color:#FFFFFF0A;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:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-beda484, .elementor-8 .elementor-element.elementor-element-beda484::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9bc0e82{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-893ec8d{width:var( --container-widget-width, 44px );max-width:44px;background-color:#00D4FF26;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-8 .elementor-element.elementor-element-893ec8d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-95fc14d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3563de4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-3563de4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-0943535 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-dbc6745{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;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:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-dbc6745:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dbc6745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-dbc6745:hover{background-color:#FFFFFF0A;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:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-dbc6745, .elementor-8 .elementor-element.elementor-element-dbc6745::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b0330d0{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a8faca5{width:var( --container-widget-width, 44px );max-width:44px;background-color:#00D4FF26;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-8 .elementor-element.elementor-element-a8faca5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-5d7d075{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ebcf2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-7ebcf2e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-cfe7149 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-aabcf04{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;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:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-aabcf04:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aabcf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-aabcf04:hover{background-color:#FFFFFF0A;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:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-aabcf04, .elementor-8 .elementor-element.elementor-element-aabcf04::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-dbe85b1{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4d6a0e3{width:var( --container-widget-width, 44px );max-width:44px;background-color:#00D4FF26;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-8 .elementor-element.elementor-element-4d6a0e3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-9750ca3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42909bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-42909bf .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-b505b9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-dbfe146{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d618a5a img{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:28px 28px 28px 28px;}.elementor-8 .elementor-element.elementor-element-4fe4d31{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4fe4d31:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4fe4d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a840b2 );}.elementor-8 .elementor-element.elementor-element-361b46c{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-96bbc35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;}.elementor-8 .elementor-element.elementor-element-9e271e5{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9e271e5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3.6rem;font-weight:800;line-height:1.1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-1defb62{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1defb62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-5c00d6d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-23f96eb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f74605e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-f74605e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f74605e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-478762a{right:24px;}body.rtl .elementor-8 .elementor-element.elementor-element-478762a{left:24px;}.elementor-8 .elementor-element.elementor-element-478762a{top:12px;}.elementor-8 .elementor-element.elementor-element-478762a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:900;line-height:1em;letter-spacing:-0.04px;color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-8dbf3a8{background-color:#00D4FF26;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D4FF33;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-8dbf3a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e5e7f06{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-e5e7f06 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-38db75c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-3eb22ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-3eb22ac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3eb22ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b30db99{right:24px;}body.rtl .elementor-8 .elementor-element.elementor-element-b30db99{left:24px;}.elementor-8 .elementor-element.elementor-element-b30db99{top:12px;}.elementor-8 .elementor-element.elementor-element-b30db99 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:900;line-height:1em;letter-spacing:-0.04px;color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-e819791{background-color:#00D4FF26;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D4FF33;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-e819791 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-49b73fb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-49b73fb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-11f2876 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-f9f146a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-f9f146a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f9f146a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8467c34{right:24px;}body.rtl .elementor-8 .elementor-element.elementor-element-8467c34{left:24px;}.elementor-8 .elementor-element.elementor-element-8467c34{top:12px;}.elementor-8 .elementor-element.elementor-element-8467c34 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:900;line-height:1em;letter-spacing:-0.04px;color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-0c7096f{background-color:#00D4FF26;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D4FF33;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-0c7096f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3329888{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-3329888 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-fd54158 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-0ee5b94{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-0ee5b94:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ee5b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7763289{right:24px;}body.rtl .elementor-8 .elementor-element.elementor-element-7763289{left:24px;}.elementor-8 .elementor-element.elementor-element-7763289{top:12px;}.elementor-8 .elementor-element.elementor-element-7763289 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:900;line-height:1em;letter-spacing:-0.04px;color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-dacfd6f{background-color:#00D4FF26;padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D4FF33;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-dacfd6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e0eebe9{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-e0eebe9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-b1d8852 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-4413eee{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d737dec{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9af9361 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;}.elementor-8 .elementor-element.elementor-element-e0572a5{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e0572a5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3.6rem;font-weight:800;line-height:1.1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-cf3728e{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cf3728e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-6431664{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a701d8c{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-8 .elementor-element.elementor-element-d41df1a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-94af24d{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-26fcb19{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-a461501{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-31d3e17{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-6d865f3{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3d069b3{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-e621f30{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-356de4a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-4c87d25{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-225e01a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-358f1e3{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-aadb4cd{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.75em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-32c4255{--n-accordion-title-font-size:0.95rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:var( --e-global-color-ef34d04 );--n-accordion-title-hover-color:var( --e-global-color-ef34d04 );--n-accordion-title-active-color:var( --e-global-color-ef34d04 );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-32c4255 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-32c4255 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D4FF4D;}.elementor-8 .elementor-element.elementor-element-32c4255 {--n-accordion-padding:20px 24px 20px 24px;}:where( .elementor-8 .elementor-element.elementor-element-32c4255 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-b70e6d8{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0e48066{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8d7cb19{background-color:#FFFFFF14;padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-8d7cb19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-89fa671{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-89fa671 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:800;line-height:1.1em;letter-spacing:-0.04em;color:var( --e-global-color-ef34d04 );}.elementor-8 .elementor-element.elementor-element-1934b69{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-1934b69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-80ff3ba );}.elementor-8 .elementor-element.elementor-element-9699c1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2bf4a0b .elementor-button{background-color:var( --e-global-color-3267b61 );font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:700;letter-spacing:0.01em;fill:var( --e-global-color-8cf1b2a );color:var( --e-global-color-8cf1b2a );border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d9d074e{--width:480px;}.elementor-8 .elementor-element.elementor-element-ee4503b{--width:50%;}.elementor-8 .elementor-element.elementor-element-6ca625d{--width:44px;}.elementor-8 .elementor-element.elementor-element-9bc0e82{--width:44px;}.elementor-8 .elementor-element.elementor-element-b0330d0{--width:44px;}.elementor-8 .elementor-element.elementor-element-dbe85b1{--width:44px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-75dbe13{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-63f5365{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cbddb42{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5580f3e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-470464c{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-23f96eb{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-75dbe13{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-16d85fe{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-69ffc46{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-63f5365{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cbddb42{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5580f3e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-470464c{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-23f96eb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d62d86e{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-cea74f1{--min-height:100vh;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-1bff90e .elementor-heading-title{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-f7dfe3a .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-75dbe13{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b7fc1df{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4cf7ab9 .elementor-heading-title{font-size:2.2em;}.elementor-8 .elementor-element.elementor-element-16d85fe{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-69ffc46{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-90619a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-63f5365{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3d6fa56 .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-4ce83c9{text-align:center;}.elementor-8 .elementor-element.elementor-element-a8d4622{border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-8 .elementor-element.elementor-element-829b962 .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-89aed2a{text-align:center;}.elementor-8 .elementor-element.elementor-element-09da148 .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-7809f8a{text-align:center;}.elementor-8 .elementor-element.elementor-element-63a355c .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-492d6c1{text-align:center;}.elementor-8 .elementor-element.elementor-element-4636965{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d40dc85 .elementor-heading-title{font-size:2.2em;}.elementor-8 .elementor-element.elementor-element-cbddb42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5580f3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-10d055f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-cdc3984{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-70b4bc1 .elementor-heading-title{font-size:2.2em;}.elementor-8 .elementor-element.elementor-element-470464c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-06af981{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-6ca625d{--width:44px;--min-height:44px;}.elementor-8 .elementor-element.elementor-element-beda484{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-9bc0e82{--width:44px;}.elementor-8 .elementor-element.elementor-element-dbc6745{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-b0330d0{--width:44px;}.elementor-8 .elementor-element.elementor-element-aabcf04{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-dbe85b1{--width:44px;}.elementor-8 .elementor-element.elementor-element-4fe4d31{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9e271e5 .elementor-heading-title{font-size:2.2em;}.elementor-8 .elementor-element.elementor-element-23f96eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-4413eee{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d737dec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e0572a5 .elementor-heading-title{font-size:2.2em;}.elementor-8 .elementor-element.elementor-element-b70e6d8{--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-89fa671 .elementor-heading-title{font-size:2.5em;}}/* Start custom CSS for heading, class: .elementor-element-fe297a4 */.elementor-8 .elementor-element.elementor-element-fe297a4 .hero-badge-dot {
    width: 8px;
    height: 8px;
    background: #00ffa3;
    border-radius: 50%;
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
    animation: pulse 2s infinite;
}

@keyframes pulse {
0%, 100% {
    box-shadow: 0 0 0 0 rgba(0, 255, 163, .5);
}

50% {
    box-shadow: 0 0 0 6px rgba(0, 255, 163, 0);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bff90e */.elementor-8 .elementor-element.elementor-element-1bff90e .grad {
    --cyan: #00d4ff;
    --purple: #7c3aed;
    --green: #00ffa3;

    background: linear-gradient(
        135deg,
        var(--cyan) 0%,
        var(--purple) 50%,
        var(--green) 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    background-size: 200% 200%;
    animation: gradShift 6s ease infinite;
    display: inline-block;
}

@keyframes gradShift {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5a9873 */.elementor-8 .elementor-element.elementor-element-b5a9873 {
    transition: transform .2s, box-shadow .2s;
    border-radius: 100px;
}

.elementor-8 .elementor-element.elementor-element-b5a9873:hover {
    transform: scale(1.04);
    box-shadow: 0 0 40px rgba(0, 212, 255, 0.45);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9123da7 */.elementor-8 .elementor-element.elementor-element-9123da7 {
    backdrop-filter: blur(8px);
    transition: background .2s, border-color .2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65a354 */.elementor-8 .elementor-element.elementor-element-f65a354 .code-k {
    color: #c792ea;
}

.elementor-8 .elementor-element.elementor-element-f65a354 .code-v {
    color: #00d4ff;
}

.elementor-8 .elementor-element.elementor-element-f65a354 .code-fn {
    color: #82aaff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bd17ac */.elementor-8 .elementor-element.elementor-element-7bd17ac .code-n {
    color: #ffcb6b;
}
.elementor-8 .elementor-element.elementor-element-7bd17ac .code-s {
    color: #c3e88d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-470459b */.elementor-8 .elementor-element.elementor-element-470459b .code-n {
    color: #ffcb6b;
}
.elementor-8 .elementor-element.elementor-element-470459b .code-s {
    color: #c3e88d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6eec08e */.elementor-8 .elementor-element.elementor-element-6eec08e .code-n {
    color: #ffcb6b;
}
.elementor-8 .elementor-element.elementor-element-6eec08e .code-s {
    color: #c3e88d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0264e38 */.elementor-8 .elementor-element.elementor-element-0264e38 .code-n {
    color: #ffcb6b;
}
.elementor-8 .elementor-element.elementor-element-0264e38 .code-s {
    color: #c3e88d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-581f0fd */.elementor-8 .elementor-element.elementor-element-581f0fd .code-n {
    color: #ffcb6b;
}
.elementor-8 .elementor-element.elementor-element-581f0fd .code-s {
    color: #c3e88d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf69b70 */.elementor-8 .elementor-element.elementor-element-bf69b70 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3456dde */.elementor-8 .elementor-element.elementor-element-3456dde span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81465f2 */.elementor-8 .elementor-element.elementor-element-81465f2 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b76616 */.elementor-8 .elementor-element.elementor-element-4b76616 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bbaa9 */.elementor-8 .elementor-element.elementor-element-a0bbaa9 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7365adb */.elementor-8 .elementor-element.elementor-element-7365adb span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d074e */.elementor-8 .elementor-element.elementor-element-d9d074e {
    animation: floatCard 6s ease-in-out infinite;
}

@keyframes floatCard {
    0%, 100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-14px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e6a9d */.elementor-8 .elementor-element.elementor-element-a8e6a9d::before {
    content: "";
    position: absolute;
    width: 600px;
    height: 600px;
    background: radial-gradient(circle, #7c3aed 0%, #00000000 70%);
    top: -150px;
    right: -100px;
    z-index: 0;
    pointer-events: none;
animation: blobMove 18s cubic-bezier(.45,.05,.55,.95) infinite;
    transform: translate3d(0,0,0);
    will-change: transform;
    
}

@keyframes blobMove {
    0% {
        transform: translate(0px, 0px) scale(1);
    }
    50% {
        transform: translate(-40px, 30px) scale(1.1);
    }
    100% {
        transform: translate(0px, 0px) scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d62d86e */.elementor-8 .elementor-element.elementor-element-d62d86e {
    position: relative;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-d62d86e::after {
    content: '';
    position: absolute;
    inset: 0;

    background-image:
        linear-gradient(rgba(255, 255, 255, .025) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, .025) 1px, transparent 1px);

    background-size: 60px 60px;

    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85d22ab */.elementor-8 .elementor-element.elementor-element-85d22ab {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-8 .elementor-element.elementor-element-85d22ab::before {
    content: '';
    display: block;
    width: 24px;
    height: 1px;
    background: #00d4ff;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cf7ab9 */.elementor-8 .elementor-element.elementor-element-4cf7ab9 em {
    font-style: normal;
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d6fa56 */.elementor-8 .elementor-element.elementor-element-3d6fa56 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ce83c9 */.elementor-8 .elementor-element.elementor-element-4ce83c9 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-829b962 */.elementor-8 .elementor-element.elementor-element-829b962 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89aed2a */.elementor-8 .elementor-element.elementor-element-89aed2a span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09da148 */.elementor-8 .elementor-element.elementor-element-09da148 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7809f8a */.elementor-8 .elementor-element.elementor-element-7809f8a span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a355c */.elementor-8 .elementor-element.elementor-element-63a355c span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-492d6c1 */.elementor-8 .elementor-element.elementor-element-492d6c1 span{
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c37c16 */.elementor-8 .elementor-element.elementor-element-7c37c16 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-8 .elementor-element.elementor-element-7c37c16::before {
    content: '';
    display: block;
    width: 24px;
    height: 1px;
    background: #00d4ff;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d40dc85 */.elementor-8 .elementor-element.elementor-element-d40dc85 em {
    font-style: normal;
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b081266 */.elementor-8 .elementor-element.elementor-element-b081266 {
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f19f5e */.elementor-8 .elementor-element.elementor-element-0f19f5e {
    filter: brightness(.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee4503b */.elementor-8 .elementor-element.elementor-element-ee4503b {
    position: relative;
    transition: transform .3s ease, border-color .3s ease;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-ee4503b::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, #00d4ff26, transparent 60%);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-ee4503b:hover {
    border-color: rgba(124, 58, 237, .5);
    transform: translateY(-4px);
}

.elementor-8 .elementor-element.elementor-element-ee4503b:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-940e9bc */.elementor-8 .elementor-element.elementor-element-940e9bc {
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98f6c03 */.elementor-8 .elementor-element.elementor-element-98f6c03 {
    position: relative;
    transition: transform .3s ease, border-color .3s ease;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-98f6c03::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, #00d4ff26, transparent 60%);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-98f6c03:hover {
    border-color: #00d4ff40;
    transform: translateY(-4px);
}

.elementor-8 .elementor-element.elementor-element-98f6c03:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dccc37 */.elementor-8 .elementor-element.elementor-element-6dccc37 {
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00b589a */.elementor-8 .elementor-element.elementor-element-00b589a {
    position: relative;
    transition: transform .3s ease, border-color .3s ease;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-00b589a::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, #00d4ff26, transparent 60%);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-00b589a:hover {
    border-color: #00d4ff40;
    transform: translateY(-4px);
}

.elementor-8 .elementor-element.elementor-element-00b589a:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20c744d */.elementor-8 .elementor-element.elementor-element-20c744d {
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5304f9f */.elementor-8 .elementor-element.elementor-element-5304f9f {
    position: relative;
    transition: transform .3s ease, border-color .3s ease;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-5304f9f::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, #00d4ff26, transparent 60%);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-5304f9f:hover {
    border-color: #00d4ff40;
    transform: translateY(-4px);
}

.elementor-8 .elementor-element.elementor-element-5304f9f:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9492eff */.elementor-8 .elementor-element.elementor-element-9492eff {
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d37fb6 */.elementor-8 .elementor-element.elementor-element-6d37fb6 {
    position: relative;
    transition: transform .3s ease, border-color .3s ease;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-6d37fb6::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, #00d4ff26, transparent 60%);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-6d37fb6:hover {
    border-color: #00d4ff40;
    transform: translateY(-4px);
}

.elementor-8 .elementor-element.elementor-element-6d37fb6:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9240ff9 */.elementor-8 .elementor-element.elementor-element-9240ff9 {
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a8636 */.elementor-8 .elementor-element.elementor-element-28a8636 {
    position: relative;
    transition: transform .3s ease, border-color .3s ease;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-28a8636::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, #00d4ff26, transparent 60%);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-28a8636:hover {
    border-color: #00d4ff40;
    transform: translateY(-4px);
}

.elementor-8 .elementor-element.elementor-element-28a8636:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ebe2b6 */.elementor-8 .elementor-element.elementor-element-2ebe2b6 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-8 .elementor-element.elementor-element-2ebe2b6::before {
    content: '';
    display: block;
    width: 24px;
    height: 1px;
    background: #00d4ff;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70b4bc1 */.elementor-8 .elementor-element.elementor-element-70b4bc1 em {
    font-style: normal;
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6bbd8f */.elementor-8 .elementor-element.elementor-element-f6bbd8f {
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06af981 */.elementor-8 .elementor-element.elementor-element-06af981 {
    transition: all .3s ease;
    backdrop-filter: blur(0px);
}

.elementor-8 .elementor-element.elementor-element-06af981:hover {
    backdrop-filter: blur(10px);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-893ec8d */.elementor-8 .elementor-element.elementor-element-893ec8d {
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beda484 */.elementor-8 .elementor-element.elementor-element-beda484 {
    transition: all .3s ease;
    backdrop-filter: blur(0px);
}

.elementor-8 .elementor-element.elementor-element-beda484:hover {
    backdrop-filter: blur(10px);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8faca5 */.elementor-8 .elementor-element.elementor-element-a8faca5 {
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbc6745 */.elementor-8 .elementor-element.elementor-element-dbc6745 {
    transition: all .3s ease;
    backdrop-filter: blur(0px);
}

.elementor-8 .elementor-element.elementor-element-dbc6745:hover {
    backdrop-filter: blur(10px);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6a0e3 */.elementor-8 .elementor-element.elementor-element-4d6a0e3 {
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aabcf04 */.elementor-8 .elementor-element.elementor-element-aabcf04 {
    transition: all .3s ease;
    backdrop-filter: blur(0px);
}

.elementor-8 .elementor-element.elementor-element-aabcf04:hover {
    backdrop-filter: blur(10px);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96bbc35 */.elementor-8 .elementor-element.elementor-element-96bbc35 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-8 .elementor-element.elementor-element-96bbc35::before {
    content: '';
    display: block;
    width: 24px;
    height: 1px;
    background: #00d4ff;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e271e5 */.elementor-8 .elementor-element.elementor-element-9e271e5 em {
    font-style: normal;
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74605e */.elementor-8 .elementor-element.elementor-element-f74605e {
    transition: transform .3s ease, border-color .3s ease;
}

.elementor-8 .elementor-element.elementor-element-f74605e:hover {
    border-color: rgba(0, 212, 255, .2);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eb22ac */.elementor-8 .elementor-element.elementor-element-3eb22ac {
    transition: transform .3s ease, border-color .3s ease;
}

.elementor-8 .elementor-element.elementor-element-3eb22ac:hover {
    border-color: rgba(0, 212, 255, .2);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f146a */.elementor-8 .elementor-element.elementor-element-f9f146a {
    transition: transform .3s ease, border-color .3s ease;
}

.elementor-8 .elementor-element.elementor-element-f9f146a:hover {
    border-color: rgba(0, 212, 255, .2);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ee5b94 */.elementor-8 .elementor-element.elementor-element-0ee5b94 {
    transition: transform .3s ease, border-color .3s ease;
}

.elementor-8 .elementor-element.elementor-element-0ee5b94:hover {
    border-color: rgba(0, 212, 255, .2);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9af9361 */.elementor-8 .elementor-element.elementor-element-9af9361 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-8 .elementor-element.elementor-element-9af9361::before {
    content: '';
    display: block;
    width: 24px;
    height: 1px;
    background: #00d4ff;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0572a5 */.elementor-8 .elementor-element.elementor-element-e0572a5 em {
    font-style: normal;
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d7cb19 */.elementor-8 .elementor-element.elementor-element-8d7cb19 .hero-badge-dot {
    width: 8px;
    height: 8px;
    background: #00ffa3;
    border-radius: 50%;
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
    animation: pulse 2s infinite;
}

@keyframes pulse {
0%, 100% {
    box-shadow: 0 0 0 0 rgba(0, 255, 163, .5);
}

50% {
    box-shadow: 0 0 0 6px rgba(0, 255, 163, 0);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89fa671 */.elementor-8 .elementor-element.elementor-element-89fa671 em {
    font-style: normal;
    color: #00d4ff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf4a0b */.elementor-8 .elementor-element.elementor-element-2bf4a0b {
    transition: transform .2s, box-shadow .2s;
    border-radius: 100px;
}

.elementor-8 .elementor-element.elementor-element-2bf4a0b:hover {
    transform: scale(1.04);
    box-shadow: 0 0 40px rgba(0, 212, 255, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70e6d8 */.elementor-8 .elementor-element.elementor-element-b70e6d8 {
    position: relative;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-b70e6d8::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        #7c3aed4d 0%,
        rgba(0, 212, 255, .15) 50%,
        rgba(0, 255, 163, .1) 100%
    );
    pointer-events: none;
    z-index: 0;
}


.elementor-8 .elementor-element.elementor-element-b70e6d8::after {
    content: '';
    position: absolute;
    inset: 0;
    background-image:
        linear-gradient(rgba(255, 255, 255, .03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, .03) 1px, transparent 1px);
    background-size: 40px 40px;
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */