.elementor-12 .elementor-element.elementor-element-4256ad3a{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4256ad3a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4256ad3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #05070B 0%, #080A11 100%);}.elementor-12 .elementor-element.elementor-element-47af4742{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a52faaf{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fa16c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-166016d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:15px;}.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-12 .elementor-element.elementor-element-6cddaa64 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.36em;color:#DCE8FF;}.elementor-12 .elementor-element.elementor-element-66cae713{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-66cae713 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.024em;color:#F3F6FB;}.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-12 .elementor-element.elementor-element-2482071a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.82em;color:rgba(243,246,251,0.62);}.elementor-12 .elementor-element.elementor-element-76ce83a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-28c0541a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-28c0541a .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-12 .elementor-element.elementor-element-28c0541a .elementor-button{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.26em;fill:#0A1428;color:#0A1428;border-radius:3px 3px 3px 3px;padding:0px 9px 0px 28px;}.elementor-12 .elementor-element.elementor-element-4d59e5a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-4d59e5a6 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-4d59e5a6 .elementor-button{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.26em;fill:#F3F6FB;color:#F3F6FB;border-radius:3px 3px 3px 3px;padding:0px 26px 0px 22px;}.elementor-12 .elementor-element.elementor-element-7e9eb587{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4bd331b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16646cc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c64b096 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.26em;color:rgba(243,246,251,0.36);}.elementor-12 .elementor-element.elementor-element-18051722 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:200;line-height:1em;letter-spacing:-0.01em;color:#F3F6FB;}.elementor-12 .elementor-element.elementor-element-2c1107a0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10.5px;font-weight:400;color:rgba(243,246,251,0.36);}.elementor-12 .elementor-element.elementor-element-4a4c5135{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a2f930{text-align:end;}.elementor-12 .elementor-element.elementor-element-7a2f930 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.26em;color:rgba(243,246,251,0.36);}.elementor-12 .elementor-element.elementor-element-64ebca74{text-align:end;}.elementor-12 .elementor-element.elementor-element-64ebca74 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:200;line-height:1em;letter-spacing:-0.01em;color:#F3F6FB;}.elementor-12 .elementor-element.elementor-element-1828f2f{text-align:end;}.elementor-12 .elementor-element.elementor-element-1828f2f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10.5px;font-weight:400;color:rgba(243,246,251,0.36);}.elementor-12 .elementor-element.elementor-element-5b2651dd{--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c37d336{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e640c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.26em;color:rgba(243,246,251,0.36);}.elementor-12 .elementor-element.elementor-element-7bb0d95f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:6px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-48e14e19 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-48e14e19.elementor-view-stacked .elementor-icon{background-color:#8FB0F0;}.elementor-12 .elementor-element.elementor-element-48e14e19.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-48e14e19.elementor-view-default .elementor-icon{color:#8FB0F0;border-color:#8FB0F0;}.elementor-12 .elementor-element.elementor-element-48e14e19.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-48e14e19.elementor-view-default .elementor-icon svg{fill:#8FB0F0;}.elementor-12 .elementor-element.elementor-element-48e14e19 .elementor-icon{font-size:11px;}.elementor-12 .elementor-element.elementor-element-48e14e19 .elementor-icon svg{height:11px;}.elementor-12 .elementor-element.elementor-element-7ea4d7b7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.01em;color:#F3F6FB;}.elementor-12 .elementor-element.elementor-element-25f6b9c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-25f6b9c2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-25f6b9c2 .elementor-button{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;fill:#F3F6FB;color:#F3F6FB;border-radius:2px 2px 2px 2px;padding:0px 13px 0px 13px;}.elementor-12 .elementor-element.elementor-element-7c2d510d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51be4dd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.26em;color:rgba(243,246,251,0.36);}.elementor-12 .elementor-element.elementor-element-37dc2b84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f8d4e0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-598b22fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-16c8330f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-67837d6d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-73295c77 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-5cad56 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-73a2afa1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-10cfbb7b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-7d0b531a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;color:rgba(220,232,255,0.66);}.elementor-12 .elementor-element.elementor-element-d5563a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-7fa16c6b{--width:45%;}.elementor-12 .elementor-element.elementor-element-7e9eb587{--width:40%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4256ad3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47af4742{--padding-top:130px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a52faaf{--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:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-6cddaa64 .elementor-heading-title{font-size:9.5px;letter-spacing:0.36em;}.elementor-12 .elementor-element.elementor-element-66cae713 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-2482071a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-18051722 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-64ebca74 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-5b2651dd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7ea4d7b7 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4256ad3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47af4742{--content-width:90%;--padding-top:112px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a52faaf{--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:stretch;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-12 .elementor-element.elementor-element-7fa16c6b{--width:100%;}.elementor-12 .elementor-element.elementor-element-6cddaa64 .elementor-heading-title{font-size:9px;letter-spacing:0.28em;}.elementor-12 .elementor-element.elementor-element-66cae713{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-66cae713 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-2482071a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-76ce83a7{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-7e9eb587{--width:100%;}.elementor-12 .elementor-element.elementor-element-18051722 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-64ebca74 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5b2651dd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4c37d336{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-7ea4d7b7 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-7c2d510d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-47af4742{--content-width:90%;}.elementor-12 .elementor-element.elementor-element-7fa16c6b{--width:100%;}.elementor-12 .elementor-element.elementor-element-7e9eb587{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4256ad3a */.elementor-12 .elementor-element.elementor-element-4256ad3a{--txt:#F3F6FB;--mut:rgba(243,246,251,.64);--soft:rgba(243,246,251,.38);--ln:rgba(243,246,251,.1);--bl:#4D7AD4;--bll:#8FB0F0;--ice:#DCE8FF;--ink:#0C1526;--inm:rgba(12,21,38,.64);--ins:rgba(12,21,38,.42);--lnl:rgba(12,21,38,.1);--bld:#2F57B5;--blt:#3F6DCB;--e:cubic-bezier(.19,1,.22,1)}
.elementor-12 .elementor-element.elementor-element-4256ad3a{position:relative;overflow:hidden;font-family:"Outfit",sans-serif;-webkit-font-smoothing:antialiased}
.elementor-12 .elementor-element.elementor-element-4256ad3a .e-con,.elementor-12 .elementor-element.elementor-element-4256ad3a img{border-radius:0}
.elementor-12 .elementor-element.elementor-element-4256ad3a h1,.elementor-12 .elementor-element.elementor-element-4256ad3a h2,.elementor-12 .elementor-element.elementor-element-4256ad3a h3,.elementor-12 .elementor-element.elementor-element-4256ad3a h4,.elementor-12 .elementor-element.elementor-element-4256ad3a p{margin:0}
.elementor-12 .elementor-element.elementor-element-4256ad3a a{text-decoration:none}
.elementor-12 .elementor-element.elementor-element-4256ad3a .elementor-widget:not(:last-child){margin-block-end:0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .num .elementor-heading-title,.elementor-12 .elementor-element.elementor-element-4256ad3a .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
.elementor-12 .elementor-element.elementor-element-4256ad3a{color:#F3F6FB}
.elementor-12 .elementor-element.elementor-element-4256ad3a::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='.05'/%3E%3C/svg%3E"),radial-gradient(36% 50% at 73% 52%,rgba(77,122,212,.13) 0%,rgba(77,122,212,.04) 48%,transparent 74%)}
.elementor-12 .elementor-element.elementor-element-4256ad3a::after{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 100% at 50% 50%,transparent 60%,rgba(3,4,7,.62) 100%)}
.elementor-12 .elementor-element.elementor-element-4256ad3a>.e-con-inner{flex:1;display:flex;flex-direction:column;width:100%}
.elementor-12 .elementor-element.elementor-element-4256ad3a .wrap{position:relative;z-index:3;flex:1 1 auto}
.elementor-12 .elementor-element.elementor-element-4256ad3a .wrap>.e-con-inner{height:100%}
@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-4256ad3a .cols{flex:1 1 auto;min-height:0}}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kick{position:relative;align-self:flex-start;height:30px;border-radius:2px;background:rgba(77,122,212,.08);box-shadow:inset 0 0 0 1px rgba(143,176,240,.26)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kick{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kick>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .kick>.e-con-inner>.elementor-widget{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kickt .elementor-heading-title{white-space:nowrap}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kick::before{content:'';position:relative;top:auto;left:auto;width:6px;height:6px;flex:none;border-radius:50%;background:#8FB0F0;box-shadow:0 0 10px rgba(143,176,240,.95)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kick::after{content:'';position:absolute;left:6px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;box-shadow:0 0 0 1px rgba(143,176,240,.45);animation:mvPulse 2.6s ease-out infinite}
.elementor-12 .elementor-element.elementor-element-4256ad3a .h1 .ln{display:block;overflow:hidden;padding-bottom:.08em}
.elementor-12 .elementor-element.elementor-element-4256ad3a .h1 .ln>span{display:block;transform:translateY(108%);transition:transform 1.3s var(--e) .3s}
.elementor-12 .elementor-element.elementor-element-4256ad3a .h1 .ln2>span{transition-delay:.42s;color:transparent;background:linear-gradient(96deg,#7FA3EC 0%,#DCE8FF 44%,#A9C2F4 64%,#5F88DE 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.elementor-12 .elementor-element.elementor-element-4256ad3a.ready .h1 .ln>span{transform:none}
.elementor-12 .elementor-element.elementor-element-4256ad3a .sub b{font-weight:500;color:#F3F6FB}
.elementor-12 .elementor-element.elementor-element-4256ad3a .sub a{font-weight:500;color:#8FB0F0;box-shadow:inset 0 -1px 0 rgba(143,176,240,.38);transition:.3s}
.elementor-12 .elementor-element.elementor-element-4256ad3a .sub a:hover{color:#F3F6FB;box-shadow:inset 0 -1px 0 #8FB0F0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go,.elementor-12 .elementor-element.elementor-element-4256ad3a .alt{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button{position:relative;display:inline-flex;align-items:center;height:60px;border-radius:3px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#FFFFFF 0%,#E6EDFA 100%);box-shadow:inset 0 -1px 0 rgba(10,20,40,.14),0 0 0 1px rgba(255,255,255,.16),0 20px 44px -20px rgba(77,122,212,.9);transition:transform .6s var(--e),box-shadow .6s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button::before{content:'';position:absolute;top:0;bottom:0;left:-70%;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(143,176,240,.38),transparent);transform:skewX(-18deg);transition:left 1s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button:hover{transform:translateY(-2px);box-shadow:inset 0 -1px 0 rgba(10,20,40,.14),0 0 0 1px rgba(255,255,255,.3),0 26px 54px -20px rgba(77,122,212,1)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button:hover::before{left:125%}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button-content-wrapper{align-items:center;gap:24px}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button-icon{display:grid;place-items:center;width:42px;height:42px;flex:none;margin:0;border-radius:2px;color:#FFFFFF;background:linear-gradient(160deg,#76A0EE 0%,#4D7AD4 55%,#2F57B5 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 8px 18px -8px rgba(47,87,181,.95)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button-icon{font-size:13px}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button-icon svg{width:13px;height:13px;fill:#FFFFFF}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button-icon i{transition:transform .5s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button:hover .elementor-button-icon i{transform:translateX(3px)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button{position:relative;display:inline-flex;align-items:center;height:60px;border-radius:3px;background:rgba(77,122,212,.06);transition:background .5s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button::before{content:'';position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--ga),rgba(143,176,240,.2) 0deg,rgba(143,176,240,.2) 272deg,rgba(220,232,255,.95) 322deg,rgba(143,176,240,.2) 352deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:mvOrbit 6s linear infinite}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button:hover{background:rgba(77,122,212,.14)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button-content-wrapper{align-items:center;gap:14px}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button-icon{margin:0;color:#8FB0F0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button-icon{font-size:9px}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button-icon svg{width:9px;height:9px;fill:#8FB0F0}
@property --ga{syntax:'<angle>';inherits:false;initial-value:0deg}
@keyframes mvOrbit{to{--ga:360deg}}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4256ad3a .go,.elementor-12 .elementor-element.elementor-element-4256ad3a .alt{width:100%!important}.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button,.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button{width:100%}.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button{justify-content:space-between}.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button{justify-content:center}.elementor-12 .elementor-element.elementor-element-4256ad3a .go .elementor-button-content-wrapper{width:100%;justify-content:space-between}}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button-icon{color:#C9DAFB;filter:drop-shadow(0 0 6px rgba(143,176,240,.95))}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button-icon svg{fill:#C9DAFB}
.elementor-12 .elementor-element.elementor-element-4256ad3a .alt .elementor-button:hover .elementor-button-icon{animation:mvHop .75s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .board{position:relative;height:clamp(400px,58vh,520px);cursor:pointer}
.elementor-12 .elementor-element.elementor-element-4256ad3a .board canvas{position:absolute;inset:0;width:100%;height:100%;display:block}
.elementor-12 .elementor-element.elementor-element-4256ad3a .stl,.elementor-12 .elementor-element.elementor-element-4256ad3a .str{position:absolute!important;top:0;z-index:2;width:auto!important;pointer-events:none}
.elementor-12 .elementor-element.elementor-element-4256ad3a .stl{left:0}.elementor-12 .elementor-element.elementor-element-4256ad3a .str{right:0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .stl>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .stl>.e-con-inner>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .str>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .str>.e-con-inner>.elementor-widget{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .stk .elementor-heading-title,.elementor-12 .elementor-element.elementor-element-4256ad3a .stv .elementor-heading-title,.elementor-12 .elementor-element.elementor-element-4256ad3a .ste .elementor-heading-title{white-space:nowrap}
@media(max-height:820px) and (min-width:1025px){.elementor-12 .elementor-element.elementor-element-4256ad3a .board{height:clamp(380px,56vh,460px)}}
.elementor-12 .elementor-element.elementor-element-4256ad3a .ft{position:relative;flex:none}
.elementor-12 .elementor-element.elementor-element-4256ad3a .ft::before{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(143,176,240,.55) 0%,rgba(243,246,251,.1) 26%,rgba(243,246,251,.1) 74%,rgba(243,246,251,0) 100%)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .adr,.elementor-12 .elementor-element.elementor-element-4256ad3a .tp,.elementor-12 .elementor-element.elementor-element-4256ad3a .fld{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .adr>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .adr>.e-con-inner>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .tp>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .tp>.e-con-inner>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .fld>.elementor-widget,.elementor-12 .elementor-element.elementor-element-4256ad3a .fld>.e-con-inner>.elementor-widget{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .ftk .elementor-heading-title,.elementor-12 .elementor-element.elementor-element-4256ad3a .fldt .elementor-heading-title{white-space:nowrap}
.elementor-12 .elementor-element.elementor-element-4256ad3a .fld{height:44px;border-radius:3px;background:rgba(77,122,212,.07);box-shadow:inset 0 0 0 1px rgba(143,176,240,.24)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .fldt em{font-style:normal;font-weight:400;color:#8FB0F0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .cp .elementor-button{display:inline-flex;align-items:center;height:32px;border-radius:2px;background:rgba(243,246,251,.06);box-shadow:inset 0 0 0 1px rgba(243,246,251,.14);transition:.4s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .cp .elementor-button-content-wrapper{align-items:center;gap:8px}
.elementor-12 .elementor-element.elementor-element-4256ad3a .cp .elementor-button-icon{margin:0;color:#8FB0F0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .cp .elementor-button-icon{font-size:10px}
.elementor-12 .elementor-element.elementor-element-4256ad3a .cp .elementor-button-icon svg{width:10px;height:10px;fill:#8FB0F0}
.elementor-12 .elementor-element.elementor-element-4256ad3a .cp .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-4256ad3a .cp.ok .elementor-button{background:rgba(77,122,212,.2);box-shadow:inset 0 0 0 1px rgba(143,176,240,.55)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tape{overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 82%,transparent);mask:linear-gradient(90deg,#000 82%,transparent)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tape{width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tpp{flex:none;width:auto!important;max-width:none!important}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tpp .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:26px;padding:0 10px;border-radius:2px;white-space:nowrap;background:rgba(77,122,212,.09);box-shadow:inset 0 0 0 1px rgba(143,176,240,.14)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tpp.m .elementor-heading-title{color:#F3F6FB;background:rgba(77,122,212,.3);box-shadow:inset 0 0 0 1px rgba(143,176,240,.3)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tpp.h .elementor-heading-title{color:#FFFFFF;background:linear-gradient(180deg,#6F97E8,#4D7AD4);box-shadow:0 6px 16px -6px rgba(77,122,212,.85)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .tpp.nw{animation:mvIn .6s var(--e)}
.elementor-12 .elementor-element.elementor-element-4256ad3a .kick{opacity:0;transform:translateY(12px);transition:opacity 1s var(--e) .2s,transform 1s var(--e) .2s}
.elementor-12 .elementor-element.elementor-element-4256ad3a .sub{opacity:0;transform:translateY(14px);transition:opacity 1.1s var(--e) .6s,transform 1.1s var(--e) .6s}
.elementor-12 .elementor-element.elementor-element-4256ad3a .act{opacity:0;transform:translateY(14px);transition:opacity 1.1s var(--e) .72s,transform 1.1s var(--e) .72s}
.elementor-12 .elementor-element.elementor-element-4256ad3a .board{opacity:0;transition:opacity 1.4s var(--e) .4s}
.elementor-12 .elementor-element.elementor-element-4256ad3a .ft{opacity:0;transition:opacity 1.2s var(--e) .9s}
.elementor-12 .elementor-element.elementor-element-4256ad3a.ready .kick,.elementor-12 .elementor-element.elementor-element-4256ad3a.ready .sub,.elementor-12 .elementor-element.elementor-element-4256ad3a.ready .act,.elementor-12 .elementor-element.elementor-element-4256ad3a.ready .board,.elementor-12 .elementor-element.elementor-element-4256ad3a.ready .ft{opacity:1;transform:none}
@keyframes mvPulse{0%{transform:scale(1);opacity:.9}70%{transform:scale(2.2);opacity:0}100%{opacity:0}}
@keyframes mvIn{from{opacity:0;transform:translateX(-12px) scale(.9)}to{opacity:1;transform:none}}
@keyframes mvHop{0%{transform:none}35%{transform:translateY(-7px)}70%{transform:translateY(1px)}100%{transform:none}}
@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4256ad3a .board{height:540px}.elementor-12 .elementor-element.elementor-element-4256ad3a .tp{width:100%!important}}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4256ad3a .board{height:450px}}
body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a *,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a *::before,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a *::after{animation:none!important}
body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a .kick,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a .h1 .ln>span,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a .sub,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a .act,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a .board,body.elementor-editor-active .elementor-12 .elementor-element.elementor-element-4256ad3a .ft{opacity:1!important;transform:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-4256ad3a *,.elementor-12 .elementor-element.elementor-element-4256ad3a *::before,.elementor-12 .elementor-element.elementor-element-4256ad3a *::after{animation:none!important;transition-duration:.01ms!important}}/* End custom CSS */