.elementor-276 .elementor-element.elementor-element-e655cd0{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-724cb27 .elementor-heading-title{font-family:var( --e-global-typography-45c5642-font-family ), Sans-serif;font-size:var( --e-global-typography-45c5642-font-size );font-weight:var( --e-global-typography-45c5642-font-weight );font-style:var( --e-global-typography-45c5642-font-style );color:var( --e-global-color-primary );}.elementor-276 .elementor-element.elementor-element-656b57e .elementor-heading-title{font-family:var( --e-global-typography-e54d0d5-font-family ), Sans-serif;font-size:var( --e-global-typography-e54d0d5-font-size );font-weight:var( --e-global-typography-e54d0d5-font-weight );line-height:var( --e-global-typography-e54d0d5-line-height );color:var( --e-global-color-primary );}.elementor-276 .elementor-element.elementor-element-aa7e3b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-276 .elementor-element.elementor-element-aa7e3b7 .elementor-heading-title{font-family:var( --e-global-typography-3091411-font-family ), Sans-serif;font-size:var( --e-global-typography-3091411-font-size );font-weight:var( --e-global-typography-3091411-font-weight );line-height:var( --e-global-typography-3091411-line-height );color:var( --e-global-color-primary );}.elementor-276 .elementor-element.elementor-element-1e0a75a{font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-555ecf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-d0b75c2{--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;}.elementor-276 .elementor-element.elementor-element-70d453e{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-276 .elementor-element.elementor-element-70d453e:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-70d453e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-276 .elementor-element.elementor-element-cb22acd{padding:40px 30px 30px 30px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-021fbde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-27px;}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-021fbde{left:35px;}body.rtl .elementor-276 .elementor-element.elementor-element-021fbde{right:35px;}.elementor-276 .elementor-element.elementor-element-91a1195{--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;}.elementor-276 .elementor-element.elementor-element-ec234cf{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-276 .elementor-element.elementor-element-ec234cf:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-ec234cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-276 .elementor-element.elementor-element-d26a755{padding:40px 30px 30px 30px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-f7f9fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-27px;}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-f7f9fb9{left:35px;}body.rtl .elementor-276 .elementor-element.elementor-element-f7f9fb9{right:35px;}.elementor-276 .elementor-element.elementor-element-01e2ae4{--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;}.elementor-276 .elementor-element.elementor-element-1dd0a1d{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-276 .elementor-element.elementor-element-1dd0a1d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1dd0a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-276 .elementor-element.elementor-element-5935888{padding:40px 30px 30px 30px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-7f89327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-27px;}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-7f89327{left:35px;}body.rtl .elementor-276 .elementor-element.elementor-element-7f89327{right:35px;}.elementor-276 .elementor-element.elementor-element-2d8f160{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-939affe{font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-a209f64{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-a209f64:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-a209f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-276 .elementor-element.elementor-element-495cb85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-276 .elementor-element.elementor-element-495cb85 .elementor-heading-title{font-family:var( --e-global-typography-3091411-font-family ), Sans-serif;font-size:var( --e-global-typography-3091411-font-size );font-weight:var( --e-global-typography-3091411-font-weight );line-height:var( --e-global-typography-3091411-line-height );color:var( --e-global-color-primary );}.elementor-276 .elementor-element.elementor-element-14cd0df{font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-e5233ef{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-8bb16a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-276 .elementor-element.elementor-element-8bb16a8 .elementor-heading-title{font-family:var( --e-global-typography-3091411-font-family ), Sans-serif;font-size:var( --e-global-typography-3091411-font-size );font-weight:var( --e-global-typography-3091411-font-weight );line-height:var( --e-global-typography-3091411-line-height );color:var( --e-global-color-primary );}.elementor-276 .elementor-element.elementor-element-b36d2cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-9263314{--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-276 .elementor-element.elementor-element-1b19aab{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-1b19aab:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1b19aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34DA7F;}.elementor-276 .elementor-element.elementor-element-ab392dd{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-1752d57{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-1752d57:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1752d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-276 .elementor-element.elementor-element-1e9af9a{padding:0px 0px 20px 0px;font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-599865e{font-family:"Open Sans", Sans-serif;font-weight:600;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-6eab53d{--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-276 .elementor-element.elementor-element-8086e13{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-8086e13:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-8086e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34DA7F;}.elementor-276 .elementor-element.elementor-element-ea40fc0{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-385af6a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-385af6a:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-385af6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-276 .elementor-element.elementor-element-3cb3f1d{padding:0px 0px 20px 0px;font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-b965b77{font-family:"Open Sans", Sans-serif;font-weight:600;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-b26adb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-dfe26b9{--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-276 .elementor-element.elementor-element-a81fdd8{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-a81fdd8:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-a81fdd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34DA7F;}.elementor-276 .elementor-element.elementor-element-c78fef6{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-d942056{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-d942056:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-d942056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-276 .elementor-element.elementor-element-3318905{padding:0px 0px 20px 0px;font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-afc7028{font-family:"Open Sans", Sans-serif;font-weight:600;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-a29a0e7{--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-276 .elementor-element.elementor-element-da6427a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-da6427a:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-da6427a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34DA7F;}.elementor-276 .elementor-element.elementor-element-3919088{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-ece4681{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-ece4681:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-ece4681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-276 .elementor-element.elementor-element-9dc3ba9{padding:0px 0px 20px 0px;font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-993795d{font-family:"Open Sans", Sans-serif;font-weight:600;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-6d10915{--display:flex;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-6d10915:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-6d10915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A141A;background-image:url("https://www.wiltoolkit.thecollectivex.org/wp-content/uploads/2026/02/Sustainable-way-to-build-a-digital-talent.jpg");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-274b433{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-7d50f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-7d50f3f-font-size );font-style:var( --e-global-typography-7d50f3f-font-style );color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-274b433.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-b6e84b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-449d875{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-276 .elementor-element.elementor-element-449d875 .elementor-heading-title{font-family:var( --e-global-typography-3091411-font-family ), Sans-serif;font-size:var( --e-global-typography-3091411-font-size );font-weight:var( --e-global-typography-3091411-font-weight );line-height:var( --e-global-typography-3091411-line-height );color:var( --e-global-color-primary );}.elementor-276 .elementor-element.elementor-element-b835fbf{font-family:"Open Sans", Sans-serif;font-weight:400;color:#0A141A;}.elementor-276 .elementor-element.elementor-element-28d790f{--display:flex;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-eba7278{--display:flex;}.elementor-276 .elementor-element.elementor-element-ca2af8b .elementor-button{background-color:#F2F2F2;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-276 .elementor-element.elementor-element-ca2af8b.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-ca2af8b{right:0px;}body.rtl .elementor-276 .elementor-element.elementor-element-ca2af8b{left:0px;}.elementor-276 .elementor-element.elementor-element-ca2af8b{bottom:0px;}.elementor-276 .elementor-element.elementor-element-ca2af8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-86de4d3 .elementor-button{background-color:#F2F2F2;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-276 .elementor-element.elementor-element-86de4d3.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-86de4d3{left:0px;}body.rtl .elementor-276 .elementor-element.elementor-element-86de4d3{right:0px;}.elementor-276 .elementor-element.elementor-element-86de4d3{bottom:0px;}.elementor-276 .elementor-element.elementor-element-86de4d3 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-d0b75c2{--width:33.3%;}.elementor-276 .elementor-element.elementor-element-91a1195{--width:33.3%;}.elementor-276 .elementor-element.elementor-element-01e2ae4{--width:33.3%;}.elementor-276 .elementor-element.elementor-element-9263314{--width:50%;}.elementor-276 .elementor-element.elementor-element-6eab53d{--width:50%;}.elementor-276 .elementor-element.elementor-element-dfe26b9{--width:50%;}.elementor-276 .elementor-element.elementor-element-a29a0e7{--width:50%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-e655cd0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-724cb27 .elementor-heading-title{font-size:var( --e-global-typography-45c5642-font-size );}.elementor-276 .elementor-element.elementor-element-656b57e .elementor-heading-title{font-size:var( --e-global-typography-e54d0d5-font-size );line-height:var( --e-global-typography-e54d0d5-line-height );}.elementor-276 .elementor-element.elementor-element-aa7e3b7 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-2d8f160{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-a209f64{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-495cb85 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-e5233ef{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-8bb16a8 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-b36d2cf{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-b26adb5{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-274b433{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;font-size:var( --e-global-typography-7d50f3f-font-size );}.elementor-276 .elementor-element.elementor-element-b6e84b5{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-449d875 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-28d790f{--padding-top:30px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-e655cd0{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-724cb27 .elementor-heading-title{font-size:var( --e-global-typography-45c5642-font-size );}.elementor-276 .elementor-element.elementor-element-656b57e .elementor-heading-title{font-size:var( --e-global-typography-e54d0d5-font-size );line-height:var( --e-global-typography-e54d0d5-line-height );}.elementor-276 .elementor-element.elementor-element-aa7e3b7 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-555ecf0{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-d0b75c2{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-91a1195{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-01e2ae4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-2d8f160{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-a209f64{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-495cb85 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-e5233ef{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-8bb16a8 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-b36d2cf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-9263314{--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-1b19aab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-b26adb5{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-dfe26b9{--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-6d10915{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-274b433{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-7d50f3f-font-size );}.elementor-276 .elementor-element.elementor-element-b6e84b5{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-449d875{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-276 .elementor-element.elementor-element-449d875 .elementor-heading-title{font-size:var( --e-global-typography-3091411-font-size );line-height:var( --e-global-typography-3091411-line-height );}.elementor-276 .elementor-element.elementor-element-28d790f{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for heading, class: .elementor-element-724cb27 */.subheading-underline .elementor-heading-title{
  position: relative;
  display: inline-block;
  width: fit-content;
  padding-bottom: 22px; /* increase this for more space */
}

.subheading-underline .elementor-heading-title::after{
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 110%;
  height: 3px;
  background: #34DA7F;

  transform: scaleX(0);        /* hidden */
  transform-origin: left;      /* animate from left */
  transition: transform 0.8s ease;
}

.subheading-underline.in-view .elementor-heading-title::after{
  transform: scaleX(1);
}

@media (max-width: 767px){

  .subheading-underline .elementor-heading-title{
    padding-bottom: 25px;   /* slightly smaller gap on mobile */
  }

  .subheading-underline .elementor-heading-title::after{
    width: 100%;            /* shorter underline on mobile */
    height: 3px;            /* thinner line */
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e0a75a */.elementor-276 .elementor-element.elementor-element-1e0a75a p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-021fbde */.step-card__badge{

    width:54px;
    height:54px;
    border-radius:999px;
    background:#0E1E27;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#34DA7F;
    font-weight:800;
    font-size:13px;
    line-height:1;
    letter-spacing:0.5px;

  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7f9fb9 */.step-card__badge{

    width:54px;
    height:54px;
    border-radius:999px;
    background:#0E1E27;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#34DA7F;
    font-weight:800;
    font-size:13px;
    line-height:1;
    letter-spacing:0.5px;

  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f89327 */.step-card__badge{

    width:54px;
    height:54px;
    border-radius:999px;
    background:#0E1E27;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#34DA7F;
    font-weight:800;
    font-size:13px;
    line-height:1;
    letter-spacing:0.5px;

  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-939affe */.elementor-276 .elementor-element.elementor-element-939affe p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cd0df */.elementor-276 .elementor-element.elementor-element-14cd0df p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab392dd */.elementor-276 .elementor-element.elementor-element-ab392dd p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e9af9a */.elementor-276 .elementor-element.elementor-element-1e9af9a p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599865e */.elementor-276 .elementor-element.elementor-element-599865e p
{
    margin-bottom: 0;
}

 ul{
 padding-left:20px ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea40fc0 */.elementor-276 .elementor-element.elementor-element-ea40fc0 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb3f1d */.elementor-276 .elementor-element.elementor-element-3cb3f1d p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b965b77 */.elementor-276 .elementor-element.elementor-element-b965b77 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fef6 */.elementor-276 .elementor-element.elementor-element-c78fef6 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3318905 */.elementor-276 .elementor-element.elementor-element-3318905 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afc7028 */.elementor-276 .elementor-element.elementor-element-afc7028 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3919088 */.elementor-276 .elementor-element.elementor-element-3919088 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc3ba9 */.elementor-276 .elementor-element.elementor-element-9dc3ba9 p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-993795d */.elementor-276 .elementor-element.elementor-element-993795d p
{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b835fbf */.elementor-276 .elementor-element.elementor-element-b835fbf p
{
    margin-bottom: 0;
}/* End custom CSS */