.elementor-244 .elementor-element.elementor-element-f061df7{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-244 .elementor-element.elementor-element-f061df7:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-f061df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-244 .elementor-element.elementor-element-c38208{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-244 .elementor-element.elementor-element-3f9411bf{--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;}.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-244 .elementor-element.elementor-element-b5f2068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.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-244 .elementor-element.elementor-element-2801cfc3 .elementor-heading-title{font-size:64px;font-weight:800;line-height:1.15em;color:#0B1F3A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-244 .elementor-element.elementor-element-13fedaaf{--divider-border-style:solid;--divider-color:#58D26B;--divider-border-width:4px;}.elementor-244 .elementor-element.elementor-element-13fedaaf .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-244 .elementor-element.elementor-element-13fedaaf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-1679e31a{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-244 .elementor-element.elementor-element-7ed710c7{font-size:20px;line-height:1.8em;color:#666666;}.elementor-244 .elementor-element.elementor-element-376988c{--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: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:rgba(88,210,107,0.4);--border-color:rgba(88,210,107,0.4);--border-radius:999px 999px 999px 999px;box-shadow:0px 10px 36px 0px rgba(88,210,107,0.18);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:28px;}.elementor-244 .elementor-element.elementor-element-376988c:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-376988c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.88);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-216f5f3 .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-216f5f3.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-216f5f3.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-216f5f3.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-216f5f3.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-216f5f3.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-216f5f3 .elementor-icon{font-size:22px;}.elementor-244 .elementor-element.elementor-element-216f5f3 .elementor-icon svg{height:22px;}.elementor-244 .elementor-element.elementor-element-58b46855 .elementor-heading-title{font-size:14px;font-weight:700;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-34ff22e4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-244 .elementor-element.elementor-element-5026612c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,205,213,0.4);--border-color:rgba(199,205,213,0.4);--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-244 .elementor-element.elementor-element-5026612c:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-5026612c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-1f8f92e2 .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-1f8f92e2.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-1f8f92e2.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-1f8f92e2.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-1f8f92e2.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-1f8f92e2.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-1f8f92e2 .elementor-icon{font-size:40px;}.elementor-244 .elementor-element.elementor-element-1f8f92e2 .elementor-icon svg{height:40px;}.elementor-244 .elementor-element.elementor-element-1f8f92e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-6905bbe5 .elementor-heading-title{font-size:20px;font-weight:700;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-4a1ef16a{font-size:15px;line-height:1.75em;color:#888888;}.elementor-244 .elementor-element.elementor-element-31a808ee{--divider-border-style:solid;--divider-color:rgba(199,205,213,0.35);--divider-border-width:1px;}.elementor-244 .elementor-element.elementor-element-31a808ee .elementor-divider-separator{width:100%;}.elementor-244 .elementor-element.elementor-element-31a808ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-48da5ab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(88,210,107,0.35);--border-color:rgba(88,210,107,0.35);--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 60px 0px rgba(88,210,107,0.22);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-244 .elementor-element.elementor-element-48da5ab0:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-48da5ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0B1F3A 0%, #111827 100%);}.elementor-244 .elementor-element.elementor-element-54083e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-6c0dfa5c.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-6c0dfa5c.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c .elementor-icon{font-size:40px;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c .elementor-icon svg{height:40px;}.elementor-244 .elementor-element.elementor-element-6c0dfa5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-57330945 .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-7c38a936{font-size:15px;line-height:1.75em;color:rgba(255,255,255,0.72);}.elementor-244 .elementor-element.elementor-element-64e663c1{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.1);--divider-border-width:1px;}.elementor-244 .elementor-element.elementor-element-64e663c1 .elementor-divider-separator{width:100%;}.elementor-244 .elementor-element.elementor-element-64e663c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-1a208d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,205,213,0.4);--border-color:rgba(199,205,213,0.4);--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-244 .elementor-element.elementor-element-1a208d87:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-1a208d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-a0cfec9 .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-a0cfec9.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-a0cfec9.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-a0cfec9.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-a0cfec9.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-a0cfec9.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-a0cfec9 .elementor-icon{font-size:40px;}.elementor-244 .elementor-element.elementor-element-a0cfec9 .elementor-icon svg{height:40px;}.elementor-244 .elementor-element.elementor-element-a0cfec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-18aa6148 .elementor-heading-title{font-size:20px;font-weight:700;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-3236604f{font-size:15px;line-height:1.75em;color:#888888;}.elementor-244 .elementor-element.elementor-element-69d411e4{--divider-border-style:solid;--divider-color:rgba(199,205,213,0.35);--divider-border-width:1px;}.elementor-244 .elementor-element.elementor-element-69d411e4 .elementor-divider-separator{width:100%;}.elementor-244 .elementor-element.elementor-element-69d411e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-478e5559{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,205,213,0.4);--border-color:rgba(199,205,213,0.4);--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-244 .elementor-element.elementor-element-478e5559:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-478e5559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-362e2be8 .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-362e2be8.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-362e2be8.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-362e2be8.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-362e2be8.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-362e2be8.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-362e2be8 .elementor-icon{font-size:40px;}.elementor-244 .elementor-element.elementor-element-362e2be8 .elementor-icon svg{height:40px;}.elementor-244 .elementor-element.elementor-element-362e2be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-2bc89346 .elementor-heading-title{font-size:20px;font-weight:700;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-478926ff{font-size:15px;line-height:1.75em;color:#888888;}.elementor-244 .elementor-element.elementor-element-d6f2053{--divider-border-style:solid;--divider-color:rgba(199,205,213,0.35);--divider-border-width:1px;}.elementor-244 .elementor-element.elementor-element-d6f2053 .elementor-divider-separator{width:100%;}.elementor-244 .elementor-element.elementor-element-d6f2053 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-2fa835d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,205,213,0.4);--border-color:rgba(199,205,213,0.4);--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-244 .elementor-element.elementor-element-2fa835d2:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-2fa835d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-52d0c187 .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-52d0c187.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-52d0c187.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-52d0c187.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-52d0c187.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-52d0c187.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-52d0c187 .elementor-icon{font-size:40px;}.elementor-244 .elementor-element.elementor-element-52d0c187 .elementor-icon svg{height:40px;}.elementor-244 .elementor-element.elementor-element-52d0c187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-6f8d3889 .elementor-heading-title{font-size:20px;font-weight:700;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-1f525927{font-size:15px;line-height:1.75em;color:#888888;}.elementor-244 .elementor-element.elementor-element-3a3a59fc{--divider-border-style:solid;--divider-color:rgba(199,205,213,0.35);--divider-border-width:1px;}.elementor-244 .elementor-element.elementor-element-3a3a59fc .elementor-divider-separator{width:100%;}.elementor-244 .elementor-element.elementor-element-3a3a59fc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-5d4a570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,205,213,0.4);--border-color:rgba(199,205,213,0.4);--border-radius:28px 28px 28px 28px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-244 .elementor-element.elementor-element-5d4a570:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-5d4a570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-5903a17f .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-5903a17f.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-5903a17f.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-5903a17f.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-5903a17f.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-5903a17f.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-5903a17f .elementor-icon{font-size:40px;}.elementor-244 .elementor-element.elementor-element-5903a17f .elementor-icon svg{height:40px;}.elementor-244 .elementor-element.elementor-element-5903a17f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-1f5ccd40 .elementor-heading-title{font-size:20px;font-weight:700;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-52c90f24{font-size:15px;line-height:1.75em;color:#888888;}.elementor-244 .elementor-element.elementor-element-275564b9{--divider-border-style:solid;--divider-color:rgba(199,205,213,0.35);--divider-border-width:1px;}.elementor-244 .elementor-element.elementor-element-275564b9 .elementor-divider-separator{width:100%;}.elementor-244 .elementor-element.elementor-element-275564b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-244 .elementor-element.elementor-element-79b3db0e{--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;--border-radius:32px 32px 32px 32px;box-shadow:0px 32px 80px 0px rgba(11,31,58,0.35);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-244 .elementor-element.elementor-element-79b3db0e:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-79b3db0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-5811dfcc{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-244 .elementor-element.elementor-element-316603e2{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-244 .elementor-element.elementor-element-316603e2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-50418b6b .elementor-icon-wrapper{text-align:center;}.elementor-244 .elementor-element.elementor-element-50418b6b.elementor-view-stacked .elementor-icon{background-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-50418b6b.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-50418b6b.elementor-view-default .elementor-icon{color:#58D26B;border-color:#58D26B;}.elementor-244 .elementor-element.elementor-element-50418b6b.elementor-view-framed .elementor-icon, .elementor-244 .elementor-element.elementor-element-50418b6b.elementor-view-default .elementor-icon svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-50418b6b .elementor-icon{font-size:36px;}.elementor-244 .elementor-element.elementor-element-50418b6b .elementor-icon svg{height:36px;}.elementor-244 .elementor-element.elementor-element-1778d2f6{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-244 .elementor-element.elementor-element-6fa75539 .elementor-heading-title{font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-5373afd8{font-size:15px;line-height:1.7em;color:rgba(255,255,255,0.6);}.elementor-244 .elementor-element.elementor-element-387818ee{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button{font-size:16px;font-weight:700;fill:#0B1F3A;color:#0B1F3A;background-color:#58D26B;border-radius:999px 999px 999px 999px;padding:16px 36px 16px 36px;}.elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button:hover, .elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button:focus{color:#0B1F3A;background-color:#3cb55a;}.elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button:hover svg, .elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button:focus svg{fill:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-a124db8{width:full;max-width:full;}.elementor-244 .elementor-element.elementor-element-30ca251 .elementor-button{font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(255,255,255,0.08);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.25);border-radius:999px 999px 999px 999px;padding:16px 36px 16px 36px;}.elementor-244 .elementor-element.elementor-element-30ca251 .elementor-button:hover, .elementor-244 .elementor-element.elementor-element-30ca251 .elementor-button:focus{color:#58D26B;background-color:rgba(88,210,107,0.12);border-color:rgba(88,210,107,0.5);}.elementor-244 .elementor-element.elementor-element-30ca251 .elementor-button:hover svg, .elementor-244 .elementor-element.elementor-element-30ca251 .elementor-button:focus svg{fill:#58D26B;}.elementor-244 .elementor-element.elementor-element-30ca251{width:full;max-width:full;}.elementor-244 .elementor-element.elementor-element-66911a07{--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-244 .elementor-element.elementor-element-579f5f84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-244 .elementor-element.elementor-element-2d8d5453{--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;}.elementor-244 .elementor-element.elementor-element-6337d0b4.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-8092c2a.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-6d0ef52b.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-41270ae9.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-244 .elementor-element.elementor-element-2da2bba8{--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:140px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-244 .elementor-element.elementor-element-2da2bba8:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-2da2bba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-5e94be6e{--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;}.elementor-244 .elementor-element.elementor-element-35d3fecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-244 .elementor-element.elementor-element-31ed87d2{text-align:center;}.elementor-244 .elementor-element.elementor-element-31ed87d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:800;line-height:1.12em;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-95ee2de{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;color:#64748B;}.elementor-244 .elementor-element.elementor-element-6a99adb9{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-244 .elementor-element.elementor-element-6be5d917{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-244 .elementor-element.elementor-element-7e90b984{--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-244 .elementor-element.elementor-element-41988a88{--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;}.elementor-244 .elementor-element.elementor-element-3e68e8a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-244 .elementor-element.elementor-element-6af12a97 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;line-height:1.2em;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-59e701d9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#64748B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-244 .elementor-element.elementor-element-6b726fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-244 .elementor-element.elementor-element-59d526f9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-244 .elementor-element.elementor-element-63bc30eb .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;fill:#0B1F3A;color:#0B1F3A;background-color:transparent;background-image:linear-gradient(135deg, #58D26B 0%, #2E9E44 100%);border-radius:999px 999px 999px 999px;padding:16px 36px 16px 36px;}.elementor-244 .elementor-element.elementor-element-47db94f8 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;fill:#0B1F3A;color:#0B1F3A;background-color:rgba(11,31,58,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0B1F3A;border-radius:999px 999px 999px 999px;padding:16px 36px 16px 36px;}.elementor-244 .elementor-element.elementor-element-47db94f8 .elementor-button:hover, .elementor-244 .elementor-element.elementor-element-47db94f8 .elementor-button:focus{color:#FFFFFF;background-color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-47db94f8 .elementor-button:hover svg, .elementor-244 .elementor-element.elementor-element-47db94f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-71dee35{--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:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-244 .elementor-element.elementor-element-71dee35:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-71dee35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #0B1F3A 0%, #111827 100%);}.elementor-244 .elementor-element.elementor-element-33142b79{text-align:center;}.elementor-244 .elementor-element.elementor-element-33142b79 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-14cb04d2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-244 .elementor-element.elementor-element-2f9927ac{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,205,213,0.35);--border-color:rgba(199,205,213,0.35);--border-radius:30px 30px 30px 30px;box-shadow:0px 16px 56px 0px rgba(11,31,58,0.06);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-244 .elementor-element.elementor-element-2f9927ac:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-2f9927ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-244 .elementor-element.elementor-element-1d92bc0a{text-align:center;}.elementor-244 .elementor-element.elementor-element-1d92bc0a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;color:#0B1F3A;}.elementor-244 .elementor-element.elementor-element-2fa93640{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-244 .elementor-element.elementor-element-f061df7{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-244 .elementor-element.elementor-element-2801cfc3 .elementor-heading-title{font-size:42px;}.elementor-244 .elementor-element.elementor-element-7ed710c7{font-size:18px;}.elementor-244 .elementor-element.elementor-element-79b3db0e{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-244 .elementor-element.elementor-element-5811dfcc{--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-244 .elementor-element.elementor-element-2da2bba8{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-244 .elementor-element.elementor-element-31ed87d2 .elementor-heading-title{font-size:48px;}.elementor-244 .elementor-element.elementor-element-6be5d917{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-244 .elementor-element.elementor-element-f061df7{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-244 .elementor-element.elementor-element-c38208{--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-244 .elementor-element.elementor-element-3f9411bf{--width:100%;}.elementor-244 .elementor-element.elementor-element-2801cfc3 .elementor-heading-title{font-size:32px;}.elementor-244 .elementor-element.elementor-element-1679e31a{--width:100%;}.elementor-244 .elementor-element.elementor-element-7ed710c7{font-size:16px;}.elementor-244 .elementor-element.elementor-element-79b3db0e{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-244 .elementor-element.elementor-element-5811dfcc{--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-244 .elementor-element.elementor-element-316603e2{--width:100%;}.elementor-244 .elementor-element.elementor-element-6fa75539 .elementor-heading-title{font-size:24px;}.elementor-244 .elementor-element.elementor-element-387818ee{--width:100%;}.elementor-244 .elementor-element.elementor-element-2d8d5453{--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-244 .elementor-element.elementor-element-2da2bba8{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-244 .elementor-element.elementor-element-31ed87d2 .elementor-heading-title{font-size:34px;}.elementor-244 .elementor-element.elementor-element-95ee2de{font-size:16px;}.elementor-244 .elementor-element.elementor-element-6be5d917{--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-244 .elementor-element.elementor-element-7e90b984{--width:100%;}.elementor-244 .elementor-element.elementor-element-41988a88{--width:100%;}.elementor-244 .elementor-element.elementor-element-6af12a97 .elementor-heading-title{font-size:28px;}.elementor-244 .elementor-element.elementor-element-71dee35{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-244 .elementor-element.elementor-element-33142b79 .elementor-heading-title{font-size:26px;}.elementor-244 .elementor-element.elementor-element-2f9927ac{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-244 .elementor-element.elementor-element-1d92bc0a .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-244 .elementor-element.elementor-element-3f9411bf{--width:60%;}.elementor-244 .elementor-element.elementor-element-1679e31a{--width:40%;}.elementor-244 .elementor-element.elementor-element-376988c{--width:250px;}.elementor-244 .elementor-element.elementor-element-316603e2{--width:40%;}.elementor-244 .elementor-element.elementor-element-387818ee{--width:25%;}.elementor-244 .elementor-element.elementor-element-66911a07{--width:30%;}.elementor-244 .elementor-element.elementor-element-5e94be6e{--content-width:860px;}.elementor-244 .elementor-element.elementor-element-6a99adb9{--content-width:1450px;}.elementor-244 .elementor-element.elementor-element-6be5d917{--content-width:1450px;}.elementor-244 .elementor-element.elementor-element-7e90b984{--width:52%;}.elementor-244 .elementor-element.elementor-element-41988a88{--width:45%;}.elementor-244 .elementor-element.elementor-element-71dee35{--content-width:1450px;}.elementor-244 .elementor-element.elementor-element-2f9927ac{--content-width:1450px;}}@media(max-width:1024px) and (min-width:768px){.elementor-244 .elementor-element.elementor-element-7e90b984{--width:100%;}.elementor-244 .elementor-element.elementor-element-41988a88{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-1f8f92e2 */.elementor-244 .elementor-element.elementor-element-1f8f92e2 { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.09); display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(88,210,107,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5026612c */.elementor-244 .elementor-element.elementor-element-5026612c { flex: 0 0 calc(33.333% - 20px) !important; max-width: calc(33.333% - 20px) !important; } @media (max-width: 1024px) { .elementor-244 .elementor-element.elementor-element-5026612c { flex: 0 0 calc(50% - 15px) !important; max-width: calc(50% - 15px) !important; } } @media (max-width: 767px) { .elementor-244 .elementor-element.elementor-element-5026612c { flex: 0 0 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c0dfa5c */.elementor-244 .elementor-element.elementor-element-6c0dfa5c { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.15); display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(88,210,107,0.35); box-shadow: 0 0 32px rgba(88,210,107,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48da5ab0 */.elementor-244 .elementor-element.elementor-element-48da5ab0 { flex: 0 0 calc(33.333% - 20px) !important; max-width: calc(33.333% - 20px) !important; transform: translateY(-12px) scale(1.02); } @media (max-width: 1024px) { .elementor-244 .elementor-element.elementor-element-48da5ab0 { flex: 0 0 calc(50% - 15px) !important; max-width: calc(50% - 15px) !important; transform: none; } } @media (max-width: 767px) { .elementor-244 .elementor-element.elementor-element-48da5ab0 { flex: 0 0 100% !important; max-width: 100% !important; transform: none; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a0cfec9 */.elementor-244 .elementor-element.elementor-element-a0cfec9 { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.09); display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(88,210,107,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a208d87 */.elementor-244 .elementor-element.elementor-element-1a208d87 { flex: 0 0 calc(33.333% - 20px) !important; max-width: calc(33.333% - 20px) !important; } @media (max-width: 1024px) { .elementor-244 .elementor-element.elementor-element-1a208d87 { flex: 0 0 calc(50% - 15px) !important; max-width: calc(50% - 15px) !important; } } @media (max-width: 767px) { .elementor-244 .elementor-element.elementor-element-1a208d87 { flex: 0 0 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-362e2be8 */.elementor-244 .elementor-element.elementor-element-362e2be8 { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.09); display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(88,210,107,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478e5559 */.elementor-244 .elementor-element.elementor-element-478e5559 { flex: 0 0 calc(33.333% - 20px) !important; max-width: calc(33.333% - 20px) !important; } @media (max-width: 1024px) { .elementor-244 .elementor-element.elementor-element-478e5559 { flex: 0 0 calc(50% - 15px) !important; max-width: calc(50% - 15px) !important; } } @media (max-width: 767px) { .elementor-244 .elementor-element.elementor-element-478e5559 { flex: 0 0 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52d0c187 */.elementor-244 .elementor-element.elementor-element-52d0c187 { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.09); display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(88,210,107,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa835d2 */.elementor-244 .elementor-element.elementor-element-2fa835d2 { flex: 0 0 calc(33.333% - 20px) !important; max-width: calc(33.333% - 20px) !important; } @media (max-width: 1024px) { .elementor-244 .elementor-element.elementor-element-2fa835d2 { flex: 0 0 calc(50% - 15px) !important; max-width: calc(50% - 15px) !important; } } @media (max-width: 767px) { .elementor-244 .elementor-element.elementor-element-2fa835d2 { flex: 0 0 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5903a17f */.elementor-244 .elementor-element.elementor-element-5903a17f { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.09); display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(88,210,107,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4a570 */.elementor-244 .elementor-element.elementor-element-5d4a570 { flex: 0 0 calc(33.333% - 20px) !important; max-width: calc(33.333% - 20px) !important; } @media (max-width: 1024px) { .elementor-244 .elementor-element.elementor-element-5d4a570 { flex: 0 0 calc(50% - 15px) !important; max-width: calc(50% - 15px) !important; } } @media (max-width: 767px) { .elementor-244 .elementor-element.elementor-element-5d4a570 { flex: 0 0 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50418b6b */.elementor-244 .elementor-element.elementor-element-50418b6b { width: 70px; height: 70px; border-radius: 16px; background: rgba(88,210,107,0.12); display: flex; align-items: center; justify-content: center; flex-shrink: 0; border: 1px solid rgba(88,210,107,0.2); box-shadow: 0 0 24px rgba(88,210,107,0.15); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a124db8 */.elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button { width: 100%; justify-content: center; box-shadow: 0 8px 28px rgba(88,210,107,0.4); transition: all 0.28s ease; } .elementor-244 .elementor-element.elementor-element-a124db8 .elementor-button:hover { transform: scale(1.04); box-shadow: 0 12px 36px rgba(88,210,107,0.55); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30ca251 */.elementor-244 .elementor-element.elementor-element-30ca251 .elementor-button { width: 100%; justify-content: center; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); transition: all 0.28s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66911a07 */.elementor-244 .elementor-element.elementor-element-66911a07 { position: relative; min-height: 200px; overflow: visible; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8d5453 */.elementor-244 .elementor-element.elementor-element-2d8d5453 { border-top: 1px solid rgba(255,255,255,0.1); padding-top: 32px; margin-top: 40px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3db0e */.elementor-244 .elementor-element.elementor-element-79b3db0e { background-image: radial-gradient(circle at 10% 50%, rgba(88,210,107,0.08) 0%, transparent 50%), radial-gradient(circle at 90% 20%, rgba(88,210,107,0.05) 0%, transparent 40%); overflow: hidden; position: relative; } .elementor-244 .elementor-element.elementor-element-79b3db0e::before { content: ''; position: absolute; top: -80px; right: -80px; width: 300px; height: 300px; background: radial-gradient(circle, rgba(88,210,107,0.07) 0%, transparent 60%); border-radius: 50%; pointer-events: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f061df7 */.elementor-244 .elementor-element.elementor-element-f061df7 { position: relative; overflow: hidden; } .elementor-244 .elementor-element.elementor-element-f061df7::before { content: ''; position: absolute; top: -300px; left: -300px; width: 800px; height: 800px; background: radial-gradient(circle, rgba(88,210,107,0.07) 0%, transparent 65%); border-radius: 50%; pointer-events: none; z-index: 0; } .elementor-244 .elementor-element.elementor-element-f061df7::after { content: ''; position: absolute; bottom: -200px; right: -200px; width: 600px; height: 600px; background: radial-gradient(circle, rgba(11,31,58,0.05) 0%, transparent 65%); border-radius: 50%; pointer-events: none; z-index: 0; } @keyframes samFloat { 0%, 100% { transform: translateY(0px) rotate(0deg); } 50% { transform: translateY(-10px) rotate(1deg); } } .sam-trust-float { animation: samFloat 3.5s ease-in-out infinite; } .sam-service-label { display: inline-flex; align-items: center; gap: 10px; color: #58D26B !important; font-size: 12px !important; font-weight: 800 !important; letter-spacing: 5px !important; text-transform: uppercase !important; } .sam-service-label::before { content: ''; display: inline-block; width: 32px; height: 2px; background: linear-gradient(90deg, #58D26B, #3cb55a); border-radius: 2px; } .sam-grad-text { background: linear-gradient(135deg, #58D26B 0%, #3cb55a 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .sam-card { transition: transform 0.32s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.32s ease, border-color 0.32s ease !important; position: relative !important; overflow: hidden !important; } .sam-card:hover { transform: translateY(-10px) !important; border-color: #58D26B !important; box-shadow: 0 28px 64px rgba(88,210,107,0.22) !important; } .sam-card-feat { transition: transform 0.32s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.32s ease !important; position: relative !important; overflow: hidden !important; } .sam-card-feat:hover { transform: translateY(-10px) !important; box-shadow: 0 36px 80px rgba(88,210,107,0.35) !important; } .sam-bg-num { font-size: 110px; font-weight: 900; color: rgba(11,31,58,0.04); line-height: 1; position: absolute; top: -10px; right: 12px; z-index: 0; pointer-events: none; font-family: -apple-system, BlinkMacSystemFont, sans-serif; user-select: none; } .sam-bg-num-feat { font-size: 110px; font-weight: 900; color: rgba(255,255,255,0.04); line-height: 1; position: absolute; top: -10px; right: 12px; z-index: 0; pointer-events: none; font-family: -apple-system, BlinkMacSystemFont, sans-serif; user-select: none; } .sam-card-inner { position: relative; z-index: 1; display: flex; flex-direction: column; height: 100%; } .sam-popular-chip { display: inline-flex; align-items: center; gap: 6px; background: linear-gradient(135deg, #58D26B 0%, #3cb55a 100%); color: #fff; font-size: 10px; font-weight: 800; letter-spacing: 2.5px; text-transform: uppercase; padding: 8px 20px; border-radius: 999px; margin-bottom: 20px; box-shadow: 0 6px 20px rgba(88,210,107,0.45); align-self: flex-start; } .sam-icon-circle { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.09); display: flex; align-items: center; justify-content: center; margin-bottom: 22px; border: 1.5px solid rgba(88,210,107,0.2); } .sam-icon-circle-feat { width: 88px; height: 88px; border-radius: 50%; background: rgba(88,210,107,0.15); display: flex; align-items: center; justify-content: center; margin-bottom: 22px; border: 1.5px solid rgba(88,210,107,0.3); box-shadow: 0 0 30px rgba(88,210,107,0.2); } .sam-card-title { color: #0B1F3A; font-size: 20px; font-weight: 700; line-height: 1.3; margin: 0 0 12px 0; } .sam-card-title-feat { color: #ffffff; font-size: 22px; font-weight: 700; line-height: 1.3; margin: 0 0 12px 0; } .sam-card-desc { color: #888888; font-size: 15px; line-height: 1.75; margin: 0 0 auto 0; flex-grow: 1; } .sam-card-desc-feat { color: rgba(255,255,255,0.75); font-size: 15px; line-height: 1.75; margin: 0 0 auto 0; flex-grow: 1; } .sam-divider-line { width: 100%; height: 1px; background: rgba(199,205,213,0.3); margin: 20px 0; } .sam-divider-line-feat { width: 100%; height: 1px; background: rgba(255,255,255,0.1); margin: 20px 0; } .sam-learn-link { display: inline-flex; align-items: center; gap: 8px; color: #58D26B; font-weight: 700; font-size: 14px; text-decoration: none; letter-spacing: 0.5px; transition: gap 0.25s ease; margin-top: 20px; } .sam-learn-link:hover { gap: 14px; } .sam-learn-link .arrow { width: 28px; height: 28px; border-radius: 50%; background: rgba(88,210,107,0.12); display: inline-flex; align-items: center; justify-content: center; font-size: 14px; transition: background 0.25s ease; } .sam-learn-link:hover .arrow { background: #58D26B; color: #fff; } .sam-feat-items-bar { display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 16px; border-top: 1px solid rgba(255,255,255,0.1); padding-top: 28px; margin-top: 28px; } .sam-feat-item { display: flex; flex-direction: column; gap: 4px; flex: 1; min-width: 130px; padding: 0 24px; } .sam-feat-item:not(:last-child) { border-right: 1px solid rgba(255,255,255,0.1); } .sam-feat-item-icon { font-size: 20px; margin-bottom: 6px; } .sam-feat-item-title { color: #ffffff; font-size: 13px; font-weight: 700; margin: 0; line-height: 1.4; } .sam-feat-item-desc { color: rgba(255,255,255,0.5); font-size: 11px; margin: 0; line-height: 1.5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5441 */.elementor-244 .elementor-element.elementor-element-c7b5441 { position:absolute; inset:0; pointer-events:none; z-index:0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94be6e */.elementor-244 .elementor-element.elementor-element-5e94be6e { position:relative; z-index:1; margin:0 auto 80px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15dc33f9 */.elementor-244 .elementor-element.elementor-element-15dc33f9 { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-15dc33f9 { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-15dc33f9 { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dd447fa */.elementor-244 .elementor-element.elementor-element-7dd447fa { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-7dd447fa { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-7dd447fa { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67998a5b */.elementor-244 .elementor-element.elementor-element-67998a5b { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-67998a5b { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-67998a5b { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5de341f4 */.elementor-244 .elementor-element.elementor-element-5de341f4 { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-5de341f4 { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-5de341f4 { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-406d119a */.elementor-244 .elementor-element.elementor-element-406d119a { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-406d119a { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-406d119a { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c791f4d */.elementor-244 .elementor-element.elementor-element-7c791f4d { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-7c791f4d { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-7c791f4d { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136ea1df */.elementor-244 .elementor-element.elementor-element-136ea1df { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-136ea1df { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-136ea1df { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7591d2a4 */.elementor-244 .elementor-element.elementor-element-7591d2a4 { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-7591d2a4 { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-7591d2a4 { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4326a27f */.elementor-244 .elementor-element.elementor-element-4326a27f { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-4326a27f { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-4326a27f { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bf09af8 */.elementor-244 .elementor-element.elementor-element-4bf09af8 { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-4bf09af8 { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-4bf09af8 { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78e7660f */.elementor-244 .elementor-element.elementor-element-78e7660f { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-78e7660f { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-78e7660f { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-525c008b */.elementor-244 .elementor-element.elementor-element-525c008b { flex: 0 0 calc(25% - 21px); min-width:0; } @media (max-width:1024px) { .elementor-244 .elementor-element.elementor-element-525c008b { flex: 0 0 calc(50% - 14px); } } @media (max-width:767px) { .elementor-244 .elementor-element.elementor-element-525c008b { flex: 0 0 100%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99adb9 */.elementor-244 .elementor-element.elementor-element-6a99adb9 { position:relative; z-index:1; margin:0 auto 100px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e9c0d9c */.elementor-244 .elementor-element.elementor-element-7e9c0d9c { height: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63bc30eb */.elementor-244 .elementor-element.elementor-element-63bc30eb .elementor-button { box-shadow:0 8px 28px rgba(88,210,107,0.4); transition:all 0.3s cubic-bezier(0.34,1.56,0.64,1); } .elementor-244 .elementor-element.elementor-element-63bc30eb .elementor-button:hover { box-shadow:0 16px 44px rgba(88,210,107,0.58) !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47db94f8 */.elementor-244 .elementor-element.elementor-element-47db94f8 .elementor-button { transition: all 0.28s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be5d917 */.elementor-244 .elementor-element.elementor-element-6be5d917 { position:relative; z-index:1; margin:0 auto 90px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6304c162 */.elementor-244 .elementor-element.elementor-element-6304c162 { flex:1; min-width:155px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6737a72 */.elementor-244 .elementor-element.elementor-element-6737a72 { flex:1; min-width:155px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-174bea4 */.elementor-244 .elementor-element.elementor-element-174bea4 { flex:1; min-width:155px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-133c00b4 */.elementor-244 .elementor-element.elementor-element-133c00b4 { flex:1; min-width:155px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78a928d1 */.elementor-244 .elementor-element.elementor-element-78a928d1 { flex:1; min-width:155px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71dee35 */.elementor-244 .elementor-element.elementor-element-71dee35 { position:relative; z-index:1; margin:0 auto 90px; overflow:hidden; } .elementor-244 .elementor-element.elementor-element-71dee35::before { content:''; position:absolute; top:-120px; right:-100px; width:340px; height:340px; background: radial-gradient(circle, rgba(88,210,107,0.09) 0%, transparent 65%); border-radius:50%; pointer-events:none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34b27284 */.elementor-244 .elementor-element.elementor-element-34b27284 { flex:1; min-width:210px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b263cbb */.elementor-244 .elementor-element.elementor-element-5b263cbb { flex:1; min-width:210px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-293a357f */.elementor-244 .elementor-element.elementor-element-293a357f { flex:1; min-width:210px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a52e490 */.elementor-244 .elementor-element.elementor-element-6a52e490 { flex:1; min-width:210px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9927ac */.elementor-244 .elementor-element.elementor-element-2f9927ac { position:relative; z-index:1; margin:0 auto; backdrop-filter:blur(16px); -webkit-backdrop-filter:blur(16px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da2bba8 */.elementor-244 .elementor-element.elementor-element-2da2bba8 { position:relative; overflow:hidden; } .elementor-244 .elementor-element.elementor-element-2da2bba8::before { content:''; position:absolute; inset:0; background-image: linear-gradient(rgba(11,31,58,0.022) 1px, transparent 1px), linear-gradient(90deg, rgba(11,31,58,0.022) 1px, transparent 1px); background-size: 72px 72px; pointer-events:none; z-index:0; mask-image: radial-gradient(ellipse 90% 70% at 50% 40%, black 30%, transparent 80%); -webkit-mask-image: radial-gradient(ellipse 90% 70% at 50% 40%, black 30%, transparent 80%); } .elementor-244 .elementor-element.elementor-element-2da2bba8::after { content:''; position:absolute; top:-280px; right:-180px; width:700px; height:700px; background: radial-gradient(circle, rgba(88,210,107,0.06) 0%, transparent 65%); border-radius:50%; pointer-events:none; z-index:0; } .mwt-blob2 { position:absolute; bottom:-250px; left:-160px; width:580px; height:580px; background: radial-gradient(circle, rgba(11,31,58,0.04) 0%, transparent 65%); border-radius:50%; pointer-events:none; z-index:0; } .mwt-label { display:inline-flex; align-items:center; gap:10px; color:#58D26B; font-size:12px; font-weight:700; letter-spacing:4px; text-transform:uppercase; } .mwt-label::before, .mwt-label::after { content:''; width:22px; height:2px; background:#58D26B; border-radius:2px; } .mwt-grad-text { background: linear-gradient(135deg,#58D26B 0%,#2E9E44 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-clip:text; } .mwt-card { background:#fff; border-radius:24px; padding:0; border:1px solid rgba(199,205,213,0.38); box-shadow:0 4px 24px rgba(11,31,58,0.055); overflow:hidden; transition:all 0.36s cubic-bezier(0.34,1.56,0.64,1); display:flex; flex-direction:column; } .mwt-card:hover { transform:translateY(-10px); box-shadow:0 28px 64px rgba(88,210,107,0.18); border-color:rgba(88,210,107,0.38); } .mwt-card-img { width:100%; height:190px; display:flex; align-items:center; justify-content:center; font-size:58px; position:relative; overflow:hidden; transition:transform 0.4s ease; flex-shrink:0; } .mwt-card:hover .mwt-card-img { transform:scale(1.06); } .mwt-card-overlay { position:absolute; inset:0; background: linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.25) 100%); pointer-events:none; } .mwt-card-body { padding:20px 22px 22px; display:flex; flex-direction:column; flex-grow:1; } .mwt-card-title { color:#0B1F3A; font-size:17px; font-weight:700; margin:0 0 8px; font-family:'Plus Jakarta Sans',sans-serif; line-height:1.25; } .mwt-card-desc { color:#64748B; font-size:13px; line-height:1.65; margin:0 0 18px; flex-grow:1; font-family:Inter,sans-serif; } .mwt-card-footer { display:flex; align-items:center; justify-content:space-between; gap:8px; margin-top:auto; } .mwt-badge { display:inline-flex; align-items:center; gap:4px; background:rgba(88,210,107,0.1); border:1px solid rgba(88,210,107,0.22); border-radius:999px; padding:5px 11px; color:#2E9E44; font-size:11px; font-weight:700; letter-spacing:0.3px; } .mwt-learn { color:#58D26B; font-weight:700; font-size:13px; text-decoration:none; display:inline-flex; align-items:center; gap:5px; transition:gap 0.22s ease, color 0.22s ease; } .mwt-learn:hover { gap:9px; } .mwt-feat-img-wrap { border-radius:30px; overflow:hidden; background: linear-gradient(145deg,#061525 0%,#0B1F3A 55%,#0D2640 100%); min-height:480px; position:relative; box-shadow:0 36px 80px rgba(11,31,58,0.28); display:flex; align-items:flex-end; } .mwt-feat-img-grid { position:absolute; inset:0; background-image: linear-gradient(rgba(255,255,255,0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.04) 1px, transparent 1px); background-size:40px 40px; } .mwt-feat-glow { position:absolute; top:-180px; right:-100px; width:440px; height:440px; background:radial-gradient(circle, rgba(88,210,107,0.1) 0%, transparent 65%); border-radius:50%; pointer-events:none; } .mwt-feat-visual { position:relative; z-index:1; padding:36px; display:flex; flex-direction:column; height:100%; justify-content:space-between; } .mwt-feat-export-badge { display:inline-flex; align-items:center; gap:8px; background:rgba(88,210,107,0.12); backdrop-filter:blur(12px); border:1px solid rgba(88,210,107,0.3); border-radius:999px; padding:10px 22px; color:#58D26B; font-size:12px; font-weight:800; letter-spacing:3px; text-transform:uppercase; align-self:flex-start; } .mwt-feat-badge-dot { width:8px; height:8px; border-radius:50%; background:#58D26B; box-shadow:0 0 8px rgba(88,210,107,0.8); animation:mtPulse 1.8s ease-in-out infinite; } @keyframes mtPulse { 0%,100%{transform:scale(1); opacity:1;} 50%{transform:scale(1.5); opacity:0.6;} } @keyframes mtFloat { 0%,100%{transform:translateY(0);} 50%{transform:translateY(-10px);} } .mwt-feat-stats { display:flex; gap:24px; flex-wrap:wrap; } .mwt-feat-stat { background:rgba(255,255,255,0.06); backdrop-filter:blur(10px); border:1px solid rgba(255,255,255,0.1); border-radius:16px; padding:18px 22px; } .mwt-feat-stat-num { color:#58D26B; font-size:26px; font-weight:900; line-height:1; margin:0 0 4px; font-family:'Plus Jakarta Sans',sans-serif; } .mwt-feat-stat-label { color:rgba(255,255,255,0.55); font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:1.5px; margin:0; } .mwt-check-item { display:flex; align-items:center; gap:14px; padding:15px 0; border-bottom:1px solid rgba(199,205,213,0.28); } .mwt-check-item:last-child { border-bottom:none; padding-bottom:0; } .mwt-check-dot { width:30px; height:30px; border-radius:50%; background:rgba(88,210,107,0.1); border:1.5px solid rgba(88,210,107,0.3); display:flex; align-items:center; justify-content:center; color:#58D26B; font-size:14px; font-weight:700; flex-shrink:0; } .mwt-check-text { color:#1E293B; font-size:15px; font-weight:600; margin:0; font-family:Inter,sans-serif; } .mwt-cat-card { background:rgba(255,255,255,0.06); backdrop-filter:blur(12px); -webkit-backdrop-filter:blur(12px); border:1px solid rgba(255,255,255,0.1); border-radius:22px; padding:30px 22px; text-align:center; transition:all 0.3s ease; flex:1; min-width:155px; } .mwt-cat-card:hover { background:rgba(88,210,107,0.1); border-color:rgba(88,210,107,0.3); transform:translateY(-6px); } .mwt-cat-icon { font-size:34px; display:block; margin-bottom:14px; } .mwt-cat-title { color:#fff; font-size:15px; font-weight:700; margin:0 0 7px; font-family:'Plus Jakarta Sans',sans-serif; } .mwt-cat-desc { color:rgba(255,255,255,0.5); font-size:12px; margin:0; line-height:1.55; } .mwt-qual-card { background:rgba(255,255,255,0.75); backdrop-filter:blur(16px); -webkit-backdrop-filter:blur(16px); border:1px solid rgba(199,205,213,0.3); border-radius:22px; padding:30px 26px; flex:1; min-width:210px; transition:all 0.3s ease; } .mwt-qual-card:hover { background:#fff; box-shadow:0 18px 48px rgba(88,210,107,0.12); border-color:rgba(88,210,107,0.28); transform:translateY(-5px); } .mwt-qual-icon { font-size:30px; display:block; margin-bottom:14px; } .mwt-qual-title { color:#0B1F3A; font-size:16px; font-weight:700; margin:0 0 8px; font-family:'Plus Jakarta Sans',sans-serif; } .mwt-qual-desc { color:#64748B; font-size:13px; line-height:1.6; margin:0; font-family:Inter,sans-serif; }/* End custom CSS */