.elementor-7 .elementor-element.elementor-element-66f19534{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Manrope, sans-serif;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-7 .elementor-element.elementor-element-33afec66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-33afec66 .elementor-heading-title{font-family:"IBM Plex Mono", Manrope, sans-serif;font-size:12px;font-weight:400;line-height:18.6px;letter-spacing:0px;color:var( --e-global-color-gainksoft );}.elementor-7 .elementor-element.elementor-element-530a4a0c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-530a4a0c .elementor-heading-title{font-family:"Sora", Manrope, sans-serif;font-size:clamp(30px, 4.4vw, 46px);font-weight:700;line-height:1.12;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Manrope, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-7 .elementor-element.elementor-element-42c28c53{width:var( --container-widget-width, min(100%, 600px) );max-width:min(100%, 600px);margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:min(100%, 600px);--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Manrope, sans-serif;font-size:16.5px;font-weight:400;line-height:25.57px;letter-spacing:0px;color:var( --e-global-color-gainksoft );}.elementor-7 .elementor-element.elementor-element-42c28c53.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6c913489{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-26e719b2{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7b5a52c7{width:auto;max-width:auto;background-color:color(srgb 0.270588 0.203922 0.839216 / 0.08);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 7px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:color(srgb 0.270588 0.203922 0.839216 / 0.22);border-radius:100px 100px 100px 100px;text-align:start;}.elementor-7 .elementor-element.elementor-element-7b5a52c7.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7b5a52c7 .elementor-heading-title{font-family:"IBM Plex Mono", Manrope, sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:17.82px;letter-spacing:0.12em;color:var( --e-global-color-gaindigodk );}.elementor-7 .elementor-element.elementor-element-7e8a56eb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-7e8a56eb .elementor-heading-title{font-family:"Sora", Manrope, sans-serif;font-size:clamp(24px, 3vw, 32px);font-weight:700;line-height:1.12;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4489c2{width:var( --container-widget-width, min(100%, 420px) );max-width:min(100%, 420px);margin:14.1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:min(100%, 420px);--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Manrope, sans-serif;font-size:15.5px;font-weight:400;line-height:24.02px;letter-spacing:0px;color:var( --e-global-color-gainksoft );}.elementor-7 .elementor-element.elementor-element-4489c2.elementor-element{--align-self:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Manrope, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-50cf7388{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-icon i{color:var( --e-global-color-gagreendk );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-icon svg{fill:var( --e-global-color-gagreendk );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-item > a{font-family:"Manrope", Manrope, sans-serif;font-size:14.5px;font-weight:400;line-height:22.48px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-50cf7388 .elementor-icon-list-text{color:#5C5A73;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-473f519e{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:18px 18px 18px 18px;--margin-top:30px;--margin-bottom:-0.1px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-473f519e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-473f519e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #141127 0%, #241F45 100%);}.elementor-7 .elementor-element.elementor-element-2d75017c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-2d75017c .elementor-heading-title{font-family:"IBM Plex Mono", Manrope, sans-serif;font-size:44px;font-weight:600;line-height:68.2px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-1edd7952{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1edd7952 .elementor-heading-title{font-family:"Manrope", Manrope, sans-serif;font-size:13.5px;font-weight:400;line-height:20.93px;letter-spacing:0px;color:#C9C6E0;}.elementor-7 .elementor-element.elementor-element-572a56d9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#322C5A;text-align:start;}.elementor-7 .elementor-element.elementor-element-572a56d9 .elementor-heading-title{font-family:"Manrope", Manrope, sans-serif;font-size:12.5px;font-weight:400;line-height:19.38px;letter-spacing:0px;color:#8D89AE;}.elementor-7 .elementor-element.elementor-element-4ead2780{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:var( --e-global-color-gaborder );--border-color:var( --e-global-color-gaborder );--border-radius:18px 18px 18px 18px;box-shadow:0px 24px 48px -20px rgba(20,17,39,0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-4ead2780:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4ead2780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gawhite );}.elementor-7 .elementor-element.elementor-element-8f8b3db{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-8f8b3db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8f8b3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gatintindigo );}.elementor-7 .elementor-element.elementor-element-7b2733cc{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7b2733cc.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5b99f18d{width:auto;max-width:auto;background-color:color(srgb 0.270588 0.203922 0.839216 / 0.08);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 7px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:color(srgb 0.270588 0.203922 0.839216 / 0.22);border-radius:100px 100px 100px 100px;text-align:center;}.elementor-7 .elementor-element.elementor-element-5b99f18d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5b99f18d .elementor-heading-title{font-family:"IBM Plex Mono", Manrope, sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:17.82px;letter-spacing:0.12em;color:var( --e-global-color-gaindigodk );}.elementor-7 .elementor-element.elementor-element-28493960{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-28493960 .elementor-heading-title{font-family:"Sora", Manrope, sans-serif;font-size:clamp(26px, 3.2vw, 38px);font-weight:700;line-height:1.12;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-39704dd9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:-0.1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ecb2b11{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:var( --e-global-color-gaborder );--border-color:var( --e-global-color-gaborder );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-ecb2b11:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ecb2b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gawhite );}.elementor-7 .elementor-element.elementor-element-169109d3{--display:flex;--min-height:44px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 20px -8px rgba(20,17,39,0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-169109d3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-169109d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #5B4CF0 0%, #8B7BFF 100%);}.elementor-7 .elementor-element.elementor-element-169109d3.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-401d95{width:var( --container-widget-width, 20px );max-width:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-56e00967{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-56e00967 .elementor-heading-title{font-family:"Sora", Manrope, sans-serif;font-size:16px;font-weight:700;line-height:1.12;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-317d81a2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Manrope", Manrope, sans-serif;font-size:13.5px;font-weight:400;line-height:20.93px;letter-spacing:0px;color:var( --e-global-color-gainksoft );}.elementor-7 .elementor-element.elementor-element-7e45ab31{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:var( --e-global-color-gaborder );--border-color:var( --e-global-color-gaborder );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-7e45ab31:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7e45ab31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gawhite );}.elementor-7 .elementor-element.elementor-element-16710180{--display:flex;--min-height:44px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 20px -8px rgba(20,17,39,0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-16710180:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-16710180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #00C08B 0%, #00E0A2 100%);}.elementor-7 .elementor-element.elementor-element-16710180.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-145b4eb6{width:var( --container-widget-width, 20px );max-width:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4570f3aa{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-4570f3aa .elementor-heading-title{font-family:"Sora", Manrope, sans-serif;font-size:16px;font-weight:700;line-height:1.12;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-661df21{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Manrope", Manrope, sans-serif;font-size:13.5px;font-weight:400;line-height:20.93px;letter-spacing:0px;color:var( --e-global-color-gainksoft );}.elementor-7 .elementor-element.elementor-element-106530fa{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:var( --e-global-color-gaborder );--border-color:var( --e-global-color-gaborder );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-106530fa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-106530fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gawhite );}.elementor-7 .elementor-element.elementor-element-6f6a4478{--display:flex;--min-height:44px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 20px -8px rgba(20,17,39,0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6f6a4478:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6f6a4478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #FFB238 0%, #FFCF6E 100%);}.elementor-7 .elementor-element.elementor-element-6f6a4478.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-49e56b67{width:var( --container-widget-width, 20px );max-width:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4e597405{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-4e597405 .elementor-heading-title{font-family:"Sora", Manrope, sans-serif;font-size:16px;font-weight:700;line-height:1.12;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-117c690c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Manrope", Manrope, sans-serif;font-size:13.5px;font-weight:400;line-height:20.93px;letter-spacing:0px;color:var( --e-global-color-gainksoft );}:root{--page-title-display:none;}@media(min-width:681px){.elementor-7 .elementor-element.elementor-element-66f19534{--content-width:1124px;}.elementor-7 .elementor-element.elementor-element-6c913489{--content-width:1124px;}.elementor-7 .elementor-element.elementor-element-8f8b3db{--content-width:1124px;}.elementor-7 .elementor-element.elementor-element-7b2733cc{--width:min(100%, 640px);}.elementor-7 .elementor-element.elementor-element-169109d3{--width:44px;}.elementor-7 .elementor-element.elementor-element-16710180{--width:44px;}.elementor-7 .elementor-element.elementor-element-6f6a4478{--width:44px;}}@media(max-width:920px){.elementor-7 .elementor-element.elementor-element-66f19534{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-6c913489{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-26e719b2{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-4489c2{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-473f519e{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4ead2780{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-8f8b3db{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-7b2733cc{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-28493960{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-39704dd9{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ecb2b11{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-169109d3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-317d81a2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;}.elementor-7 .elementor-element.elementor-element-7e45ab31{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-16710180{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-661df21{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;}.elementor-7 .elementor-element.elementor-element-106530fa{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-6f6a4478{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-117c690c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}}@media(max-width:680px){.elementor-7 .elementor-element.elementor-element-66f19534{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-42c28c53{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-42c28c53.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-6c913489{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--align-items:flex-start;--padding-top:20px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-26e719b2{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-4489c2{width:100%;max-width:100%;margin:13.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4489c2.elementor-element{--align-self:stretch;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-50cf7388{margin:20.1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-473f519e{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:29.9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4ead2780{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-8f8b3db{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-7b2733cc{--width:100%;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-7b2733cc.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-39704dd9{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-ecb2b11{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-169109d3{--width:44px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-317d81a2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;}.elementor-7 .elementor-element.elementor-element-7e45ab31{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-16710180{--width:44px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-661df21{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0.1px) 0px;}.elementor-7 .elementor-element.elementor-element-106530fa{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-6f6a4478{--width:44px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-117c690c{margin:8.1px 0px calc(var(--kit-widget-spacing, 0px) + -0.1px) 0px;}}/* Start custom CSS for heading, class: .elementor-element-33afec66 */.elementor-7 .elementor-element.elementor-element-33afec66 a{color:inherit; text-decoration-line:none; text-decoration-thickness:initial; text-decoration-style:initial; text-decoration-color:initial;}
.elementor-7 .elementor-element.elementor-element-33afec66 a{color:rgb(69, 52, 214);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-530a4a0c */.elementor-7 .elementor-element.elementor-element-530a4a0c .grad-text{background-image:linear-gradient(100deg, rgb(91, 76, 240), rgb(0, 192, 139) 70%); background-clip:text; color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f19534 */.elementor-7 .elementor-element.elementor-element-66f19534::before{content:""; position:absolute; top:-180px; left:50%; transform:translateX(-50%); width:600px; height:400px; background-image:radial-gradient(rgb(91, 76, 240) 0%, transparent 65%); background-clip:initial; opacity:0.25; filter:blur(10px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b5a52c7 */.elementor-7 .elementor-element.elementor-element-7b5a52c7 .elementor-heading-title{display:flex;align-items:center;justify-content:flex-start;gap:9px;height:100%;}
.elementor-7 .elementor-element.elementor-element-7b5a52c7 .elementor-heading-title{position:relative;}
.elementor-7 .elementor-element.elementor-element-7b5a52c7{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}
.elementor-7 .elementor-element.elementor-element-7b5a52c7 .elementor-heading-title::before{content:""; width:7px; height:7px; border-top-left-radius:50%; border-top-right-radius:50%; border-bottom-right-radius:50%; border-bottom-left-radius:50%; background-image:initial; background-clip:initial; background-color:currentcolor; flex-shrink:0; animation-duration:2.2s; animation-timing-function:cubic-bezier(0, 0, 0.2, 1); animation-delay:0s; animation-iteration-count:infinite; animation-direction:normal; animation-fill-mode:none; animation-play-state:running; animation-name:ga-eyebrowPing; animation-timeline:auto; animation-range-start:normal; animation-range-end:normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d75017c */.elementor-7 .elementor-element.elementor-element-2d75017c .elementor-heading-title{background-image:linear-gradient(100deg, rgb(0, 192, 139), rgb(124, 242, 206));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473f519e */.elementor-7 .elementor-element.elementor-element-473f519e::after{content:""; position:absolute; width:220px; height:220px; border-top-left-radius:50%; border-top-right-radius:50%; border-bottom-right-radius:50%; border-bottom-left-radius:50%; background-image:radial-gradient(circle, rgb(0, 192, 139), transparent 70%); background-clip:initial; top:-90px; right:-90px; opacity:0.5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e719b2 */.elementor-7 .elementor-element.elementor-element-26e719b2{transform:matrix(1, 0, 0, 1, 0, 0);transition:opacity 0.8s cubic-bezier(0.22, 0.61, 0.36, 1), transform 0.8s cubic-bezier(0.22, 0.61, 0.36, 1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ead2780 */.elementor-7 .elementor-element.elementor-element-4ead2780{transform:matrix(1, 0, 0, 1, 0, 0);transition:opacity 0.8s cubic-bezier(0.22, 0.61, 0.36, 1) 0.15s, transform 0.8s cubic-bezier(0.22, 0.61, 0.36, 1) 0.15s;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b99f18d */.elementor-7 .elementor-element.elementor-element-5b99f18d .elementor-heading-title{display:flex;align-items:center;justify-content:center;gap:9px;height:100%;}
.elementor-7 .elementor-element.elementor-element-5b99f18d .elementor-heading-title{position:relative;}
.elementor-7 .elementor-element.elementor-element-5b99f18d{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}
.elementor-7 .elementor-element.elementor-element-5b99f18d .elementor-heading-title::before{content:""; width:7px; height:7px; border-top-left-radius:50%; border-top-right-radius:50%; border-bottom-right-radius:50%; border-bottom-left-radius:50%; background-image:initial; background-clip:initial; background-color:currentcolor; flex-shrink:0; animation-duration:2.2s; animation-timing-function:cubic-bezier(0, 0, 0.2, 1); animation-delay:0s; animation-iteration-count:infinite; animation-direction:normal; animation-fill-mode:none; animation-play-state:running; animation-name:ga-eyebrowPing; animation-timeline:auto; animation-range-start:normal; animation-range-end:normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28493960 */.elementor-7 .elementor-element.elementor-element-28493960 .elementor-heading-title{position:relative;}
.elementor-7 .elementor-element.elementor-element-28493960{position:relative;}
.elementor-7 .elementor-element.elementor-element-28493960 .elementor-heading-title::after{content:""; display:block; width:58px; height:4px; border-top-left-radius:4px; border-top-right-radius:4px; border-bottom-right-radius:4px; border-bottom-left-radius:4px; background-image:linear-gradient(90deg, rgb(91, 76, 240), rgb(0, 192, 139)); background-clip:initial; margin-top:16px; transform:scaleX(0); transform-origin:left center; transition-behavior:normal; transition-duration:0.8s; transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1); transition-delay:0.3s; transition-property:transform;}
.elementor-7 .elementor-element.elementor-element-28493960 .elementor-heading-title::after{margin-left:auto; margin-right:auto; transform-origin:center center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2733cc */.elementor-7 .elementor-element.elementor-element-7b2733cc{transform:matrix(1, 0, 0, 1, 0, 0);transition:opacity 0.8s cubic-bezier(0.22, 0.61, 0.36, 1), transform 0.8s cubic-bezier(0.22, 0.61, 0.36, 1);}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-401d95 */.elementor-7 .elementor-element.elementor-element-401d95{line-height:0;font-size:0;}
.elementor-7 .elementor-element.elementor-element-401d95 > :first-child{margin:0!important;}
.elementor-7 .elementor-element.elementor-element-401d95 *{box-sizing:border-box; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.elementor-7 .elementor-element.elementor-element-401d95 svg{width:24px; height:24px; stroke:rgb(255, 255, 255); fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round;}
.elementor-7 .elementor-element.elementor-element-401d95 svg{width:20px; height:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169109d3 */.elementor-7 .elementor-element.elementor-element-169109d3{transition:transform 0.2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb2b11 */.elementor-7 .elementor-element.elementor-element-ecb2b11{transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 0.15s, box-shadow 0.15s;}
.elementor-7 .elementor-element.elementor-element-ecb2b11:hover .elementor-element-faa16f9{transform:scale(1.08) rotate(-4deg);}
.elementor-7 .elementor-element.elementor-element-ecb2b11:hover{transform:translateY(-4px); box-shadow:rgba(20, 17, 39, 0.15) 0px 16px 30px -12px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-145b4eb6 */.elementor-7 .elementor-element.elementor-element-145b4eb6{line-height:0;font-size:0;}
.elementor-7 .elementor-element.elementor-element-145b4eb6 > :first-child{margin:0!important;}
.elementor-7 .elementor-element.elementor-element-145b4eb6 *{box-sizing:border-box; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.elementor-7 .elementor-element.elementor-element-145b4eb6 svg{width:24px; height:24px; stroke:rgb(255, 255, 255); fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round;}
.elementor-7 .elementor-element.elementor-element-145b4eb6 svg{width:20px; height:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16710180 */.elementor-7 .elementor-element.elementor-element-16710180{transition:transform 0.2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e45ab31 */.elementor-7 .elementor-element.elementor-element-7e45ab31{transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 0.15s, box-shadow 0.15s;}
.elementor-7 .elementor-element.elementor-element-7e45ab31:hover .elementor-element-b7a8bbe{transform:scale(1.08) rotate(-4deg);}
.elementor-7 .elementor-element.elementor-element-7e45ab31:hover{transform:translateY(-4px); box-shadow:rgba(20, 17, 39, 0.15) 0px 16px 30px -12px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49e56b67 */.elementor-7 .elementor-element.elementor-element-49e56b67{line-height:0;font-size:0;}
.elementor-7 .elementor-element.elementor-element-49e56b67 > :first-child{margin:0!important;}
.elementor-7 .elementor-element.elementor-element-49e56b67 *{box-sizing:border-box; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.elementor-7 .elementor-element.elementor-element-49e56b67 svg{width:24px; height:24px; stroke:rgb(255, 255, 255); fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round;}
.elementor-7 .elementor-element.elementor-element-49e56b67 svg{width:20px; height:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f6a4478 */.elementor-7 .elementor-element.elementor-element-6f6a4478{transition:transform 0.2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106530fa */.elementor-7 .elementor-element.elementor-element-106530fa{transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 0.15s, box-shadow 0.15s;}
.elementor-7 .elementor-element.elementor-element-106530fa:hover .elementor-element-bfeb3c7{transform:scale(1.08) rotate(-4deg);}
.elementor-7 .elementor-element.elementor-element-106530fa:hover{transform:translateY(-4px); box-shadow:rgba(20, 17, 39, 0.15) 0px 16px 30px -12px;}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;600&family=Manrope:wght@400;500;600;700&family=Sora:wght@600;700&display=swap');
body.elementor-page { background: #F8F6FC; font-family: Manrope, sans-serif; color: #141127; }
.ga-hero { position: relative; overflow: hidden; }
.ga-hero::before { content:""; position:absolute; top:-220px; right:-180px; width:520px; height:520px; border-radius:50%; background:radial-gradient(circle,#00C08B 0%, transparent 68%); opacity:.35; pointer-events:none; }
.ga-hero::after { content:""; position:absolute; top:80px; left:-220px; width:460px; height:460px; border-radius:50%; background:radial-gradient(circle,#5B4CF0 0%, transparent 68%); opacity:.3; pointer-events:none; }
.ga-chart-card { position: relative; z-index: 1; }
.ga-revenue-banner, .ga-final-cta {
  background: linear-gradient(120deg, #5B4CF0 0%, #00C08B 50%, #4534D6 100%) !important;
  background-size: 220% 220% !important;
}
.ga-site-header { backdrop-filter: blur(10px); position: sticky; top: 0; z-index: 100; }
.ga-marquee-track img { opacity: .7; height: 22px; width: auto; }
.ga-format-card:hover { transform: translateY(-3px); transition: transform .2s ease; }
.elementor-location-header, .elementor-location-footer { width: 100%; }/* End custom CSS */