.elementor-5 .elementor-element.elementor-element-c90fab8{--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;--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-5 .elementor-element.elementor-element-c90fab8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c90fab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0E14;}.elementor-5 .elementor-element.elementor-element-f2f7f9d{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:94px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-f2f7f9d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f2f7f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0E14;}.elementor-5 .elementor-element.elementor-element-a8923d9{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-ed44f88{--display:flex;--min-height:680px;--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-5 .elementor-element.elementor-element-52594a1{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.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-5 .elementor-element.elementor-element-04f20ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-fd249f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:76px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-eb445eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.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-5 .elementor-element.elementor-element-3c5bfeb{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-4c16ddb{--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;--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-5 .elementor-element.elementor-element-e29d0b8 .elementor-button{background-color:#2563EB;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2563EB;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-97e483f .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-c96319a{font-family:"Inter", Sans-serif;font-size:12px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-2fbb70c{--display:flex;--position:relative;--min-height:580px;--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:18px 18px;--row-gap:18px;--column-gap:18px;top:0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2fbb70c{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-2fbb70c{right:0px;}.elementor-5 .elementor-element.elementor-element-05d9ad7{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:14px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5 .elementor-element.elementor-element-05d9ad7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-05d9ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.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-5 .elementor-element.elementor-element-549e073 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-549e073.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-549e073.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-549e073.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-549e073.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-549e073.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-549e073 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-549e073 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-865236e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-b1381b3{font-family:"Inter", Sans-serif;font-size:11px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-62c6dc0{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:14px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5 .elementor-element.elementor-element-62c6dc0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-62c6dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-1882241 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-1882241.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1882241.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-1882241.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1882241.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-1882241.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1882241 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-1882241 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-c1e5523 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-df1c9e3{font-family:"Inter", Sans-serif;font-size:11px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-0613faa{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:14px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5 .elementor-element.elementor-element-0613faa:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0613faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-8ac88d9 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-8ac88d9.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-8ac88d9.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-8ac88d9.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-8ac88d9.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-8ac88d9.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-8ac88d9 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-8ac88d9 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-0ad0cb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-e553a30{font-family:"Inter", Sans-serif;font-size:11px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-9c86ff7{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:14px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5 .elementor-element.elementor-element-9c86ff7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9c86ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-7fbd6a4 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-7fbd6a4.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7fbd6a4.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7fbd6a4.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7fbd6a4.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7fbd6a4.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7fbd6a4 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-7fbd6a4 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-03c2fcf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-49a5c00{font-family:"Inter", Sans-serif;font-size:11px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-65a4790{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-65a4790:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-65a4790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101722;}.elementor-5 .elementor-element.elementor-element-d707ea0{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-d531fe6{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-5 .elementor-element.elementor-element-86139a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-cdae16d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-9089d3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-aa7db63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-aa997f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-a1e6869{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:105px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-a1e6869:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-a1e6869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101622;}.elementor-5 .elementor-element.elementor-element-c1bb762{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-03838a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-bd60f10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:51px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-2607a92{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-8f95b77{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-308b6d3{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-308b6d3:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-308b6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-56f04be .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-56f04be.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-56f04be.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-56f04be.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-56f04be.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-56f04be.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-56f04be .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-56f04be .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-1e317e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-446e734 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7d155df{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-3fc323e .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-fe5801f{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-fe5801f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-fe5801f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-eb8250d .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-eb8250d.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-eb8250d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-eb8250d.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-eb8250d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-eb8250d.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-eb8250d .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-eb8250d .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-5810cf8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-24e3a29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-f15fc2d{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-c4f53ee .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-abdf0d5{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-abdf0d5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-abdf0d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-4118463 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-4118463.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-4118463.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-4118463.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-4118463.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-4118463.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-4118463 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-4118463 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-415c674 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-7c64ce9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-35ba505{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-83d2130 .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-dd69c71{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-dd69c71:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-dd69c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-4cc1fe9 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-4cc1fe9.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-4cc1fe9.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-4cc1fe9.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-4cc1fe9.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-4cc1fe9.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-4cc1fe9 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-4cc1fe9 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-41337c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-4632775 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-a805232{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-12c7d4e .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-8a44375{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:105px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-8a44375:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8a44375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0E14;}.elementor-5 .elementor-element.elementor-element-a1df360{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-2dfece9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-ffcea1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-f2142fb{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-73161a0{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-183165b{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-183165b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-183165b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-7ec4b44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-fa2b054 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-0d58ca5{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-9320c1e{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-9320c1e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9320c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-849f9e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-62b4685 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-112ba07{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-f81d6d9{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-f81d6d9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f81d6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-1b031e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-2abc2e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-c4dbd2f{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-c213fcf{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-c213fcf:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c213fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-f22b2bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-a5effff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-1e52a9b{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-59c5b63{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:105px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-59c5b63:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-59c5b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1421;}.elementor-5 .elementor-element.elementor-element-6e921ba{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-33f64fd{--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:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5 .elementor-element.elementor-element-ed49e31{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-4409993 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-3542cc2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-f2d839a{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-7723dd8 .elementor-button{background-color:#2563EB;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2563EB;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-16c3521{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-4bdc090{--display:flex;--min-height:220px;--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-4bdc090:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4bdc090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-7634996 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-7634996.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7634996.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7634996.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7634996.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7634996.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-7634996 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-7634996 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-8580eea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-0072a61{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-76892fc{--display:flex;--min-height:220px;--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-76892fc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-76892fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-3795c95 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-3795c95.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-3795c95.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-3795c95.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-3795c95.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-3795c95.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-3795c95 .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-3795c95 .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-ea66a53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-b604715{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-c47970d{--display:flex;--min-height:220px;--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-c47970d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c47970d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-1e2a5fc .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-1e2a5fc.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1e2a5fc.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-1e2a5fc.elementor-view-default .elementor-icon{color:#38BDF8;border-color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1e2a5fc.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-1e2a5fc.elementor-view-default .elementor-icon svg{fill:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1e2a5fc .elementor-icon{font-size:31px;}.elementor-5 .elementor-element.elementor-element-1e2a5fc .elementor-icon svg{height:31px;}.elementor-5 .elementor-element.elementor-element-999462f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-8bc157f{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-89f6bd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-a7ae4fe{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-e651f49{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:16px;--padding-bottom:16px;--padding-left:17px;--padding-right:17px;}.elementor-5 .elementor-element.elementor-element-e651f49:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-e651f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-b8dcb51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-db596ea{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:16px;--padding-bottom:16px;--padding-left:17px;--padding-right:17px;}.elementor-5 .elementor-element.elementor-element-db596ea:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-db596ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-32bda98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-0f936ab{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:16px;--padding-bottom:16px;--padding-left:17px;--padding-right:17px;}.elementor-5 .elementor-element.elementor-element-0f936ab:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0f936ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-5d880db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-4b174a8{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:16px;--padding-bottom:16px;--padding-left:17px;--padding-right:17px;}.elementor-5 .elementor-element.elementor-element-4b174a8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4b174a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-51c8dc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-2fa2e92{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:16px;--padding-bottom:16px;--padding-left:17px;--padding-right:17px;}.elementor-5 .elementor-element.elementor-element-2fa2e92:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2fa2e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-aedb8ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-e760f62{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:16px;--padding-bottom:16px;--padding-left:17px;--padding-right:17px;}.elementor-5 .elementor-element.elementor-element-e760f62:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-e760f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-89f0aa0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-5db635e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:105px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-5db635e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5db635e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0E14;}.elementor-5 .elementor-element.elementor-element-fa28aa5{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-3357a9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-8b9d7fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:47px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-b111ad2{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-6212766{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-5 .elementor-element.elementor-element-e8752c5{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-e8752c5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-e8752c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.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-5 .elementor-element.elementor-element-0ca59cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-f0b4119{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-abf17ce .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-372256f{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#25314B;--border-color:#25314B;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-372256f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-372256f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131823;}.elementor-5 .elementor-element.elementor-element-0124cac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-281068a{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-f39c954 .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-497b40c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:105px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-497b40c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-497b40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101622;}.elementor-5 .elementor-element.elementor-element-03ea1d9{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-f7f189a{--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:46px 46px;--row-gap:46px;--column-gap:46px;}.elementor-5 .elementor-element.elementor-element-f5238d3{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-a6ae34c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-1fabcdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-63b5e4b{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-73df924{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.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-5 .elementor-element.elementor-element-eba877b .elementor-accordion-item{border-width:0px;}.elementor-5 .elementor-element.elementor-element-eba877b .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-5 .elementor-element.elementor-element-eba877b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-5 .elementor-element.elementor-element-eba877b .elementor-accordion-icon, .elementor-5 .elementor-element.elementor-element-eba877b .elementor-accordion-title{color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-eba877b .elementor-accordion-icon svg{fill:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-eba877b .elementor-tab-content{color:#D1DDF1;}.elementor-5 .elementor-element.elementor-element-6a00dc5{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:105px;--padding-left:32px;--padding-right:32px;}.elementor-5 .elementor-element.elementor-element-6a00dc5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6a00dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0E14;}.elementor-5 .elementor-element.elementor-element-7eb241a{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-5 .elementor-element.elementor-element-6de22ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.13em;color:#38BDF8;}.elementor-5 .elementor-element.elementor-element-ecfdc2c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:53px;font-weight:700;line-height:1.13em;color:#F8FAFC;}.elementor-5 .elementor-element.elementor-element-08a78d1{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;color:#94A3B8;}.elementor-5 .elementor-element.elementor-element-185c887{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-5 .elementor-element.elementor-element-4cb4978 .elementor-button{background-color:#2563EB;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2563EB;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}.elementor-5 .elementor-element.elementor-element-26e1ded .elementor-button{background-color:#131823;font-family:"Inter", Sans-serif;font-weight:700;fill:#F8FAFC;color:#F8FAFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#415375;border-radius:12px 12px 12px 12px;padding:16px 26px 16px 26px;}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-ed44f88{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-52594a1{--width:100%;}.elementor-5 .elementor-element.elementor-element-4c16ddb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-2fbb70c{--width:100%;}.elementor-5 .elementor-element.elementor-element-d531fe6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-33f64fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-ed49e31{--width:100%;}.elementor-5 .elementor-element.elementor-element-16c3521{--width:100%;}.elementor-5 .elementor-element.elementor-element-6212766{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-f7f189a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-f5238d3{--width:100%;}.elementor-5 .elementor-element.elementor-element-73df924{--width:100%;}.elementor-5 .elementor-element.elementor-element-185c887{--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;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-a8923d9{--width:100%;}.elementor-5 .elementor-element.elementor-element-52594a1{--width:53%;}.elementor-5 .elementor-element.elementor-element-2fbb70c{--width:47%;}.elementor-5 .elementor-element.elementor-element-05d9ad7{--width:182px;}.elementor-5 .elementor-element.elementor-element-62c6dc0{--width:182px;}.elementor-5 .elementor-element.elementor-element-0613faa{--width:182px;}.elementor-5 .elementor-element.elementor-element-9c86ff7{--width:182px;}.elementor-5 .elementor-element.elementor-element-d707ea0{--width:100%;}.elementor-5 .elementor-element.elementor-element-c1bb762{--width:100%;}.elementor-5 .elementor-element.elementor-element-a1df360{--width:100%;}.elementor-5 .elementor-element.elementor-element-6e921ba{--width:100%;}.elementor-5 .elementor-element.elementor-element-ed49e31{--width:49%;}.elementor-5 .elementor-element.elementor-element-16c3521{--width:51%;}.elementor-5 .elementor-element.elementor-element-fa28aa5{--width:100%;}.elementor-5 .elementor-element.elementor-element-03ea1d9{--width:100%;}.elementor-5 .elementor-element.elementor-element-f5238d3{--width:42%;}.elementor-5 .elementor-element.elementor-element-73df924{--width:58%;}.elementor-5 .elementor-element.elementor-element-7eb241a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c90fab8 */:root{--bg:#0B0E14;--panel:#131823;--primary:#2563EB;--purple:#7C3AED;--accent:#38BDF8;--ink:#F8FAFC;--body:#94A3B8;--line:#25314B}
body.page-id-5{background:var(--bg)!important;overflow-x:clip!important}
body.page-id-5 .site-content .ast-container,body.page-id-5 #primary,body.page-id-5 .entry-content{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;background:var(--bg)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8{width:100%!important;max-width:100%!important;background:var(--bg)!important;color:var(--ink);font-family:Inter,sans-serif}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-section{width:100%!important;max-width:100%!important;position:relative;overflow:clip}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-inner{width:min(1280px,100%)!important;max-width:1280px!important;margin-inline:auto!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-eyebrow .elementor-heading-title{letter-spacing:.19em;font:800 12px Inter,sans-serif!important;color:var(--accent)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 h1,.elementor-5 .elementor-element.elementor-element-c90fab8 h2,.elementor-5 .elementor-element.elementor-element-c90fab8 h3,.elementor-5 .elementor-element.elementor-element-c90fab8 h4{font-family:Inter,sans-serif!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-gradient-text{background:linear-gradient(110deg,var(--accent),var(--primary) 55%,#A18AFF);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-home-hero{background:radial-gradient(ellipse at 82% 40%,#293d9369,transparent 42%),radial-gradient(ellipse at 0% 92%,#37216d3f,transparent 48%),#0B0E14!important;isolation:isolate}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-layout{display:flex!important;align-items:center!important;gap:46px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy{width:53%!important;flex:0 1 53%;gap:20px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy .elementor-heading-title{letter-spacing:-.055em}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy h1{font-size:clamp(3.5rem,5.4vw,5.8rem)!important;line-height:1.09!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy h2{font-size:clamp(1.1rem,1.6vw,1.5rem)!important;line-height:1.45!important;color:#D6E4FB!important;font-weight:550!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy p{max-width:640px;color:#B8C7DE!important;font-size:16px!important;line-height:1.9!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:13px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-btn-primary .elementor-button,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-btn-secondary .elementor-button{min-height:50px;display:inline-flex;align-items:center;border-radius:12px!important;padding:15px 24px!important;transition:transform .25s,box-shadow .25s,border-color .25s}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-btn-primary .elementor-button{background:linear-gradient(110deg,#2563EB,#7C3AED)!important;box-shadow:0 12px 34px #2563eb45}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-btn-secondary .elementor-button{background:#192438!important;border:1px solid #50658E!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-btn-primary .elementor-button:hover,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-btn-secondary .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px #2563eb55}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-scene{position:relative!important;min-height:580px!important;width:47%!important;flex:0 1 47%;isolation:isolate;overflow:visible!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-scene>.elementor-widget-html{position:absolute!important;inset:0;display:block;width:100%!important;height:100%!important;z-index:0}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-orbit-visual{position:absolute;inset:0;height:100%;width:100%;pointer-events:none}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-orbit-visual canvas{display:block;width:100%;height:100%}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-orb-fallback{display:none}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card{position:absolute!important;width:185px!important;min-height:106px!important;z-index:5;padding:14px 15px!important;background:#16213bd9!important;backdrop-filter:blur(15px);border-color:#4E74C477!important;box-shadow:0 18px 36px #05091280;border-radius:15px!important;gap:4px!important;transition:transform .3s,box-shadow .3s,border-color .3s;will-change:auto}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card .elementor-icon{font-size:19px}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card h3{font-size:12px!important;color:#F8FAFC!important;letter-spacing:.03em}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card p{font-size:11px!important;line-height:1.45!important;color:#BED0E8!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card:hover{transform:perspective(700px) translateY(-7px) rotateY(5deg)!important;border-color:#38BDF8!important;box-shadow:0 23px 54px #2563EB55}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-1{top:4%!important;left:0!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-2{top:9%!important;right:-3%!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-3{bottom:4%!important;left:1%!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-4{bottom:9%!important;right:-3%!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-strip-content{display:flex!important;justify-content:space-between!important;gap:25px!important;flex-wrap:wrap!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-glass-card{position:relative;background:rgba(19,24,35,.92)!important;border:1px solid #344057!important;border-radius:22px!important;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-glass-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(380px circle at 95% 5%,#2563EB1F,transparent 70%)}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-glass-card:hover{transform:translateY(-6px)!important;border-color:#38BDF89A!important;box-shadow:0 24px 55px #2563EB29!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:23px!important;margin-top:26px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid>.e-con{width:100%!important;min-width:0!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solution-card{min-height:310px!important;display:flex!important;align-items:flex-start!important;gap:14px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solution-card .elementor-button{background:transparent!important;border:0!important;color:#7BD6FF!important;padding:0!important;text-align:left!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-process-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:17px!important;margin-top:30px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-process-step{min-width:0!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-process-step h3:first-child{color:var(--accent)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout{display:flex!important;gap:50px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-trust-card{padding:24px!important;min-height:150px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-pill{padding:18px!important;min-height:65px!important;display:flex!important;justify-content:center!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-pill h3{font-size:13px!important;text-align:center!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-work-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;margin-top:20px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-project-card{min-width:0!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-project-card img{width:100%!important;height:220px!important;object-fit:cover!important;border-radius:13px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-faq-layout{display:flex!important;gap:50px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-faq-accordion .elementor-accordion .elementor-tab-title{background:#192238!important;border:1px solid #344461!important;border-radius:12px!important;color:#F8FAFC!important;margin-bottom:8px;padding:19px 24px}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-faq-accordion .elementor-accordion .elementor-tab-content{color:#CAD9EF!important;background:#101928!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-final-cta{text-align:center;background:radial-gradient(ellipse at 85% 20%,#7C3AED55,transparent 50%),radial-gradient(ellipse at 10% 90%,#2563EB3D,transparent 50%),#0B0E14!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-final-cta .ds-inner{align-items:center!important;max-width:980px!important}
@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-layout{gap:20px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy h1{font-size:clamp(3rem,6vw,4.5rem)!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card{width:152px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-section{padding:68px 16px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-layout,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-faq-layout{flex-direction:column!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-scene,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout>.e-con,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-faq-layout>.e-con{width:100%!important;flex-basis:auto!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-copy h1{font-size:clamp(2.65rem,10.5vw,4.2rem)!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-scene{min-height:390px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card{width:130px!important;min-height:78px!important;padding:8px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card h3{font-size:10px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card p{font-size:9px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-1{top:0!important;left:0!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-2{top:0!important;right:0!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-3{bottom:0!important;left:0!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-4{bottom:0!important;right:0!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-process-grid,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-grid,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-work-grid{grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){.elementor-5 .elementor-element.elementor-element-c90fab8 *,.elementor-5 .elementor-element.elementor-element-c90fab8 *:before,.elementor-5 .elementor-element.elementor-element-c90fab8 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-glass-card:hover,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card:hover{transform:none!important}}


/* DebalSoft / Trust stack and calm motion - editable native Elementor cards */
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology{overflow:visible!important;isolation:isolate;position:relative}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology>.ds-inner{overflow:visible!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout{position:relative!important;overflow:visible!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:start!important;gap:70px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-intro{position:sticky!important;top:138px!important;align-self:start!important;width:100%!important;min-width:0!important;z-index:1}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-stack{position:relative!important;width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:56px!important;padding-top:24px!important;padding-bottom:200px!important;align-self:start!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card{position:sticky!important;top:125px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:238px!important;width:100%!important;margin:0!important;padding:34px 38px!important;border:1px solid #3E5273!important;border-radius:22px!important;box-shadow:0 20px 50px rgba(0,0,0,.24)!important;transform-origin:center top;transition:border-color .35s,box-shadow .35s,transform .35s!important;backdrop-filter:blur(18px)}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card-1{z-index:3;background:linear-gradient(130deg,#14243B,#101C35 72%,#192750)!important;top:115px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card-2{z-index:4;background:linear-gradient(130deg,#15223D,#1A1B3C 72%,#25205B)!important;top:137px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card-3{z-index:5;background:linear-gradient(130deg,#10243D,#12263E 70%,#122B4E)!important;top:159px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:hover{transform:translateY(-5px) rotateX(1.3deg)!important;border-color:#38BDF8!important;box-shadow:0 27px 66px rgba(37,99,235,.22)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card .elementor-heading-title{font-family:Inter,sans-serif!important;font-size:clamp(1.2rem,1.7vw,1.6rem)!important;line-height:1.27!important;color:#F8FAFC!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card .elementor-widget-text-editor p{font-size:14px!important;line-height:1.85!important;color:#B8CAE2!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-grid{position:relative;z-index:8}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid .ds-solution-card,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-work-grid .ds-project-card{transform-style:preserve-3d;perspective:800px;will-change:auto}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid .ds-solution-card:hover{transform:perspective(1050px) translateY(-9px) rotateX(2deg) rotateY(-1.3deg)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-pill{transition:transform .25s,border-color .25s,box-shadow .25s!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-pill:hover{transform:translateY(-4px)!important;border-color:#38BDF8!important;box-shadow:0 12px 29px #2563eb27!important}
@keyframes dsSoftReveal{from{opacity:.16;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}
@supports(animation-timeline:view()){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-process-step,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solution-card,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-trust-card{animation:dsSoftReveal 1s both;animation-timeline:view();animation-range:entry 5% cover 22%}}
@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout{gap:30px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card{padding:26px!important}}
@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology{overflow:clip!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout{display:flex!important;flex-direction:column!important;gap:28px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-intro{position:relative!important;top:auto!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-stack{gap:18px!important;padding:0!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card{position:relative!important;top:auto!important;min-height:0!important;padding:26px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:hover{transform:translateY(-4px)!important}}
@media(prefers-reduced-motion:reduce){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-pill,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solution-card{animation:none!important;transition:none!important;transform:none!important}}


/* DebalSoft shared navigation and footer refresh — 2026-10-31 */
:root{--ds-bg:#0B0E14;--ds-panel:#131823;--ds-blue:#2563EB;--ds-purple:#7C3AED;--ds-cyan:#38BDF8;--ds-ink:#F8FAFC;--ds-body:#94A3B8}
#masthead,.site-header{position:sticky!important;top:0!important;z-index:1090!important;background:rgba(11,14,20,.94)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(100,135,205,.22);box-shadow:0 16px 44px rgba(1,6,20,.25);transition:background-color .3s,border-color .3s}
body.admin-bar #masthead,body.admin-bar .site-header{top:32px!important}
#masthead .ast-primary-header-bar,#masthead .ast-builder-grid-row-container{background:transparent!important;border:0!important}
#masthead .site-primary-header-wrap,#masthead .ast-builder-grid-row{max-width:1320px!important;width:100%!important;min-height:82px!important;align-items:center!important;gap:clamp(15px,2vw,34px)!important}
#masthead .site-branding img{max-height:62px!important;width:auto!important;object-fit:contain!important;display:block}
#masthead .site-branding:not(:has(img)):before{content:"";display:block;width:150px;height:60px;background:url("https://stagging.debalsoft.com/wp-content/uploads/2026/10/debalsoft-original-logo.webp") center/contain no-repeat}
#masthead .site-branding:not(:has(img)) .site-title{position:absolute!important;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
#masthead .main-header-menu,#masthead .ast-nav-menu{display:flex;align-items:center;gap:0}
#masthead .main-header-menu>.menu-item>.menu-link{font-family:Inter,system-ui,sans-serif!important;font-size:12.5px!important;font-weight:650!important;letter-spacing:.005em!important;white-space:nowrap!important;color:#E8F0FF!important;padding:17px clamp(10px,1.05vw,17px)!important;border-radius:10px;transition:color .22s,background .22s}
#masthead .main-header-menu>.menu-item>.menu-link:hover,#masthead .main-header-menu>.current-menu-item>.menu-link{color:#67D7FF!important;background:rgba(37,99,235,.11)!important}
#masthead .main-header-menu>.menu-item.menu-item-has-children>.menu-link{padding-right:30px!important}
#masthead .main-header-menu>.menu-item.menu-item-has-children>.menu-link .dropdown-menu-toggle{position:absolute!important;right:11px!important;top:50%!important;transform:translateY(-50%);padding:0!important;line-height:1!important}
#masthead .main-header-menu>.menu-item-has-children{position:relative}
#masthead #menu-item-96>.sub-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:9px!important;row-gap:4px!important;width:min(660px,calc(100vw - 34px))!important;min-width:0!important;max-width:calc(100vw - 34px)!important;padding:22px!important;background:linear-gradient(145deg,#15213A,#0F1728)!important;border:1px solid rgba(76,120,216,.52)!important;border-radius:19px!important;box-shadow:0 27px 72px rgba(0,4,18,.84)!important;inset-block-start:calc(100% + 8px)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:dsMenuOpen .2s ease both}
#masthead #menu-item-96>.sub-menu>.menu-item{width:100%!important;min-width:0!important;margin:0!important;background:none!important}
#masthead #menu-item-96>.sub-menu>.menu-item>.menu-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:49px!important;padding:12px 14px!important;border-radius:11px!important;color:#DBE8FF!important;font:650 12px/1.5 Inter,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:break-word!important;letter-spacing:0!important;transition:background .2s,color .2s,transform .2s}
#masthead #menu-item-96>.sub-menu>.menu-item>.menu-link:hover,#masthead #menu-item-96>.sub-menu>.menu-item.current-menu-item>.menu-link{background:rgba(37,99,235,.24)!important;color:#7DDBFF!important;transform:translateX(3px)}
#masthead #menu-item-96>.sub-menu .ast-icon,#masthead #menu-item-96>.sub-menu .dropdown-menu-toggle{margin-left:auto!important;position:static!important;transform:none!important}
#masthead #menu-item-96>.sub-menu:before{content:"EXPLORE OUR EXPERTISE";display:block;grid-column:1/-1;color:#6FD3FF;font:800 10px Inter,system-ui,sans-serif;letter-spacing:.18em;padding:1px 12px 11px;border-bottom:1px solid #3B527C69;margin-bottom:4px}
#masthead .ds-whatsapp-cta>.menu-link,#masthead .menu-item.ds-whatsapp-cta>.menu-link{background:linear-gradient(115deg,#2563EB,#7C3AED)!important;border-radius:11px!important;color:#fff!important;font-weight:750!important;padding:12px 17px!important;margin-left:6px;box-shadow:0 10px 25px #2563eb38}
#masthead .ds-whatsapp-cta>.menu-link:hover{box-shadow:0 14px 33px #2563EB6B!important;transform:translateY(-2px)}
#masthead .ds-nav-call>.menu-link{color:#9ADCF8!important;font-weight:750!important}
#masthead .ast-mobile-menu-trigger-minimal{color:#F8FAFC!important}
#masthead .ast-mobile-popup-drawer,#masthead .main-header-menu.ast-nav-menu .sub-menu{background-color:#11192A}
#masthead .ast-mobile-popup-content .menu-link{font:650 13px Inter,system-ui,sans-serif!important;color:#E6EFFC!important;padding:13px 20px!important}
#masthead .ast-mobile-popup-content .sub-menu>.menu-item>.menu-link{padding-left:28px!important;font-size:12px!important;color:#B8D2F8!important}
#masthead .ast-mobile-popup-content #menu-item-96>.sub-menu{display:block!important;width:100%!important;max-width:none!important;padding:0!important;background:#121D30!important;border:0!important;box-shadow:none!important;animation:none!important}
#masthead .ast-mobile-popup-content #menu-item-96>.sub-menu:before{display:none}
.site-footer,.ast-footer-wrap{background:#0B0E14!important;color:#94A3B8!important}
.site-footer .ast-container,.ast-footer-wrap .ast-container{max-width:1320px!important;width:100%!important;padding-inline:24px!important}
.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap{background:#0B0E14!important;border-color:#26354C!important}
.ds-footer-rich,.ds-footer-bottom{background:#0B0E14!important;font-family:Inter,system-ui,sans-serif!important;color:#A7B9D5!important}
.ds-footer-rich .wp-block-columns{align-items:flex-start!important;gap:clamp(22px,3vw,52px)!important;margin-bottom:0!important}
.ds-footer-rich .wp-block-column{min-width:0!important}
.ds-footer-rich .wp-block-image{margin:0 0 21px!important}
.ds-footer-rich img{max-width:160px!important;max-height:85px!important;object-fit:contain!important}
.ds-footer-rich h4{color:#F8FAFC!important;font:750 15px Inter,system-ui,sans-serif!important;letter-spacing:-.02em;margin:4px 0 22px!important}
.ds-footer-rich p{font:450 13px/2 Inter,system-ui,sans-serif!important;color:#9FB2CD!important;margin:0!important}
.ds-footer-rich p a,.ds-footer-bottom p a{color:#B8C9E5!important;text-decoration:none!important;transition:color .2s}
.ds-footer-rich p a:hover,.ds-footer-bottom p a:hover{color:#38BDF8!important}
.ds-footer-rich .ds-footer-kicker{color:#38BDF8!important;font:750 10px Inter,sans-serif!important;letter-spacing:.15em;margin-top:16px!important}
.ds-footer-rich .ds-footer-whatsapp .wp-block-button__link{background:linear-gradient(115deg,#2563EB,#7C3AED)!important;border-radius:12px!important;font:700 12px Inter,sans-serif!important;color:white!important;padding:14px 19px!important;margin-top:18px!important;box-shadow:0 10px 25px #2563EB26;transition:transform .25s}
.ds-footer-rich .ds-footer-whatsapp .wp-block-button__link:hover{transform:translateY(-3px)}
.ds-footer-bottom{border-top:1px solid #2A3855!important}
.ds-footer-bottom p{font:450 12px/1.65 Inter,system-ui,sans-serif!important;color:#8195B4!important}
@keyframes dsMenuOpen{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1210px){#masthead .main-header-menu>.menu-item>.menu-link{font-size:11.5px!important;padding-inline:9px!important}#masthead .site-primary-header-wrap{gap:12px!important}}
@media(max-width:921px){#masthead .site-primary-header-wrap{min-height:72px!important}#masthead #menu-item-96>.sub-menu{display:block!important;width:100%!important}#masthead #menu-item-96>.sub-menu:before{display:none}.ds-footer-rich .wp-block-columns{flex-wrap:wrap!important;gap:24px!important}.ds-footer-rich .wp-block-column{flex-basis:calc(50% - 15px)!important}}
@media(max-width:575px){body.admin-bar #masthead,body.admin-bar .site-header{top:0!important}.ds-footer-rich .wp-block-column{flex-basis:100%!important}.ds-footer-rich{padding-block:44px!important}.ds-footer-bottom .wp-block-columns{display:block!important}.ds-footer-bottom .has-text-align-right{text-align:left!important;margin-top:8px!important}}
@media(prefers-reduced-motion:reduce){#masthead *,#masthead *:before,.ds-footer-rich *{animation:none!important;transition:none!important}}


/* ENGINEERED WITH INTENTION — sequential sticky stack */
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology{overflow:visible!important;position:relative!important;padding-bottom:110px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology>.ds-inner{overflow:visible!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:clamp(32px,5vw,75px)!important;align-items:start!important;overflow:visible!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-intro{position:sticky!important;top:130px!important;align-self:start!important;max-width:530px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-stack{display:block!important;position:relative!important;overflow:visible!important;min-height:1100px!important;padding-bottom:180px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card{position:sticky!important;top:125px!important;min-height:255px!important;margin:0 0 155px!important;padding:38px 35px!important;isolation:isolate;overflow:hidden!important;border:1px solid #354D7D!important;border-radius:22px!important;background:linear-gradient(145deg,#182640,#111927 78%)!important;box-shadow:0 24px 65px #020716a6!important;will-change:auto;transform-style:preserve-3d}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:nth-child(1){z-index:11!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:nth-child(2){z-index:12!important;top:139px!important;background:linear-gradient(145deg,#1D2450,#131725 85%)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:nth-child(3){z-index:13!important;top:153px!important;background:linear-gradient(145deg,#172D50,#111A2A 85%)!important;margin-bottom:0!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card .elementor-heading-title{font:700 clamp(20px,2vw,25px)/1.22 Inter,sans-serif!important;color:#F8FAFC!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card .elementor-icon{color:#38BDF8!important;filter:drop-shadow(0 0 18px #38BDF85A)}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card .elementor-widget-text-editor p{font:440 14px/1.8 Inter,sans-serif!important;color:#B5C7E4!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:hover{transform:perspective(900px) translateY(-6px) rotateX(1.7deg)!important;border-color:#38BDF8!important;box-shadow:0 30px 70px #2563EB39!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology .ds-tech-grid{margin-top:30px!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology .ds-sticky-card{animation:none!important}
@supports(animation-timeline:view()){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-technology .ds-sticky-card{animation:dsStackReveal .7s ease-out both!important;animation-timeline:view()!important;animation-range:entry 0% cover 25%!important}}
@keyframes dsStackReveal{from{opacity:.85;scale:.955}to{opacity:1;scale:1}}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid .ds-solution-card{transform-style:preserve-3d;transition:transform .35s,box-shadow .35s,border-color .35s}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-solutions-grid .ds-solution-card:hover{transform:perspective(1200px) translateY(-7px) rotateX(2deg) rotateY(-2deg)!important}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-hero-scene{perspective:1100px}
.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-float-card{transform-style:preserve-3d}
@media(max-width:850px){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-tech-layout{display:flex!important;flex-direction:column!important;gap:30px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-intro{position:relative!important;top:auto!important;max-width:none!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-stack{min-height:0!important;width:100%!important;padding-bottom:0!important;display:grid!important;gap:18px!important}.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card,.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:nth-child(2),.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card:nth-child(3){position:relative!important;top:auto!important;min-height:0!important;margin:0!important;padding:29px!important;animation:none!important}}
@media(prefers-reduced-motion:reduce){.elementor-5 .elementor-element.elementor-element-c90fab8 .ds-sticky-card{animation:none!important;transition:none!important;transform:none!important}}


/* DebalSoft GLOBAL HEADER V4 — desktop single-row alignment */
#masthead,header.site-header{position:sticky!important;top:0!important;z-index:1200!important;background:rgba(11,14,20,.96)!important;border-bottom:1px solid rgba(75,111,182,.28)!important;box-shadow:0 12px 36px rgba(1,5,14,.26)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
body.admin-bar #masthead{top:32px!important}
#masthead .ast-primary-header-bar,#masthead .ast-builder-grid-row-container{background:transparent!important;border-bottom:0!important}
#masthead .site-primary-header-wrap{width:100%!important;max-width:1280px!important;padding:0 24px!important;min-height:88px!important;margin-inline:auto!important}
#masthead .ast-builder-grid-row{display:grid!important;grid-template-columns:minmax(145px,1fr) max-content minmax(140px,1fr)!important;align-items:center!important;width:100%!important;max-width:1280px!important;min-height:88px!important;column-gap:clamp(12px,2.2vw,32px)!important}
#masthead .site-header-primary-section-left{min-width:0!important;justify-content:flex-start!important;align-items:center!important}
#masthead .site-header-primary-section-center{min-width:0!important;justify-self:center!important;justify-content:center!important;align-items:center!important}
#masthead .site-header-primary-section-right{min-width:0!important;justify-self:end!important;justify-content:flex-end!important;align-items:center!important;white-space:nowrap!important}
#masthead .site-branding{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important}
#masthead .site-branding img{display:block!important;width:auto!important;max-width:146px!important;max-height:64px!important;object-fit:contain!important}
#masthead .main-navigation,#masthead .main-header-menu,#masthead .ast-nav-menu{min-width:0!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;margin:0!important;gap:3px!important}
#masthead .main-header-menu>.menu-item{position:relative;flex:0 0 auto!important;float:none!important;display:flex!important;align-items:center!important;max-width:none!important}
#masthead .main-header-menu>.menu-item>.menu-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:12px 12px!important;font:650 13px/1.25 Inter,system-ui,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;border:0!important;border-radius:9px!important;color:#E9F2FF!important;background:transparent!important}
#masthead .main-header-menu>.menu-item>.menu-link:hover,#masthead .main-header-menu>.menu-item.current-menu-item>.menu-link{color:#38BDF8!important;background:rgba(37,99,235,.12)!important}
#masthead .main-header-menu>.menu-item-has-children>.menu-link{padding-right:31px!important}
#masthead .main-header-menu>.menu-item-has-children>.menu-link .dropdown-menu-toggle{right:11px!important;top:50%!important;position:absolute!important;transform:translateY(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:16px!important;width:16px!important;margin:0!important;padding:0!important}
#masthead #menu-item-96>.sub-menu{left:50%!important;right:auto!important;transform:translateX(-50%)!important;top:calc(100% + 10px)!important;inset-block-start:calc(100% + 10px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 12px!important;width:min(650px,calc(100vw - 40px))!important;min-width:0!important;max-width:calc(100vw - 40px)!important;padding:22px!important;margin:0!important;border-radius:18px!important;background:linear-gradient(140deg,#14223B,#0D1526)!important;border:1px solid #40639C!important;box-shadow:0 27px 65px #000b1dc9!important;white-space:normal!important}
#masthead #menu-item-96>.sub-menu>.menu-item{width:100%!important;min-width:0!important;padding:0!important;margin:0!important}
#masthead #menu-item-96>.sub-menu>.menu-item>.menu-link{display:flex!important;width:100%!important;min-height:47px!important;align-items:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;font:650 12px/1.45 Inter,system-ui,sans-serif!important;color:#D9E7FC!important;padding:11px 13px!important;border-radius:10px!important;background:transparent!important;transform:none!important}
#masthead #menu-item-96>.sub-menu>.menu-item>.menu-link:hover,#masthead #menu-item-96>.sub-menu>.menu-item.current-menu-item>.menu-link{background:#1F3760!important;color:#7DDBFF!important}
#masthead #menu-item-96>.sub-menu:before{grid-column:1/-1!important;content:"OUR EXPERTISE"!important;display:block!important;letter-spacing:.16em!important;color:#6ED8FF!important;font:800 10px Inter,sans-serif!important;border-bottom:1px solid #38517C!important;padding:0 12px 13px!important;margin:0 0 5px!important}
#masthead .ast-custom-button,#masthead .ast-button,#masthead .ast-header-button-1 .ast-custom-button-link{white-space:nowrap!important;flex-shrink:0!important;font:750 12px Inter,system-ui,sans-serif!important;letter-spacing:0!important;border-radius:11px!important;transition:transform .23s,box-shadow .23s}
#masthead .ast-custom-button{background:linear-gradient(110deg,#2563EB,#7C3AED)!important;border:0!important;padding:14px 24px!important;box-shadow:0 12px 26px #2563EB33!important;color:#fff!important}
#masthead .ast-custom-button:hover{transform:translateY(-2px);box-shadow:0 17px 35px #2563EB5C!important}
@media(max-width:1100px) and (min-width:922px){#masthead .site-primary-header-wrap{padding:0 17px!important}#masthead .ast-builder-grid-row{grid-template-columns:minmax(115px,1fr) max-content minmax(120px,1fr)!important;column-gap:10px!important}#masthead .site-branding img{max-width:126px!important}#masthead .main-header-menu>.menu-item>.menu-link{font-size:11.5px!important;padding:10px 9px!important}#masthead .ast-custom-button{padding:12px 15px!important;font-size:11px!important}}
@media(max-width:921px){#masthead .site-primary-header-wrap{padding:0 19px!important;min-height:72px!important}#masthead .ast-builder-grid-row{display:flex!important;min-height:72px!important;gap:12px!important;justify-content:space-between!important}#masthead .site-header-primary-section-left{flex:1 1 auto!important}#masthead .site-header-primary-section-right{flex:0 0 auto!important}#masthead .site-branding img{max-width:132px!important;max-height:54px!important}#masthead .main-navigation,#masthead .main-header-menu{display:none!important}#masthead .ast-mobile-menu-trigger-minimal,#masthead .menu-toggle{display:flex!important;color:#F8FAFC!important;justify-content:center!important;align-items:center!important}#masthead .ast-mobile-popup-drawer .main-header-menu{display:block!important;white-space:normal!important}#masthead .ast-mobile-popup-drawer .menu-item{display:block!important}#masthead .ast-mobile-popup-drawer .menu-link{font:650 13px Inter,system-ui,sans-serif!important;color:#E9F2FF!important;padding:14px 19px!important;white-space:normal!important}#masthead .ast-mobile-popup-drawer #menu-item-96>.sub-menu{position:static!important;transform:none!important;display:block!important;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:5px 12px!important;background:#14213A!important}#masthead .ast-mobile-popup-drawer #menu-item-96>.sub-menu:before{display:none!important}#masthead .ast-mobile-popup-drawer #menu-item-96>.sub-menu>.menu-item>.menu-link{font-size:12px!important;padding:11px 19px!important}}
@media(max-width:544px){body.admin-bar #masthead{top:0!important}#masthead .site-primary-header-wrap{padding:0 14px!important}#masthead .ast-custom-button{padding:11px 15px!important;font-size:11px!important}#masthead .site-branding img{max-width:122px!important}}
@media(prefers-reduced-motion:reduce){#masthead *,#masthead *:before{transition:none!important;animation:none!important}}/* End custom CSS */