.elementor-93 .elementor-element.elementor-element-a0da614{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.83;--padding-top:0100px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-a0da614:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-a0da614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kecstech.com/wp-content/uploads/2026/08/665a5d23c_generated_43148659.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-a0da614::before, .elementor-93 .elementor-element.elementor-element-a0da614 > .elementor-background-video-container::before, .elementor-93 .elementor-element.elementor-element-a0da614 > .e-con-inner > .elementor-background-video-container::before, .elementor-93 .elementor-element.elementor-element-a0da614 > .elementor-background-slideshow::before, .elementor-93 .elementor-element.elementor-element-a0da614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-93 .elementor-element.elementor-element-a0da614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-93 .elementor-element.elementor-element-1ead17e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-aa805a2{text-align:center;}.elementor-93 .elementor-element.elementor-element-aa805a2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:100px;font-weight:800;letter-spacing:-3.4px;color:var( --e-global-color-a05255a );}.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-93 .elementor-element.elementor-element-b1a2620{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-35ccbdd );}.elementor-93 .elementor-element.elementor-element-b1a2620 p{margin-block-end:5px;}.elementor-93 .elementor-element.elementor-element-9174c11{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-35ccbdd );}.elementor-93 .elementor-element.elementor-element-9174c11 p{margin-block-end:8px;}.elementor-93 .elementor-element.elementor-element-cc2a1bc{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF4D;}.elementor-93 .elementor-element.elementor-element-0adcf50{--spacer-size:40px;}.elementor-93 .elementor-element.elementor-element-7801cbd{--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;--padding-top:040px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-083baa8{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-868cc96 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-868cc96 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-93 .elementor-element.elementor-element-868cc96{--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-93 .elementor-element.elementor-element-868cc96 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-93 .elementor-element.elementor-element-868cc96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-868cc96 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-93 .elementor-element.elementor-element-868cc96 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-43304a7{text-align:start;}.elementor-93 .elementor-element.elementor-element-43304a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-bd72cf1{--display:flex;}.elementor-93 .elementor-element.elementor-element-4f3ff10{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-4f3ff10 p{margin-block-end:20px;}.elementor-93 .elementor-element.elementor-element-af10dcd{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-af10dcd p{margin-block-end:11px;}.elementor-93 .elementor-element.elementor-element-51ed1346{--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;--padding-top:10px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-93 .elementor-element.elementor-element-438f397a{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-438f397a:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-438f397a .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-93 .elementor-element.elementor-element-438f397a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-438f397a.elementor-view-stacked .elementor-icon{background-color:#D1FAE5;fill:#059669;color:#059669;}.elementor-93 .elementor-element.elementor-element-438f397a.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-438f397a.elementor-view-default .elementor-icon{fill:#D1FAE5;color:#D1FAE5;border-color:#D1FAE5;}.elementor-93 .elementor-element.elementor-element-438f397a.elementor-view-framed .elementor-icon{background-color:#059669;}.elementor-93 .elementor-element.elementor-element-438f397a .elementor-icon{font-size:22px;border-radius:9px 9px 9px 9px;}.elementor-93 .elementor-element.elementor-element-438f397a .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-438f397a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-438f397a:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-438f397a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-438f397a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-68bf2977{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-68bf2977:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-68bf2977 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-93 .elementor-element.elementor-element-68bf2977 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-68bf2977.elementor-view-stacked .elementor-icon{background-color:#D1FAE5;fill:#059669;color:#059669;}.elementor-93 .elementor-element.elementor-element-68bf2977.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-68bf2977.elementor-view-default .elementor-icon{fill:#D1FAE5;color:#D1FAE5;border-color:#D1FAE5;}.elementor-93 .elementor-element.elementor-element-68bf2977.elementor-view-framed .elementor-icon{background-color:#059669;}.elementor-93 .elementor-element.elementor-element-68bf2977 .elementor-icon{font-size:22px;border-radius:9px 9px 9px 9px;}.elementor-93 .elementor-element.elementor-element-68bf2977 .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-68bf2977 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-68bf2977:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-68bf2977:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-68bf2977 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-2b30c4cc{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-2b30c4cc:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-2b30c4cc .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-93 .elementor-element.elementor-element-2b30c4cc .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-2b30c4cc.elementor-view-stacked .elementor-icon{background-color:#D1FAE5;fill:#059669;color:#059669;}.elementor-93 .elementor-element.elementor-element-2b30c4cc.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-2b30c4cc.elementor-view-default .elementor-icon{fill:#D1FAE5;color:#D1FAE5;border-color:#D1FAE5;}.elementor-93 .elementor-element.elementor-element-2b30c4cc.elementor-view-framed .elementor-icon{background-color:#059669;}.elementor-93 .elementor-element.elementor-element-2b30c4cc .elementor-icon{font-size:22px;border-radius:9px 9px 9px 9px;}.elementor-93 .elementor-element.elementor-element-2b30c4cc .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-2b30c4cc .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-2b30c4cc:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-2b30c4cc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-2b30c4cc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-7118737d{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-7118737d:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-7118737d .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-93 .elementor-element.elementor-element-7118737d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-7118737d.elementor-view-stacked .elementor-icon{background-color:#D1FAE5;fill:#059669;color:#059669;}.elementor-93 .elementor-element.elementor-element-7118737d.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-7118737d.elementor-view-default .elementor-icon{fill:#D1FAE5;color:#D1FAE5;border-color:#D1FAE5;}.elementor-93 .elementor-element.elementor-element-7118737d.elementor-view-framed .elementor-icon{background-color:#059669;}.elementor-93 .elementor-element.elementor-element-7118737d .elementor-icon{font-size:22px;border-radius:9px 9px 9px 9px;}.elementor-93 .elementor-element.elementor-element-7118737d .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-7118737d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-7118737d:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-7118737d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-7118737d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-7271ab8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:050px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-7271ab8:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-7271ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C2E;}.elementor-93 .elementor-element.elementor-element-26d981b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;}.elementor-93 .elementor-element.elementor-element-2ef086a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF99;}.elementor-93 .elementor-element.elementor-element-2ef086a p{margin-block-end:8px;}.elementor-93 .elementor-element.elementor-element-61778e7{--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;}.elementor-93 .elementor-element.elementor-element-a4e93ee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8d00a22 );--border-color:var( --e-global-color-8d00a22 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93 .elementor-element.elementor-element-a4e93ee:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-a4e93ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B40;}.elementor-93 .elementor-element.elementor-element-25f8cf8{text-align:center;}.elementor-93 .elementor-element.elementor-element-25f8cf8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-cd527ee{text-align:center;}.elementor-93 .elementor-element.elementor-element-cd527ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;color:var( --e-global-color-a05255a );}.elementor-93 .elementor-element.elementor-element-3ecb66d{text-align:center;}.elementor-93 .elementor-element.elementor-element-3ecb66d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-8eb02fe );}.elementor-93 .elementor-element.elementor-element-672c95b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8d00a22 );--border-color:var( --e-global-color-8d00a22 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93 .elementor-element.elementor-element-672c95b:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-672c95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B40;}.elementor-93 .elementor-element.elementor-element-be0af9a{text-align:center;}.elementor-93 .elementor-element.elementor-element-be0af9a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-fc0ac4f{text-align:center;}.elementor-93 .elementor-element.elementor-element-fc0ac4f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;color:var( --e-global-color-a05255a );}.elementor-93 .elementor-element.elementor-element-9262bea{text-align:center;}.elementor-93 .elementor-element.elementor-element-9262bea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-8eb02fe );}.elementor-93 .elementor-element.elementor-element-e32202d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8d00a22 );--border-color:var( --e-global-color-8d00a22 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93 .elementor-element.elementor-element-e32202d:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-e32202d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B40;}.elementor-93 .elementor-element.elementor-element-ccf9f08{text-align:center;}.elementor-93 .elementor-element.elementor-element-ccf9f08 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-68b10f1{text-align:center;}.elementor-93 .elementor-element.elementor-element-68b10f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;color:var( --e-global-color-a05255a );}.elementor-93 .elementor-element.elementor-element-8527b21{text-align:center;}.elementor-93 .elementor-element.elementor-element-8527b21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-8eb02fe );}.elementor-93 .elementor-element.elementor-element-cee8715{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8d00a22 );--border-color:var( --e-global-color-8d00a22 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93 .elementor-element.elementor-element-cee8715:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-cee8715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B40;}.elementor-93 .elementor-element.elementor-element-194b718{text-align:center;}.elementor-93 .elementor-element.elementor-element-194b718 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-718d436{text-align:center;}.elementor-93 .elementor-element.elementor-element-718d436 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;color:var( --e-global-color-a05255a );}.elementor-93 .elementor-element.elementor-element-93f0c21{text-align:center;}.elementor-93 .elementor-element.elementor-element-93f0c21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-8eb02fe );}.elementor-93 .elementor-element.elementor-element-45d1773{--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:050px;--padding-bottom:060px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-2127495 .elementor-icon-list-icon i{color:var( --e-global-color-55edc03 );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-2127495 .elementor-icon-list-icon svg{fill:var( --e-global-color-55edc03 );transition:fill 0.3s;}.elementor-93 .elementor-element.elementor-element-2127495{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-93 .elementor-element.elementor-element-2127495 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-93 .elementor-element.elementor-element-2127495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-2127495 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-93 .elementor-element.elementor-element-2127495 .elementor-icon-list-text{color:var( --e-global-color-55edc03 );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-8bd812d{text-align:center;}.elementor-93 .elementor-element.elementor-element-8bd812d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-163ea69{--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:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADFE7;--border-color:#DADFE7;--border-radius:18px 18px 18px 18px;box-shadow:0px 6px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-163ea69.e-con{--align-self:center;}.elementor-93 .elementor-element.elementor-element-8475e25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 0px 0px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-8475e25:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-8475e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-b49aad0{padding:22px 22px 22px 22px;border-radius:16px 0px 0px 16px;}.elementor-93 .elementor-element.elementor-element-b49aad0 .elementor-icon-box-wrapper{text-align:center;gap:14px;}.elementor-93 .elementor-element.elementor-element-b49aad0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-b49aad0.elementor-view-stacked .elementor-icon{background-color:#10B98133;fill:#059669;color:#059669;}.elementor-93 .elementor-element.elementor-element-b49aad0.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-b49aad0.elementor-view-default .elementor-icon{fill:#10B98133;color:#10B98133;border-color:#10B98133;}.elementor-93 .elementor-element.elementor-element-b49aad0.elementor-view-framed .elementor-icon{background-color:#059669;}.elementor-93 .elementor-element.elementor-element-b49aad0 .elementor-icon{font-size:38px;}.elementor-93 .elementor-element.elementor-element-b49aad0 .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-b49aad0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;}.elementor-93 .elementor-element.elementor-element-b49aad0:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-b49aad0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-b49aad0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-a854f00{--display:flex;--padding-top:46px;--padding-bottom:48px;--padding-left:40px;--padding-right:38px;}.elementor-93 .elementor-element.elementor-element-7475037 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-7475037 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-93 .elementor-element.elementor-element-7475037{--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-93 .elementor-element.elementor-element-7475037 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-93 .elementor-element.elementor-element-7475037 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-7475037 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-93 .elementor-element.elementor-element-7475037 .elementor-icon-list-text{color:#059669;transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-eb11199{text-align:start;}.elementor-93 .elementor-element.elementor-element-eb11199 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-9e52c74{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-9e52c74 p{margin-block-end:11px;}.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-93 .elementor-element.elementor-element-810c264 .elementor-button{background-color:#93939300;fill:var( --e-global-color-55edc03 );color:var( --e-global-color-55edc03 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#10B981;border-radius:24px 24px 24px 24px;padding:16px 28px 16px 28px;}.elementor-93 .elementor-element.elementor-element-810c264 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-93 .elementor-element.elementor-element-35e15dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-35e15dd:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-35e15dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C2E;}.elementor-93 .elementor-element.elementor-element-9169c7c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-9169c7c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-93 .elementor-element.elementor-element-9169c7c{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-93 .elementor-element.elementor-element-9169c7c .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-93 .elementor-element.elementor-element-9169c7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-9169c7c .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-93 .elementor-element.elementor-element-9169c7c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-1e4bcb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;}.elementor-93 .elementor-element.elementor-element-1e39657{--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;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-93 .elementor-element.elementor-element-cd07542{--grid-columns:3;}.elementor-93 .elementor-element.elementor-element-cd07542 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-93 .elementor-element.elementor-element-cd07542 .e-loop-item > .elementor-section, .elementor-93 .elementor-element.elementor-element-cd07542 .e-loop-item > .elementor-section > .elementor-container, .elementor-93 .elementor-element.elementor-element-cd07542 .e-loop-item > .e-con, .elementor-93 .elementor-element.elementor-element-cd07542 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-93 .elementor-element.elementor-element-748566c{--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;--padding-top:55px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-3c4305a{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-c56bf8c{--spacer-size:50px;}.elementor-93 .elementor-element.elementor-element-e1f61b1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-e1f61b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-93 .elementor-element.elementor-element-e1f61b1{--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-93 .elementor-element.elementor-element-e1f61b1 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-93 .elementor-element.elementor-element-e1f61b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-e1f61b1 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-93 .elementor-element.elementor-element-e1f61b1 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-c6ecca2{text-align:start;}.elementor-93 .elementor-element.elementor-element-c6ecca2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-3527d3b{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-3527d3b p{margin-block-end:20px;}.elementor-93 .elementor-element.elementor-element-74e7c80{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-93 .elementor-element.elementor-element-d3340ff{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-d3340ff:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-d3340ff .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-93 .elementor-element.elementor-element-d3340ff .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-d3340ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-d3340ff.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-d3340ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-d3340ff .elementor-icon{font-size:20px;}.elementor-93 .elementor-element.elementor-element-d3340ff .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-d3340ff .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-d3340ff:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-d3340ff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-d3340ff .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-381f2d6{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-381f2d6:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-381f2d6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-93 .elementor-element.elementor-element-381f2d6 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-381f2d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-381f2d6.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-381f2d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-381f2d6 .elementor-icon{font-size:20px;}.elementor-93 .elementor-element.elementor-element-381f2d6 .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-381f2d6 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-381f2d6:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-381f2d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-381f2d6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-623aff4{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-623aff4:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-623aff4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-93 .elementor-element.elementor-element-623aff4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-623aff4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-623aff4.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-623aff4.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-623aff4 .elementor-icon{font-size:20px;}.elementor-93 .elementor-element.elementor-element-623aff4 .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-623aff4 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-623aff4:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-623aff4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-623aff4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-6202a56{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-6202a56:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-6202a56 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-93 .elementor-element.elementor-element-6202a56 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-6202a56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-6202a56.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-6202a56.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-6202a56 .elementor-icon{font-size:20px;}.elementor-93 .elementor-element.elementor-element-6202a56 .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-6202a56 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-6202a56:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-6202a56:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-6202a56 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-1d20c8f{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-1d20c8f:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-1d20c8f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-93 .elementor-element.elementor-element-1d20c8f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-1d20c8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-1d20c8f.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-1d20c8f.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-1d20c8f .elementor-icon{font-size:20px;}.elementor-93 .elementor-element.elementor-element-1d20c8f .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-1d20c8f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-1d20c8f:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-1d20c8f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-1d20c8f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-96ebaad{background-color:#F8FAFC;padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010105;border-radius:12px 12px 12px 12px;}.elementor-93 .elementor-element.elementor-element-96ebaad:hover{background-color:#ECFDF580;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7F3D0;}.elementor-93 .elementor-element.elementor-element-96ebaad .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-93 .elementor-element.elementor-element-96ebaad .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-96ebaad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-96ebaad.elementor-view-framed .elementor-icon, .elementor-93 .elementor-element.elementor-element-96ebaad.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-93 .elementor-element.elementor-element-96ebaad .elementor-icon{font-size:20px;}.elementor-93 .elementor-element.elementor-element-96ebaad .elementor-icon-box-title, .elementor-93 .elementor-element.elementor-element-96ebaad .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-96ebaad:has(:hover) .elementor-icon-box-title,
					 .elementor-93 .elementor-element.elementor-element-96ebaad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-96ebaad .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-c56db33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-c56db33:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-c56db33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C2E;}.elementor-93 .elementor-element.elementor-element-8e32b5e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-0dc6cc8{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-93 .elementor-element.elementor-element-0dc6cc8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;line-height:63px;letter-spacing:-1.5px;}.elementor-93 .elementor-element.elementor-element-af9ed60{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF99;}.elementor-93 .elementor-element.elementor-element-af9ed60 p{margin-block-end:8px;}.elementor-93 .elementor-element.elementor-element-858c635 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:16px 32px 16px 32px;}.elementor-93 .elementor-element.elementor-element-858c635 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-93 .elementor-element.elementor-element-0589197{--spacer-size:18px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-aa805a2 .elementor-heading-title{font-size:80px;}.elementor-93 .elementor-element.elementor-element-b1a2620{--container-widget-width:710px;--container-widget-flex-grow:0;width:var( --container-widget-width, 710px );max-width:710px;font-size:20px;}.elementor-93 .elementor-element.elementor-element-9174c11{--container-widget-width:541px;--container-widget-flex-grow:0;width:var( --container-widget-width, 541px );max-width:541px;font-size:17px;}.elementor-93 .elementor-element.elementor-element-cc2a1bc{letter-spacing:1.7px;}.elementor-93 .elementor-element.elementor-element-7801cbd{--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-93 .elementor-element.elementor-element-51ed1346{--flex-wrap:wrap;}.elementor-93 .elementor-element.elementor-element-7271ab8{--flex-wrap:wrap;}.elementor-93 .elementor-element.elementor-element-2ef086a{--container-widget-width:526px;--container-widget-flex-grow:0;width:var( --container-widget-width, 526px );max-width:526px;font-size:16px;}.elementor-93 .elementor-element.elementor-element-61778e7{--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-93 .elementor-element.elementor-element-8bd812d .elementor-heading-title{font-size:44px;}.elementor-93 .elementor-element.elementor-element-a854f00{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-93 .elementor-element.elementor-element-35e15dd{--flex-wrap:wrap;}.elementor-93 .elementor-element.elementor-element-cd07542{--grid-columns:2;}.elementor-93 .elementor-element.elementor-element-c6ecca2 .elementor-heading-title{font-size:36px;}.elementor-93 .elementor-element.elementor-element-3527d3b{font-size:16px;}.elementor-93 .elementor-element.elementor-element-c56db33{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-1ead17e{text-align:center;}.elementor-93 .elementor-element.elementor-element-aa805a2 .elementor-heading-title{font-size:60px;line-height:1em;letter-spacing:-0.8px;}.elementor-93 .elementor-element.elementor-element-b1a2620{font-size:18px;}.elementor-93 .elementor-element.elementor-element-9174c11{font-size:16px;}.elementor-93 .elementor-element.elementor-element-083baa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-43304a7 .elementor-heading-title{font-size:36px;}.elementor-93 .elementor-element.elementor-element-26d981b{text-align:center;}.elementor-93 .elementor-element.elementor-element-61778e7{--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;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-a4e93ee{--width:48%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-93 .elementor-element.elementor-element-25f8cf8 .elementor-heading-title{font-size:32px;}.elementor-93 .elementor-element.elementor-element-672c95b{--width:46%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-93 .elementor-element.elementor-element-be0af9a .elementor-heading-title{font-size:32px;}.elementor-93 .elementor-element.elementor-element-fc0ac4f .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:-0.1px;}.elementor-93 .elementor-element.elementor-element-e32202d{--width:47%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-93 .elementor-element.elementor-element-ccf9f08 .elementor-heading-title{font-size:32px;}.elementor-93 .elementor-element.elementor-element-cee8715{--width:47%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-93 .elementor-element.elementor-element-194b718 .elementor-heading-title{font-size:34px;}.elementor-93 .elementor-element.elementor-element-8bd812d .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-163ea69{--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-93 .elementor-element.elementor-element-8475e25{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 17px 0px 0px;}.elementor-93 .elementor-element.elementor-element-eb11199 .elementor-heading-title{line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-cd07542{--grid-columns:1;}.elementor-93 .elementor-element.elementor-element-c56db33{--padding-top:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-8e32b5e{text-align:center;}.elementor-93 .elementor-element.elementor-element-0dc6cc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-93 .elementor-element.elementor-element-0dc6cc8 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-93 .elementor-element.elementor-element-af9ed60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-93 .elementor-element.elementor-element-0589197{--spacer-size:19px;}}@media(min-width:768px){.elementor-93 .elementor-element.elementor-element-7801cbd{--content-width:1200px;}.elementor-93 .elementor-element.elementor-element-083baa8{--width:50%;}.elementor-93 .elementor-element.elementor-element-bd72cf1{--width:50%;}.elementor-93 .elementor-element.elementor-element-51ed1346{--content-width:1200px;}.elementor-93 .elementor-element.elementor-element-7271ab8{--content-width:1200px;}.elementor-93 .elementor-element.elementor-element-45d1773{--content-width:1200px;}.elementor-93 .elementor-element.elementor-element-163ea69{--width:960px;}.elementor-93 .elementor-element.elementor-element-8475e25{--width:34%;}.elementor-93 .elementor-element.elementor-element-a854f00{--width:66%;}.elementor-93 .elementor-element.elementor-element-35e15dd{--content-width:1200px;}.elementor-93 .elementor-element.elementor-element-748566c{--content-width:1200px;}.elementor-93 .elementor-element.elementor-element-3c4305a{--width:50%;}.elementor-93 .elementor-element.elementor-element-74e7c80{--width:50%;}.elementor-93 .elementor-element.elementor-element-c56db33{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-93 .elementor-element.elementor-element-083baa8{--width:100%;}.elementor-93 .elementor-element.elementor-element-bd72cf1{--width:100%;}.elementor-93 .elementor-element.elementor-element-163ea69{--width:743px;}}/* Start custom CSS for heading, class: .elementor-element-1ead17e *//* Converts the heading wrapper to flexbox for perfect vertical alignment */
.elementor-93 .elementor-element.elementor-element-1ead17e .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 16px; 
}

/* Creates the structural dots on both sides */
.elementor-93 .elementor-element.elementor-element-1ead17e .elementor-heading-title::before,
.elementor-93 .elementor-element.elementor-element-1ead17e .elementor-heading-title::after {
    content: "";
    display: block;
    width: 8px; 
    height: 8px; 
    background-color: #34D399; 
    border-radius: 50%;
    
    /* Applies the continuous blinking animation */
    animation: indicator-blink 2s infinite ease-in-out;
}

/* The animation logic that creates the blinking glow */
@keyframes indicator-blink {
    0% {
        opacity: 0.3;
        box-shadow: 0 0 4px 0px rgba(52, 211, 153, 0.1);
    }
    50% {
        opacity: 1;
        box-shadow: 0 0 16px 4px rgba(52, 211, 153, 0.8);
    }
    100% {
        opacity: 0.3;
        box-shadow: 0 0 4px 0px rgba(52, 211, 153, 0.1);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa805a2 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0da614 *//* Creates the darker overlay and faded architectural grid */
.herobg::before {
    content: "";
    position: absolute;
    inset: 0;
    
    /* 1. Darker Overlay: Increased opacity from 0.85 to 0.92 for better contrast */
    background-color: rgba(15, 28, 46, 0.92); 
    
    /* 2. Faded Grid: Dropped white line opacity to just 3% (0.03) */
    background-image: 
        linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px), 
        linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
    
    /* Optional: Slightly larger grid cells (50px) often feel more open and premium */
    background-size: 60px 60px; 
    
    z-index: 0;
    pointer-events: none;
}

/* Ensures your hero content stays above the overlay */
.herobg{
    z-index: 1;
    position: relative;
}
/* Creates the white gradient fade at the bottom */
.elementor-93 .elementor-element.elementor-element-a0da614::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 150px; /* Controls how tall the fade is */
    
    /* Fades from completely transparent to pure white at the bottom */
    background: linear-gradient(to bottom, transparent 0%, #FFFFFF 100%);
    
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43304a7 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25f8cf8 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd527ee */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ecb66d */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0af9a */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc0ac4f */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9262bea */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccf9f08 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b10f1 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8527b21 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194b718 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-718d436 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f0c21 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bd812d */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb11199 */.energy{
    color: #34D399;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6ecca2 */.green1{
    color: #10B981;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e32b5e *//* Converts the heading wrapper to flexbox for perfect vertical alignment */
.elementor-93 .elementor-element.elementor-element-8e32b5e .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 16px; 
}

/* Creates the structural dots on both sides */
.elementor-93 .elementor-element.elementor-element-8e32b5e .elementor-heading-title::before,
.elementor-93 .elementor-element.elementor-element-8e32b5e .elementor-heading-title::after {
    content: "";
    display: block;
    width: 8px; 
    height: 8px; 
    background-color: #34D399; 
    border-radius: 50%;
    
    /* Applies the continuous blinking animation */
    animation: indicator-blink 2s infinite ease-in-out;
}

/* The animation logic that creates the blinking glow */
@keyframes indicator-blink {
    0% {
        opacity: 0.3;
        box-shadow: 0 0 4px 0px rgba(52, 211, 153, 0.1);
    }
    50% {
        opacity: 1;
        box-shadow: 0 0 16px 4px rgba(52, 211, 153, 0.8);
    }
    100% {
        opacity: 0.3;
        box-shadow: 0 0 4px 0px rgba(52, 211, 153, 0.1);
    }
}/* End custom CSS */