.elementor-28403 .elementor-element.elementor-element-1d77f5b2{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-1d77f5b2:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-1d77f5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-1d77f5b2::before, .elementor-28403 .elementor-element.elementor-element-1d77f5b2 > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-1d77f5b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-1d77f5b2 > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-1d77f5b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-1d77f5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at 75% 22%, #0C34B18C 0%, rgba(12,52,177,0) 72%);}.elementor-28403 .elementor-element.elementor-element-e820168{--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;--flex-wrap:wrap;--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-28403 .elementor-element.elementor-element-549bf697{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-1a780ea0{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28403 .elementor-element.elementor-element-1a780ea0.e-con{--align-self:center;}.elementor-28403 .elementor-element.elementor-element-7a0ae975{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;grid-column:span 1;grid-row:span 1;}.elementor-28403 .elementor-element.elementor-element-7a0ae975.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28403 .elementor-element.elementor-element-195c86ec{text-align:center;}.elementor-28403 .elementor-element.elementor-element-195c86ec .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28403 .elementor-element.elementor-element-670e93f2{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-670e93f2 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-670e93f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-118c16ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-118c16ab .elementor-heading-title{font-size:3.6rem;font-weight:800;line-height:1.02em;letter-spacing:-0.5px;color:#E9EBF6;}.elementor-28403 .elementor-element.elementor-element-151d7341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-151d7341 .elementor-heading-title{font-size:3.6rem;font-weight:800;line-height:1.02em;letter-spacing:-0.5px;color:#00A7FF;}.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-28403 .elementor-element.elementor-element-3d36bf1c{padding:6px 0px 0px 0px;font-size:1.1rem;line-height:1.55em;color:#969DBE;}.elementor-28403 .elementor-element.elementor-element-11c12dc8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.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-28403 .elementor-element.elementor-element-5e043682 .elementor-button{background-color:#00A7FF;font-weight:700;fill:#06081a;color:#06081a;box-shadow:0px 8px 28px -8px rgba(0,167,255,0.55);border-radius:30px 30px 30px 30px;padding:14px 22px 14px 22px;}.elementor-28403 .elementor-element.elementor-element-5e043682 .elementor-button:hover, .elementor-28403 .elementor-element.elementor-element-5e043682 .elementor-button:focus{color:#06081a;}.elementor-28403 .elementor-element.elementor-element-5e043682 .elementor-button:hover svg, .elementor-28403 .elementor-element.elementor-element-5e043682 .elementor-button:focus svg{fill:#06081a;}.elementor-28403 .elementor-element.elementor-element-17763135 .elementor-button{background-color:rgba(255,255,255,0.06);font-weight:600;fill:#E9EBF6;color:#E9EBF6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.20);border-radius:30px 30px 30px 30px;padding:14px 22px 14px 22px;}.elementor-28403 .elementor-element.elementor-element-17763135 .elementor-button:hover, .elementor-28403 .elementor-element.elementor-element-17763135 .elementor-button:focus{color:#FFFFFF;}.elementor-28403 .elementor-element.elementor-element-17763135 .elementor-button:hover svg, .elementor-28403 .elementor-element.elementor-element-17763135 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28403 .elementor-element.elementor-element-2448cdf1 .elementor-button{background-color:rgba(0,0,0,0);font-weight:700;fill:#00A7FF;color:#00A7FF;border-radius:10px 10px 10px 10px;padding:14px 14px 14px 14px;}.elementor-28403 .elementor-element.elementor-element-2448cdf1 .elementor-button:hover, .elementor-28403 .elementor-element.elementor-element-2448cdf1 .elementor-button:focus{color:#5BC6FF;}.elementor-28403 .elementor-element.elementor-element-2448cdf1 .elementor-button:hover svg, .elementor-28403 .elementor-element.elementor-element-2448cdf1 .elementor-button:focus svg{fill:#5BC6FF;}.elementor-28403 .elementor-element.elementor-element-11d84abd{--display:flex;--min-height:0px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);}.elementor-28403 .elementor-element.elementor-element-67d4677d{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-28403 .elementor-element.elementor-element-825f626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-825f626 .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#E9EBF6;}.elementor-28403 .elementor-element.elementor-element-bca150a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-bca150a .elementor-heading-title{font-size:0.82rem;font-weight:600;line-height:1.3em;color:#969DBE;}.elementor-28403 .elementor-element.elementor-element-6e0cddcb{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-28403 .elementor-element.elementor-element-78b2f3e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-78b2f3e3 .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#E9EBF6;}.elementor-28403 .elementor-element.elementor-element-21908cf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-21908cf6 .elementor-heading-title{font-size:0.82rem;font-weight:600;line-height:1.3em;color:#969DBE;}.elementor-28403 .elementor-element.elementor-element-6a9de7c{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-28403 .elementor-element.elementor-element-4fcd9a02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-4fcd9a02 .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#E9EBF6;}.elementor-28403 .elementor-element.elementor-element-10642ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28403 .elementor-element.elementor-element-10642ee2 .elementor-heading-title{font-size:0.82rem;font-weight:600;line-height:1.3em;color:#969DBE;}.elementor-28403 .elementor-element.elementor-element-50d8683e{--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;--justify-content:center;--z-index:2;}.elementor-28403 .elementor-element.elementor-element-66ea42f{--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: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:rgba(0,167,255,0.30);--border-color:rgba(0,167,255,0.30);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-28403 .elementor-element.elementor-element-66ea42f:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-66ea42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12,15,40,0.92);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28403 .elementor-element.elementor-element-16dd064a{background-color:#14141445;padding:5px 5px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-16dd064a .elementor-counter-number-wrapper{color:#E9EBF6;font-size:2.4rem;font-weight:800;}.elementor-28403 .elementor-element.elementor-element-16dd064a .elementor-counter-title{color:#969DBE;font-size:0.78rem;text-transform:uppercase;letter-spacing:1px;}.elementor-28403 .elementor-element.elementor-element-6e3f3715{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);border-radius:18px 18px 18px 18px;}.elementor-28403 .elementor-element.elementor-element-6e3f3715 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28403 .elementor-element.elementor-element-612fa283{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:90px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-612fa283:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-612fa283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-612fa283::before, .elementor-28403 .elementor-element.elementor-element-612fa283 > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-612fa283 > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-612fa283 > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-612fa283 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-612fa283 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at 50% 0%, rgba(0,167,255,0.12) 0%, rgba(0,167,255,0) 60%);}.elementor-28403 .elementor-element.elementor-element-7cd9a750{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:stretch;}.elementor-28403 .elementor-element.elementor-element-51fd70c7{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#00A7FF;--border-color:#00A7FF;--padding-top:4px;--padding-bottom:4px;--padding-left:22px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-43f105d3 .elementor-counter-number-wrapper{color:#ffffff;font-family:"Schibsted Grotesk", Sans-serif;font-size:3.2rem;font-weight:900;letter-spacing:-0.04em;}.elementor-28403 .elementor-element.elementor-element-43f105d3 .elementor-counter-title{color:#969dbe;font-family:"Hanken Grotesk", Sans-serif;font-size:0.92rem;}.elementor-28403 .elementor-element.elementor-element-2cdc3677{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#00A7FF;--border-color:#00A7FF;--padding-top:4px;--padding-bottom:4px;--padding-left:22px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-22cd6b96 .elementor-counter-number-wrapper{color:#ffffff;font-family:"Schibsted Grotesk", Sans-serif;font-size:3.2rem;font-weight:900;letter-spacing:-0.04em;}.elementor-28403 .elementor-element.elementor-element-22cd6b96 .elementor-counter-title{color:#969dbe;font-family:"Hanken Grotesk", Sans-serif;font-size:0.92rem;}.elementor-28403 .elementor-element.elementor-element-78fefa5b{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#00A7FF;--border-color:#00A7FF;--padding-top:4px;--padding-bottom:4px;--padding-left:22px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-627607d2 .elementor-counter-number-wrapper{color:#ffffff;font-family:"Schibsted Grotesk", Sans-serif;font-size:3.2rem;font-weight:900;letter-spacing:-0.04em;}.elementor-28403 .elementor-element.elementor-element-627607d2 .elementor-counter-title{color:#969dbe;font-family:"Hanken Grotesk", Sans-serif;font-size:0.92rem;}.elementor-28403 .elementor-element.elementor-element-7ddf519b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#00A7FF;--border-color:#00A7FF;--padding-top:4px;--padding-bottom:4px;--padding-left:22px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-664aee1d .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:-0.04em;color:#00a7ff;}.elementor-28403 .elementor-element.elementor-element-6448e30d{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-60124a65{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-3e5948bd{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-439bc095 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-366c61e4{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-366c61e4 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-366c61e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-51307692 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-1c760437{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#565e78;}.elementor-28403 .elementor-element.elementor-element-ba1ef47{--e-image-carousel-slides-to-show:6;width:100%;max-width:100%;}.elementor-28403 .elementor-element.elementor-element-ba1ef47 .swiper-wrapper{display:flex;align-items:center;}.elementor-28403 .elementor-element.elementor-element-ba1ef47 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:9px 9px 9px 9px;}.elementor-28403 .elementor-element.elementor-element-5cbb422a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-2b9c1019{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-6cdf5cf9{text-align:center;}.elementor-28403 .elementor-element.elementor-element-6cdf5cf9 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.3rem;font-weight:700;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-6da9a4c9 .elementor-button{background-color:#00a7ff;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#04050f;color:#04050f;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-6da9a4c9 .elementor-button:hover, .elementor-28403 .elementor-element.elementor-element-6da9a4c9 .elementor-button:focus{background-color:#5bc6ff;color:#04050f;}.elementor-28403 .elementor-element.elementor-element-6da9a4c9 .elementor-button:hover svg, .elementor-28403 .elementor-element.elementor-element-6da9a4c9 .elementor-button:focus svg{fill:#04050f;}.elementor-28403 .elementor-element.elementor-element-205a49a4{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-205a49a4:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-205a49a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-205a49a4::before, .elementor-28403 .elementor-element.elementor-element-205a49a4 > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-205a49a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-205a49a4 > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-205a49a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-205a49a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0C34B18C 0%, rgba(12,52,177,0) 72%);}.elementor-28403 .elementor-element.elementor-element-3aa411d5{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-70befeea{text-align:center;}.elementor-28403 .elementor-element.elementor-element-70befeea .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-67b8ec00{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-67b8ec00 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-67b8ec00 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-136c4d43{text-align:center;}.elementor-28403 .elementor-element.elementor-element-136c4d43 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-6857d1fe{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.05rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-1ff7124f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d{--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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:5px 5px 18px 18px;--padding-top:02px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-7ccc5e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF0A 0%, #FFFFFF03 100%);}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d:hover{border-style:none;}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d, .elementor-28403 .elementor-element.elementor-element-7ccc5e4d::before{--border-transition:0.3s;}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d.e-con{--align-self:flex-start;}.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-28403 .elementor-element.elementor-element-4a76dd18{width:100%;max-width:100%;--e-transform-scale:1.02;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;border-radius:0px 0px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-4a76dd18.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-4a76dd18 img{border-radius:5px 5px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-7f83cf7e{padding:5px 5px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-7f83cf7e .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-3029f57e{width:var( --container-widget-width, 3000px );max-width:3000px;padding:0px 0px 0px 5px;--container-widget-width:3000px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-3029f57e.elementor-element{--align-self:center;}.elementor-28403 .elementor-element.elementor-element-7b3992e8 .elementor-button{background-color:transparent;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.95rem;font-weight:700;fill:#5bc6ff;color:#5bc6ff;border-style:none;padding:4px 0px 4px 0px;}.elementor-28403 .elementor-element.elementor-element-7b3992e8{padding:0px 0px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-7b3992e8.elementor-element{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-6a2f43b2 .elementor-button{background-color:transparent;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.95rem;font-weight:700;fill:#5bc6ff;color:#5bc6ff;border-style:none;padding:4px 0px 4px 0px;}.elementor-28403 .elementor-element.elementor-element-6a2f43b2{padding:0px 0px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-6a2f43b2.elementor-element{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-2755d24f{--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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:5px 5px 18px 18px;--padding-top:02px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-2755d24f:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-2755d24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF0A 0%, #FFFFFF03 100%);}.elementor-28403 .elementor-element.elementor-element-2755d24f:hover{border-style:none;}.elementor-28403 .elementor-element.elementor-element-2755d24f, .elementor-28403 .elementor-element.elementor-element-2755d24f::before{--border-transition:0.3s;}.elementor-28403 .elementor-element.elementor-element-2755d24f.e-con{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-57d6d0e9{width:100%;max-width:100%;--e-transform-scale:1.02;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;border-radius:0px 0px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-57d6d0e9.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-57d6d0e9 img{border-radius:5px 5px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-46151807{padding:5px 5px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-46151807 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-28fe5fff{width:var( --container-widget-width, 3000px );max-width:3000px;padding:0px 0px 0px 5px;--container-widget-width:3000px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-28fe5fff.elementor-element{--align-self:center;}.elementor-28403 .elementor-element.elementor-element-306dae81 .elementor-button{background-color:transparent;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.95rem;font-weight:700;fill:#5bc6ff;color:#5bc6ff;border-style:none;padding:4px 0px 4px 0px;}.elementor-28403 .elementor-element.elementor-element-306dae81{padding:0px 0px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-306dae81.elementor-element{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-1e769afc .elementor-button{background-color:transparent;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.95rem;font-weight:700;fill:#5bc6ff;color:#5bc6ff;border-style:none;padding:4px 0px 4px 0px;}.elementor-28403 .elementor-element.elementor-element-1e769afc{padding:0px 0px 5px 5px;}.elementor-28403 .elementor-element.elementor-element-1e769afc.elementor-element{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-386aef88{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-742c2bf9{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-742c2bf9:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-742c2bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-65122bf3 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-791d5140 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-d5e18d2{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-c920945 .elementor-button{background-color:transparent;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.95rem;font-weight:700;fill:#5bc6ff;color:#5bc6ff;border-style:none;padding:4px 0px 4px 0px;}.elementor-28403 .elementor-element.elementor-element-4417698b{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-4417698b:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-4417698b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-77b53e9f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-27c16d2 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-67754187{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-129a54ce .elementor-button{background-color:transparent;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.95rem;font-weight:700;fill:#5bc6ff;color:#5bc6ff;border-style:none;padding:4px 0px 4px 0px;}.elementor-28403 .elementor-element.elementor-element-2971c944{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-2971c944:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-2971c944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-2971c944::before, .elementor-28403 .elementor-element.elementor-element-2971c944 > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-2971c944 > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-2971c944 > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-2971c944 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-2971c944 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0C34B18C 0%, rgba(12,52,177,0) 72%);}.elementor-28403 .elementor-element.elementor-element-2079dbcf{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-3449ee00{text-align:center;}.elementor-28403 .elementor-element.elementor-element-3449ee00 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-2527d289{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-2527d289 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-2527d289 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-3f22c405{text-align:center;}.elementor-28403 .elementor-element.elementor-element-3f22c405 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-345d010c{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.05rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-7d6dbe{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-3ca442a{--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:22px 22px;--row-gap:22px;--column-gap:22px;--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-28403 .elementor-element.elementor-element-2a7ddddb{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-2a7ddddb:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-2a7ddddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-69d3b613 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-2d7df6b3{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-4be19e9a{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-4be19e9a:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-4be19e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-1a365952 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-23a5ae18{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-2e8341e7{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-2e8341e7:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-2e8341e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-42f5b36a .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-38f80fa{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-52f11bea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-2936dd19 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,180,255,0.45);border-radius:50px 50px 50px 50px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-184c1006{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-184c1006:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-184c1006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf0f7;}.elementor-28403 .elementor-element.elementor-element-5a152e98{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-37034f{text-align:center;}.elementor-28403 .elementor-element.elementor-element-37034f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-19527f86{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-19527f86 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-19527f86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-5abb1d9b{text-align:center;}.elementor-28403 .elementor-element.elementor-element-5abb1d9b .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-4435e18a{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.05rem;line-height:1.65em;color:#565e78;}.elementor-28403 .elementor-element.elementor-element-5f6a7e79{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:auto;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-5d156126{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 03px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:03px;--border-left-width:2px;border-color:#7E7C7CFA;--border-color:#7E7C7CFA;--border-radius:5px 5px 18px 18px;--padding-top:02px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-5d156126:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-5d156126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF85;}.elementor-28403 .elementor-element.elementor-element-5d156126:hover{border-style:none;--border-radius:5px 5px 18px 18px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;box-shadow:0px 0px 10px 0px rgba(132.88336791992185, 131.8722988161833, 131.8722988161833, 0.5);}.elementor-28403 .elementor-element.elementor-element-5d156126, .elementor-28403 .elementor-element.elementor-element-5d156126::before{--border-transition:0.3s;}.elementor-28403 .elementor-element.elementor-element-5d156126.e-con{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-7bb0faf4{width:100%;max-width:100%;--e-transform-scale:1.05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px 0px 0px 0px;--e-transform-origin-x:center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 0px 0px;text-align:center;}.elementor-28403 .elementor-element.elementor-element-7bb0faf4 img{border-radius:5px 5px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.89);}.elementor-28403 .elementor-element.elementor-element-1cc53707 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-11413783{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#565e78;}.elementor-28403 .elementor-element.elementor-element-2566313d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 03px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:03px;--border-left-width:2px;border-color:#7E7C7CFA;--border-color:#7E7C7CFA;--border-radius:5px 5px 18px 18px;--padding-top:02px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-2566313d:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-2566313d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF85;}.elementor-28403 .elementor-element.elementor-element-2566313d:hover{border-style:none;--border-radius:5px 5px 18px 18px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;box-shadow:0px 0px 10px 0px rgba(132.88336791992185, 131.8722988161833, 131.8722988161833, 0.5);}.elementor-28403 .elementor-element.elementor-element-2566313d, .elementor-28403 .elementor-element.elementor-element-2566313d::before{--border-transition:0.3s;}.elementor-28403 .elementor-element.elementor-element-2566313d.e-con{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-6b5e8207{width:100%;max-width:100%;--e-transform-scale:1.05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px 0px 0px 0px;--e-transform-origin-x:center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 0px 0px;text-align:center;}.elementor-28403 .elementor-element.elementor-element-6b5e8207 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.89);}.elementor-28403 .elementor-element.elementor-element-28905fd7 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-36bac914{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#565e78;}.elementor-28403 .elementor-element.elementor-element-38072c45{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 03px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:03px;--border-left-width:2px;border-color:#7E7C7CFA;--border-color:#7E7C7CFA;--border-radius:5px 5px 18px 18px;--padding-top:02px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-38072c45:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-38072c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF85;}.elementor-28403 .elementor-element.elementor-element-38072c45:hover{border-style:none;--border-radius:5px 5px 18px 18px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;box-shadow:0px 0px 10px 0px rgba(132.88336791992185, 131.8722988161833, 131.8722988161833, 0.5);}.elementor-28403 .elementor-element.elementor-element-38072c45, .elementor-28403 .elementor-element.elementor-element-38072c45::before{--border-transition:0.3s;}.elementor-28403 .elementor-element.elementor-element-38072c45.e-con{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-75326fce{width:100%;max-width:100%;--e-transform-scale:1.05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px 0px 0px 0px;--e-transform-origin-x:center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 0px 0px;text-align:center;}.elementor-28403 .elementor-element.elementor-element-75326fce img{border-radius:5px 5px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.89);}.elementor-28403 .elementor-element.elementor-element-5a671f35 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-2540540{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#565e78;}.elementor-28403 .elementor-element.elementor-element-6a98c1c5{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 03px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:03px;--border-left-width:2px;border-color:#7E7C7CFA;--border-color:#7E7C7CFA;--border-radius:5px 5px 18px 18px;--padding-top:02px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-6a98c1c5:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-6a98c1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF85;}.elementor-28403 .elementor-element.elementor-element-6a98c1c5:hover{border-style:none;--border-radius:5px 5px 18px 18px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;box-shadow:0px 0px 10px 0px rgba(132.88336791992185, 131.8722988161833, 131.8722988161833, 0.5);}.elementor-28403 .elementor-element.elementor-element-6a98c1c5, .elementor-28403 .elementor-element.elementor-element-6a98c1c5::before{--border-transition:0.3s;}.elementor-28403 .elementor-element.elementor-element-6a98c1c5.e-con{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-27c23ea4{width:100%;max-width:100%;--e-transform-scale:1.05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px 0px 0px 0px;--e-transform-origin-x:center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 0px 0px;text-align:center;}.elementor-28403 .elementor-element.elementor-element-27c23ea4 img{border-radius:5px 5px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.89);}.elementor-28403 .elementor-element.elementor-element-5703f0bc .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-27e8cb29{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#565e78;}.elementor-28403 .elementor-element.elementor-element-54d0e7e3{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-54d0e7e3:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-54d0e7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-54d0e7e3::before, .elementor-28403 .elementor-element.elementor-element-54d0e7e3 > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-54d0e7e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-54d0e7e3 > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-54d0e7e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-54d0e7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0C34B18C 0%, rgba(12,52,177,0) 72%);}.elementor-28403 .elementor-element.elementor-element-20b92d24{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-d1da0b8{text-align:center;}.elementor-28403 .elementor-element.elementor-element-d1da0b8 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-37e56c16{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-37e56c16 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-37e56c16 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-16d6a4b7{text-align:center;}.elementor-28403 .elementor-element.elementor-element-16d6a4b7 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-b6583ef{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.05rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-4f59fcd3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-7c70fe4b{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-7c70fe4b:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-7c70fe4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-67d69240 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:-0.04em;color:#00a7ff;}.elementor-28403 .elementor-element.elementor-element-4a9e827d .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-6dc55481{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-406ef616 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,180,255,0.45);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-335636f5{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-335636f5:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-335636f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-5e3f10ad .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:-0.04em;color:#00a7ff;}.elementor-28403 .elementor-element.elementor-element-228b2738 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-136b3af1{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-575b44ab .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,180,255,0.45);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-713d1b8f{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-713d1b8f:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-713d1b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-68d38158 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:-0.04em;color:#00a7ff;}.elementor-28403 .elementor-element.elementor-element-20cd694d .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-46a3f2e0{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-3510f6f6 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,180,255,0.45);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-29763f95{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28403 .elementor-element.elementor-element-29763f95:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-29763f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);}.elementor-28403 .elementor-element.elementor-element-79f0bc2e .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:-0.04em;color:#00a7ff;}.elementor-28403 .elementor-element.elementor-element-3ad82de6 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-3b71b8ae{font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-5ce89782 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,180,255,0.45);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-49a53f30{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-49a53f30:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-49a53f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf0f7;}.elementor-28403 .elementor-element.elementor-element-499f7614{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-499f7614.e-con{--e-con-transform-scale:1;}.elementor-28403 .elementor-element.elementor-element-180c0f63{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-28403 .elementor-element.elementor-element-3fe635dc .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-8cf0bd9{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;}.elementor-28403 .elementor-element.elementor-element-8cf0bd9 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-8cf0bd9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-6249bfe8 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-33606cca{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-item{border-color:rgba(10,14,34,0.12);}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(10,14,34,0.12);}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(10,14,34,0.12);}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-icon, .elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-title{color:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-icon svg{fill:#0a0e22;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-active .elementor-accordion-icon, .elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-active .elementor-accordion-title{color:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-active .elementor-accordion-icon svg{fill:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-accordion-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.12rem;font-weight:700;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-tab-title .elementor-accordion-icon i:before{color:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-tab-title .elementor-accordion-icon svg{fill:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0c34b1;}.elementor-28403 .elementor-element.elementor-element-4e4f45b6 .elementor-tab-content{color:#565e78;font-family:"Hanken Grotesk", Sans-serif;font-size:1rem;}.elementor-28403 .elementor-element.elementor-element-7e9f688c{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-7e9f688c:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-7e9f688c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-7e9f688c::before, .elementor-28403 .elementor-element.elementor-element-7e9f688c > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-7e9f688c > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-7e9f688c > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-7e9f688c > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-7e9f688c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0C34B18C 0%, rgba(12,52,177,0) 72%);}.elementor-28403 .elementor-element.elementor-element-1616ee0c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-2fe773c4{text-align:center;}.elementor-28403 .elementor-element.elementor-element-2fe773c4 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-4c604ad{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-4c604ad .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-4c604ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-1c52575d{text-align:center;}.elementor-28403 .elementor-element.elementor-element-1c52575d .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-345bef3a{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.05rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-8af2b88{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28403 .elementor-element.elementor-element-7a2f0e18{width:100%;max-width:100%;padding:5px 5px 5px 5px;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:25px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:2px;--e-form-steps-divider-gap:10px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:0px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-form-fields-wrapper{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );margin-bottom:-0px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-type-html{padding-bottom:0px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group .elementor-field{color:#7A7A7A;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#00A7FF12;border-color:#FFFFFF1A;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group .elementor-select-wrapper select{background-color:#00A7FF12;border-color:#FFFFFF1A;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF1A;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-button{font-family:"Schibsted Grotesk", Sans-serif;font-weight:700;border-radius:50px 50px 50px 50px;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .e-form__buttons__wrapper__button-next{background-color:#00a7ff;color:#04050f;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-button[type="submit"]{background-color:#00a7ff;color:#04050f;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-button[type="submit"] svg *{fill:#04050f;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-28403 .elementor-element.elementor-element-7a2f0e18 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-42e2d3a8{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-28403 .elementor-element.elementor-element-42e2d3a8:not(.elementor-motion-effects-element-type-background), .elementor-28403 .elementor-element.elementor-element-42e2d3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081a;}.elementor-28403 .elementor-element.elementor-element-42e2d3a8::before, .elementor-28403 .elementor-element.elementor-element-42e2d3a8 > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-42e2d3a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-28403 .elementor-element.elementor-element-42e2d3a8 > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-42e2d3a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28403 .elementor-element.elementor-element-42e2d3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0C34B18C 0%, rgba(12,52,177,0) 72%);}.elementor-28403 .elementor-element.elementor-element-4e940f92{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-2a991b5b{text-align:center;}.elementor-28403 .elementor-element.elementor-element-2a991b5b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.78rem;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#5bc6ff;}.elementor-28403 .elementor-element.elementor-element-2ffcb822{--divider-border-style:solid;--divider-color:#5bc6ff;--divider-border-width:2px;width:initial;max-width:initial;}.elementor-28403 .elementor-element.elementor-element-2ffcb822 .elementor-divider-separator{width:66%;}.elementor-28403 .elementor-element.elementor-element-2ffcb822 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28403 .elementor-element.elementor-element-2baa5b9f{text-align:center;}.elementor-28403 .elementor-element.elementor-element-2baa5b9f .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.6rem;font-weight:800;line-height:1.05em;letter-spacing:-0.02em;color:#ffffff;}.elementor-28403 .elementor-element.elementor-element-67737549{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.05rem;line-height:1.65em;color:#969dbe;}.elementor-28403 .elementor-element.elementor-element-4bd3b0e6{--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;--justify-content:center;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--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-28403 .elementor-element.elementor-element-60323376 .elementor-button{background-color:#00a7ff;font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#04050f;color:#04050f;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-60323376 .elementor-button:hover, .elementor-28403 .elementor-element.elementor-element-60323376 .elementor-button:focus{background-color:#5bc6ff;color:#04050f;}.elementor-28403 .elementor-element.elementor-element-60323376 .elementor-button:hover svg, .elementor-28403 .elementor-element.elementor-element-60323376 .elementor-button:focus svg{fill:#04050f;}.elementor-28403 .elementor-element.elementor-element-27ae6bb5 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Schibsted Grotesk", Sans-serif;font-size:0.98rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,180,255,0.45);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-28403 .elementor-element.elementor-element-29bb9044{--display:flex;--min-height:0px;}.elementor-28403 .elementor-element.elementor-element-60658f80{--display:grid;--min-height:100px;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28403 .elementor-element.elementor-element-60658f80.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-28403 .elementor-element.elementor-element-22d56fab .elementor-button{background-color:rgba(255,255,255,0.025);font-family:"Hanken Grotesk", Sans-serif;font-size:0.94rem;font-weight:500;fill:#e9ebf6;color:#e9ebf6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.10);border-radius:30px 30px 30px 30px;padding:18px 20px 18px 20px;}.elementor-28403 .elementor-element.elementor-element-22d56fab .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28403 .elementor-element.elementor-element-3a64a712 .elementor-button{background-color:rgba(255,255,255,0.025);font-family:"Hanken Grotesk", Sans-serif;font-size:0.94rem;font-weight:500;fill:#e9ebf6;color:#e9ebf6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.10);border-radius:30px 30px 30px 30px;padding:18px 20px 18px 20px;}.elementor-28403 .elementor-element.elementor-element-3a64a712 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28403 .elementor-element.elementor-element-3c3ccc81 .elementor-button{background-color:rgba(255,255,255,0.025);font-family:"Hanken Grotesk", Sans-serif;font-size:0.94rem;font-weight:500;fill:#e9ebf6;color:#e9ebf6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.10);border-radius:30px 30px 30px 30px;padding:18px 20px 18px 20px;}.elementor-28403 .elementor-element.elementor-element-3c3ccc81 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28403 .elementor-element.elementor-element-123616ed .elementor-button{background-color:rgba(255,255,255,0.025);font-family:"Hanken Grotesk", Sans-serif;font-size:0.94rem;font-weight:500;fill:#e9ebf6;color:#e9ebf6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.10);border-radius:30px 30px 30px 30px;padding:18px 20px 18px 20px;}.elementor-28403 .elementor-element.elementor-element-123616ed .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28403 .elementor-element.elementor-element-6e9a71de .elementor-button{background-color:rgba(255,255,255,0.025);font-family:"Hanken Grotesk", Sans-serif;font-size:0.94rem;font-weight:500;fill:#e9ebf6;color:#e9ebf6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.10);border-radius:30px 30px 30px 30px;padding:18px 20px 18px 20px;}.elementor-28403 .elementor-element.elementor-element-6e9a71de .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28403 .elementor-element.elementor-element-46053e9e .elementor-button{background-color:rgba(255,255,255,0.025);font-family:"Hanken Grotesk", Sans-serif;font-size:0.94rem;font-weight:500;fill:#e9ebf6;color:#e9ebf6;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.10);border-radius:30px 30px 30px 30px;padding:18px 20px 18px 20px;}.elementor-28403 .elementor-element.elementor-element-46053e9e .elementor-button .elementor-button-content-wrapper{justify-content:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-28403 .elementor-element.elementor-element-1d77f5b2{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-549bf697{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-118c16ab .elementor-heading-title{font-size:2.8rem;}.elementor-28403 .elementor-element.elementor-element-151d7341 .elementor-heading-title{font-size:2.8rem;}.elementor-28403 .elementor-element.elementor-element-612fa283{--padding-top:70px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-7cd9a750{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-205a49a4{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-1ff7124f{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-386aef88{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-2971c944{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-7d6dbe{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-52f11bea{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-5f6a7e79{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-54d0e7e3{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-4f59fcd3{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-499f7614{--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-7e9f688c{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-42e2d3a8{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28403 .elementor-element.elementor-element-60658f80{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-28403 .elementor-element.elementor-element-1d77f5b2{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-549bf697{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-1a780ea0{--width:100%;}.elementor-28403 .elementor-element.elementor-element-7a0ae975{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28403 .elementor-element.elementor-element-7a0ae975.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-28403 .elementor-element.elementor-element-195c86ec.elementor-element{--align-self:center;}.elementor-28403 .elementor-element.elementor-element-195c86ec .elementor-heading-title{font-size:11px;}.elementor-28403 .elementor-element.elementor-element-118c16ab.elementor-element{--align-self:center;}.elementor-28403 .elementor-element.elementor-element-118c16ab{text-align:center;}.elementor-28403 .elementor-element.elementor-element-118c16ab .elementor-heading-title{font-size:2.2rem;}.elementor-28403 .elementor-element.elementor-element-151d7341{text-align:center;}.elementor-28403 .elementor-element.elementor-element-151d7341 .elementor-heading-title{font-size:2.2rem;}.elementor-28403 .elementor-element.elementor-element-3d36bf1c{text-align:center;font-size:1rem;}.elementor-28403 .elementor-element.elementor-element-11c12dc8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--align-content:center;}.elementor-28403 .elementor-element.elementor-element-11d84abd{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28403 .elementor-element.elementor-element-67d4677d{--width:33.33%;}.elementor-28403 .elementor-element.elementor-element-825f626 .elementor-heading-title{font-size:1.2rem;}.elementor-28403 .elementor-element.elementor-element-bca150a .elementor-heading-title{font-size:0.76rem;}.elementor-28403 .elementor-element.elementor-element-6e0cddcb{--width:33.33%;}.elementor-28403 .elementor-element.elementor-element-78b2f3e3 .elementor-heading-title{font-size:1.2rem;}.elementor-28403 .elementor-element.elementor-element-21908cf6 .elementor-heading-title{font-size:0.76rem;}.elementor-28403 .elementor-element.elementor-element-6a9de7c{--width:33.33%;}.elementor-28403 .elementor-element.elementor-element-4fcd9a02 .elementor-heading-title{font-size:1.2rem;}.elementor-28403 .elementor-element.elementor-element-10642ee2 .elementor-heading-title{font-size:0.76rem;}.elementor-28403 .elementor-element.elementor-element-50d8683e{--width:100%;}.elementor-28403 .elementor-element.elementor-element-16dd064a .elementor-counter-number-wrapper{font-size:2rem;}.elementor-28403 .elementor-element.elementor-element-612fa283{--padding-top:60px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-7cd9a750{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-51fd70c7{--width:100%;}.elementor-28403 .elementor-element.elementor-element-2cdc3677{--width:100%;}.elementor-28403 .elementor-element.elementor-element-78fefa5b{--width:100%;}.elementor-28403 .elementor-element.elementor-element-7ddf519b{--width:100%;}.elementor-28403 .elementor-element.elementor-element-664aee1d{text-align:center;}.elementor-28403 .elementor-element.elementor-element-6448e30d{text-align:center;}.elementor-28403 .elementor-element.elementor-element-60124a65{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28403 .elementor-element.elementor-element-439bc095.elementor-element{--align-self:center;}.elementor-28403 .elementor-element.elementor-element-439bc095{text-align:center;}.elementor-28403 .elementor-element.elementor-element-51307692{text-align:center;}.elementor-28403 .elementor-element.elementor-element-51307692 .elementor-heading-title{font-size:36px;}.elementor-28403 .elementor-element.elementor-element-5cbb422a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28403 .elementor-element.elementor-element-205a49a4{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-1ff7124f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d{--border-radius:4px 4px 18px 18px;--padding-top:3px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-4a76dd18{--e-transform-scale:1.03;}.elementor-28403 .elementor-element.elementor-element-4a76dd18.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-4a76dd18 img{border-radius:4px 4px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-3029f57e{text-align:center;}.elementor-28403 .elementor-element.elementor-element-2755d24f{--border-radius:4px 4px 18px 18px;--padding-top:3px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-57d6d0e9{--e-transform-scale:1.03;}.elementor-28403 .elementor-element.elementor-element-57d6d0e9.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-57d6d0e9 img{border-radius:4px 4px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-386aef88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-2971c944{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-3f22c405 .elementor-heading-title{font-size:36px;}.elementor-28403 .elementor-element.elementor-element-7d6dbe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-52f11bea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-5a152e98{--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:center;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28403 .elementor-element.elementor-element-5a152e98.e-con{--align-self:flex-start;}.elementor-28403 .elementor-element.elementor-element-5f6a7e79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-5d156126{--border-radius:4px 4px 18px 18px;--padding-top:3px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-7bb0faf4{--e-transform-scale:1.05;}.elementor-28403 .elementor-element.elementor-element-7bb0faf4.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-7bb0faf4 img{border-radius:4px 4px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-2566313d{--border-radius:4px 4px 18px 18px;--padding-top:3px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-6b5e8207{--e-transform-scale:1.03;}.elementor-28403 .elementor-element.elementor-element-6b5e8207.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-6b5e8207 img{border-radius:4px 4px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-38072c45{--border-radius:4px 4px 18px 18px;--padding-top:3px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-75326fce{--e-transform-scale:1.05;}.elementor-28403 .elementor-element.elementor-element-75326fce.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-75326fce img{border-radius:4px 4px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-6a98c1c5{--border-radius:4px 4px 18px 18px;--padding-top:3px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-28403 .elementor-element.elementor-element-27c23ea4{--e-transform-scale:1.05;}.elementor-28403 .elementor-element.elementor-element-27c23ea4.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-28403 .elementor-element.elementor-element-27c23ea4 img{border-radius:4px 4px 0px 0px;}.elementor-28403 .elementor-element.elementor-element-54d0e7e3{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-16d6a4b7 .elementor-heading-title{font-size:36px;}.elementor-28403 .elementor-element.elementor-element-4f59fcd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-499f7614{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28403 .elementor-element.elementor-element-7e9f688c{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-1c52575d .elementor-heading-title{font-size:36px;}.elementor-28403 .elementor-element.elementor-element-42e2d3a8{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-28403 .elementor-element.elementor-element-2baa5b9f .elementor-heading-title{font-size:36px;}.elementor-28403 .elementor-element.elementor-element-60658f80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-28403 .elementor-element.elementor-element-549bf697{--content-width:50%;}.elementor-28403 .elementor-element.elementor-element-1a780ea0{--width:100%;}.elementor-28403 .elementor-element.elementor-element-7a0ae975{--width:100%;}.elementor-28403 .elementor-element.elementor-element-11c12dc8{--width:100%;}.elementor-28403 .elementor-element.elementor-element-11d84abd{--width:100%;}.elementor-28403 .elementor-element.elementor-element-67d4677d{--width:5vw;}.elementor-28403 .elementor-element.elementor-element-6e0cddcb{--width:5vw;}.elementor-28403 .elementor-element.elementor-element-6a9de7c{--width:5vw;}.elementor-28403 .elementor-element.elementor-element-50d8683e{--width:100%;}.elementor-28403 .elementor-element.elementor-element-7cd9a750{--content-width:50%;}.elementor-28403 .elementor-element.elementor-element-51fd70c7{--width:100%;}.elementor-28403 .elementor-element.elementor-element-2cdc3677{--width:100%;}.elementor-28403 .elementor-element.elementor-element-78fefa5b{--width:100%;}.elementor-28403 .elementor-element.elementor-element-7ddf519b{--width:100%;}.elementor-28403 .elementor-element.elementor-element-7ccc5e4d{--width:100%;}.elementor-28403 .elementor-element.elementor-element-2755d24f{--width:100%;}.elementor-28403 .elementor-element.elementor-element-742c2bf9{--width:100%;}.elementor-28403 .elementor-element.elementor-element-4417698b{--width:100%;}.elementor-28403 .elementor-element.elementor-element-3ca442a{--width:100%;}.elementor-28403 .elementor-element.elementor-element-184c1006{--content-width:50%;}.elementor-28403 .elementor-element.elementor-element-5d156126{--width:100%;}.elementor-28403 .elementor-element.elementor-element-2566313d{--width:100%;}.elementor-28403 .elementor-element.elementor-element-38072c45{--width:100%;}.elementor-28403 .elementor-element.elementor-element-6a98c1c5{--width:100%;}.elementor-28403 .elementor-element.elementor-element-49a53f30{--content-width:50%;}.elementor-28403 .elementor-element.elementor-element-180c0f63{--width:100%;}.elementor-28403 .elementor-element.elementor-element-33606cca{--width:100%;}.elementor-28403 .elementor-element.elementor-element-60658f80{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28403 .elementor-element.elementor-element-51fd70c7{--width:50%;}.elementor-28403 .elementor-element.elementor-element-2cdc3677{--width:50%;}.elementor-28403 .elementor-element.elementor-element-78fefa5b{--width:50%;}.elementor-28403 .elementor-element.elementor-element-7ddf519b{--width:50%;}}/* Start custom CSS for divider, class: .elementor-element-670e93f2 */.elementor-28403 .elementor-element.elementor-element-670e93f2 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-670e93f2 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-670e93f2 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ea42f */.elementor-28403 .elementor-element.elementor-element-66ea42f {
            position: absolute !important;
            left: -22px;
            bottom: -28px;
            width: 210px;
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            box-shadow: 0 30px 60px -25px rgba(0,0,0,0.8);
            z-index: 3;
         }
         @media (max-width: 720px) {
            .elementor-28403 .elementor-element.elementor-element-66ea42f { left: 0; bottom: -20px; width: 190px; }
         }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-627607d2 */.elementor-28403 .elementor-element.elementor-element-627607d2 .elementor-counter-number-suffix {
             font-size: 0.42em !important;
             font-weight: 700;
             color: #5bc6ff !important;
             margin-left: 6px;
             letter-spacing: 0;
         }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-366c61e4 */.elementor-28403 .elementor-element.elementor-element-366c61e4 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-366c61e4 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-366c61e4 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51307692 */.elementor-28403 .elementor-element.elementor-element-51307692 .elementor-heading-title { text-align: center; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c760437 */.elementor-28403 .elementor-element.elementor-element-1c760437 { max-width: 560px; }
             .elementor-28403 .elementor-element.elementor-element-1c760437 p { text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60124a65 */.elementor-28403 .elementor-element.elementor-element-60124a65 { max-width: 1240px; width: 100%; margin-inline: auto; padding-inline: 24px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cdf5cf9 */.elementor-28403 .elementor-element.elementor-element-6cdf5cf9 .elementor-heading-title { max-width: 560px; margin-inline: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b9c1019 */.elementor-28403 .elementor-element.elementor-element-2b9c1019 { display: flex; flex-direction: column; align-items: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cbb422a */.elementor-28403 .elementor-element.elementor-element-5cbb422a { max-width: 1240px; width: 100%; margin-inline: auto; padding-inline: 24px; }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-67b8ec00 */.elementor-28403 .elementor-element.elementor-element-67b8ec00 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-67b8ec00 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-67b8ec00 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a76dd18 */.elementor-28403 .elementor-element.elementor-element-4a76dd18 img {
                                 width: 100%;
                                 aspect-ratio: 16/10;
                                 object-fit: cover;
                                 display: block;
                                 margin: 0;
                             }
                             .elementor-28403 .elementor-element.elementor-element-4a76dd18 .elementor-widget-container { line-height: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b3992e8 */.elementor-28403 .elementor-element.elementor-element-7b3992e8 .elementor-button {
                 background: transparent !important; box-shadow: none !important;
                 padding: 4px 0 !important;
             }
             .elementor-28403 .elementor-element.elementor-element-7b3992e8 .elementor-button:hover { background: transparent !important; }
             .elementor-28403 .elementor-element.elementor-element-7b3992e8 .elementor-button:hover .elementor-button-text { letter-spacing: 0.02em; }
             .elementor-28403 .elementor-element.elementor-element-7b3992e8 .elementor-button-text { display: inline-flex; align-items: center; gap: 6px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a2f43b2 */.elementor-28403 .elementor-element.elementor-element-6a2f43b2 .elementor-button {
                 background: transparent !important; box-shadow: none !important;
                 padding: 4px 0 !important;
             }
             .elementor-28403 .elementor-element.elementor-element-6a2f43b2 .elementor-button:hover { background: transparent !important; }
             .elementor-28403 .elementor-element.elementor-element-6a2f43b2 .elementor-button:hover .elementor-button-text { letter-spacing: 0.02em; }
             .elementor-28403 .elementor-element.elementor-element-6a2f43b2 .elementor-button-text { display: inline-flex; align-items: center; gap: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccc5e4d */.elementor-28403 .elementor-element.elementor-element-7ccc5e4d { transition: transform .28s ease, border-color .28s ease; }
             .elementor-28403 .elementor-element.elementor-element-7ccc5e4d:hover { transform: translateY(-6px); border-color: rgba(0,167,255,0.45); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57d6d0e9 */.elementor-28403 .elementor-element.elementor-element-57d6d0e9 img {
                                 width: 100%;
                                 aspect-ratio: 16/10;
                                 object-fit: cover;
                                 display: block;
                                 margin: 0;
                             }
                             .elementor-28403 .elementor-element.elementor-element-57d6d0e9 .elementor-widget-container { line-height: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-306dae81 */.elementor-28403 .elementor-element.elementor-element-306dae81 .elementor-button {
                 background: transparent !important; box-shadow: none !important;
                 padding: 4px 0 !important;
             }
             .elementor-28403 .elementor-element.elementor-element-306dae81 .elementor-button:hover { background: transparent !important; }
             .elementor-28403 .elementor-element.elementor-element-306dae81 .elementor-button:hover .elementor-button-text { letter-spacing: 0.02em; }
             .elementor-28403 .elementor-element.elementor-element-306dae81 .elementor-button-text { display: inline-flex; align-items: center; gap: 6px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e769afc */.elementor-28403 .elementor-element.elementor-element-1e769afc .elementor-button {
                 background: transparent !important; box-shadow: none !important;
                 padding: 4px 0 !important;
             }
             .elementor-28403 .elementor-element.elementor-element-1e769afc .elementor-button:hover { background: transparent !important; }
             .elementor-28403 .elementor-element.elementor-element-1e769afc .elementor-button:hover .elementor-button-text { letter-spacing: 0.02em; }
             .elementor-28403 .elementor-element.elementor-element-1e769afc .elementor-button-text { display: inline-flex; align-items: center; gap: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2755d24f */.elementor-28403 .elementor-element.elementor-element-2755d24f { transition: transform .28s ease, border-color .28s ease; }
             .elementor-28403 .elementor-element.elementor-element-2755d24f:hover { transform: translateY(-6px); border-color: rgba(0,167,255,0.45); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65122bf3 */.elementor-28403 .elementor-element.elementor-element-65122bf3 .elementor-heading-title { color: #5bc6ff !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c920945 */.elementor-28403 .elementor-element.elementor-element-c920945 .elementor-button {
                 background: transparent !important; box-shadow: none !important;
                 padding: 4px 0 !important;
             }
             .elementor-28403 .elementor-element.elementor-element-c920945 .elementor-button:hover { background: transparent !important; }
             .elementor-28403 .elementor-element.elementor-element-c920945 .elementor-button:hover .elementor-button-text { letter-spacing: 0.02em; }
             .elementor-28403 .elementor-element.elementor-element-c920945 .elementor-button-text { display: inline-flex; align-items: center; gap: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742c2bf9 */.elementor-28403 .elementor-element.elementor-element-742c2bf9 { transition: transform .28s ease, border-color .28s ease; }
             .elementor-28403 .elementor-element.elementor-element-742c2bf9:hover { transform: translateY(-6px); border-color: rgba(0,167,255,0.45); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77b53e9f */.elementor-28403 .elementor-element.elementor-element-77b53e9f .elementor-heading-title { color: #5bc6ff !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-129a54ce */.elementor-28403 .elementor-element.elementor-element-129a54ce .elementor-button {
                 background: transparent !important; box-shadow: none !important;
                 padding: 4px 0 !important;
             }
             .elementor-28403 .elementor-element.elementor-element-129a54ce .elementor-button:hover { background: transparent !important; }
             .elementor-28403 .elementor-element.elementor-element-129a54ce .elementor-button:hover .elementor-button-text { letter-spacing: 0.02em; }
             .elementor-28403 .elementor-element.elementor-element-129a54ce .elementor-button-text { display: inline-flex; align-items: center; gap: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4417698b */.elementor-28403 .elementor-element.elementor-element-4417698b { transition: transform .28s ease, border-color .28s ease; }
             .elementor-28403 .elementor-element.elementor-element-4417698b:hover { transform: translateY(-6px); border-color: rgba(0,167,255,0.45); }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2527d289 */.elementor-28403 .elementor-element.elementor-element-2527d289 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-2527d289 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-2527d289 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e2abdfe */.elementor-28403 .elementor-element.elementor-element-2e2abdfe .elementor-heading-title {
                 font-family: "Schibsted Grotesk", sans-serif !important;
                 font-weight: 900 !important;
                 font-size: 3.4rem !important;
                 letter-spacing: -0.04em !important;
                 -webkit-text-stroke: 1.5px #00a7ff;
                 color: transparent !important;
                 display: block;
                 margin: 0;
                 line-height: 1;
             }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a7ddddb */.elementor-28403 .elementor-element.elementor-element-2a7ddddb {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-2a7ddddb:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f535a7c */.elementor-28403 .elementor-element.elementor-element-1f535a7c .elementor-heading-title {
                 font-family: "Schibsted Grotesk", sans-serif !important;
                 font-weight: 900 !important;
                 font-size: 3.4rem !important;
                 letter-spacing: -0.04em !important;
                 -webkit-text-stroke: 1.5px #00a7ff;
                 color: transparent !important;
                 display: block;
                 margin: 0;
                 line-height: 1;
             }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be19e9a */.elementor-28403 .elementor-element.elementor-element-4be19e9a {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-4be19e9a:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2463c9ab */.elementor-28403 .elementor-element.elementor-element-2463c9ab .elementor-heading-title {
                 font-family: "Schibsted Grotesk", sans-serif !important;
                 font-weight: 900 !important;
                 font-size: 3.4rem !important;
                 letter-spacing: -0.04em !important;
                 -webkit-text-stroke: 1.5px #00a7ff;
                 color: transparent !important;
                 display: block;
                 margin: 0;
                 line-height: 1;
             }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8341e7 */.elementor-28403 .elementor-element.elementor-element-2e8341e7 {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-2e8341e7:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-19527f86 */.elementor-28403 .elementor-element.elementor-element-19527f86 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-19527f86 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-19527f86 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a152e98 */.elementor-28403 .elementor-element.elementor-element-5a152e98 .elementor-widget-heading:first-of-type .elementor-heading-title {
             font-size: 1rem !important;
             letter-spacing: 0.16em !important;
             font-weight: 600 !important;
         }
         .elementor-28403 .elementor-element.elementor-element-5a152e98 .elementor-widget-heading:nth-of-type(2) .elementor-heading-title {
             font-size: clamp(2.4rem, 4vw, 3.6rem) !important;
             line-height: 1.02 !important;
         }
         .elementor-28403 .elementor-element.elementor-element-5a152e98 { padding-bottom: 40px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bb0faf4 */.elementor-28403 .elementor-element.elementor-element-7bb0faf4 img {
                                 width: 100%;
                                 aspect-ratio: 16/10;
                                 object-fit: cover;
                                 display: block;
                                 margin: 0;
                             }
                             .elementor-28403 .elementor-element.elementor-element-7bb0faf4 .elementor-widget-container { line-height: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d156126 */.elementor-28403 .elementor-element.elementor-element-5d156126 {
                 overflow: hidden;
                 box-shadow: 0 14px 34px -18px rgba(10,14,34,0.30);
                 transition: transform .35s ease, box-shadow .35s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-5d156126:hover {
                 transform: translateY(-6px);
                 box-shadow: 0 24px 48px -18px rgba(10,14,34,0.40);
             }
             .elementor-28403 .elementor-element.elementor-element-5d156126 .elementor-widget-heading { margin: 0; }
             .elementor-28403 .elementor-element.elementor-element-5d156126 h3.elementor-heading-title { font-size: 1.05rem !important; line-height: 1.2; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b5e8207 */.elementor-28403 .elementor-element.elementor-element-6b5e8207 img {
                                 width: 100%;
                                 aspect-ratio: 16/10;
                                 object-fit: cover;
                                 display: block;
                                 margin: 0;
                             }
                             .elementor-28403 .elementor-element.elementor-element-6b5e8207 .elementor-widget-container { line-height: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2566313d */.elementor-28403 .elementor-element.elementor-element-2566313d {
                 overflow: hidden;
                 box-shadow: 0 14px 34px -18px rgba(10,14,34,0.30);
                 transition: transform .35s ease, box-shadow .35s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-2566313d:hover {
                 transform: translateY(-6px);
                 box-shadow: 0 24px 48px -18px rgba(10,14,34,0.40);
             }
             .elementor-28403 .elementor-element.elementor-element-2566313d .elementor-widget-heading { margin: 0; }
             .elementor-28403 .elementor-element.elementor-element-2566313d h3.elementor-heading-title { font-size: 1.05rem !important; line-height: 1.2; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75326fce */.elementor-28403 .elementor-element.elementor-element-75326fce img {
                                 width: 100%;
                                 aspect-ratio: 16/10;
                                 object-fit: cover;
                                 display: block;
                                 margin: 0;
                             }
                             .elementor-28403 .elementor-element.elementor-element-75326fce .elementor-widget-container { line-height: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38072c45 */.elementor-28403 .elementor-element.elementor-element-38072c45 {
                 overflow: hidden;
                 box-shadow: 0 14px 34px -18px rgba(10,14,34,0.30);
                 transition: transform .35s ease, box-shadow .35s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-38072c45:hover {
                 transform: translateY(-6px);
                 box-shadow: 0 24px 48px -18px rgba(10,14,34,0.40);
             }
             .elementor-28403 .elementor-element.elementor-element-38072c45 .elementor-widget-heading { margin: 0; }
             .elementor-28403 .elementor-element.elementor-element-38072c45 h3.elementor-heading-title { font-size: 1.05rem !important; line-height: 1.2; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27c23ea4 */.elementor-28403 .elementor-element.elementor-element-27c23ea4 img {
                                 width: 100%;
                                 aspect-ratio: 16/10;
                                 object-fit: cover;
                                 display: block;
                                 margin: 0;
                             }
                             .elementor-28403 .elementor-element.elementor-element-27c23ea4 .elementor-widget-container { line-height: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98c1c5 */.elementor-28403 .elementor-element.elementor-element-6a98c1c5 {
                 overflow: hidden;
                 box-shadow: 0 14px 34px -18px rgba(10,14,34,0.30);
                 transition: transform .35s ease, box-shadow .35s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-6a98c1c5:hover {
                 transform: translateY(-6px);
                 box-shadow: 0 24px 48px -18px rgba(10,14,34,0.40);
             }
             .elementor-28403 .elementor-element.elementor-element-6a98c1c5 .elementor-widget-heading { margin: 0; }
             .elementor-28403 .elementor-element.elementor-element-6a98c1c5 h3.elementor-heading-title { font-size: 1.05rem !important; line-height: 1.2; }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-37e56c16 */.elementor-28403 .elementor-element.elementor-element-37e56c16 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-37e56c16 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-37e56c16 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-406ef616 */.elementor-28403 .elementor-element.elementor-element-406ef616 { margin-top: auto; }
                 .elementor-28403 .elementor-element.elementor-element-406ef616 .elementor-button {
                     min-width: 100px;
                     width: auto !important;
                     padding: 11px 22px !important;
                     font-size: 0.92rem !important;
                     justify-content: center;
                 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c70fe4b */.elementor-28403 .elementor-element.elementor-element-7c70fe4b {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-7c70fe4b:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-575b44ab */.elementor-28403 .elementor-element.elementor-element-575b44ab { margin-top: auto; }
                 .elementor-28403 .elementor-element.elementor-element-575b44ab .elementor-button {
                     min-width: 100px;
                     width: auto !important;
                     padding: 11px 22px !important;
                     font-size: 0.92rem !important;
                     justify-content: center;
                 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-335636f5 */.elementor-28403 .elementor-element.elementor-element-335636f5 {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-335636f5:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3510f6f6 */.elementor-28403 .elementor-element.elementor-element-3510f6f6 { margin-top: auto; }
                 .elementor-28403 .elementor-element.elementor-element-3510f6f6 .elementor-button {
                     min-width: 100px;
                     width: auto !important;
                     padding: 11px 22px !important;
                     font-size: 0.92rem !important;
                     justify-content: center;
                 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d1b8f */.elementor-28403 .elementor-element.elementor-element-713d1b8f {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-713d1b8f:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ce89782 */.elementor-28403 .elementor-element.elementor-element-5ce89782 { margin-top: auto; }
                 .elementor-28403 .elementor-element.elementor-element-5ce89782 .elementor-button {
                     min-width: 100px;
                     width: auto !important;
                     padding: 11px 22px !important;
                     font-size: 0.92rem !important;
                     justify-content: center;
                 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29763f95 */.elementor-28403 .elementor-element.elementor-element-29763f95 {
                 transition: transform .28s ease, border-color .28s ease;
             }
             .elementor-28403 .elementor-element.elementor-element-29763f95:hover {
                 transform: translateY(-6px);
                 border-color: rgba(0,167,255,0.45);
             }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe635dc */.elementor-28403 .elementor-element.elementor-element-3fe635dc { align-self: center; }
                 .elementor-28403 .elementor-element.elementor-element-3fe635dc .elementor-heading-title { text-align: center; }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8cf0bd9 */.elementor-28403 .elementor-element.elementor-element-8cf0bd9 { width: 100% !important; align-self: stretch; }
                 .elementor-28403 .elementor-element.elementor-element-8cf0bd9 .elementor-divider { text-align: center; padding: 0; max-width: 320px; margin-inline: auto; width: 66.66%; }
                 .elementor-28403 .elementor-element.elementor-element-8cf0bd9 .elementor-divider-separator {
                     background: linear-gradient(90deg,
                         rgba(12,52,177,0) 0%, #0c34b1 12%, #5bc6ff 50%, #0c34b1 88%, rgba(12,52,177,0) 100%
                     ) !important;
                     height: 2px !important; width: 100% !important;
                     border: 0 !important; border-radius: 2px;
                     box-shadow: 0 0 12px rgba(91,198,255,0.35);
                 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6249bfe8 */.elementor-28403 .elementor-element.elementor-element-6249bfe8 { align-self: center; }
                 .elementor-28403 .elementor-element.elementor-element-6249bfe8 .elementor-heading-title {
                     text-align: center;
                     font-size: clamp(2.6rem, 4.5vw, 4rem) !important;
                     line-height: 1 !important;
                 }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4c604ad */.elementor-28403 .elementor-element.elementor-element-4c604ad { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-4c604ad .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-4c604ad .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af2b88 */.elementor-28403 .elementor-element.elementor-element-8af2b88 {
             max-width: 460px;
             width: 100%;
             margin-inline: auto;
             display: flex;
             flex-direction: column;
             align-items: center;
             justify-content: center;
         }
         .elementor-28403 .elementor-element.elementor-element-8af2b88 .elementor-form {
             gap: 14px !important;
             display: flex !important;
             flex-direction: column !important;
             align-items: center !important;
             width: 100%;
         }
         .elementor-28403 .elementor-element.elementor-element-8af2b88 .elementor-field-group {
             margin: 0 !important;
             width: 100% !important;
             max-width: 100% !important;
             flex-basis: 100% !important;
             display: flex;
             justify-content: center;
         }
         /* Email-Input zentriert mitte mitte */
         .elementor-28403 .elementor-element.elementor-element-8af2b88 .elementor-field-textual {
             width: 100% !important;
             max-width: 100%;
             text-align: center;
             font-size: 1rem !important;
         }
         .elementor-28403 .elementor-element.elementor-element-8af2b88 .elementor-field-textual::placeholder { text-align: center; }
         /* Submit-Button zentriert unter dem Email-Feld */
         .elementor-28403 .elementor-element.elementor-element-8af2b88 .elementor-field-type-submit {
             justify-content: center;
         }
         .elementor-28403 .elementor-element.elementor-element-8af2b88 .elementor-button {
             min-width: 220px;
         }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2ffcb822 */.elementor-28403 .elementor-element.elementor-element-2ffcb822 { width: 100% !important; align-self: stretch; }
         .elementor-28403 .elementor-element.elementor-element-2ffcb822 .elementor-divider {
             text-align: center;
             padding: 0;
             max-width: 800px;
             margin-inline: auto;
             width: 66.66%;
         }
         .elementor-28403 .elementor-element.elementor-element-2ffcb822 .elementor-divider-separator {
             background: linear-gradient(90deg,
                 rgba(12,52,177,0) 0%,
                 #0c34b1 12%,
                 #5bc6ff 50%,
                 #0c34b1 88%,
                 rgba(12,52,177,0) 100%
             ) !important;
             height: 2px !important;
             width: 100% !important;
             border: 0 !important;
             border-radius: 2px;
             box-shadow: 0 0 12px rgba(91,198,255,0.35);
         }/* End custom CSS */